* { margin: 0; padding: 0; }

body {
	font: 90% arial;
	margin: 10px 0;
}
img { 
	border: 0;
}
b {
	font-weight: 800;
}
.bold {
	font-weight: 800;
}
.thumb {
	border: 1px solid #000;
	padding: 2px;
	float: left;
	width: 30px;
	height: 30px;
}
.grey {
	color: #5F5F5F;
}
a {
	color: #007FA2;
}
a:visited {
	color: #007FA2;
}
a:hover {
	color: #333333;
}

#header {
	width: 950px;
	border-bottom: 1px solid #385b69;
	height: 75px;
}

#content {
	text-align: left;
	width: 950px;
	margin-top: 15px;
}
#content-inner {
	margin-left: 246px;
	/*width: 650px;*/
}

#sidenav {
	padding: 0 4px;
	width: 230px;
	float: left;
}
#sidenav2 {
	padding: 0 4px;
	width: 230px;
	float: right;
}
#tagenclose a {
	font-size: 100%;
}
.search {
	border: 1px solid #A8C4CF;
	margin-top: 5px;
	padding: 2px 3px 2px 2px;
	font-size: 109%;
	width: 200px;
	margin-left: 2px;
}
#search-button {
	padding-top: 3px;
	padding-left: 1px;
}

#rssicon {
	margin-left: 12px;
	float: left;
}
#footer { 
	text-align: left;
	margin-top: 15px;
	padding-top: 12px;
	text-align: right;
	border-top: 1px solid #9BB5BF;
	width: 100%;
	height: 36px;
}

ul#nav {
	background: #fff url('../images/navback.gif') no-repeat;
	margin: 5px 0 0 170px;
	float: left;
	list-style-type: none;
}
ul#nav li { 
	padding: 5px 0;
	float: left;
}
ul#nav li a {
	float: left;
	font-size: 130%;
	width: 72px;
	height: 50px;
}

ul.haspics {
	padding-left: 2px;
	padding-top: 8px;
	line-height: 108%;
	list-style-type: none;
}
ul.haspics li {
	width: 220px;
	float: left;
	padding-bottom: 7px;
}
ul.haspics li a {
	display: block;
	font-size: 109%;
	padding-right: 4px;
	margin-left: 40px;
}

ul.haspics li a.pthumb {
	padding: 0;
	margin: 0;
}

ul.haspics li a:hover {
}



/* post layout */

.post-enclose {
	border-bottom: 1px solid #D1DCDF;
	padding: 0px 0 5px 0;
}
.post-enclose h2 {
	font-weight: 800;
	line-height: 108%;
}
.postinfo {
	padding-left: 2px;
	font-size: 114%;
	font-weight: 800;
	display: block;
	margin-top: 3px;
}
.tags {
	font-size: 109%;
	padding-left: 8px;
}
.viewtags {
	font-size: 88%;
}
.post {
	text-align: center;
	display: block;
	padding-top: 3px;
	text-indent: 7px;
}
#related-items {
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	padding: 5px 3px 5px 3px;
}
.end-ads {
	border-right: 1px solid #385b69;
	float: left;
}
.end-related {
	float: left;
	width: 326px;
	padding-left: 4px;
}

/* comments */

#comments h3 {
	text-decoration: underline;
}
.ucomment {
	padding: 5px 0px 4px 0px;
	border-bottom: 1px solid ##6699CC;
	border-top: 1px solid #6699CC;
	background: #D5EAFF;
}
.ucomment p {
	text-indent: 4px;
	padding: 3px 0;
}
.uacomment {
        padding: 5px 4px 4px 8px;
        border-bottom: 1px solid #A8CFAA;
        border-top: 1px solid #A8CFAA;
        background: #DBEFD1;
		width:500px;
}
.uacomment p {
        text-indent: 4px;
        padding: 3px 0;
		width:500px;
		white-space:normal;
}


.num {
	float: right;
	color: #fff;
	font-size: 280%;
	
	padding-top: 10px;
}
.cname {
	color: #385b69;
	font-weight: 800;
	font-size: 104%;
}

.hiteach {
	display: block;
	height: 30px;
	padding-top: 10px;
	border-bottom: 1px solid #6E6DAF;
	float: left;
}
.hitdigg {
	margin-top: -17px;
	float: right;
	height: 28px;	
}
.rssicon2 {
	float: right;
	margin-right: 200px;
}

.archive-enclose {
	border: 1px solid red;
}

ul#related-stories {
	list-style-type: none;
        line-height: 108%;
	padding: 5px 0 5px 0;
}
ul#related-stories li {
	padding: 0 0 7px 0;
	float: left;
	width: 220px;
}	

ul#related-stories li a {
        display: block;
        font-size: 109%;
        padding-right: 4px;
        margin-left: 40px;
}

ul#related-stories li a.pthumb {
        padding: 0;
        margin: 0;
}

.aenc {
	float: left;
	padding-bottom: 6px;
	width: 600px;
}

#top-ad {
	clear: right;
	float: left;
	padding: 5px 0;
}
.Newstyle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FF0000;
}
.Newstyle1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#FF0000;
}
.toplinks{
	color:#000000;
	font-family:Verdana;
	font-size:11px;
	padding-left:13px;
	list-style-type: disc;
}
.picture { background-color: #F9F9F9;
border: 1px solid #CCCCCC; padding: 3px;
font: 11px/1.4em Arial, sans-serif; }
.picture img { border: 1px solid #CCCCCC;
vertical-align:middle; margin-bottom: 3px; }
.right { margin: 0.5em 0pt 0.5em 0.8em; float:right; }
.left { margin: 0.5em 0.8em 0.5em 0; float:left; } 

a.login{color:#FFFFFF; text-decoration:none}

a.login:hover{color:#FFFFFF; text-decoration:underline;}

a.login:visited{color:#FFFFFF; text-decoration:none;}

a.menu{color:#CCCCCC; text-decoration:none; background:transparent; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; border:none;}

a.menu:visited{color:#CCCCCC; text-decoration:none;  background:transparent;}

a.menu:hover{color:#FFFFFF; text-decoration:underline;  background:transparent;}

a.head{color:#CCCCCC; text-decoration:none; background:transparent; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center; border:none;}

a.head:visited{color:#CCCCCC; text-decoration:none;  background:transparent;}

a.head:hover{color:#FFFFFF; text-decoration:underline;  background:transparent;}


a.bluelink{color:#333333; text-decoration:underline; background:transparent; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center; border:none;}

a.bluelink:visited{color:#333333; text-decoration:underline;  background:transparent;}

a.bluelink:hover{color:#007FA2; text-decoration:none;  background:transparent;}




.bluelink_footer:link{color:#333333; text-decoration:underline; background:transparent; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center; border:none;}

.bluelink_footer:visited{color:#333333; text-decoration:underline;  background:transparent;}

.bluelink_footer:hover{color:#ffffff; text-decoration:none;  background:transparent;}



a.bluelink1{color:#333333; text-decoration:none;  font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }

a.bluelink1:visited{color:#333333; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }

a.bluelink1:hover{color:#007FA2; font-weight:bold;  text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif;  }

a.bluelink1a{color:#007FA2; text-decoration:none;  font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  border:none;}

a.bluelink1a:visited{color:#007FA2; text-decoration:none; font-weight:normal; font-size:11px;}

a.bluelink1a:hover{color:#333333; font-weight:normal; font-size:11px; text-decoration:underline;  background:transparent;}


a.bluelink2{color:#007FA2; text-decoration:none; background:transparent; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  border:none;}

a.bluelink2:visited{color:#007FA2; text-decoration:none;  background:transparent;}

a.bluelink2:hover{color:#333333; text-decoration:none;  background:transparent;}



.footer_link:link{color:#ffffff; text-decoration:none; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background:transparent;  }

.footer_link:visited{color:#ffffff; text-decoration:none; background:transparent; }

.footer_link:hover{color:#333333; text-decoration:none; background:transparent; }



td.main_header{background:url(../images/main_header.jpg) repeat-x; height:35px; width:480px; padding-left:10px; color:#FFFFFF; font-size:14px; font-weight:bold;}


.view_more:link{ background:url(../images/more.jpg) no-repeat; width:85px; height:28px; border:none;}

.view_more:visited{text-decoration:none; background:url(../images/more.jpg) no-repeat;}

.view_more:hover{text-decoration:underline; background:url(../images/more_hover.jpg) no-repeat;}

.more_btn {
	background-image:url(../images/more.gif);
	background-repeat:no-repeat;
	width:82px;
	height:24px;
	margin-right:auto;
	margin-left:auto;
	cursor:pointer;
}

.more_btn:hover {
	background-image:url(../images/more_hover.gif);
	background-repeat:no-repeat;
	width:82px;
	height:24px;
}

.join_btn {
	background-image:url(../images/join.gif);
	background-repeat:no-repeat;
	width:203px;
	height:37px;
	
	cursor:pointer;
}

.join_btn:hover {
	background-image:url(../images/join_hover.gif);
	background-repeat:no-repeat;
	width:203px;
	height:37px;
}



.blog_btn {
	background-image:url(../images/post_blog.gif);
	background-repeat:no-repeat;
	width:203px;
	height:37px;
	
	
	cursor:pointer;
}

.blog_btn:hover {
	background-image:url(../images/post_blog_hover.gif);
	background-repeat:no-repeat;
	width:203px;
	height:37px;
}


.head1a
{
padding-left:5px;
/*padding-top:10px;
padding-bottom:10px;*/
color:#FFFFFF;
font-weight:bold;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
height:25px;
background-color:#006699;
}
