td img {
display: block;
}

body {
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:150%;
color:#333333;
background-color:#545454;
background:url(../images/summerbg01.jpg) no-repeat top fixed;
}
hr{
color:#434343;
}
.date {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
}
#wrapper{
width:840px;
background-color:#FFFFFF;
}
#search_box { 
width: 260px; 
height: 23px; 
background: url(../images/bg_search_box.gif);
background-repeat:no-repeat;
margin-left:16px;
} 
#search_box #s { 
  float: left; 
  padding: 0; 
  margin: 3px 0 0 25px; 
  border: 0; 
  width: 150px;
  color:#6F6F6F;
  background: none; 
} 
#search_box #go { 
  float: right; 
  margin: 1px 4px 0 0; 
}
#newsletter {
background-color:#FFFFFF;
height:120px;
}
#newsletter_box { 
width: 260px; 
height: 23px; 
background: url(../images/bg_newsletter_box.gif);
background-repeat:no-repeat;
margin-left:16px;
} 
#newsletter_box #Email { 
  float: left; 
  padding: 0; 
  margin: 3px 0 0 10px; 
  border: 0; 
  width: 150px;
  color:#6F6F6F;
  background: none; 
} 
#newsletter_box #Name { 
  float: left; 
  padding: 0; 
  margin: 3px 0 0 10px; 
  border: 0; 
  width: 150px;
  color:#6F6F6F;
  background: none; 
} 
#newsletter_box #go { 
  float: right; 
  margin: 1px 4px 0 0; 
}
#heading{
padding-bottom:10px;
}
.style1 {
	color: #9FD121;
	font-size: 21px;
	font-weight: bold;

}
.style2 {
	color: #6F6F6F;
	font-size: 21px;
	font-weight: bold;

}
.style5 {
	color: #6F6F6F;
	font-size: 18px;
	font-weight: bold;

}
.style3 {
	color: #B3B3B3;
	font-size: 18px;
	font-weight: bold;

}
.style4 {
	color: #6F6F6F;
	font-size: 14px;
	font-weight: bold;

}
.style6 {font-size: 17px; color: #6F6F6F; font-weight: bold;}
.style7 {font-size: 17px; color: #9FD121; font-weight: bold;}
.style9 {color: #9FD121}

a:link {
	color: #9FD121;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #9FD121;
}
a:hover {
	text-decoration: underline;
	color: #9FD121;
}
a:active {
	text-decoration: none;
	color: #9FD121;
}
.footer a:link {
	color: #333;
	text-decoration: none;
}
.footer a:visited {
	text-decoration: none;
	color: #333;
}
.footer a:hover {
	text-decoration: underline;
	color: #333;
}
.footer a:active {
	text-decoration: none;
	color: #333;
}
.style10 {
	font-size: 24px;
	color: #999999;
}
.style11 {
	color: #999999;
}
.style12 {
	font-size: 14px;
}
#navlist
{
vertical-align:top;
margin-left: 0;
padding-left: 0;
list-style: none;
}


#navcontainer ul
{
vertical-align:top;
list-style-type: none;
text-align: left;
}

#navcontainer ul li a
{
background: transparent left center no-repeat;
text-align: left;
font: bold 15px "Arial", verdana, lucida, sans-serif;
text-decoration: none;
color: #9E9E9E;
}

#navcontainer ul li a:hover
{
background: transparent left center no-repeat;
color: #545454;
}

#navcontainer ul li a#current
{
padding-left: 15px;
background: transparent url(../images/arrow.jpg) left center no-repeat;
color: #545454;
}
#navlist2
{
vertical-align:top;
margin-left: 0;
padding-left: 0;
list-style: none;
}


#navcontainer2 ul
{
vertical-align:top;
list-style-type: none;
text-align: left;
}

#navcontainer2 ul li a
{
background: transparent left center no-repeat;
text-align: left;
font: bold 15px "Arial", verdana, lucida, sans-serif;
text-decoration: none;
color: #6F6F6F;
}

#navcontainer2 ul li a:hover
{
background: transparent left center no-repeat;
color: #545454;
}

#navcontainer2 ul li a#current
{
color: #545454;
}