body {margin:0; padding:0; font:75% Arial, Helvetica, sans-serif; text-align:center; color:#684d83;}
div#container {position:relative; width:760px; margin:0 auto; text-align:left;}

a {color:#684d83; text-decoration:none;second}
a:hover {text-decoration:underline;}

div#title {position:relative; width:100%; height:175px; background: url(../images/titleback.gif) no-repeat;}
div#title h1 {padding:16px 0 0 0; margin:0; text-align:center; font-size:3.2em; font-weight:normal; letter-spacing:-2px;}
div#title div#search {position:absolute; top:75px; left:277px; background-color:#996666; width:211px;}
div#title div#search form {margin:0; padding:0;}
div#title div#search input {height:20px; border:1px solid #684d83; position:absolute; top:0; left:0;}
div#title div#search button {border:0; background: url(../images/search.gif) no-repeat; width:61px; height:22px; text-indent:-9999px; position:absolute; top:0; right:0;}

ul.nav {list-style:none; margin:0; padding:0; text-align:center; width:100%; position:absolute;}
ul.nav li {display:inline;}
ul.nav li a {color:#000;  padding:0 4px;}
ul.nav li a.selected {color:#fff; text-decoration:underline;}

div#title ul#mainnav {top:120px; color:#fff;}
div#title ul#secondnav {top:152px; color:#fff;}

div#content {float:left; margin-top:16px; background: url(../images/contentback.gif) top center repeat-y; width:100%;}

div#leftpanel {width:142px; float:left; background: url(../images/panellefthead.gif) top no-repeat; padding-top:15px;}
div#leftpanel h2 {font-size:1em; font-weight:normal; text-decoration:underline; margin:0 0 4px 9px;}
div#leftpanel ul.arrowlist {list-style:none; margin:0 0 14px 9px; padding:0;}
div#leftpanel ul.arrowlist li {background: url(../images/listarrow.gif) 0 6px no-repeat; padding-left:8px; font-size:0.9em;}
div#leftpanel ul.in {margin-left:21px;}

div#main {width:474px; float:left; margin-right:1px;}
div#main ul#mainlist {list-style:none; margin:0 0 0 20px; padding:0; border-top:1px solid #684d83; width:434px;}
div#main ul#mainlist li {background: url(../images/listarrowbig.gif) 0 12px no-repeat; padding:10px 0 10px 20px; border-bottom:1px solid #684d83;}
div#main ul#mainlist h3 {font-size:1em; font-weight:normal; margin:0;}
div#main ul#mainlist h3 a {float:left; text-decoration:underline;}
div#main ul#mainlist p {clear:left; margin:0;}

div#main h2 {color:#a494b5; background: url(../images/listarrowbig.gif) 0 5px no-repeat; padding-left:20px; margin:0 0 0 20px; font-size:1.8em; font-weight:normal;}
div#main ul#featuredlist {list-style:none; margin:11px 0 0 20px; padding:0; width:434px;}
div#main ul#featuredlist li {float:left; margin-bottom:22px; padding-left:20px;}
div#main ul#featuredlist img {display:block; float:left; width:86px; border:0;}
div#main ul#featuredlist div.text {float:left; width:318px; margin-right:10px;}
div#main ul#featuredlist h3 {font-size:1em; margin:0;}
div#main ul#featuredlist p {margin:0;}
div#main ul#featuredlist a {text-decoration:underline;}

div#rightpanel {width:142px; float:left;  background: url(../images/panelrighthead.gif) top no-repeat; padding-top:4px;}
div#rightpanel ul#adlist {list-style:none; margin:0 0 0 20px; padding:0;}
div#rightpanel ul#adlist li {border-bottom:1px solid #684d83; padding:8px 0 10px 0;}
div#rightpanel ul#adlist h3 {font-size:1em; font-weight:normal; text-decoration:underline; margin:0;}
div#rightpanel ul#adlist p {margin:0; font-size:0.9em;}
div#rightpanel ul#adlist a {text-decoration:underline; font-size:0.9em; }
div#rightpanel iframe {margin:5px 0 0 16px; padding:0;}
div#footer {clear:both; float:left; position:relative; width:100%;}
div#footer ul.nav a {color:#684d83;}

div.pagenav {font-size:1em; text-align:right; margin:0 0 8px 0; clear: both; }
div.pagenav a {display:inline; text-decoration:none;}
