@CHARSET "utf-8";

body	{ text-align:center; padding:0px; margin:0px; }
a	{ text-decoration:none; color:#0F4D2A; }
a:hover	{ text-decoration:none; }

div.centered	{ margin-left:auto; margin-right:auto; /*border:solid 1px #2A552F;*/ }
div.stretcher	{ width:100%; clear:both; }

div#page	{ width:760px; letter-spacing:normal; padding-bottom:15px; }

div#pageheader	{ height:144px; position:relative; /*border:solid 1px blue;*/ background:url('/media/page/bg/dropmenu.jpg') repeat-x left bottom; }
div#pageheader ul	{ margin:0px; padding:0px; list-style-type:none; }

div#pageheader div#logobg	{ height:124px; z-index:10; /*opacity:.6; filter:alpha(opacity=60);*/ position:absolute; top:0px; left:0px; width:100%; background:url('/media/page/bg/header_logo.gif') no-repeat left top; }
div#pageheader div#logobg h1	{ display:none; }
div#pageheader div#logobg ul#topmenu	{ margin-right:20px; margin-top:10px; /*border:solid 1px yellow;*/ width:auto; float:right; }
div#pageheader div#logobg ul#topmenu li	{ /*border:solid 1px #FFF;*/ padding:0px 10px; display:inline; margin-right:3px; }
div#pageheader div#logobg ul#topmenu li a	{ color:#D5AA88; text-transform:lowercase; }
div#pageheader div#logobg ul#topmenu li a:hover	{ color:#FFF; }
div#pageheader div#logobg ul#topmenu li form	{ display:inline; }
div#pageheader div#logobg ul#topmenu li input	{ width:70px; vertical-align:middle; padding:2px 5px; margin:0px; margin-right:2px; color:#D5AA88; font-weight:bold; font-family:arial,verdana; font-size:11px; border:solid 1px #000; background:transparent url('/media/page/bg/searchinput.gif') no-repeat left top; }

/* Main page body (everything between the header and footer) */
div#pagebody	{ text-align:left; margin:0px 12px; border:solid 1px #2A552F; border-width:0px 1px; /*width:735px;*/ padding:15px 0px 30px 10px; background:url('/media/page/bg/deptmenu.jpg') repeat-y left top; }
div#pagebody a:hover	{ text-decoration:underline; }
div#pagebody div#deptmenu	{ width:163px; float:left; }
div#pagebody div#deptmenu h3	{ font-size:18px; color:#E2CDBB; text-transform:lowercase; font-weight:normal; font-family:Arial Black,arial; margin:0px; padding:0px; padding-bottom:8px; border-right:solid 1px #2A552F; }
div#pagebody div#deptmenu ul	{ margin:0px; padding:0px; list-style-type:none; /*white-space:nowrap;*/ /*padding-left:10px;*/ }
div#pagebody div#deptmenu ul li	{ /*border:dashed 1px red;*/ margin:0px; padding:0px; }
div#pagebody div#deptmenu ul li a	{ display:block; /*white-space:pre-line;*/ text-transform:lowercase; padding:15px 0px 15px 25px; border-right:solid 1px #2A552F; }
div#pagebody div#deptmenu ul li.youarehere	{ background:url('/media/page/bg/youarehere_top.gif') no-repeat left top; padding-top:15px; }
div#pagebody div#deptmenu ul li.youarehere a	{ border:none; background:url('/media/page/bg/youarehere_bottomlogo.gif') no-repeat left bottom; padding-top:0px; }
div#pagebody div#deptmenu ul li a:hover	{ color:#C6956E; text-decoration:none; }

/* Primary content section, including page title and subtitle */
div#pagebody div#pagecontent	{ width:500px; overflow:hidden; float:left; padding-left:10px; }
div#pagebody div#pagecontent img		{ /*border:solid 1px #0F4D2A; border-width:0px 1px;*/ }
div#pagebody div#pagecontent h1	{ font-size:24px; color:#0F4D2A; }
div#pagebody div#pagecontent h2	{ font-size:15px; color:#794F2B; }
div#pagebody div#pagecontent div#pagetext	{ margin-top:12px; }

/* Page footer */
div#pagefooter	{ background:#0F4D2A url('/media/page/bg/footer_left.gif') no-repeat left bottom; color:#C6A07F; font-size:9px; width:736px; }
div#pagefooter p	{ background:url('/media/page/bg/footer_right.gif') no-repeat right bottom; margin:0px; padding:5px 0px; }
div#pagefooter p a.itr	{ /*vertical-align:middle;*/ margin-left:5px; }
div#pagefooter p a.itr img	{ vertical-align:middle; }