body { margin-bottom: 20px; }

.social { border: dashed #ddd; border-width:1px 0 1px 0; margin: -10px auto 10px; display:block; padding: 3px 0 1px 0px;  overflow: hidden; }
	.social .social_button {float: left; display: inline; overflow: hidden; height:22px; }
&nbsp;
	.social .social_button.dg { margin: 0px 0 0 20px ; padding-top: 4px;}
	.social .social_button.tm { margin: 0px 0 0 20px;  padding-top: 4px;}
	.social .social_button.fb { margin: 0 0 0 24px;  padding-bottom:0px;}
	.social .social_button.su { margin: 0px 0 0 00px;  padding-top: 2px;}
        .social .social_button.em { margin: 0 0 0 24px;  padding-top: 0px;}
        .social .social_button.em a{background:#eee url(images/emailthis.gif) 3px 50% no-repeat; padding:2px 3px 2px 20px;  font-size:10px; border:#ddd 1px solid; text-decoration:none; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
		.social .social_button.em a:hover {background:#ddd url(images/emailthis.gif) 3px 50% no-repeat}
	.social .social_button a img { border: 0; padding: 0; }
	.social strong { font-size: 11px; float: left; margin:2px 0 0 0; color:green;}
&nbsp;
.clear{clear:both;}
 
.custom .comments_intro {
margin-top:1em;
}

.custom .ads
{
	text-align: center;
}
.custom .ads img
{
	margin: 1px;
}

.custom dl#comment_list dt.bypostauthor, .custom dl#comment_list
dd.bypostauthor>div {background: #eff2dc none repeat scroll 0 0;
padding:10px; border-color: #afbd52;}

.custom #sidebar_1 .widget {
  margin-bottom: 0px;
  }

.custom #sidebar_1 .widget_text {
  margin-top: 0px;
  }




.custom #footer 

{
text-align: left;
border-style: solid;
border-color: #2BBCC9;
border-width: 5px;
border-left: 0px;
border-right: 0px;
border-bottom:0px;
text-color: #FFFFFF;
height:70px;
width:985px;
background-color: #424242;
text-decoration: none;


}
.custom #footer a {border-bottom:none; 
  color: #2FADD6 
  margin-bottom: 20px;}

.custom #footer .form_submit
{
    background-color: #2FADD6;
    background-image: none;
border: 0px;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 103%;
text-transform: uppercase;
padding: 5px;
}

.custom .form_field
{


}


.custom #page
{
    padding-top: 0px;

}
.custom #header
{
    border-style: none;
    float: left;
   background-color: #2B2B2B;
    padding-left: 0px;
    margin-top: -10px;
    margin-bottom: -10px;
    width: 1005px;
    z-index: 2000;
}
.custom #logo
{
    text-transform: uppercase;
}
.custom #tagline
{
    text-transform: uppercase;
    margin-top: -5px;
}

.custom .menu
{

    width: 998px;
margin-left:  -7px;
margin-bottom: 0px;
}
.custom .menu a
{
    padding: 8px;
    border-style: solid;
    border-width: 7px;
    border-color: #2B2B2B;
    border-bottom: 0px;
    font-size: 1.3em;
    letter-spacing: 1px;
    font-weight: bold; 
    text-transform: uppercase; 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 136%; 
}

.custom #content_box
{
    background-color: #FFFFFF;
    margin-top: 0px;
border-style: solid;
border-color: #2BBCC9;
border-width: 5px;
border-left: 0px;
border-right: 0px;
border-bottom:0px;
}
.custom .post_box 
{
    padding-top:1em;
padding-left: 1em;
line-height: 200%;
p {line-height:90%}
}

.custom #comments
{
    padding-top:1em;
padding-left: 1em;
}

.custom #content li {padding-bottom:8px;}

.custom #multimedia_box
{
    margin-top: 10px;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 10px;
}
.custom .form_submit
{
    background-color: #FF9900;
    background-image: none;
border: 0px;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 108%;
text-transform: uppercase;
padding: 5px;
}
.custom .form_submit:hover
{
    color: #000000;
}
#tff-rss
{
    float: right;
    background-color: #2B2B2B;
    width: 360px;
}
.clear
{
    clear: both;
    height: 1px;
    width: 1px;
}

html {overflow-x: hidden;} 
