/* - - - - - - - - - - - - - - - - - - - - -Title: helpinglearning.comAuthor: Wayne Roberts (http://www.lushnewmedia.com)URL: http://www.helpinglearning.comDescription: style.cssCreated: 11.04.07- - - - - - - - - - - - - - - - - - - - - *//* PAGE ATTRIBUTES */html, body, #container {	height: 100%;	margin: 0;	padding: 0;  	border: none;	}  body {	margin: 0;	padding: 0;	color: #7f7f7f;	background-color: #fff;	font-family: Helvetica, Arial, Verdana, sans-serif;	text-align: center;	}#container {	margin: 0 auto; 	width: 800px;	padding: 0;	text-align:left;	background-color: inherit;	padding: 0;	}#content {	position:relative;	width: 800px;	margin: 0;	background-color: #fff;	}#masthead {	margin: 0; 	width: 800px;	height: 90px;	padding: 20px 0 30px;	text-align:left;	background-color: #fff;	border-bottom: 1px solid #7f7f7f;	}p {	margin: 0;	padding: 0 0 6px;	color: #7f7f7f;	font-size: 70%;	line-height: 18px;	text-align:left;	}a{	color: #87d300;	text-decoration: none;	background-color: #fff;	}a:hover{	color: #333;	text-decoration: none;	background-color: #fff;	}h1 {	margin: 0;	padding: 0;	color: #7f7f7f;	font-weight: normal;	font-size: 110%;	text-align:left;}h2 {	margin: 0;	padding: 0;	color: #7f7f7f;	font-weight: normal;	font-size: 120%;	text-align:left;}h3 {	margin: 0;	padding: 0;	color: #7f7f7f;	font-weight: bold;	font-size: 100%;	text-align:left;}img {	border:0;	}	/* SPECIAL */#title {	display: block;	width: 198px;	padding: 90px 0 0; 	overflow: hidden;  	background: url(images/logo.gif) no-repeat;    	height: 0px !important; height /**/: 90px;	}/* LEFT COLUMN */div#col-left {	position:relative;	float: left;	width: 183px;	background-color: #fff;	padding: 25px 0 0;	margin: 17px 0 20px 0;	}div#menu {	width: 167px;	font-size: 70%;	font-weight: normal;	text-align: left;	padding-bottom: 40px;}div#menu ul {	list-style-type: none;	margin: 0;	padding: 0;	}div#menu ul li {	text-transform: uppercase;	width: 167px;	height: 20px;	}div#menu a:link, #menu a:visited {	display: block;	padding: 2px 0 3px;	text-decoration: none;	color: #7f7f7f;	background-color: #fff;	border-bottom: 1px #7f7f7f solid;	}div#menu a:hover {	color: #87d300;	background-color: #fff;}/* SIGN IN FORM */#signin form fieldset {	border: 0;	margin: 0;	padding: 5px 0;	}#signin form p {	padding: 0;	margin: 0;		font-size: 70%;	font-weight: bold;	line-height: 18px;	}#signin input {	font-size: 100%;	border: 1px solid #7f7f7f;	margin: 0 0 5px;	padding: 2px 3px 0;	color: #333;	background-color: #fff;	height: 16px;	}#signin input.btn {	border: 0;	margin:0;	padding:0;		height: 20px;}#signin form .hidden {	display:none;	}/* MAIN COLUMN */div#col-main {	position:relative;	float: left;	width: 602px;	min-height: 400px;	background-color: #fff;	padding: 0 0 0 14px;	margin: 17px 0 17px 0;	text-align: left;	border-left: 1px solid #7f7f7f;	}#flashcontent {	height: 290px;	width: 601px;	background-color: #fff;	float: left;	margin: -17px 0 17px;	padding: 0;	text-align: right;	border-right: 1px solid #7f7f7f;	border-bottom: 1px solid #7f7f7f;}img.main_image {	float: left;	margin: 0 8px 8px 0;	border: 1px solid #7f7f7f;}/* ADS */div#col-main #students_ad {	position:relative;	float: left;	width: 292px;	height: 204px;	margin: 0; 	padding: 0;	background-color: #fff;	border: 1px solid #7f7f7f;	}div#col-main #teachers_ad {	position:relative;	float: right;	width: 292px;	height: 204px;	margin: 0; 	padding: 0;	background-color: #fff;	border: 1px solid #7f7f7f;	}div#col-main #students_ad img.ad_image, div#col-main #teachers_ad img.ad_image {	float: left;	margin-right: 7px;	border-right: 1px solid #7f7f7f;}div#col-main #students_ad p, div#col-main #teachers_ad p {	font-size: 70%;	line-height: 16px;	padding: 8px 3px 5px 7px;	color: #7f7f7f;	}div#col-main #students_ad p a, div#col-main #teachers_ad p a {	color: #87d300;	text-decoration: none;	}.ad_title {	display: block;	clear: both;	padding: 6px 8px 8px; 	overflow: hidden;  	border-bottom: 1px solid #7f7f7f;	background: url(images/background.gif) repeat-x;    	}/* SUB COLUMNS */.main_title {	display: block;	padding: 16px 0 26px; 	margin: -17px 0 17px;	border-right: 1px solid #7f7f7f;	border-bottom: 1px solid #7f7f7f;}div#mid-column {	position:relative;	float: left;	width: 140px;	background-color: #fff;	padding: 0 17px 0 0;	margin: 0;}div#mid-column p{	font-size: 75%;	line-height: 14px;	text-align: left;	}div#right-column {	position:relative;	float: left;	width: 413px;	min-height: 400px;	background-color: #fff;	padding: 0 0 10px 0;	margin: 0;	text-align: left;	}.intropara { font-weight: bold;	} /* FOOTER */div#footer {	clear: both;	margin: 0;	width: 800px;	padding: 5px 0 10px;	background-color: #fff;	border-top: 1px solid #7f7f7f;	}div#footer p {	font-size: 70%;	margin-bottom: 5px;	color: #7f7f7f;	}
