@charset "utf-8";
/* CSS Document */

body {
	background-image: url(../images/glowbg.gif);
	background-position: center;
	background-repeat: repeat-y;
	background-color: #47643f;
	margin: 0px 0px 0px 0px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font: Arial, Helvetica, sans-serif;
	color: #FFCC00;
	}
	
h1 {
	font: Georgia, "Times New Roman", Times, serif;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #333;
	margin-top: 0px;
	font-size: 24px;
}

#wrapper {
	background-image: url(../images/topbg.jpg);
	background-position: top;
	background-repeat: repeat-x;
	width: auto;
	height: 650px;
}
	
#wrapper2 {
	background-image: url(../images/bg.jpg);
	background-position: top;
	background-repeat: no-repeat;
	width: auto;
	height: 650px;
}

#wrapper3 {
	width: 850px; _width: 875px;
	_padding-left: 15px;
	margin: 0px auto;
	min-height: 600px;
}



#masthead {
	width: 600px;
	height: 110px;
	background-image: url(../images/masthead.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 13px;
	float: left;
}

#annasinfo1 {
	float: left;
	margin: 58px 20px 0px 43px; _margin: 58px 20px 0px 20px;
}

#annasinfo2 {
	float: left;
	margin: 58px 10px 0px 0px;
}

#left_content {
	width: 251px;
	margin-left: 22px; _margin-left: 14px;
	margin-top: 10px;
	float: left;
}

#contact {
	width: 251px;
	height: 167px;
	background-image: url(../images/contact.gif);
	background-repeat:no-repeat;
	margin-top: 10px;
}

#leftnav {
	width: 251px;
	height: 318px;
	background-color:#FFFFFF;
}

#message {
	width: 251px;
	background-image: url(../images/messagebg.gif);
	background-position: top;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	margin-top: 10px;
	margin-bottom: 10px;
}

#message_header {
	height: 35px;
	float: left;
	margin: 1px 1px 0px 1px;
	color: #333333;
	padding: 13px 10px 0px 51px;
}

#message_content {
	line-height: 18.5px;
	clear: left;
	color: #666666;
	padding: 0px 20px 10px 52px;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
}

#message_content a:link {
	color: #CC0000;
	text-decoration: none;
}
#message_content a:visited {
	color: #CC0000;
	text-decoration: none;
}
#message_content a:hover {
	color: #770000;
	text-decoration: underline;
}
#message_content a:active {
	color: #CC0000;
	text-decoration: none;
}


#right_content {
	width: 547px;
	padding: 10px 10px 10px 10px;
	margin: 10px 0px 20px 10px;
	background-color: #FFFFFF;
	float: left;
}

#right_content_interior {
	width: 524px;
	padding: 7px 30px 10px 13px;
	margin: 10px 0px 20px 10px;
	background-color: #FFFFFF;
	float: left;
	color: #000;
	background-image: url(../images/interior-bar.gif);
	background-repeat: no-repeat;
	min-height: 509px;
}

#right_content_interior p {
	margin-left: 30px;
}

#right_content_interior a:link {
	color: #CC0000;
	text-decoration: none;
}
#right_content_interior a:visited {
	color: #CC0000;
	text-decoration: none;
}
#right_content_interior a:hover {
	color: #770000;
	text-decoration: underline;
}
#right_content_interior a:active {
	color: #CC0000;
	text-decoration: none;
}

#footer {
	width: 839px;
	margin: 0px 13px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 8px;
	clear: left; 
	color: #006633;
	background-image: url(../images/footerbg.gif);
	background-repeat: repeat-x;
	background-color: #547549;
	_background-image: none;
	_background-color: none;
}
a:link {
	color: #FFCC00;
	text-decoration: none;
}
a:visited {
	color: #FFCC00;
	text-decoration: none;
}
a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
a:active {
	color: #FFCC00;
	text-decoration: none;
}

/* ----------------------------- MENU_HOME --------------------------------------- */

#menu_home, #menu_home span{  /* Size of the menu item */
	display:block;
	width:251px;
	height:32px;
	position:relative;
	overflow: hidden;
	float: left;
}

#menu_home span{  /* Size/position of whole background as well as position for the initial state */
	height:64px;
	background: url("../images/home.gif") 0 0 no-repeat;
	line-height: 20px;
	white-space: nowrap;
	top:0px;
	text-indent:-9000px;
}

#menu_home:hover span{ /* Position of the hover state */
	top: -32px;
}

#menu_home:active span, #menu_home:focus span{ /* Position of the click state */
	top: -32px;
}

/* ----------------------------- END MENU_HOME --------------------------------------- */


/* ----------------------------- MENU_BIO --------------------------------------- */

#menu_bio, #menu_bio span{  /* Size of the menu item */
	display:block;
	width:251px;
	height:32px;
	position:relative;
	overflow: hidden;
	float: left;
}

#menu_bio span{  /* Size/position of whole background as well as position for the initial state */
	height:64px;
	background: url("../images/biography.gif") 0 0 no-repeat;
	line-height: 20px;
	white-space: nowrap;
	top:0px;
	text-indent:-9000px;
}

#menu_bio:hover span{ /* Position of the hover state */
	top: -32px;
}

#menu_bio:active span, #menu_bio:focus span{ /* Position of the click state */
	top: -32px;
}

/* ----------------------------- END MENU_BIO --------------------------------------- */

/* ----------------------------- MENU_RESEARCH --------------------------------------- */

#menu_research, #menu_research span{  /* Size of the menu item */
	display:block;
	width:251px;
	height:32px;
	position:relative;
	overflow: hidden;
	float: left;
}

#menu_research span{  /* Size/position of whole background as well as position for the initial state */
	height:64px;
	background: url("../images/research.gif") 0 0 no-repeat;
	line-height: 20px;
	white-space: nowrap;
	top:0px;
	text-indent:-9000px;
}

#menu_research:hover span{ /* Position of the hover state */
	top: -32px;
}

#menu_research:active span, #menu_research:focus span{ /* Position of the click state */
	top: -32px;
}

/* ----------------------------- END MENU_RESEARCH --------------------------------------- */

/* ----------------------------- MENU_curriculum --------------------------------------- */

#menu_curriculum, #menu_curriculum span{  /* Size of the menu item */
	display:block;
	width:251px;
	height:32px;
	position:relative;
	overflow: hidden;
	float: left;
}

#menu_curriculum span{  /* Size/position of whole background as well as position for the initial state */
	height:64px;
	background: url("../images/curriculum.gif") 0 0 no-repeat;
	line-height: 20px;
	white-space: nowrap;
	top:0px;
	text-indent:-9000px;
}

#menu_curriculum:hover span{ /* Position of the hover state */
	top: -32px;
}

#menu_curriculum:active span, #menu_curriculum:focus span{ /* Position of the click state */
	top: -32px;
}

/* ----------------------------- END MENU_curriculum --------------------------------------- */

/* ----------------------------- MENU_resources --------------------------------------- */

#menu_resources, #menu_resources span{  /* Size of the menu item */
	display:block;
	width:251px;
	height:32px;
	position:relative;
	overflow: hidden;
	float: left;
}

#menu_resources span{  /* Size/position of whole background as well as position for the initial state */
	height:64px;
	background: url("../images/resources.gif") 0 0 no-repeat;
	line-height: 20px;
	white-space: nowrap;
	top:0px;
	text-indent:-9000px;
}

#menu_resources:hover span{ /* Position of the hover state */
	top: -32px;
}

#menu_resources:active span, #menu_resources:focus span{ /* Position of the click state */
	top: -32px;
}

/* ----------------------------- END MENU_resources --------------------------------------- */

/* ----------------------------- MENU_courses --------------------------------------- */

#menu_courses, #menu_courses span{  /* Size of the menu item */
	display:block;
	width:251px;
	height:32px;
	position:relative;
	overflow: hidden;
	float: left;
}

#menu_courses span{  /* Size/position of whole background as well as position for the initial state */
	height:64px;
	background: url("../images/courses.gif") 0 0 no-repeat;
	line-height: 20px;
	white-space: nowrap;
	top:0px;
	text-indent:-9000px;
}

#menu_courses:hover span{ /* Position of the hover state */
	top: -32px;
}

#menu_courses:active span, #menu_courses:focus span{ /* Position of the click state */
	top: -32px;
}

/* ----------------------------- END MENU_courses --------------------------------------- */

/* ----------------------------- MENU_misc --------------------------------------- */

#menu_misc, #menu_misc span{  /* Size of the menu item */
	display:block;
	width:251px;
	height:32px;
	position:relative;
	overflow: hidden;
	float: left;
}

#menu_misc span{  /* Size/position of whole background as well as position for the initial state */
	height:64px;
	background: url("../images/misc.gif") 0 0 no-repeat;
	line-height: 20px;
	white-space: nowrap;
	top:0px;
	text-indent:-9000px;
}

#menu_misc:hover span{ /* Position of the hover state */
	top: -32px;
}

#menu_misc:active span, #menu_misc:focus span{ /* Position of the click state */
	top: -32px;
}

/* ----------------------------- END MENU_misc --------------------------------------- */

/* ----------------------------- MENU_cms --------------------------------------- */

#menu_cms, #menu_cms span{  /* Size of the menu item */
	display:block;
	width:251px;
	height:51px;
	position:relative;
	overflow: hidden;
	float: left;
}

#menu_cms span{  /* Size/position of whole background as well as position for the initial state */
	height:102px;
	background: url("../images/cms.gif") 0 0 no-repeat;
	line-height: 20px;
	white-space: nowrap;
	top:0px;
	text-indent:-9000px;
}

#menu_cms:hover span{ /* Position of the hover state */
	top: -51px;
}

#menu_cms:active span, #menu_cms:focus span{ /* Position of the click state */
	top: -51px;
}

/* ----------------------------- END MENU_cms --------------------------------------- */

/* ----------------------------- MENU_uofa --------------------------------------- */

#menu_uofa, #menu_uofa span{  /* Size of the menu item */
	display:block;
	width:251px;
	height:32px;
	position:relative;
	overflow: hidden;
	float: left;
}

#menu_uofa span{  /* Size/position of whole background as well as position for the initial state */
	height:64px;
	background: url("../images/uofa.gif") 0 0 no-repeat;
	line-height: 20px;
	white-space: nowrap;
	top:0px;
	text-indent:-9000px;
}

#menu_uofa:hover span{ /* Position of the hover state */
	top: -32px;
}

#menu_uofa:active span, #menu_uofa:focus span{ /* Position of the click state */
	top: -32px;
}

/* ----------------------------- END MENU_uofa --------------------------------------- */

/* ----------------------------- MENU_depthist --------------------------------------- */

#menu_depthist, #menu_depthist span{  /* Size of the menu item */
	display:block;
	width:251px;
	height:32px;
	position:relative;
	overflow: hidden;
	float: left;
}

#menu_depthist span{  /* Size/position of whole background as well as position for the initial state */
	height:64px;
	background: url("../images/depthist.gif") 0 0 no-repeat;
	line-height: 20px;
	white-space: nowrap;
	top:0px;
	text-indent:-9000px;
}

#menu_depthist:hover span{ /* Position of the hover state */
	top: -32px;
}

#menu_depthist:active span, #menu_depthist:focus span{ /* Position of the click state */
	top: -32px;
}

/* ----------------------------- END MENU_depthist --------------------------------------- */

.siteby {
	font-size: 10px;
	color: #FFC;
}

.list-item {
	margin-top: 20px;
}