form, input { margin: 0; padding: 0; }
a img { border: 0; }
A 	{
	font-family : 'trebuchet ms', verdana, helvetica, arial, sans-serif;
                } 

A:hover	{ color: #660000; text-decoration: underline; } 


H2 { color:#E10313 }


body
{
   font-family: 'trebuchet ms', verdana, helvetica, arial, sans-serif;
   font-size: 14px;
   margin : 0;
background: #ffFFff;
	}

.sidehardlink
{
   line-height: 1.5;
}

.head-header
{
   margin: 0;
   color: #E10313;
   font-size: 20px;
   font-weight: bold;
   text-shadow: #36414d 0 2px 3px;
}
.side-header
{
   margin : -1.0em;
  color: #E10313;
  font-weight: bold;
   font-size: 16px;
   text-shadow: #36414d 0 2px 3px;
}
.search-header
{
   margin : 0em;
  color: #E10313;
  font-weight: bold;
   font-size: 16px;
   text-shadow: #36414d 0 2px 3px;
}
a img { border: 0; }
A 	{
	font-family : 'trebuchet ms', verdana, helvetica, arial, sans-serif;
                } 

A:hover	{ color: #660000; text-decoration: underline; } 


H2 { color:#E10313 }


body
{
   font-family: 'trebuchet ms', verdana, helvetica, arial, sans-serif;
   font-size: 14px;
   margin : 0;
background: #ffFFff;
	}

.sidehardlink
{
   line-height: 1.5;
}

.indent
{
             padding-left: 0.8em;
            text-indent: -1em;
  line-height: 1.3;
}

.side-side
{
     line-height: 1.3;
}
.thin_grey_shadow {
	background-image : url(http://onlineoffbeat.com/images/mid_shadow.gif);
		padding: 10px;
margin : 0;
}



table.thin_grey td {
	border-width: 1px 1px 1px 1px;
	border-style: dashed;
	border-color: #333333;
	background-color: white;
padding: 10px;
}

#bannergraphic {
	background-image : url(http://onlineoffbeat.com/images/red_square.gif);
	margin : 0;
	height : 24px;
  	}



#banner-header
{
   margin: 0;
   color: #E10313;
   font-size: 30px;
   font-weight: bold;
   line-height: 1;
   text-shadow: #36414d 0 2px 3px;
}

#banner-description
{
   margin-top: 5px;
   margin-bottom: 0;
   color: #000000;
   background: none;
   font-size: 15px;
   font-weight: bold;
   line-height: 1.125;
   text-shadow: #36414d 0 1px 2px;
}

.date-header
{
   margin-top: 0;
   font-size: 11px;
   font-weight: bold;
   text-transform: uppercase;
}

.entry-header
{
   margin-top: 0;
   border-left: 2px solid #e10313;
   padding: 0 0 0 10px;
   color: #000;
   font-size: 18px;
}

.entry-content,
.comment-content,
.trackback-content
{
   margin: 0;
   line-height: 1.5;
}

.entry-footer,
.comment-footer,
.trackback-footer
{
   margin: 0 0 5px 0;
   border-top: 1px solid #000;
   padding-top: 3px;
   color: #666;
   font-size: 10px;
   text-align: right;
}


/* modules */

.module
{
   margin: 0 0 10px 14px;
   border-bottom: 1px solid #F8161B;
   background: #F4F7FA;
}

.module-content
{
   margin: 0px 0px 10px 0;
   border-top: 1px solid #F8161B;
   padding: 10px 10px 0 10px;
   font-size: 10px;
   line-height: 1.2;
}

.module-search input { font-size: 10px; }
.module-search #search { width: 100px; }

.module-list
{
   margin: -10px 0px 0px -20px;
   list-style: disc;
   line-height: 1.3;
}
.module-list2
{
   margin: -0px 0px 0px 0px;
   list-style: none;
   line-height: 1.5;
}
.module-list2old
{
   margin: -0px 0px 0px -40px;
   list-style: none;
   line-height: 1.5;
}
.secondlineindent
{
padding-left: 1em;
list-style: disc;
line-height: 1.5;
text-indent: -1.3em;
}




.credit  {
	font-family : trebuchet ms, verdana, arial, sans-serif;
	font-size : 11px;
        color : #999;
   	text-align : left;
  	text-transform : uppercase;
        margin : 0 0 10px 0;
	}

.menu   {
	font-family : trebuchet ms, verdana, arial, sans-serif;
	font-size : 11px;
   	text-align : center;
  	text-transform : uppercase;
        margin : 20px 0 20px 0;
	}	

.pings   {
	font-family : trebuchet ms, verdana, arial, sans-serif;
	font-size : 12px;
   	text-align : left;
        margin : 20px 0 20px 0;
	}	
		
.blog   {
        background : #FFF;
	padding : 0 15px 0 0;
	}
      
.blogbody {
	font-family : trebuchet ms, verdana, arial, sans-serif;
	color : #000;
	font-size : 14px;
	font-weight : normal;
        }	
	
.title  { 
	font-family : trebuchet ms, verdana, arial, sans-serif;
	color : #000;
	font-size : 20px;
	font-weight : normal;
	text-align : left;
	text-transform : uppercase;
	padding : 10px 0 0 0;
	}
		
.posted	{ 
	font-family : trebuchet ms, verdana, arial, sans-serif; 
	font-size : 12px; 
	color : #000;
	text-transform : uppercase;
	padding : 0 0 18px 0;
	}

.posted2	{ 
	font-family : trebuchet ms, verdana, arial, sans-serif; 
	font-size : 12px; 
	color: #000;
	text-transform : uppercase;
	padding : 15px 0 15px 0;
	}

.side_body {
	background-image : url(http://onlineoffbeat.com/images);
	text-align : center;
	margin : 0;
	}
	
.side_content {
	font-family : trebuchet ms, verdana, arial, sans-serif; 
	color : #000;
	font-size : 13px;
	font-weight : normal;
	text-align : left;
	margin : 0 15px 0 15px;
	}

.side_title {
	font-family : trebuchet ms, verdana, arial, sans-serif; 
	color : #cc0000;
	font-size : 16px;
	font-weight : normal;
	text-align : left;
	text-transform : uppercase;
	margin : 10px 0 10px 0;
 	}


.trackback-url {
	font-family : trebuchet ms, verdana, arial, sans-serif; 
	font-size : 12px;
	font-weight : normal;
	background : #FFF;
	line-height : 14px;
	padding : 10px;
	border : 1px solid #0C4290;
	color : #000;
	padding-top : 0;
	}

.trackback-post {
	font-family : trebuchet ms, verdana, arial, sans-serif; 
	color : #000;
	font-size : 11px;
	font-weight : normal;
	background : #FFF;			
	}
