* {
 margin: 0;
 padding: 0;
}
html {
 height: 100%;
}
body {
 font: 12px/18px Arial, Tahoma, Verdana, sans-serif;
 width: 100%;
 height: 100%;
}

p {
 margin: 0 0 18px
}
li {
text-decoration:none}
img {
 border: none;
}
input {
 vertical-align: middle;
}
#wrapper {
 width: 960px;
 margin: 0 auto;
 min-height: 100%;
 height: auto !important;
 height: 100%;
}
#main-bg{
 background-image: url(images/main-bg.png);
}

a:link {text-decoration:none; color:#3d7c00;}
a:active {text-decoration:none; color:#3d7c00;}
a:visited {text-decoration:none; color:#3d7c00;}
a:hover {text-decoration:underline; color:#000000;}

a.noun:link {text-decoration:none; color:#3d7c00}
a.noun:active {text-decoration:none; color:#3d7c00}
a.noun:visited {text-decoration:none; color:#3d7c00}
a.noun:hover {text-decoration:none; color:#708525}

a.noun:active {text-decoration:none; color:#3d7c00}
a.noun:visited {text-decoration:none; color:#3d7c00}

a.menu1:link {text-decoration:underline; color:#3d7c00}
a.menu1:active {text-decoration:underline; color:#3d7c00}
a.menu1:visited {text-decoration:underline; color:#3d7c00}
a.menu1:hover {text-decoration:underline; color:#3d7c00}

/* Site Menus */
.uMenuH li {float:left;padding:0 5px;}


.uMenuV .uMenuItem {font-weight:normal;}
.uMenuV li a:link {text-decoration:none; color:#3d7c00; font-size:12px;}
.uMenuV li a:active {text-decoration:none; color:#3d7c00; font-size:12px;}
.uMenuV li a:visited {text-decoration:none; color:#3d7c00; font-size:12px;}
.uMenuV li a:hover {text-decoration:none; color:#3d7c00; font-size:12px;}

.uMenuV .uMenuItem {font-weight:normal}
.uMenuV a.uMenuItemA:link {text-decoration:none; color:#3d7c00; font-size:12px;}
.uMenuV a.uMenuItemA:visited {text-decoration:none; color:#3d7c00; font-size:12px;}
.uMenuV a.uMenuItemA:hover {text-decoration:underline; color:#3d7c00; font-size:12px;}
.uMenuV .uMenuArrow {position:absolute;width:10px;height:10px;right:0;top:3px;}
.uMenuV li {margin: 0; padding: 3px 3px 3px 20px; margin-bottom: .2em;font-size:11pt;}
/* --------- */


/* Module Part Menu */
.catsTd {padding: 0 0 0px 10px; background: url('/.s/t/815/7.gif') left center no-repeat;}
.catName {font-family: Tahoma, Verdana, Arial, sans-serif;font-size:10pt;}
.catNameActive {font-family: Tahoma, Verdana, Arial, sans-serif;font-size:11px;}
.catNumData {font-size:9pt;color:#6E6E6E;}
.catDescr {font-size:9pt; padding-left:10px;}
a.catName:link {text-decoration:none; color:#2B3414;}
a.catName:visited {text-decoration:none; color:#2B3414;}
a.catName:hover {text-decoration:underline; color:#000000;}
a.catName:active {text-decoration:none; color:#2B3414;}
a.catNameActive:link {text-decoration:none; color:#000000;}
a.catNameActive:visited {text-decoration:none; color:#000000;}
a.catNameActive:hover {text-decoration:underline; color:#000000;}
a.catNameActive:active {text-decoration:none; color:#000000;}
/* ----------------- */

/* Entries Style */
.eBlock {}
.eTitle {font-family: Tahoma, Verdana, Arial, sans-serif;font-size:11pt;font-weight:bold;color: #FFFFFF; padding: 7px 10px 5px 80px; background: url(/images/news-title.png) no-repeat; width:640px; height:35px;}
.eTitle a:link {text-decoration:none; color:#FFFFFF;}
.eTitle a:visited {text-decoration:none; color:#FFFFFF;}
.eTitle a:hover {text-decoration:none; color:#FFFFFF;}
.eTitle a:active {text-decoration:none; color:#FFFFFF;}

.eMessage {text-align:justify;padding:0 0 10px 80px !important;}
.eText {text-align:justify;padding:0 0 10px 80px !important;}
.eDetails {padding: 3px 5px; background: #f7faeb; border: 1px dashed #cfd9a8;font-family: Tahoma, Verdana, Arial, sans-serif;color:#939785;text-align:left;font-size:8pt;}
.eDetails1 {padding: 3px 5px; background: #f7faeb; border: 1px dashed #cfd9a8;font-family: Tahoma, Verdana, Arial, sans-serif;color:#939785;text-align:left;font-size:8pt;}
.eDetails2 {padding: 3px 5px; background: #f7faeb; border: 1px dashed #cfd9a8;font-family: Tahoma, Verdana, Arial, sans-serif;color:#939785;text-align:left;font-size:8pt;}

.eRating {font-size:9pt;}

.eAttach {margin: 16px 0 0 0; padding: 0 0 0 15px; background: url('/.s/t/815/11.gif') no-repeat 0px 0px;}
/* ------------- */

/* Entry Manage Table */
.manTable {}
.manTdError {color:#FF0000;}
.manTd1 {}
.manTd2 {}
.manTd3 {}
.manTdSep {}
.manHr {}
.manTdBrief {}
.manTdText {}
.manTdFiles {}
.manFlFile {}
.manTdBut {}
.manFlSbm {}
.manFlRst {}
.manFlCnt {}
/* ------------------ */

/* Comments Style */
.cAnswer {padding-left:15px;padding-top:4px;font-style:italic;}

.cBlock1 {background: #f7faeb; border: 1px dashed #cfd9a8;}
.cBlock2 {background: #e8efcd; border: 1px dashed #cfd9a8;}
/* -------------- */

/* Comments Form Style */
.commTable {}
.commTd1 {color:#000000;}
.commTd2 {}
.commFl {color:#6E6E6E;width:100%;background:#FCFCFC;border:1px solid #DBDCBE;}
.smiles {border:1px inset;background:#FFFFFF;}
.commReg {padding: 10 0 10 0px; text-align:center;}
.commError {color:#FF0000;}
.securityCode {color:#6E6E6E;background:#FCFCFC;border:1px solid #DBDCBE;}
/* ------------------- */

/* Archive Menu */
.archUl {list-style: none; margin:0; padding-left:0;}
.archLi {padding: 0 0 3px 10px; background: url('/.s/t/815/12.gif') no-repeat 0px 4px; font-family: Tahoma, Verdana, Arial, sans-serif;}
a.archLink:link {text-decoration:underline; color:#6E6E6E;}
a.archLink:visited {text-decoration:underline; color:#6E6E6E;}
a.archLink:hover {text-decoration:none; color:#000000;}
a.archLink:active {text-decoration:none; color:#000000;}
/* ------------ */

/* Archive Style */
.archiveCalendars {text-align:center;color:#0000FF;}
.archiveDateTitle {font-weight:bold;color:#6E6E6E;padding-top:15px;}
.archEntryHr {width:250px;color:#cbcebc;}
.archiveeTitle li {margin-left: 15px; padding: 0 0 0 15px; background: url('/.s/t/815/13.gif') no-repeat 0px 4px; margin-bottom: .6em;}
.archiveEntryTime {width:65px;font-style:italic;}
.archiveEntryComms {font-size:9px;color:#C3C3C3;}
a.archiveDateTitleLink:link {text-decoration:none; color:#6E6E6E}
a.archiveDateTitleLink:visited {text-decoration:none; color:#6E6E6E}
a.archiveDateTitleLink:hover {text-decoration:underline; color:#6E6E6E}
a.archiveDateTitleLink:active {text-decoration:underline; color:#6E6E6E}
.archiveNoEntry {text-align:center;color:#0000FF;}
/* ------------- */

/* Calendar Style */
.calTable {margin-left: auto; margin-right: auto;}
.calMonth {}
.calWday {color:#FFFFFF;background:#b2ca54;width:18px;}
.calWdaySe {color:#000000;background:#b2ca54;width:18px;}
.calWdaySu {color:#000000;background:#b2ca54;width:18px; font-weight:bold;}
.calMday {color:#000000;}
.calMdayA {background:#FCFF97;font-weight:bold;}
.calMdayIs {background:#EBEE8D;color:#24613E;font-weight:bold;font-size:12pt;}
.calMdayIsA {border:1px solid #FFFFFF; background:#FCFF97;font-weight:bold;font-size:12pt;}
/* -------------- */

/* Poll styles */
.pollBut {width:110px;}

.pollBody {padding:7px; margin:0px; background:#FFFFFF}
.textResults {background:#E5E5E5}
.textResultsTd {background:#FFFFFF}

.pollNow {border-bottom:1px solid #E5E5E5; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}
.pollNowTd {}

.totalVotesTable {border-bottom:1px solid #E5E5E5; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}
.totalVotesTd {background:#FFFFFF;}
/* ---------- */

/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:blue;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:red;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;}
/* ---------------- */

/* Other Styles */
.replaceTable {background: #f7faeb; border: 1px dashed #cfd9a8;height:100px;width:300px;}
.replaceBody {background:#fff;}
.legendTd {font-size:9pt;}
/* ------------ */


td.content-li li{
 display:block;
 }

/* Header
-----------------------------------------------------------------------------*/
#header {
 height:250px;
 background-image:url(images/header-bg.png);
 background-repeat:no-repeat;
 width:960px;
}
#logo {
 height:98px;
 width:333px;
 padding-top:125px;
 float:left;
 padding-left:29px;
}
#baner-main{
 float:right;
 }
#baner-main img{
 padding-top:142px;
 padding-right:25px;
 }

/*----------Menu-1----------*/
#menu-1{
 background-image:url(images/menu-bg.png);
 background-repeat:no-repeat;
 height:30px;
 width:960px;
}

#menu-1 ul{
 padding-top:5px;
 padding-left:48px;
}
#menu-1 li{
 display:inline;
 padding-right:48px;
 float:left;
}
#menu-1 a{
 color:#FFFFFF;
 text-decoration:none;
 font:Arial, Helvetica, sans-serif;
}
#rss-icon{
 float:right;
 margin-bottom:15px;
}
#rss-icon li{
 background-image:url(images/rss-icon.png);
 background-repeat:no-repeat;
 width:18px;
 height:18px;
 padding-right:35px;
 }
#rss-icon a{
 padding-left:20px;
 font-size:10ps;
 }
.block {width: 200px; background: url('/.s/t/805/11.gif') bottom no-repeat #ffffff; margin-bottom: 5px;}
.block-title {background: url('/.s/t/805/12.gif') no-repeat #1789a4; padding: 11px 10px 13px 40px; color: #dcf6ff; font-size: 11pt;}
.block-top {background: url('/.s/t/805/13.gif') no-repeat;}
.block-content {margin: 0 10px; padding: 15px 0; width: 180px;}
.title-s{
 font:Arial, Helvetica, sans-serif;
 color:#FFFFFF;
 font-size:12px;
}
/* Middle
-----------------------------------------------------------------------------*/
#middle {
 width: 100%;
 padding: 0 0 100px;
 height: 1%;
}
#middle:after {
 content: '.';
 display: block;
 clear: both;
 visibility: hidden;
 height: 0;
}



/* Footer
-----------------------------------------------------------------------------*/
#footer {
 width: 960px;
 margin: -92px auto 0;
 height: 92px;
 background-image:url(images/footer-bg.png);
 background-repeat:no-repeat;
}
#counts {
 float:left;
 }
#count-1 {
 padding-top:10px;
 padding-left:15px;
}
#count-2{
 padding-top:5px;
 padding-left:15px;
}
#copy {
 float:right;
 padding-right:310px;
 padding-top:25px;
}
