<style>



/* HEADER */

#header {width: 710px; background: #fff; }

img#logo {border-width: 0 1px 0 0; border-style: solid; border-color: #4f5186; margin-bottom: 5px; }

#headertext {
	font-family: Georgia, Times New Roman, serif;
	font-size: larger;
 	color: gray;
	position: absolute;
	top: 50px;
	left: 215px;
}

/*END HEADER*/

/*CONTAINER*/

#container {width:710px; background: #fff; }

/* TOP NAVIGATION BAR */

div#topnav {width: 100%}

table#topnav {
	width: 100%; height:28px; 
	border-width: 1px 0 1px 0;
	border-style: solid ;
	border-color: #a67745;
}

#topnav ul {padding: 0; margin: 0; }

#topnav ul li {display: inline; }

#topnav a { padding: 0 5px 0 20px; line-height: normal; }

#topnav td {padding: 3px 0 3px 0;}

#topnav ul a:link, #topnav ul a:visited {
	font-family: Georgia, Times New Roman, serif;
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
}

#topnav ul a:hover { color: #000000; }

/*END TOP NAVIGATION BAR*/


#sidebar {float: left; margin-top: 10px;}

/*DEPARTMENTS MENU LIST IN SIDEBAR */

#deptsmenu { width: 170px; }

#deptsmenu ul {
margin-left: 0;
margin-top:2px;
padding-left: 0;
list-style-type: none;
font-family: Georgia, Times New Roman, serif;
font-size: 8pt;
line-height: normal;
}

#deptsmenu a {
display: block;
width: 140px;
padding: 5px 20px 5px 20px;
background-color: #e3e1ec;
border-bottom: 1px solid #f2f0fc;
}

#deptsmenu a:link, #deptsmenulist a:visited {
color: #4f5186;
text-decoration: none;
}

#deptsmenu li#deptssub a { color: #8583ac;}

#deptsmenu a:hover {
background-color: #4f5186;
color: #E3E1EC;
}

#deptsmenu span {
	padding: 0 0 5px 10px;
	font-family: Georgia, Times New Roman, serif;
	font-size: medium;
	text-decoration: none;
	font-weight: bold;
	color: #4f5186;
}

/*END DEPTSMENU */

/* ONLINE EXTRAS MENU LIST IN SIDEBAR */

#extrasmenu { width: 170px; }

#extrasmenu ul {
margin-left: 0;
margin-top:0;
padding-left: 0;
list-style-type: none;
font-family: Georgia, Times New Roman, serif;
font-size: 8pt;
line-height:normal;
}

#extrasmenu a {
display: block;
width: 140px;
padding: 5px 20px 5px 20px;
background-color: #acb6a9;
border-bottom: 1px solid #d9e0d7;
}

#extrasmenu a:link, #extrasmenulist a:visited {
color: #1d4c36;
text-decoration: none;
}

#extrasmenu a:hover {
background-color: #1d4c36;
color: #acb6a9;
}

#extrasmenu span {
	padding: 0 0 0 10px;
	font-family: Georgia, Times New Roman, serif;
	font-size: medium;
	text-decoration: none;
	font-weight: bold;
	color: #1d4c36;
}

/*END EXTRAS MENU */

/* FEATURES MENU IN SIDEBAR */

#featuresmenu { width: 170px; }

#featuresmenu ul {
margin-left: 0;
margin-top:0;
padding-left: 0;
list-style-type: none;
font-family: Georgia, Times New Roman, serif;
font-size: 8pt;
line-height:normal;
}

#featuresmenu a {
display: block;
width: 140px;
padding: 5px 20px 5px 20px;
background-color: #ebdecd;
border-bottom: 1px solid #EBE9E6;
}

#featuresmenu a:link, #featuresmenulist a:visited {
color: #a67745;
text-decoration: none;
}

#featuresmenu a:hover {
background-color: #1d4c36;
color: #acb6a9;
}

#featuresmenu span {
	padding: 0 0 0 10px;
	font-family: Georgia, Times New Roman, serif;
	font-size: medium;
	text-decoration: none;
	font-weight: bold;
	color: #a67745;
}

/*END FEATURES MENU */

/*ADMIN PAGE MENU*/

#adminmenu {width: 170px ; margin-left: 0; margin-top: 15px; }

#adminmenu a {display: block; width: 140px; padding: 5px 20px 5px 20px; background-color: #ebdecd; }

#adminmenu a:link, #adminmenu a:visited {font-family:Georgia, "Times New Roman", Times, serif; font-size:8pt; line-height: normal; color: #a67745; text-decoration:none;}

#adminmenu a:hover {background-color:#a67745; color: #ebdecd; text-decoration:none; }

/*ADMIN MENU END*/

#content {
	position: absolute;
	left: 195px;
	width: 500px; 
	padding: 10px 0 25px 10px;
	border-width: 0 0 0 1px;
	border-style: solid;
	border-color: #a67745;
	margin: 0 0 0 10px ;
	min-height: 600px;
	_height: 600px;
}	

#admincontent { position: absolute;	left: 195px; width: 500px; 	padding: 10px 0 25px 10px;	border-width: 0 0 0 1px;	border-style: solid;	border-color: #a67745;	margin: 0 0 0 10px ;	min-height: 150px;	_height: 150px;}

#HPcontent {
	position: absolute;
	left: 195px;
	width: 500px; 
	padding: 10px 0 25px 10px;
	border-width: 0 0 0 1px;
	border-style: solid;
	border-color: #a67745;
	margin: 0 0 0 10px ;
	min-height: 400px;
	_height: 400px;
}	

hr {
	border: 0;
	width: 100%;
	height:1px;
	color: #A67745;
	background-color:#A67745;
	text-align: center;
}

/*HOMEPAGE*/

table#HPtable {margin: 0;}

#HPtable td#HPtabletd {padding-top: 15px; padding-bottom: 15px; border-width: 0 0 1px 0; border-style: solid; border-color: #A67745;}

#HPtable td#HPlasttd {padding-top: 15px; padding-bottom: 15px; border-width: 0 0 0 0; }

span#HPcoverstorytitle {padding:0 0 0 3px; font-family: Georgia, Times New Roman, Times, serif; font-size: medium; color: #a67745; text-decoration: none; font-weight: bold; }

span#HPfeaturestitle {padding:3px 420px 3px 3px ; font-family: Georgia, Times New Roman, Times, serif; font-size: medium; color: #a67745; background-color: #ebdecd; text-decoration: none; font-weight: bold; }

#HPfeatureswrapper {padding: 3px 420px 3px 3px; font-family: Georgia, "Times New Roman", Times serif; font-size: medium; font-weight: bold; color: #a67745; background-color: #ebdecd; text-decoration: none; }

/*END HOMEPAGE*/

/*TEXT */

body {font-family: Arial, Helvetica, sans-serif; font-size: small; line-height: 1.2em;}

body a {text-decoration: none; color: #a67745; }
body a:visited {text-decoration: none; color: #a67745; }
body a:hover {text-decoration: underline; color: #a67745; }

.caption {font-family:Georgia, "Time New Roman", Times, serif; font-size: smaller; color: #636363; line-height:1.2em; padding: 5px 0 0 0 }

.subtitle {font-family: Georgia, "Times New Roman", Times, serif; font-size: medium; color: #636363; line-height: 1.2em;}

.title {font-family:Georgia, "Times New Roman", Times, serif; font-size: large; color: black; line-height: 1.2em;}

.byline {font-family: Georgia, "Times New Roman", Times, serif; font-size: small; font-style:italic; color: #000000; }

.featureswrapper {padding: 3px 0 4px 3px; font-family: Georgia, "Times New Roman", Times serif; font-size: medium; color: #a67745; background-color: #ebdecd; text-decoration: none; width: auto; display: block; }

.deptswrapper {padding: 3px 0 4px 3px;  font-family: Georgia, "Times New Roman", Times serif; font-size: medium; color: #4f5186; background-color: #e3e1eC; text-decoration: none; width: auto; display: block; }

.extraswrapper {padding: 3px 0 4px 3px; font-family: Georgia, "Times New Roman", Times serif; font-size: medium; color: #1d4c36; background-color: #acb6a9; text-decoration: none; width: auto; display: block; }

/* IMAGES */

img.imageleft {position: relative; float: left; padding: 0 10px 5px 0 }

img.imageright {position: relative; float: right; padding: 0 10px 5px 0 }

/*CONTENT PAGE */

table#contenttable {margin: 0; width: 100%; }

#contenttable td { padding: 15px 0 15px 0; }

</style>

