body{background-color: #ddd url(bg3.png) center top repeat fixed;}
html{background: #ddd url(bg3.png) center top repeat fixed; font: normal 13px  Arial, Verdana, Helvetica, sans-serif; text-decoration:none; }
/* Links */
a:link { color: #999; text-decoration: none; }
a:visited { color: #111; text-decoration: none; }
a:hover, a:active { color: #999; text-decoration: none; }
/* Html Elements */
p{color: #666; margin:0 0 5px; font-family:Georgia, "Times New Roman", Times, serif;}
h1, h2, h3, h4 { font-weight: normal; margin: 5px 0 5px; padding: 0; }
h5 {margin: 0;}
h6 {border-bottom:1px dotted #d4d4d4; margin: 20px 0 10px;}
ul, ol, pre{ color: #666; padding: 0 10px 10px 10px; line-height: 1.2em; width: inherit; }
ul{ list-style-type: none; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;}
pre { background-color: #fff; border: 1px solid #999; }
ins { text-decoration: none; color: #466b85; }
del { color: #555; }
/* Structure */
body{ padding: 0; width: 930px; margin: 0 auto; background:#FFF url(conbg.gif) no-repeat top center; border-left:1px solid #9f9f9f; border-right: 1px solid #BCBDBB;}
#container{ width: 100%; margin: 0 auto; }
#navigation{ float: left; width: 100%; clear: both;}
#page-header{ width: 980px; margin-left: -25px; clear: both; position: relative;  height: 125px; background:url(bannertesting.png) top center ; font-size:34px; }
#page-header a{padding-left: 5px; margin-top: 100px;}
#page-header img{ margin-top: 0px; margin-left: 21px;}
#page-header a span{visibility:hidden;}
#wrapper{ text-align: center; }
#footer{ clear: both; color: #666; padding: 20px 0 15px; text-align: center; }
/* Navigation */
#navigation ul{ padding: 0; width: 100%; float: left; height: 27px; margin: 0; background: url(navi.gif) top left repeat; margin-bottom:10px;}
#navigation li { float: left; padding-left: 4px;}
#navigation a:link,#navigation a:visited{ float: left; display: block; color: #fff; padding: 4px 5px 4px 10px; border-bottom-width: 0; font-weight: bold; font-size: 13px;  line-height: 14px;}
#navigation a:hover,#navigation a:active{ text-decoration:none; color: #333; background: url(navihov.gif) left no-repeat;  text-decoration:none;}
#page-header li {text-align:right;}
#page-header ul{padding: 0; margin-top: -70px; margin-right: 42px; margin-left: -42px;}
#search_box {float: right;width: 201px;height: 29px;background: url(search.png) no-repeat;margin-right: 10px;}
#search_box #s {float: left;padding: 0;margin: 0 0 0 6px;border: 0;width: 159px;background: none;color: #666;}
#search_box #go {float: right;margin: -3px 4px 0 0;}
/* Wrapper */
.col1 { width: 160px; float: left; margin: 35px 10px; text-align: left; font-size:11px;}
.col1 ul { margin: 0 0 0 15px; padding: 0; line-height: 1.5em;  }
.col1 li { padding-bottom: 10px;}
.col1 h3 { font-size: 12px; padding: 3px 10px; margin-top: 20px; letter-spacing: 0.05em; font-weight:bold;}
.col1 h4 { font-size: 13px; padding: 5px 10px; margin-top: 20px; font-weight: bold;}
img { border: none; } 
.col2 { width: 542px; float: left; margin: 40px 10px; text-align: left; }
.col2 ul { margin: 0 0 0 15px; padding: 0; line-height: 1.5em;  }
.col2 li { padding-bottom: 10px;}
.col2 h3 { font-size: 16px;  letter-spacing: -0.05em; font-weight:bold;padding-left: 0px; margin-top: 10px; color:#A3CD40; line-height: 1.5em; font-family: Arial, Helvetica, sans-serif; border-bottom: #a3cd40 1px dotted;}
.col2 h4 { font-size: 14px; padding: 0; color:#666; font-weight: bold; letter-spacing: -0.04em; font-family: Geneva, Arial, Helvetica, sans-serif;}
.col2 h5 { font-size:33px; color:#8C8C8B; font-weight:bold; letter-spacing: -0.06em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:100; margin-top: 10px;}
.col2 h6 { font-size: 16px; color: #999; font-weight:normal;}
.col3 { width: 160px; float: left; margin: 60px 0 0 15px; text-align: left; background-color:#F0F0F0;}
.col3 ul { margin: 0 0 0 15px; padding: 0; line-height: 1.5em;  }
.col3 li { padding-bottom: 10px; }
.col3 h3 { font-size: 10px; padding: 0 10px; margin-top: 0; color:#999; font-family: Georgia, "Times New Roman", Times, serif;}
.col3 h4 { font-size: 12px; padding: 3px 10px; letter-spacing: 0.05em; margin-top: 0; font-weight: bold; color:#777; background-color:#D4D4D4;}
/*Sidebar menus, headers*/
#center a:link, #center a:visted { color: #336666;} 
#center a:hover { color: #A3CD40;} 
#right_coll ul{list-style:none;padding:0;margin:0;background:inherit;font-weight:normal;}
#right_coll h2{ background-color: #A3CD40; color:#FFF;}
#right_coll h4{margin-bottom:10px;}
#right_coll li{padding: 0.1ex 0;}
#right_coll li a{color:#666;text-decoration:none;font-size:.8em;display:block;padding:2px 10px;background:inherit;}
#right_coll li a:hover{background:#D4D4D4;}
#maintext ul{list-style:none;padding:0;margin:0;background:inherit;font-weight:normal;}
#maintext h3{ background-color: #A3CD40; color:#FFF;}
#maintext li{padding: 0.1ex 0;}
#maintext li a{color:#666;text-decoration:none;font-size:.8em;display:block;padding:2px 10px;background:inherit;}
#maintext li a:hover{background:#ebebeb;}
/* Footer */
#footer {background: #8FBA4F url(conbg2.gif) top center no-repeat; padding-top: 50px;}
#footer a:link { color: #666; border-bottom-color: #5588aa; }
#footer a:visited { color: #74A028; border-bottom-color: #77bbdd; } 
#footer a:hover, #footer a:active { color: #336666; border-bottom-color: #336666; }
#footer p { margin: 0; color: #dcdcdc;}
