* { 	
	padding: 0px;	
	margin: 0px;
	}
	
html {	
	background: url('images/header4.jpg') no-repeat top center;
	min-width: 990px;
	}

body {	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;	
	color: #000000;	
	}
	
h1 {	
	font-size: 18px;	
	font-weight: bolder;
	font-family: Georgia, Serif;
	}
	
h2, h4 {	
	font-size: 15px;	
	color: #F8F8F8;
	font-family: Georgia, Serif;
	}

h5 {	
	font-size: 14px;
	font-family: Georgia, Serif;
	}
	
#wrapper {	
	margin: 7px auto;	
	width: 990px;
	}
	
#header {	
	float: left;	
	width: 990px;	
	margin: 0px;	
	padding: 0px;
	}
	
#nav {	
	float: left;	
	width: 970px;	
	height: 20px;	
	margin: 2px 0px 3px 0px;	
	padding: 5px 0px 3px 20px;
	}
	
#nav ul {	
	margin: 0px;	
	padding: 0px;	
	font-weight: bolder;	
	font-size: 13px;	
	white-space: nowrap;
	}
	
#nav li {	
	list-style-type: none;	
	padding: 7px 10px;	
	display: inline;
	}
	
#nav li a:link, #nav li a:visited, #maincontent a:link, #maincontent a:visited, #headlines a:link, #headlines a:visited, .weeklypoll a:link, .weeklypoll a:visited, .rcomments a:link, .rcomments a:visited, .blogroll a:link, .blogroll a:visited, #bottomcontent a:link, #bottomcontent a:visited  { 	
	text-decoration: none;	
	color: #003366;
	}
	
#nav li a:hover, #nav li a:active, #maincontent a:hover, #maincontent a:active, #headlines a:hover, #headlines a:active, .weeklypoll a:hover, .weeklypoll a:active, .rcomments a:hover, .rcomments a:active, .blogroll a:hover, .blogroll a:active, #bottomcontent a:hover, #bottomcontent a:active {	
	color: #8B0000;
	}
	
#logoarea {	
	width: 990px;	
	}
	
#logo { 
	padding: 0px 0px 0px 5px;
	}
	
.topad {
	margin: 125px 0px 0px 0px;
	}
	
#postheader {	
	margin: 5px 0px 0px 0px;	
	color: #F8F8F8;
	}	
	
#headlines {	
	width: 990px;	
	padding: 0px 0px 4px 0px;	
	border-bottom: 1px solid #707070;	
	color: #000000;
	}

.htdtitle {	
	width: 139px;	
	padding: 3px 5px 3px 5px;	
	border-top: 1px solid #707070;	
	border-right: 1px solid #707070;	
	border-bottom: 1px solid #707070;	
	font-weight: bold;
	}
	
.htdtitle2{	
	width: 139px;	
	padding: 3px 5px 3px 5px;	
	border: 1px solid #707070;	
	font-weight: bold;
	}
	
.htdlink {	
	width: 330px;	
	padding: 3px 5px 3px 5px;	
	border-top: 1px solid #707070;	
	border-left: 1px solid #707070;	
	border-bottom: 1px solid #707070;
	}
	
.htdlink2 {	
	width: 330px;	
	padding: 3px 5px 3px 5px;	
	border: 1px solid #707070;
	}
	
#gop {	
	width: 990px;		
	margin: 10px 0px 0px 0px;
	padding: 8px 0px 8px 0px;
	background-color: #0F243E;	
	text-align: center;	
	color: #FFFF00;
	}
	
#gop a:link, #gop a:visited { 	
	text-decoration: none;	
	padding: 7px 10px;	
	color: #F8F8F8;
	}
	
#gop a:hover, #gop a:active {	
	color: #F8F8F8;	
	text-decoration: underline;
	}
	
.tdright {
	border-right: 1px solid #707070;
	}
	
#maincontent {	
	float: left;	
	margin: 8px 10px 0px 8px;	
	width: 600px;	
	background-color: #FFFFFF;	
	overflow: hidden;
	}
	
#maincontent img {	
	max-width: 578px;	
	border: none;
	}
	
.post {	
	margin: 0px;	
	padding: 0px 0px 10px 0px;	
	border-bottom: 1px solid #707070;	
	overflow: hidden;
	}
	
.post h1 {	
	padding: 5px 0px 5px 0px;	
	border-bottom: 1px solid #C8C8C8;
	}
	
.facebook {
	float: left;
	margin: 5px 0px 5px 0px;
	}
	
.twitter {
	float: left;
	margin: 5px 0px 5px 5px;
	display: inline;
	}	
	
.entry {	
	float: left;
	width: 600px;
	padding: 8px 0px 0px 0px;
	border-top: 1px dotted #C8C8C8;
	line-height: 1.45em;	
	font-size: 14px;
	}
	
.entry  ol {	
	padding: 0px 40px 25px 40px;
	}
	
.entry ul {	
	padding: 0px 40px 25px 40px;
	}
	
.entry blockquote {	
	margin: 15px;	
	padding: 6px;	
	background-color: #E8E8E8;	
	border: 1px dotted #CCCCCC;	
	color: #282828;
	}
	
.post p {	
	margin: 10px 0px 0px 0px;
	}
	
.postmetadata {	
	margin: 10px 0px 12px 0px;	
	padding: 0px 5px 0px 5px;	
	border: 1px dotted #C0C0C0;	
	font-size: 10px;
	}
	
.navigation {	
	padding: 10px;
	}
	
img.aligncenter {	
	display: block;	
	margin-left: auto;	
	margin-right: auto;
	}

img.alignright {	
	padding: 4px;	
	margin: 0 0 2px 7px;	
	display: inline;
	}
	
img.alignleft {	
	padding: 4px;	
	margin: 0 7px 2px 0;	
	display: inline;
	}
	
.alignright {	
	float: right;
	}
	
.alignleft {
	float: left;
	}
	
.comments-template { 
    margin: 8px 0px 8px 0px; 
} 
  
.comments-template h2, .comments-template h3{ 
    font-family: Georgia, Sans-serif; 
    font-size: 13px; 
} 
  
.comments-template h3 { 
    margin: 0px 0px 8px 0px; 
} 
  
.comment-body { 
    padding: 5px; 
    border: 1px dotted #CCCCCC; 
} 
  
.commentlist li, #commentform input, #commentform textarea { 
    font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif; 
    list-style-type: none; 
    padding-bottom: 20px; 
} 
.commentlist li ul li { 
    font-size: 1em; 
} 
  
.commentlist li { 
    font-weight: bold; 
} 
  
.commentlist li .avatar {  
    float: right; 
    border: 1px solid #eee; 
    padding: 2px; 
    background-color: #FFFFFF; 
} 
  
.commentlist cite, .commentlist cite a { 
    font-weight: bold; 
    font-style: normal; 
    font-size: 1.1em; 
} 
  
.commentlist p { 
    font-weight: normal; 
    line-height: 1.5em; 
    text-transform: none; 
} 
  
#commentform #comment{ 
    border: solid 1px #CCCCCC; 
} 
  
#commentform p { 
    font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; 
} 
  
#commentform #submit { 
    float: left; 
    padding: 0; 
} 
  
.commentmetadata { 
    font-weight: normal; 
} 
	
#archives  ul {	
	padding: 0px 0px 0px 15px;
	}
	
#archives ul li {	
	padding: 0px 0px 4px 0px;
	}
	
#mainsidebar {	
	float: left;	
	margin: 5px 0px 0px 0px;	
	width: 371px;
	display: inline;
	}
	
#mainsidebar h4, #bottomcontent h4, .blogroll h2 {	
	padding: 5px 10px 5px 10px;	
	background-color: #0F243E;
	}
	
#mainsidebar img {	
	border: none;
	}
	
.cornerad {	
	float: left;	
	width: 343px;	
	margin: 8px 0px 0px 7px;	
	padding: 5px 7px 5px 7px;	
	line-height: 1.4em;	
	background-color: #FFFFFF;	
	border: 1px solid #CCCCCC;
	}
	
.sidesearch {	
	float: left;	
	width: 343px;	
	margin: 8px 0px 0px 7px;	
	padding: 4px 7px 4px 7px;	
	background-color: #0F243E;	
	border: 1px solid #CCCCCC;
	}	
	
.weeklypoll, .rcomments, .followus {	
	float: left;	
	width: 357px;	
	margin: 8px 0px 0px 7px;	
	line-height: 1.4em;	
	background-color: #FFFFFF;	
	border: 1px solid #CCCCCC;
	}
	
.weeklypoll  a {	
	font-weight: bold;
	}
	
.weeklypoll ul{	
	padding: 0px 10px 0px 10px;
	}
	
.weeklypoll ul li {	
	list-style: none;	
	padding: 1px 0px 10px 0px;	
	border-top: 1px dotted #C0C0C0;
	}
	
.rcommentslist {
	padding: 0px 8px 0px 8px;
}

#newsmax{	
	float: left;	
	width: 343px;	
	}

.twitter_list {
		float: left;
		margin: 8px 0px 0px 7px;
	}	
	
.blogroll {	
	float: left;	
	width: 173px;	
	margin: 8px 0px 0px 7px;	
	padding: 0px 0px 5px 0px;	
	line-height: 1.4em;	
	background-color: #FFFFFF;	
	border: 1px solid #CCCCCC;
	}
	
.blogroll li {	
	list-style: none;
	}
	
.blogroll ul {	
	padding: 0px 0px 0px 25px;
	}
	
.blogroll ul li {	
	list-style: square;	
	padding: 2px 7px 2px 5px;
	}
	
.gatorside {	
	float: left;	
	margin: 8px 0px 0px 7px;	
	padding: 5px 7px 5px 7px;	
	background-color: #FFFFFF;	
	border: 1px solid #CCCCCC;	
	display: inline;
	}	
	
#bottomcontent {	
	float: left;	
	width: 990px;	
	margin: 7px 0px 0px 0px;	
	padding: 0px 0px 5px 0px;		
	background-color: #FFFFFF;	
	font-size: 14px;	
	color: #000000;
	}
	
#bottomcontent h3 {	
	padding: 0px 10px 0px 10px;
	}
	
#bottomcontent h3 {	
	margin: 5px 0px 5px 0px;
	}
	
#bottomcontent li{	
	margin: 15px 15px 0px 10px;
	}
	
#bottomcontent p {	
	margin: 10px 0px 0px 0px;
	}
	
.bottomad {	
	margin: 10px 0px 3px 0px;
	}
	
#footer {	
	float: left;	
	width: 990px;
	margin: 8px 0px 0px 0px;
	padding: 8px 0px 5px 0px;	
	font-family: Verdana,Helvetica,sans-serif;	
	font-size: 12px;	
	color: #F8F8F8;
	background-color: #0F243E;
	}
	
#footer a:link, #footer a:visited {	
	text-decoration: underline;	
	color: #F8F8F8;
	}
	
#footer a:hover, #footer a:active {	
	text-decoration: underline;	
	color: #F8F8F8;
	}
	
.copyright {
	padding: 0px 0px 5px 0px;
	}
	
.clear {	
	clear: both;
	}