/* CONTENT */html {	height: 100%; /* Necessary for positioning the footer at the absolute bottom of the page */	margin: 0;	padding: 0;}body {	background: #DAC793;	color: #666666;	font-family:   Arial, Verdana, 'Lucida Grande', sans-serif;	font-size: 11px;	line-height: 16px;	height: 100%; /* Necessary for positioning the footer at the absolute bottom of the page */	margin: 0;	padding: 0;}#container {	background: #FFFFFF;	background-image: url(../img/main_bg.gif);	background-repeat: repeat-y;	background-position: center;	margin: 0 auto;	min-height: 100%;	position: relative; /* Necessary for positioning the footer at the absolute bottom of the page */	width: 752px;}#content {	text-align: left;	width: 690px;	padding-top: 25px;	}#footer {	background: #FFFFFF;	background-image: url(../img/main_bg.gif);	background-repeat: repeat-y;	background-position: center;	clear: both;	height: 45px;	width: 690px;	padding: 25px 0 0 0;	/*position: absolute;*/	/*bottom: 0;*/}#footer hr{	width: 690px;	border-top: 1pt #DAC793 solid;	border-right: 0pt;	border-bottom: 0pt;	border-left: 0pt;	padding: 0;	margin: 0px 0px 2px 0px;}/*body { 	background: #DAC793;	margin: 0px;	font-family:   Arial, Verdana, 'Lucida Grande', sans-serif;	font-size: 11px;	line-height: 18px;	color: #666666;	height: 100%; 	min-height: 1000px;	text-align: center;	min-width: 752px;}html{ 	height: 100%; }#container {	background: #FFFFFF;	background-image: url(../img/main_bg.gif);	background-repeat: repeat-y;	background-position: center;	width : 752px;	height : 100%;	margin-left : auto;	margin-right : auto;}#content {	text-align: left;	width: 690px;	height: 100%;	margin: 0px 25px 10px 25px;	padding: 25px 0px 0px 0px;}*/#logo {	text-align: right;	padding: 0px;	margin: 0px 0px 0px 0px;}.nav_lines {	text-align: center;	padding: 0px;	margin: 0px 0px 0px 0px;}/* FRAMES SECTION */#frames {	text-align: center;	background-color: #FFFFFF;	margin-right: auto;	margin-left: auto;	z-index: 100;	margin-bottom:2px;	}#frames div {	margin-bottom:0px;		margin-left: 3px;	margin-right: 3px;	display:inline; 		}.description_holder{	border: 4px solid #DAC793;	background-color: #FFFFFF;	/*opacity: .90;*/	width: 200px;	padding: 10px;	}	/* NAV */	#nav, #nav ul {padding: 0;margin: 0;list-style: none}#nav {	color:#000000;	font-family:   Arial, Verdana, 'Lucida Grande', sans-serif;	font-size: 12px;	margin: 0;	display: block;	width: 100%;	clear: both;	float: left;}#nav li {	position:relative;	float: left;	width: auto;	display:block;	margin: 0;	border-right: 1px dotted #CCCCCC;	padding:0;}/* Nav Menu */	#nav a, #nav a:link, #nav a:visited, #nav a:hover, #nav a:active {	text-decoration:none;	cursor:pointer;	color:#000000;	display: block;	padding: 3px 10px;}		#nav a:hover {	color:#000000;	background-image: url(../img/bg_blueinvert.gif);	background-color: #DAC793;	background-repeat: repeat-x;	background-position: left top;}		/* Drop down */#nav li ul {	width:110px;	position: absolute;	font-weight:normal;	left: -999px;	text-align: left;	border: none;}	#nav li:hover ul, #nav li.sfhover ul {left: 0;z-index:99999}	#nav li li {	float:none;	border-bottom: 1px solid #FFFFFF;	border-right: none;	color: #FFFFFF;	background-color: #67652F;	padding-left:0;}#nav li li a:link, #nav li li a:visited {	color:#FFFFFF;	padding: 3px 6px; 	background:#67652F url(../img/bg_graylight.gif) repeat-x left top;	opacity: 0.95;	-moz-opacity:0.95;	filter: alpha(opacity=95);	-khtml-opacity:0.95;	}	#nav li li a:hover, #nav li li a:active {	color:#000000;	padding: 3px 6px;	color:#000000;	background:#DAC793 url(../img/bg_blueinvert.gif) repeat-x left top;}	/* End Drop down */	/* hide from IE mac \*/	#nav li {width:auto}	/* end hiding from IE5 mac */		p { 	margin: 0.5em 0pt 1.2em;    padding: 0.3em;    }                ul, li{	list-style-type: none;	margin: 0px;	padding-left: 5px;	text-align: left;}  h1, h2, h3, h4, h5, h6 {	color: #000000;	padding: 0px;}  h1 { 	margin-top:0px;	margin-bottom: 4px;	font-size: 16px;    }  h2 {	margin: 0px;	padding: 0px;	font-size: 12px;	color: #000000;    }  div { margin: 0pt;    padding: 0pt;    display: block;    }  a:link, a:visited {   	color: #000000;    text-decoration: none;    }  a:hover {	color: #000000;	text-decoration: underline;	    }  a:active { color: #000000;    text-decoration: underline;    }  .clear_right {	float: right}  .clear_left  {	float: left}  img {	border: 0px;}#section_title {		float:right;	clear:both;}#overview{	width: 500px;	float: right;	margin-top: 0px;	margin-bottom: 25px;	text-align: justify;	clear: both;}#clearer {	clear: both;}.left_image {	float: left;	margin-right: 10px;	height: 500px;}#right_text, p {	margin-top: 0px;	margin-bottom; 10px;	padding: 0px;}#links {	text-align: right;	height: 200px;	width: 270px;}#links p {	margin: 0px;	padding: 0px;}#form {	vertical-align: middle;	}#form .textfield {		width: 150px;}#form .textarea {		width: 200px;}/* COLORS SECTION */#inline_divs {	z-index: 100;	display:inline; }#selected, #selected a{	color: #FFFFFF;	background-color: #67652F; }#unselected, #unselected a {	background-color: #DAC793;	color: #000000;	font-size: 14px;	opacity: .6;	filter: alpha(opacity=60);	}#selected, #unselected {		text-align: center;		clear: both;		margin: 0px;		padding: 10px; 		display: inline;		font-size: 16px;}/* CLIENTS SECTION */#clients div {	margin-bottom: 5px;}/* DELETE FROM HERE DOWN *//* BEGIN: Portal Navigation */#portalnav {	background: #b30000;	border: 1px solid #e19999;	position: absolute;		top: 100px;		left: 35px;	text-indent: -9000px;	width: 126px;	z-index: 50;}	#portalnav a {		color: #e19999;		display: block;		padding: 3px 5px;	}		#portalnav a:hover {		color: #fff;	}	#portalnav h2,	#portalnav h4 {		background: url("../img/portalnav.gif") -1px -1px no-repeat;		color: #e19999;		font-style: italic;		font-weight: normal;		height: 24px;		margin: 0;		padding: 0;	}	#portalnav:hover h2,	#portalnav:hover h4 {		background: url("../img/portalnav.gif") -127px -1px no-repeat;		color: #fff;	}		#portalnav ul {		display: none;		list-style: none;		margin: 0;		padding: 3px 0 0 0;	}		#portalnav:hover ul { /* TEMPORARY -- Switch to JS and enable in IE */			display: block;		}		#portalnav li {		/*border-top: 1px dashed #e19999;*/		margin: 0;		padding: 0;	}			#portalnav li a {			background-image: url("../img/portalnav.gif");			background-repeat: no-repeat;			display: block;			height: 24px;		}					#portal_prospectivestudents {				background-position: -1px -27px;			}				#portal_prospectivestudents:hover {					background-position: -127px -27px;				}			#portal_alumni {				background-position: -1px -57px;			}				#portal_alumni:hover {					background-position: -127px -57px;				}			#portal_employers {				background-position: -1px -87px;			}				#portal_employers:hover {					background-position: -127px -87px;				}						#portal_currentstudents {				background-position: -1px -117px;			}				#portal_currentstudents:hover {					background-position: -127px -117px;				}						#portal_facultyandstaff {				background-position: -1px -147px;			}				#portal_facultyandstaff:hover {					background-position: -127px -147px;				}/* END: Portal Navigation *//* BEGIN: ordering Navigation */#orderingnav {	background: #b30000;	border: 1px solid #e19999;	position: absolute;		top: 100px;		left: 175px;	text-indent: -9000px;	width: 126px;	z-index: 50;}	#orderingnav a {		color: #e19999;		display: block;		padding: 3px 5px;	}		#orderingnav a:hover {		color: #fff;	}	#orderingnav h2,	#orderingnav h4 {		background: url("../img/portalnav.gif") -1px -1px no-repeat;		color: #e19999;		font-style: italic;		font-weight: normal;		height: 24px;		margin: 0;		padding: 0;	}	#orderingnav:hover h2,	#orderingnav:hover h4 {		background: url("../img/portalnav.gif") -127px -1px no-repeat;		color: #fff;	}		#orderingnav ul {		display: none;		list-style: none;		margin: 0;		padding: 3px 0 0 0;	}		#orderingnav:hover ul { /* TEMPORARY -- Switch to JS and enable in IE */			display: block;		}		#orderingnav li {		/*border-top: 1px dashed #e19999;*/		margin: 0;		padding: 0;	}			#orderingnav li a {			background-image: url("../img/portalnav.gif");			background-repeat: no-repeat;			display: block;			height: 24px;		}					#ordering_prospectivestudents {				background-position: -1px -27px;			}				#ordering_prospectivestudents:hover {					background-position: -127px -27px;				}			#ordering_alumni {				background-position: -1px -57px;			}				#ordering_alumni:hover {					background-position: -127px -57px;				}			#ordering_employers {				background-position: -1px -87px;			}				#ordering_employers:hover {					background-position: -127px -87px;				}						#ordering_currentstudents {				background-position: -1px -117px;			}				#ordering_currentstudents:hover {					background-position: -127px -117px;				}						#ordering_facultyandstaff {				background-position: -1px -147px;			}				#ordering_facultyandstaff:hover {					background-position: -127px -147px;				}/* END: ordering Navigation */