
*{ padding:0em; margin:0em; }

body{ /*background:#023E73; background:#c08220;*/ background:#dce0e9; padding:35px 0px 35px 0px; }

body,input{ font-size:12pt; font-family:"georgia", "times new roman", serif; color:#333333; }

p{ line-height:1.5em; margin-bottom:1.0em; text-align:justify; }

a{ color:#B96D00; text-decoration:underline; }

.imgborder{ border:#f4c39b solid 2px; padding:2px; margin:2px; }

a:hover{ text-decoration:none; }

h3 span{ font-size:16px; font-weight:normal; color:#BF7449; }

h3,h4{ display:inline; font-weight:bold; background-repeat:no-repeat; background-position:right; }

h3{ font-size:1.7em; padding-right:34px; }

h4{ font-size:1.2em; padding-right:28px; }

.contentarea{ padding-top:1.3em; }

img{ border:solid 1px #f4c39b; }

img.left{ position:relative; float:left; margin:0 8px 8px 0; }

img.right{ position:relative; float:right; margin:0em 0em 1.8em 1.8em; }

.divider1{ position:relative; background:#fff url(images/border2.gif) repeat-x; height:14px; margin:2.0em 0em 1.5em 0em; clear:both; }

.divider2{ position:relative; height:1px; border-bottom:solid 1px #eaeaea; margin:2.0em 0em 2.0em 0em; }

.box{ position:relative; background:#FDFCF6 url(images/boxbg.gif) repeat-x; left:-1.5em; top:-1.5em; padding:1.5em; border-bottom:solid 1px #E1D2BD; margin-bottom:1.0em; }

ul.linklist{ list-style:none; }

ul.linklist li{ line-height:2.0em; }

#upbg{ position:absolute; top:0px; left:0px; width:100%; height:275px; /*background:#003D79; background:#010101;*/ background:#cecae1; z-index:1; }

#outer{ z-index:2; position:relative; /*
	The width value below controls the overall width of the design. By default it's set to 82%
	(so it'll take up 82% of the browser window's width). You can set it to a different percentage
	value (70%, 90%, etc.) or even a pixel value (760px, 800px, etc.) to enforce a fixed width.
*/
width:800px; border:solid 7px #f4c39b; background-color:#fff; margin:0 auto; }

#header{ position:relative; width:100%; height:9.0em; background:#dfb46e; margin-bottom:2px; }

#headercontent{ position:absolute; bottom:0em; padding:0em 2.0em 1.3em 2.0em; }

#headercontent h1{ font-weight:normal; color:#fff; font-size:2.5em; }

#headercontent h1 sup{ color:#777; }

#headercontent h2{ font-size:1.0em; font-weight:normal; color:#aaa; }

#headerpic{ position:relative; height:175px; background:#010101 url(images/header_bkg.gif) no-repeat top left; margin-bottom:2px; }

#menu{ position:relative;/* background:#2F5373;*/ background:#010101; height:3.5em; padding:0em 1.0em 0em 1.0em; margin-bottom:2px; }

#menu ul{ position:absolute; top:1.1em; }

#menu ul li{ position:relative; display:inline; }

#menu ul li a{ padding:0.5em 1.0em 0.9em 1.0em; color:#fff; text-decoration:none; }

#menu ul li a:hover{ text-decoration:underline; }

#menu ul li a.active{ /*background:#BF7449;*/ background:#c08220;}

#menubottom{ background:#fff url(images/border1.gif) repeat-x; height:14px; margin-bottom:1.5em; }

#content{ padding:0em 2.0em 0em 2.0em; }

#primarycontainer{ float:left; margin-right:-18.0em; width:100%; }

#primarycontent{ margin:1.5em 22.0em 0em 0em; }

#secondarycontent{ margin-top:1.5em; float:right; width:18.0em; }

#footer{ position:relative; height:2.0em; clear:both; padding-top:5.0em; background:#fff url(images/border1.gif) repeat-x 0em 2.5em; font-size:0.8em; }

#footer .left{ position:absolute; left:2.0em; bottom:1.2em; }

#footer .right{ position:absolute; right:2.0em; bottom:1.2em; }
