body {
background-color:#CCC;
margin:0;
}

.adTop { width:728px; height:90px; margin:10px auto 0 auto; background-color:#FFFFFF; font-family:verdana; font-size:12px; color:#CCCCCC; }

.wrapper {
margin:20px auto auto auto;
border-left:4px #333 solid;
border-right:4px #333 solid;
opacity: 1;
width:900px;
background-color:#FFF;
}

.topBanner {
width:900px;
height:10px;
background-color:#000;
}

.sideBar {border-right:1px #666 dotted; background-image:url(images/ltgreen.jpg); }

.sideBarNav {
font-family:Verdana;
font-size:14px;
font-weight:700;
color: #006600;
border-bottom:1px #999 dotted;
height:25px;
text-align:right;
background-image:url(images/ltgreen.jpg);
padding:7px 10px 0 0;
text-decoration:none;
}

.sideBarNav a:link { text-decoration:none; color:#006600; }
.sideBarNav a:visited { text-decoration:none; color:#006600; }
.sideBarNav:hover { color:#006600; background-color:#333; text-decoration:none; }

.sideBarNav_live {
font-family:Verdana;
font-size:14px;
font-weight:700;
color:#333;
border-bottom:1px #999 dotted;
height:25px;
text-align:right;
background-color:#fff;
padding:7px 10px 0 0;
border-right:2px #fff solid;
}

.bodyText {
font-family:Verdana;
font-size:13px;
color:#333;
line-height:20px;
text-align:left;
margin:40px auto 0 40px;
width:550px;
padding-bottom:20px;
border-bottom:#999999 thin solid;
}

.bodyText h1 {
font-family:Georgia;
font-size:24px;
color:#060;
line-height:30px;
margin-top:0px;
}

.bodyText h2 {
font-family:Georgia;
font-size:18px;
font-weight:bold;
border-top:#999999 thin dotted;
color:#060;
}

.bodyText h3 {
font-family:Georgia;
font-size:14px;
font-weight:bold;
color:#060;
}

.bodyText p {
font-family:Verdana;
font-size:13px;
color:#333;
line-height:20px;
text-align:left;
}

.bodyText p span{
font-weight:bold;
text-align:left;
}

.bodyText li {
margin-top:10px;
line-height:20px;
}

.bodyTextTwo {
font-family:Verdana;
font-size:13px;
width:550px;
color:#333;
line-height:20px;
margin:40px 10px 30px 40px;}

.bodyTextTwo p { font-size:12px; border-bottom:thin dotted #666666; padding:10px 20px 10px 0; width:420px; text-align:right; margin:10px 0 10px 0 }

.bodyTextTwo input{ font-size:12px; font-family:verdana; margin-left:50px; border:thin solid #333; background-color:#FFFFCC; height:20px; width:200px; padding:5px; }

.bodyTextTwo input:hover{ border:thin solid #666666; background-color:#FFFFFF; }

.bodyTextTwo select{ font-size:12px; font-family:verdana; margin-left:50px; border:thin solid #333; background-color:#FFFFCC; height:30px; width:200px; padding-top:5px; }


.bodyTextTwo h1 {
font-family:Georgia;
font-size:24px;
color:#060;
}

.bodyTextTwo li {
margin-top:10px;
}

.logoType {
width:650px;
text-align:right;
border-top:medium;
border-top-color:#CCC;
border-top-style:solid;
font-family:Georgia;
color:#060;
font-size:24px;
margin-right:20px;
position:relative;
bottom:-20px;
padding:5px 10px 0 0;
}

.logoTypeSlogan {
font-family:Georgia;
color:#333;
font-size:18px;
}

.chapterhdr {
font-family:Verdana;
font-size:14px;
font-weight:700;
color:#FFF;
text-align:right;
border-bottom:thin;
border-bottom-color:#FFF;
border-bottom-style:dotted;
height:20px;
background-color:#666;
margin:30px 0 0;
padding:10px 10px 5px 0;
}

.chapters {
	font-family:Verdana;
	font-size:14px;
	color:#C00;
	background-color:#FFF;
	text-align:right;
	border-bottom:thin;
	border-bottom-color:#666;
	border-bottom-style:dotted;
	height:25px;
	padding:5px 10px 0 0;
	text-decoration: none;
}

.chapters a { color:#C00; text-decoration:none; }
.chapters a:hover { color:#C00; text-decoration: underline; }
.chapters a:visited { color:#C00; text-decoration: none; }


.localbodyText {
font-family:Verdana;
font-size:13px;
width:550px;
color:#333;
line-height:20px;
margin:40px 10px 30px 40px;}

.localbodyText h1 {
font-family:Georgia;
font-size:24px;
color:#060;
}

.localbodyText li {
margin-top:10px;
}

.photoBox { margin:0 30px 0 20px; background-color:#999; height:300px; text-align:left; }

.boardleft { float:left; margin-right:20px; width:80px; height:80px; margin-left:20px; background-color:#CCCCCC; }
.boardright { float:left; width:400px; }
.boardright h3 { font-family:Georgia; font-size:14px; font-weight:bold; color:#060; }
.boardright p { font-family:Verdana; font-size:13px; color:#333; line-height:20px; text-align:left; margin-top:-5px; }
.boardright p span{ font-weight:bold; text-align:left; }

.eventWhite { padding:10px 0px 10px 10px; border-bottom:#666 thin dotted; }
.eventWhite h3 { font-family:Verdana; font-size:13px; color:#333; line-height:20px; text-align:left; }
.eventWhite h3 span { font-family:georgia; font-size:16px; color:#666; font-weight:bold; }
.eventWhite h4 { font-family:Verdana; font-size:13px; color:#333; line-height:20px; text-align:left; margin-top:-15px; }
.eventWhite h1 { font-family:Georgia; font-size:18px; color:#060; margin-top:0px; line-height:20px; }
.eventWhite p { font-family:Verdana; font-size:13px; color:#333; line-height:18px; text-align:left; margin-top:0px; }

.eventGray { padding:10px 0px 10px 10px; background-color:#eee; border-bottom:#666 thin dotted; }
.eventGray h3 { font-family:Verdana; font-size:13px; color:#333; line-height:20px; text-align:left; }
.eventGray h3 span { font-family:georgia; font-size:16px; color:#666; font-weight:bold; }
.eventGray h4 { font-family:Verdana; font-size:13px; color:#333; line-height:20px; text-align:left; margin-top:-15px; }
.eventGray h1 { font-family:Georgia; font-size:18px; color:#060; margin-top:0px; line-height:20px; }
.eventGray p { font-family:Verdana; font-size:13px; color:#333; line-height:18px; text-align:left; margin-top:0px; }

.eventStrike { padding:10px 0px 10px 10px; border-bottom:#666 thin dotted; text-decoration:line-through; }
.eventStrike h3 { font-family:Verdana; font-size:13px; color:#333; line-height:20px; text-align:left; text-decoration:line-through; }
.eventStrike h3 span { font-family:Georgia; font-size:16px; color:#666; font-weight:bold; text-decoration:line-through; }
.eventStrike h4 { font-family:Verdana; font-size:13px; color:#333; line-height:20px; text-align:left; margin-top:-15px; text-decoration:line-through; }
.eventStrike h1 { font-family:Georgia; font-size:18px; color:#060; margin-top:0px; text-decoration:line-through; line-height:20px; }
.eventStrike p { font-family:Verdana; font-size:13px; color:#333; line-height:18px; text-align:left; margin-top:0px; text-decoration:line-through; }

.spotlightleft { float:left; width:120px; height:120px; margin-left:20px; background-color:#CCCCCC; border:4px #999 solid; }
.spotlightright { float:right; width:390px; }
.spotlightright h3 { font-family:Georgia; font-size:18px; font-weight:bold; color:#060; }
.spotlightright p { font-family:Verdana; font-size:13px; color:#333; line-height:20px; text-align:left;  }
.spotlightright p span { font-weight:bold; text-align:left; }
.spotlightRead { font-family:Verdana; font-size:10px; color:#000; text-align:left; margin-top:10px; }
.spotlightRead a:link{ color: #CC0000; text-decoration:none; }
.spotlightRead a:visited{ color:#CC0000; text-decoration:none; }
.spotlightRead a:hover{ color:#CC0000; text-decoration:underline; }

.articleRight { width:590px; }
.articleRight h3 { font-family:Georgia; font-size:18px; font-weight:bold; color:#060; }
.articleRight p { font-family:Verdana; font-size:13px; color:#333; line-height:20px; text-align:left;  }
.articleRight p span { font-weight:bold; text-align:left; }

.articleRightFront { width:550px; }
.articleRightFront h3 { font-family:Georgia; font-size:18px; font-weight:bold; color:#060; }
.articleRightFront p { font-family:Verdana; font-size:13px; color:#333; line-height:20px; text-align:left;  }
.articleRightFront p span { font-weight:bold; text-align:left; }

.namdfooter { height:200px; background-color:#000000; border-top:#999999 medium solid; padding-bottom:20px; }
.namdfooter div.box { margin:20px auto auto auto; padding-top:10px; width:840px; text-align:center; }
.namdfooter a:link { text-decoration:none; color:#fff; }
.namdfooter a:visited { text-decoration:none; color:#fff; }
.namdfooter a:hover { text-decoration:underline; color:#CCCCCC;}
.namdfooter li.front { padding:2px 10px 2px 10px; float: left; list-style:none; font-family:verdana; font-size:11px; color:#333333; margin-left:90px; }
.namdfooter li.second { padding:2px 10px 2px 10px; border-left:#006600 solid 2px; float:left; list-style:none; font-family:verdana; font-size:11px; color:#CCC;  }

.copyright { margin-top:30px; font-family:verdana; font-size:11px; color: #CCC; }
