
* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background: url(../images/bg.gif) repeat-y center top;
}
hr {
border-top: 1px solid #cccccc;
border-bottom: none;
border-left: none;
border-right: none;
padding-top: 10px;
padding-bottom: 10px;
}
#wrapper { 
 margin: 0 auto;
 width: 968px;
}
#header {
 color: #333;
 width: 952px;
 float: left;
 padding: 0px;
 height: 230px;
 margin: 0px 0px 0px 8px;
 background: #ffffff;
}
#logo{
width:145px;
float:left;
height: 175px;
}

#logo h1{
background:url(../images/logo.jpg) no-repeat;
margin-left: 15px;
}

#logo h1 a{
display:block;
height:175px;
width:145px;
}
h4 {color:#99cc00;font-weight: bold;}

#banner-top { 
width: 728px;
height:90px;
/*position: relative;
top: 25px;
left: 210px; */
float: right;
padding-top: 10px;
padding-right: 10px;
background: #ffffff;
text-align: right;
}
h1.head {
font:Arial;
font-Size:34px;
Color: #008001;
font-weight: lighter;
letter-spacing: 1px;
width: 380px;
margin-left: 260px;
margin-top: 140px;
}
h2 {
font:Arial;
font-Size:24px;
Color: #008001;
font-weight: lighter;
letter-spacing: 1px;
margin-top: 10px;
margin-bottom: 5px;
}
#social {width: 110px; height: 33px; float: right; margin-top: 90px;}

#logo h1 a span{
display:none;
}
a:link img, a:visited img, a:hover img {
border: none;
text-decoration: none; padding: 0px;
}
#leftcolumn { 
 color: #333;
 background: #FFFFFF;
 margin: 0px 0px 0px 8px;
 padding-left:10px;
 height: auto;
 width: 250px;
 float: left;
}
#video {
width:240px;
height:180px;
background: #eeeeee;
}

#content { 
 float: left;
 color: #666;
 line-height: 22px;
 border-top: 1px solid #cccccc;
 background: #FFFFFF;
 margin: 0px 0px 20px 0px;
 padding: 15px 0 0 0;
 height: auto;
 width: 510px;
 display: inline;
}

#content a {
	color: #008001;}
#content p {
	padding-bottom: 15px;
	padding-right: 20px;}	
#rightcolumn { 
 color: #333;
 border-top: 1px solid #cccccc;
 background: #FFFFFF;
 padding: 0px;
 height: 350px;
 width: 170px;
 float: left;
}

#footer { 
 width: 952px;
 clear: both;
 color: #666666;
 background: #ffffff;
 float: left;
 padding: 0px;
 height: 60px;
 margin: 10px 0px 0px 8px;
}
#footer-inner {
width: 930px;
border-top: 1px solid #cccccc;
background: #ffffff;
padding-top: 20px;
margin-left: 12px;
}
#footer-inner a,#footer-inner a:link,#footer-inner a:active,#footer-inner a:visited {color:#666666; text-decoration:none;}
#footer-inner a:hover {text-decoration: underline;}
.pane {
border: 1px solid #99cc00;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
padding: 10px;
color: #666;
}
.pane strong {
	color: #000;}
.pane h4 a {
	color: #000;
	text-decoration: none;}	
.pane a {
	color: #008001;}
#sponsor-bottom {
height: 180px;
width: 170px;
}
p.floatleft{float:left;}
p.floatright{float:right;}
p.clear{clear:both;}

 .title {
 background: #333333;
 height: 18px;
 width: 140px;
margin-left: 20px;
padding: 2px;
 }

.roundedcorner_br {
   background: url(../images/br.png) bottom right no-repeat;
   height: 118px;
   width: 160px;
   z-index: 80;
   position: absolute;
}

.myBox {
  color: #fff;
  width: 160px;
  height: 139px;
  padding: 0px;
  text-align: left;
  background:#333333;
  overflow: hidden;
  float: left;
  margin-right: 8.5px;
  margin-top:8px;
}
.news-headline h2 {
	font-size: 1.1em;
	font-weight: bold;
	color: #008001;
	margin: 0 0 15px 0;}
.myBox {
    background: #333333 url(../images/roundedcornr_201483_tl.png) top left no-repeat;
}