﻿/* Standard styles */
html { margin: 0px; padding: 0px; width: 100%; height: 100%; }

.liveBody { float: left; margin: 0px; padding: 0px; width: 100%; height: 100%; font-size: 100%; font-family: Verdana, Arial; font-size:11px; color:#111111; }
.liveBody p { margin: 0px; }

.reContentCell textarea { background-color: Red; background: #719CCB; font-size: 100%; font-family: Verdana, Arial; color: white; }

.liveBody { background:#dddddd url('Images/background.gif') repeat-x top;}

.wrapOut { margin-left:auto; margin-right:auto; width:846px; }
.wrapIn { float:left; width:846px; background:white; margin:0px; padding:0px; }

.header { float:left; width:846px; height:116px; background:white url('Images/banner.jpg') right no-repeat; }

.logoImage { float:left; margin:8px 0px 0px 10px; }
.camera { float:right; margin-top:2px; }

.topMenu { float:right; margin:4px 5px 0px 0px; }
.topMenu .RadMenu .rmLink,
.topMenu .RadMenu .rmText { color:#444444; }
.topMenu .RadMenu .rmLink { text-decoration:none; }
.topMenu .RadMenu .rmLink:hover { text-decoration:underline; }

.topMenu .RadMenu .rmItem { border-right: 1px solid #444444; }
.topMenu .RadMenu .rmLast { border-right:0px; }

.menu { float:left; width:846px; background:#44AA32 url('Images/menuBackground.gif') repeat-x;  }
.menu .RadMenu { margin-left:88px; }
.menu .RadMenu .rmHorizontal .rmItem { border-right: 2px solid #ffffff; }
.menu .RadMenu .rmHorizontal .rmFirst { border-left: 2px solid #ffffff; }
.menu .RadMenu .rmVertical .rmItem { border-right: 0px; }
.menu .RadMenu .rmVertical .rmFirst { border-left: 0px; }
.menu .rmRootGroup { border:0px !important; }

.banner { float:left; width:846px; min-height:140px; background:white; }

.content {  }

.content h1 { font-size:14px; color: #26621D; display:inline; margin:0px; padding:0px; margin-top:6px; font-weight:normal; }
.content h2 { font-size:14px; color: #212121; display:inline; margin-top:6px; font-weight:normal; }
.content p { font-size:11px; color:#444444; margin-top:16px; }
.content a { color: #26621D; text-decoration:none; }
.content a:hover { text-decoration:underline; }

.columns {}
.columns .left { float:left; width:314px; border-right:1px solid #BBBBBB; }
.columns .left > div { float:left; width:304px; padding:5px; }
.columns .middle { float:left; width:307px; border-left:1px solid #BBBBBB; border-right:1px solid #BBBBBB; margin-left:-1px; }
.columns .middle > div { float:left; width:297px; padding:5px; }
.columns .right { float:left; width:223px; border-left:1px solid #BBBBBB; margin-left:-1px; }
.columns .right > div { float:left; width:213px; padding:5px; }
.columns .wide { float:left; width:622px; border-right:1px solid #BBBBBB; }
.columns .wide > div { float:left; width:612px; padding:5px; }
.columns .single { float:left; width:846px; }
.columns .single > div { float:left; width:836px; padding:5px; }


.columns .left .note { width:296px; }
.columns .middle .note { width:289px; }
.columns .right .note { width:205px; }
.columns .wide .note { width:604px; }
.columns .single .note { width:828px; }

.columns .left .note .news { width:288px; }
.columns .middle .note .news { width:281px; }
.columns .right .note .news { width:197px; }
.columns .wide .note .news { width:596px; }
.columns .single .note .news { width:820px; }

.columns .left .advert, .columns .left .rssFeed { width:298px; }
.columns .middle .advert, .columns .middle .rssFeed { width:291px; }
.columns .right .advert, .columns .right .rssFeed { width:207px; }
.columns .wide .advert, .columns .wide .rssFeed { width:606px; }
.columns .single .advert, .columns .single .rssFeed { width:830px; }


.adminbody .columns .left .note { width:282px !important; }
.adminbody .columns .middle .note { width:275px !important; }
.adminbody .columns .right .note { width:191px !important; }
.adminbody .columns .wide .note { width:590px !important; }
.adminbody .columns .single .note { width:810px !important; }

.adminbody .columns .left .note .news { width:274px !important; }
.adminbody .columns .middle .note .news { width:267px !important; }
.adminbody .columns .right .note .news { width:183px !important; }
.adminbody .columns .wide .note .news { width:582px !important; }
.adminbody .columns .single .note .news { width:802px !important; }

.adminbody .left .advert { width:284px !important; }
.adminbody .middle .advert { width:277px !important; }
.adminbody .right .advert { width:193px !important; }
.adminbody .wide .advert { width:592px !important; }
.adminbody .single .advert { width:812px !important; }

.clear { clear:both; }

.footer { float:left; width:846px; height:44px; background:#3A8F2A; color:White; }
.footer a { color:White; text-decoration:none; }
.footer a:hover { color:White; text-decoration:underline; }
.footer .left { float:left; padding:15px; }
.footer .right { float:right; padding:15px; }

.rssFeed { float:left; }
.rssFeed > ul { float:left; width:100%; margin:5px 0px 0px; padding:0px; }
.rssFeed > ul > li { float:left; width:100%; margin:0px 0px 8px 0px; padding:0px 0px 8px 0px; border-bottom:1px solid black; }

.rssFeed ol, .rssFeed ul { list-style-image:none; list-style-position:outside; list-style-type:none; }

.rssFeed .first {}
.rssFeed .last { border-bottom:0px; }

.rssFeed .name { float:left; width:100%; margin-bottom:4px; }
.rssFeed .name img { vertical-align:middle; margin-right:3px; }
.rssFeed .name span { vertical-align:middle; }
.rssFeed .name a { color:Black !important; text-decoration:none !important; }
.rssFeed .name a:hover span { text-decoration:underline !important; }

.rssFeed .pubDate { float:right; margin-bottom:10px; }
.rssFeed .pubDate img { vertical-align:middle; margin-right:3px; }
.rssFeed .pubDate span { vertical-align:middle; }
.rssFeed .title { float:left; margin-bottom:4px; }
.rssFeed .description { float:left; width:100%; margin-bottom:4px; }
.rssFeed .link { float:left; width:100%; margin-bottom:4px; }
.rssFeed .link a { vertical-align:middle; text-decoration:none !important; }
.rssFeed .link a:hover span { text-decoration:underline !important; }
.rssFeed .link img { vertical-align:middle; height:16px; width:16px; margin-right:3px; }
.rssFeed .link span { vertical-align:middle; }


.advert { background:#3A8F2A; color:White; margin:5px 0px; }
.advert a { color:White; text-decoration:none; }
.advert a:hover { color:White; text-decoration:underline; }
.advert h1 { font-size:14px; color: #ffffff; display:inline; margin:0px; padding:0px; margin-top:3px; font-weight:normal; }
.advert h2 { font-size:14px; color: #000000; display:inline; margin-top:3px; font-weight:normal; }
.advert p { font-size:11px; color:#444444; margin-top:3px; }

.contentBlock { float:left; width:100%; }
