body {margin: 0;padding: 0px 0 0 0;font-family: "Lucida Grande", Verdana, sans-serif;font-size: small;text-align: center;color: #383d44;background: #ccc url(../img/1206/bg-top.gif) repeat-x top left;}

/* links */
a:link, a:visited {padding-bottom: 1px;color: #114048;text-decoration: none;}
a:hover {padding-bottom: 0;color: #383d44;text-decoration:underline;}
a.more {padding-right: 7px;background: url(../img/1206/icon-morearrow.gif) no-repeat 100% 5px;}

/* page structure ---------------------------------------------------------- */
#fullcontainer {width:998px;margin:0 auto;padding-top: 3px;background:#fff;}
#container {clear:both;width: 998px;margin: 6px auto;_margin-bottom:2px;padding: 0;font-size: 11px;line-height: 1.6em;text-align: left;}
#content {width: 720px;float:left;height:auto;margin-left: 4px;padding:1px;background:#fff; font-size: 12px;}
html>body #content {width: 725px;float:left;height:auto;margin-left: 4px;padding:1px;background:#fff; font-size: 12px;}
#subnav {width: 150px; float: right;height:auto;margin-left: 4px;padding:4px;
line-height: 1.5em;color: #666b75;background:#f6f6f6;font-size:11px; border:1px solid #1a6572;}
html > body #subnav {width: 150px;float: right;height:auto;margin-left: 5px;padding:4px;line-height: 1.5em;
color: #666b75;background:#f6f6f6;font-size:11px; border:1px solid #1a6572;}
#sidebar {width:250px;float:left;height:auto;margin-left: 4px;}
/*.new_gad {width:300px;float:right;height:auto;padding:4px;background:#fff;font-size:11px;text-align:left;}*/

/*
#sidead {width:110px;float:left;height:auto;padding:4px; background:#114048;background:#fff;font-size:11px;text-align:left;}
*/

/* header
---------------------------------------------------------- */

#header {width:998px;margin:0 auto;padding: 0;font-size: 95%;}

/* logo */
#logo {float:left;width: 328px;margin: 0 auto;padding: 5px 0 2px 5px;_padding-bottom:0;text-align: left;}
#logo span, #logo a {float:left;display: block;width: 328px;height: 71px;padding: 0;border-style: none;background: url(../images/logo.gif) no-repeat;	}
#logo img  {display: block;width: 0;}

#hadvert{float:right;width:468px;height:90px;margin-top:2px; margin-right:5px;background:#fff; text-align:right;}

/* navigation */
#nav {clear: both; width: 9980x;margin: 0 auto 0 auto;_margin-top:0;padding: 0;
background: #433528 url(../images/bg_nav.gif) repeat-x left bottom;}
#nav ul {height:1%;margin: 0;padding: 0;list-style: none;border-top: 1px solid #2490A3;}
#nav li {float: left;margin: 0;padding: 0;font-size: 94%;letter-spacing: 2px;text-transform: uppercase;}
#nav li a {float: left;padding: 10px 12px;text-decoration: none;color: #fff;border: none; font-weight: bold;}
#nav li a:hover {color: #fff;background: #114048;}
#nav li a.active {font-weight: bold;color: #fff;background: #114048; /*background: #8B7765;*/}

#search {float:left; width:230px; margin-left:100px; padding:0;}
#topbar{width:998px;background:#2490A3;height:26px;line-height:26px;font-size:11px; border-top:1px solid #fff;}
#topbar #ghads{float:left;margin:3px 0 0 4px;}
html>body #topbar #ghads{float:left;margin:3px 0 0 6px;}
#topbar #ghads a{color: #fff; text-decoration:underline; font-weight:bold;}
#topbar #ghads a:hover{color: #fff; text-decoration:none; font-weight:bold;}
#topbar #time{float:right;margin:0 10px 0 0; color:#fff;}

/* content ---------------------------------------------------------- */
#content h2 {margin: 0 0 10px 0;padding: 0;font-family: Georgia, serif;font-weight: normal;font-size: 160%;
line-height: 1.5em;color: #000;border-bottom: 1px solid #dbd5c5;}

#content h3 {margin: 0 0 10px 0;padding: 0;font-family: Georgia, serif;font-weight: normal;font-size: 140%;
line-height: 1.5em;color: #000;border-bottom: 1px solid #dbd5c5; }
#content h3 a {border: none; }
#content a {font-weight:bold; text-decoration:underline;}
#content p {margin: 0 0 20px 0;}
#content p .date{padding-top:7px;}
#content hr {border:2px solid #999;}
#content ol {padding-left:0px; margin-left:38px;}
html>body #content ol {margin-left:34px;}
html>body #content .indexbox{float:left; width:227px; height:200px; padding:4px; margin-right:4px; border:0px solid #114048;
/* background:#CEE8EC;*/ background: url(../images/bg_indexbox.gif) no-repeat left top;}
#content .indexbox{float:left; width:226px; height:200px; padding:4px; margin-right:4px; border:0px solid #114048; 
/* background:#CEE8EC;*/ background: url(../images/bg_indexbox.gif) no-repeat left top;}
#content .indexbox a{font-weight:bold; text-transform:uppercase; }
#content .indexbox a:hover{text-decoration:none;}

#content .indexbox h3{ font-family: Arial, serif;font-weight: bold;font-size: 17px; border: none; }

#content .welcome{clear:left;}

/* subnav ---------------------------------------------------------- */

#subnav h3 {margin: 10px 0 6px 0;padding: 0 0 0px 0;font-weight: bold;font-size: 12px;line-height: 1em;color: #2490A3;
border-bottom: 1px solid #dbd5c5;}
#subnav p {margin: 0;padding: 0;}
#subnav hr {margin: 3px 0px 3px 0px;padding: 0;color:#fff;}
#subnav ul{margin: 0;padding: 0;line-height: 1.2em;list-style: none;}
#subnav ol{margin: 0;padding: 0;line-height: 1.2em;list-style: none;}
#subnav li {margin: 0 0 5px 0;padding: 0 0 0 -10px; border-bottom:1px solid #000;/*background: url(../images/news_icon.gif) no-repeat 0 4px;*/ list-style: none;}
html > body #subnav li {margin: 0 0 5px 0;padding: 0 0 0 0px; /*background: url(../images/news_icon.gif) no-repeat 0 4px;*/ list-style: none;}
#subnav li a{color:#000;text-decoration:none; padding:2px 0px; font-weight:normal;
text-decoration:none; border-bottom:1px solid #000; display:block;}
#subnav li a:hover{color:#333;text-decoration:none;}
#subnav ul li.last {margin-bottom: 0; border-bottom:0px solid #000;}

/* sidebar ---------------------------------------------------------- */

#sidebar #pics ul{margin:0;padding:0;list-style:none;}
#sidebar #pics ul li{float:left;margin:0 6px 2px 0;}
#sidebar #pics ul li.nomarg{margin-right:0;}
#sidebar #newsletter{clear:both; height:auto; margin:0px 0px 5px 0; padding:2px;color:#fff;
background:#2490A3 url(../images/bg_nav.gif) repeat-x left top; border:1px solid #000;}
#sidebar #newsletter h3{margin:2px 0;padding:3px;font-size:12px;font-weight:bold;color:#fff;}
#sidebar #newsletter td{color:#fff;}
#sidebar #widget{clear:both; height:auto; margin:5px 0;padding:5px;color:#a15c3b;background:#2490A3;}
#sidebar #widget2{text-align:center;clear:both; height:auto; margin:5px 0;padding:0px;color:#a15c3b;background:#2490A3;}
#sidebar #widget h3{margin:4px 0;padding:3px;font-size:12px;font-weight:bold;color:#fff;}
#sidebar #mychingo{clear:both; height:auto; margin:5px 0;padding:5px;color:#000;background:#fff; text-align:center;}
#sidebar #mychingo h3{margin:4px 0;padding:3px;font-size:12px;font-weight:bold;color:#a15c3b; text-align:left;}


/* buzz page--------------------------------------------------------*/

#sidead_buzz {width:110px;float:left;height:auto;padding:4px; background:#114048;background:#fff;font-size:11px;text-align:left;}
#content_buzz {width: 587px;float: left;height:auto;margin-left: 8px;padding:5px;background:#fff;}
#sidebar_buzz {width:260px;float:left;height:auto;margin-left: 0px;}
#sidebar_buzz #newsletter{clear:both; height:auto; margin:5px 0; padding:3px;color:#a15c3b;background:#114048;}
#sidebar_buzz #newsletter h3{margin:2px 0;padding:3px;font-size:12px;font-weight:bold;color:#a15c3b;}
#sidebar_buzz #newsletter td{color:#000;}

#sidebar_buzz #pics ul{margin:0;padding:0;list-style:none;}
#sidebar_buzz #pics ul li{float:left;margin:0 6px 2px 0;}
#sidebar_buzz #pics ul li.nomarg{margin-right:0;}
/* footer ---------------------------------------------------------- */

#footer {clear:both;width: 986px;margin: 0 auto;padding: 5px 6px; /*line-height: 1.5em;*/
text-align: left; background:#eee; border-top:3px solid #2490A3; color:#114048;}
#footer p {margin: 0;padding: 0;font-size: 10px;}
#footer a {text-decoration:underline; color:#2490A3; font-weight:bold;}
#footer a:hover {text-decoration:none; color:#2490A3; font-weight:bold;}
/* misc. ---------------------------------------------------------- */

a img {border: none;}
.black {color:#000;}
form {margin:0; padding:0;}


/* self-clearing floats */
#header:after, #nav:after, #container:after, #footer:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}


/* SNEWS */
fieldset { border: 1px solid #ccc; padding: 10px 8px; margin: 0 0 8px 0; background: #E6FFE4; color: #000; }
input { padding: 3px; margin: 0; }
textarea { width: 97%; height: 20em; padding: 3px;}
.comment { background: #eee; color: #808080; padding: 10px; margin: 0 0 10px 0; border-top: 1px solid #ccc; }
.commentsbox { background: #E8FFD9; color: #808080; padding: 10px; margin: 0 0 10px 0; border-top: 1px solid #ccc; }


