html, body{
	height:100%;
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}
/** General **/ /* href color: 2158C7 */
a:link { text-decoration: none; border: none; color:#00f;}
a:active { text-decoration: none; color : #00f; border: none;}
a:visited { text-decoration: none; color : #00f; border: none;}
a:hover	{ text-decoration: underline; color: #f60; border: none; } 
body { background-color:#ffffff; font-size:12px; color:#333; }
h2 { font-size: 9pt; padding: 3px 0px; margin: 0px 7px 3px 0px; border-bottom: solid 1px #ccc;}
#wrap { background:#fff; margin:0px 0px; padding:0px; width:1000px;}
#intro { margin-top:10px; padding-left:3px;}
#intro h1 { font-size:13px; border:none;}
#top { background:#fff; margin: 0px auto; height:80px; clear:both; border:#444 0px solid;}
#headerbar {background-color:#fff; color:#555;font-size:10px; height:12px; width:1000px;}
#topnewsbar {background:#f5f5f5; text-align:right; color:#000;font-size:11px; height:18px; width:780px; padding:1px 10px 1px 0;margin-left:10px;border-bottom:1px solid #bbb;}
#logo-img { padding:0;float:left;}
#date { text-align:right; background-color:000;color:#555;padding:1px 3px 0 0;}
.breadcrumb {padding:1px 0 0 3px;}
.breadcrumb a {color:#000;}
.breadcrumb a:hover {color :#f60;}
#blogtitle { float:left; color:#339900; text-align:left; font-size:22px; line-height:100%; padding-top:10px; margin:0px; padding-left:10px; }
#blogtitle a:link { text-decoration: none; color: #f60; border: none;}
#blogtitle a:active { text-decoration: none; color : #f60; border: none;}
#blogtitle a:visited { text-decoration: none; color : #f60; border: none;}
#blogtitle a:hover	{ text-decoration: none; color : #f60; border: none; } 
#blogdesc { float: left; color: #1d2224; padding-left:0px; text-align:left; font-size:12px; padding-top:0px; margin:0px; }
#search { float: right; height: 30px; width: 300px; margin-top:35px; }
.sidebar { margin: 0 0 5px 0; padding:10px 0 0 0; float:left; width:170px; border:0px dotted #000;}
.sidebar a{ font-size:11px;color:#3300FF;}
.sidebar a:hover{ color:#f60}
/*
.sidebar h2 {color:#fff;background:url(images/menu-bg.gif) #ffffff repeat-x center; font-size: 12px; padding: 3px; margin: 0px 0px 3px 0px; border-bottom: solid 1px #aaa;}
*/
.sidebar h2 {background:url(images/menubg.gif) #ffffff repeat-x top left; color:#eaeef5; font-size: 12px; padding: 3px; margin: 0px 0px 3px 0px; border-bottom: solid 0px #0000CC;}
.sidebar ul { list-style-type: none; margin: 0 ; padding: 0; }
.sidebar ul li { list-style-type: none; margin: 0 0 10px 0; padding: 0; }
.sidebar ul li ul { list-style-type: square; margin: 0px; padding: 0 3px; }
.sidebar ul li ul li { list-style-type:none;  background: transparent url(images/linkarrow.gif) no-repeat 0 4px; padding: 0px 0px 0px 10px; border: 0; margin: 0; }
.content { margin:0; line-height:16px; padding:0; float:right; width:620px; overflow:hidden; border:0px dotted #000;}
.content h1 { font-size:16px; padding: 3px 0px; margin: 0px 7px 3px 0px; border-bottom: solid 1px #ccc;}
.content img { border:0px #ccc solid; }
.right {
	float:left;
	font-size:9pt;
	margin-top:5px;
	padding:3px 3px 3px 5px;
	width:180px;
}
img.wp-smiley { border:0px;}
.navigation { display: block; text-align: center; margin-top: 10px; margin-bottom: 60px; }
.alignright { float: right; margin-left:10px}
.alignleft { float: left; }
.post_index{font-size:8pt;line-height: 11pt;}
.post_index h2{font-size:9pt;}
.post_single{font-size:9pt;font-weight:normal;margin: 10px 20px 0 0;}
.post_single h2{font-size:12pt;}
.post_category{}
.content h1{margin-top:10px;}
.page{margin: 10px 20px 0 0;}
.postmetadata { background:#eaeef5; font-size:10px; padding:5px; border-bottom:#666 1px solid; border-top:#666 0px solid;clear:both; }
blockquote { margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd; }
blockquote cite { margin: 5px 0 0; display: block; }
.comments h3 { font-size: 14px; padding: 3px 0px; margin: 0px 7px 3px 7px; border-bottom: dashed 1px #ccc;}
ol.commentlist { list-style: none; padding: 0; margin: 0 0 1px; }
ol.commentlist li { list-style: none; margin: 0; padding: 13px 13px 1px; }
ol.commentlist li.commenthead { list-style: none; margin: 0; }
ol.commentlist li.commenthead h2 { margin: 0;}
#searchdiv {margin-bottom:15px}
input#searchsubmit{ background:#fff url(images/search_bw_21x21.gif) no-repeat center left;border:0px solid #333; height:21px;width:21px;color:#fff;}
input#submit{ background:#999;border:2px solid #333; color:#fff;font-size:13px;}
input#s { color: #666; width: 150px; border: 1px solid #cbcbcb; padding: 3px; background:#fcfcfc;}
textarea { color: #666; width: 80%; border: 1px solid #cbcbcb; padding: 3px; margin-bottom: 0.6em; background: #fcfcfc; margin-top: 2px;}
input#url { color: #666; width: 50%; border: 1px solid #cbcbcb; padding: 3px; margin-bottom: 0.6em; background: #fcfcfc; margin-top: 2px;}
input#author { color: #666; width: 50%; border: 1px solid #cbcbcb; padding: 3px; margin-bottom: 0.6em; background: #fcfcfc; margin-top: 2px;}
input#email { color: #666; width: 50%; border: 1px solid #cbcbcb; padding: 3px; margin-bottom: 0.6em; background: #fcfcfc; margin-top: 2px;}
#footer { 
	font-size: 11px; 
	color:#999; 
	background: #ffffff; 
	padding:5px; 
	margin-top:15px; 
	text-align:center; 
	border-top:1px #dddddd solid;
	clear:both; 
}
#footer a{
	color:#000000;
}
#content_sidebar{
	float:left;
	width:800px;
	border:0px solid #006633;
	padding-left:3px;
}
.news_wrapper{float:left;border:0px solid #000;width:50%;}
.static_wrapper{float:left;border:0px solid #000;width:48%;margin-left:5px;}

/* THUMBS */
.thumb{
	float:left;margin-right:3px;border:0px solid #aaa;padding:2px;
}

/* WIDGET CSS */
.widget { 
	border:1px solid #ccc;
	/*background:#eaeef5;*/
	background:#eaeef5;
}

/* H2 with IMG */
.h2_img{
	position: relative;
	border-style:none;
	font-size: 9pt;
	padding: 0 0 9px 35px;
	margin: 5px 0 5px;
	background: url(images/h2_border.gif) repeat-x bottom left;
}
.h2_img img{
	position: absolute;
	left: 0;
	bottom: 1%;
}

/* hack for various IEs \*/
.h2_img img {
	bottom: 0;
	}

* html .h2_img h2 {
	height: 100%;
	}
/* end hack */

/*** RIGHT MENU ***/

/* QAD */
.qad{
	font-size:8pt;
	border:0px solid #eeeeee;
	margin:20px 0 0 0;
	padding:3px;
}
.qad .title{
	font-weight:bold;
	color:#003399;
	
}

#right_news{
	font-size:8pt;
	width:100%;
	margin-top:12px;
}

#notice{
	font-size:8pt;
	width:100%;
	margin-top:12px;
}


#toplist_sites{
	margin-top:15px;
}

#toplist_sites th{
	font-size:9pt;
}
#toplist_sites a{
	font-size:9pt;
}

#feedburneremail{
	margin-top:10px;
	border:1px solid #CCCCCC;
	text-align:center;
	padding:0;
}

/*** END RIGHT MENU ***/

/* ODDS STYLES */

.oddstable
{
	margin:0px;
}

.oddstable th
{
	background:#ffffff;
	border-bottom:0px solid #c0c0c0;
	font-weight:bold;
	padding-left:3px;
	padding-right:3px;
	vertical-align:bottom;
}
.oddstable td
{
	border-bottom:1px solid #eee;
	padding:1px;
	padding-left:3px;
}

.oddstable_lowest
{
	background:#ffe0e0;
}
.oddstable_highest
{
	background:#e0ffe0;
	font-weight:bold;
}
.oddstable_normal
{
}
.oddstable_noodds
{
	background:#f0f0f0;
}

.oddsbasket_button
{
	cursor:pointer;
}


/* END ODDS */

/* Plugins ContentKing Include Sitelist */
.ck_sitelist
{
}
.ck_sitelist_title
{
	font-weight:bold;
	font-size:13px;
	margin-bottom:5px;
}


/* Quicktime hacks for Viper's Video Quicktags plugin */
.vvqbox {
	margin: <?php echo $margins; ?>;
	text-align: center;
}

/* hides the second object from all versions of IE */
* html object.mov {
	display: none;
}

/* displays the second object in all versions of IE apart from 5 on PC */
* html object.mov/**/ {
	display: inline;
}

/* hides the second object from all versions of IE >= 5.5 */
* html object.mov {
	display/**/: none;
}

/* tab panel */
.ck_tab
{
	float:left;
	margin-right:3px;
	width:65px;
	height:19px;
	color:#fff;
	text-align:center;
	font-weight:bold;
	cursor:pointer;
	
}
.ck_hiddentab
{
	background:url(images/tabbg-hidden.gif) #ffffff repeat-x bottom left;
	color:#555;
	padding-top:8px;
}
.ck_visibletab
{
	background:url(images/tabbg-active.gif) #ffffff repeat-x top left;
	color:#fff;
	height:23px;
	padding-top:4px;
	
}
.ck_tabcontent
{
	display:none;
}
.ck_tabpane
{
	border:1px solid #aaa;
	padding:5px;
	clear:both;
	width:590px;
	height:300px;
	overflow:hidden;
}

#right_slideshow {
    position:relative;
    height:198px;
    font-size:11px;
    overflow:hidden;
    width:190px;
    border-bottom:1px solid #bbb;
    margin-bottom:10px;
}
#right_slideshow h2{
    font-size:11px;
}
#right_slideshow img{
    margin-bottom: 4px;
}

#right_slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    background:#fff;
    height:198px;
    width:187px;
    cursor:pointer;
    padding-left: 3px;
}

#right_slideshow DIV.active {
    z-index:10;
}

#right_slideshow DIV.last-active {
    z-index:9;
}
