div.blogBody div.leftCol{
position:relative; float: left; width: 760px; 
}
div.blogBody div.rightCol{
position:relative; float: left; width: 200px;text-align:left;  margin-left:20px;  padding:0px; 
}
div.commentBody{
font-size:12px; line-height:20px;
}
 	
div.blogBody h2{margin: 25px 0px 15px 0px;  
}
div.blogBody h2 a{ font-size: 16px; color: #000000; 
}

a, a.readMore, div.social a, div.trackbackBody a{
color:#2F6389; text-decoration:underline
}
 
a:hover,  a.readMore:hover, div.social a:hover, div.trackbackBody a:hover, h4 a:hover{
text-decoration:none;
}

div.entryTop{
position:relative; float: left; height:25px; width: 760px; background: url(images/entry-top.jpg no-repeat); 
}



div.entry{
position:relative; float: left; width: 760px; margin:0px; padding-bottom:25px; border: none; background:#ffffff; 
}

div.entry div.entryTop{
display:none; 
}
div.first div.entryTop, div.next div.entryTop{
position:relative; float: left; height:25px; width: 760px; background: url(images/entry-top.jpg); display:block; 
}


div.Last{ 
    background: #ffffff url(images/entry-bottom.jpg) bottom no-repeat;   border: none; 
}

div.first{
background: #ffffff url(images/entry-bottom.jpg) bottom no-repeat; margin-bottom: 25px; 
} 

div.entry h1 a, div.entry h1{
background:none; margin-bottom:15px; padding:0px; font-size: 18px; color:#2F6389; font-weight:bold; margin-bottom:15px; 

}
div.first h1 a{
background:none; margin-bottom:15px; padding:0px; font-size: 24px; color:#2F6389; font-weight:bold; margin-bottom:15px; line-height:25px;
}


div.first h1 a:hover, div.entry h1 a:hover{
text-decoration:underline; 
}
 div.entry div.other{
display:none;
}
div.next div.other{
 font-size: 18px; color:#000000; display:block; position:relative; float: left; background:#f7f4e5; width:760px; padding: 0px 0px 20px 0px;
}


div.entry div.body, div.byline,div.entry h1{
padding:0px 25px 0px 25px; border: none; background:none; font-size:12px; line-height:20px;
}
div.date, div.social{
font-size: 11px; color:#666666;
}



div.social img {
margin-top:-5px; margin-left: 5px;
}
div.social a{
margin-right:5px
} 

div.entry div.social{
border-bottom:solid 1px #bcbcbc; padding-bottom:25px;
}
div.first div.social, div.Last div.social{
border: none; padding-bottom:0px;
}

div.trackbackBody{
 text-align:left;  padding-top:10px;
}
div.addCommentLink{
font-size:12px;

}

div.commentAlt, div.comment, div.commentHeader, div.addCommentLink a{
border:none; margin:0px; padding: 10px 25px 10px 25px
}


/*Pods-------------------------------*/

div.podTop{
border: none; background: none;
}


div.podRed{
background: #ffffff url(images/blog-top-red.jpg) no-repeat; width: 180px; height:25px;
}
div.podGreen{
background: #ffffff url(images/blog-top-green.jpg) no-repeat; width: 180px; height:25px;
}
div.podBlue{
background: #ffffff url(images/blog-top-blue.jpg) no-repeat; width: 180px; height:25px;
}

div.podMiddle{
background: #F0F0F0 url(images/blog-bottom-grey.jpg) no-repeat bottom center; margin:0px; padding:0px; display:block; position: relative; float: left; paddding-bottom: 25px; width: 180px;
 
}
div.podBottom{
position:relative; float: left; background: none; margin-bottom:5px; height:15px; 
}

div.rightMenu{
 background: none; margin: 0px; padding: 0px; width: 180px;
}
div.podContent{
display:block; position:relative; float: left;  text-align: left; padding:5px 10px 5px 10px;
}
div.podTop div.podContent{
top:4px; left: 10px; font-size: 14px; color:#ffffff; font-weight:bold;  padding:0px;
}

div.rightTop{
display:block; position:relative; float: left; width: 200px; height:15px; background: #ffffff url(images/right-top.jpg) no-repeat;
}
div.rightMiddle{
display:block; position:relative; float: left; background: #ffffff; padding:0px 10px 0px 10px; width:180px;
}
div.rightBottom{
display:block; position:relative; float: left; width: 200px; height:15px; background: #ffffff url(images/right-bottom.jpg) no-repeat;
}


div.blogBody img{position:relative; float:left; margin:10px;}
div.versus{position:relative; float:left; padding:10px 0 0 0; background: url(images/articleImages/contractor-background.jpg) no-repeat #E6E6E6 bottom; height:260px; width:588px; margin: 0 40px 10px 40px; text-align:center; }



div.versus img{position:relative; float:left; display:block; width:265px; height:225px; padding:5px 0 0 20px; margin:0px;}

div.versus span{position:relative; float:left; display:block; width:265px; height:20px; text-align:center; font-weight:bold; line-height:24px; font-size:16px; padding:5px 0 0 20px; margin:0px; color:#333;}

input.submit{background:url(http://www.signatureforum.com/images/new/submit-short.gif); width:122px; background-position: 0 25px;}
