/* CSS Document */

BODY { background-color:#7FA3BD; margin:10px; font:12px Arial, Helvetica, sans-serif;}
TABLE TD { font:12px Arial, Helvetica, sans-serif;}

#centerstage { float:left; position:relative; width:100%;}

#wrapper { float:none; position:relative; width:760px; background-color:#fff; margin-left:auto; margin-right:auto; border-left:1px solid #CCC; border-right:1px solid #CCC;}

#header { float:left; position:relative; width:760px; height:100px; background-color:#fff; background-image:url(images/header.gif); border-bottom:1px solid #CCC; cursor:pointer;}

#nav {float:left; position:relative; width:760px; height:28px; background-color:#fff; border-bottom:1px solid #CCC;}
	A.nav_button, A.nav_button_on { float:left; position:relative; width:189px; height:28px; background-image:url(images/nav_background.gif); background-color:#00457C; border-right: 1px solid #ccc; cursor:pointer; text-align:center;text-decoration:none;}
	A:HOVER.nav_button, A.nav_button_on { background-color:#A96F7B;}
	.nav_button_inner_text {color:#fff; font-size:13px; font-weight:bold; margin-top:6px;  }



#home_photo {float:left; position:relative; width:760px; height:190px; background-color:#fff; border-bottom:1px solid #CCC;}

#page_content {float:left; position:relative; width:740px; padding:10px; background-color:#fff; }

#leftnav { float:left; position:relative; width:180px; text-align:center; background: repeat-y right url(images/leftnav_background.gif)}

	#subnav { float:none; position:relative; width:165px; height:230px; margin-left:auto; margin-right:auto; margin-top:12px; text-align:center; border:1px solid #ccc; background-color:#DBE2E8; font-size:11px;}
		A.subnavitem, A.subnavitem_on { float:left; width:165px; height:25px; text-align:left; text-decoration:none;     }
			.subnav_text { color:#000;  margin-left:10px; margin-top:5px;}
		A:HOVER.subnavitem, A.subnavitem_on {background-color:#fff;}
		
#content_area { float:left; position:relative; margin-left:10px; width:550px; font:12px Arial, Helvetica, sans-serif;}

#footer {float:left; position:relative; width:760px; height:35px; background-color:#fff; background-image:url(images/footer_background.gif); border-bottom:1px solid #CCC; text-align:center; overflow:hidden;}
	#footer DIV { color:#666; font-size:10px; margin-top:10px;}
	#footer DIV A { text-decoration:none; font-weight:bold; font-style:italic; color:#333;} #footer DIV A:HOVER { text-decoration:underline;}


