﻿/*
Theme Name: CouchTuner New

Author: WMG

*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}

ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}

/* remember to define focus styles! */
:focus {
outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
text-decoration: none;
}
del {
text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse: collapse;
border-spacing: 0;
}



body{
margin:0;
padding:0;
font-size:13px;
font-family: verdana, sans-serif;
color:#545454;
background:#8cc7f5 url(i/new/body_line.jpg) repeat-x top;
line-height:1.3em;
}

img{
	border:none;
	margin:0;
	padding:0;
}

a{
	margin:0;
	padding:0;
	text-decoration:none;
	color:#444444;
}

a:hover{
	text-decoration:underline;
}

ul{
	margin:0;
	padding:0;
	list-style:none;
}

h1,h2{
	font-family:Arial;
	font-size:18px;
	font-weight:normal;
}

#bodywrap{
	width:1002px;
	margin:0 auto;
}
#header{
	background:url(i/new/header.jpg) no-repeat top center;
	height:174px;
overflow:hidden;
}
#header ul{
clear:both;
position:absolute;
top:144px;
left:146px;
margin-top:-12px;
}
* html #header ul{
height:1px;
overflow:visible;

}
#header li{
	float:left;
	padding:0 1px;
}
#header li#contact{
	padding:0 3px;
}
#header li#sform{
padding-right:73px;
}
#header li a{
	color:#333333;
	font-size:16px;
}
#header li img{
	
}
a#main_img img{
	width:210px;
	height:100px;
}
#contentwrapper{
	border:2px solid #d7d7d7;
	background:#fff;
	padding:12px 8px;
	overflow:hidden;
	clear:both;
}

.cat_list{
	border-bottom:1px solid #87c7f0;
	overflow:hidden;
}
.cat_list li a{
	color:#68B7F4;
	font-family:Tahoma;
	font-size:15px;
}
.cat_list li{
	padding:0 18px 9px;
	float:left;
}
#rsidebar{
	float:right;
	width:302px;
	padding-top:14px;
}
#rsidebar h2{
	color:#68b7f4;
	font-family:Tahoma;
	font-size:28px;
	line-height:1;
}
#rsidebar ul li, #rsidebar ol li{
	padding:4px 12px;
	color:#444444;
	font-size:11px;
}
#rsidebar ol li{
list-style:decimal inside none;
}
#rsidebar ol li.sc, #rsidebar li#second{
	background:#ccdbf5
}
.wpcolumn{
color:#444444;
font-size:11px;
padding:4px 12px;
}
.wpcolumn-2, .wpcolumn-4, .wpcolumn-6, .wpcolumn-8, .wpcolumn-10, .wpcolumn-12, .wpcolumn-14{
	background:#ccdbf5;
}
.fst_post{
	border-bottom:1px solid #87c7f0;
	margin-right:320px;
	padding:12px 10px;
}
.fst_post p{
padding:6px 0;
}
.fst_post h2, .fst_post h2 a{
	font-size:28px;
	color:#545454;
}
.fst_post h2{
	padding:8px 0;
}
#rsidebar #friends{
	border-bottom:1px solid #CBCBCB;
	border-top:1px solid #CBCBCB;
	margin-top:20px;
	padding:6px 12px 16px;
}
#rsidebar #friends ul li{
	padding:0;
	font-size:13px;
}
#sidebar{
	float:left;
	width:177px;
	padding-top:12px;
}
#sidebar h2{
color:#68B7F4;
font-family:Tahoma;
font-size:28px;
line-height:1;
}
#content{
	overflow:hidden;
	padding:12px 6px;
	
}
*html #contentwrapper,  *html #content, *html .cat_list{
	height:1px;
	overflow:visible;
}
.blog #content{
	padding:18px 0px 0;
}
#content p{
	padding:6px 0;
	line-height:1.4em;
}
ul.main_links{
overflow:hidden;
padding-left:4px;
}
#post_center{
background:url(/wp-content/uploads/2010/04/green.jpg) no-repeat;
border:2px solid #B3B3B3;
height:250px;
overflow:hidden;
padding:0 0;
text-align:center;
width:300px;
_margin-left:-6px;
}
#post_center h2{
color:#646464;
font-family:Tahoma;
font-size:19px;
font-weight:bold;
line-height:1;
padding:6px 0;
}
#post_center h2 span, #post_center h2#wmg{
	color:#68b7f4;
}
#post_center h2#wmg{
	font-size:64px;
	padding-top:48px;
}

#post_center a#rm{
	display:block;
	text-align:center;
}
#post_center a#rm img{
height:25px;
width:110px;
}
#footer {
clear:both;
text-align:left;
color:#fff;
font-size:12px;
font-family:Tahoma;
line-height:1.2;
padding:20px 12px;
}
#footer a{
color:#fff;
text-decoration:none;
}
#footer a:hover{
text-decoration:underline;
}
.PostTime{
	background:url(/wp-content/uploads/2010/03/date.jpg) no-repeat top;
	width:56px;
	height:51px;
	float:left;
	margin-right:6px;
	padding-top:10px;
}
.PostTime p{
	padding:0;
	font-family:Tahoma;
	font-weight:bold;
	line-height:1;
	text-align:center;
}
.PostTime .day{
	color:#fff;
	font-size:18px;
}
.PostTime .month{
	color:#84bdef;
	font-size:14px;
}
.PostTime .year{
	color:#d5d5d5;
	font-size:11px;
}
#cont_bot{
padding-top:12px;
}
#cont_bot h2, .post h3{
color:#68B7F4;
font-family:Tahoma;
font-size:28px;
line-height:1;
}
#cont_bot h2 a, .post h3 a{
color:#68B7F4;
font-size:24px;
}
#archives_wrap{
float:left;
width:177px;
clear:both;
}
#recent_wrap{
overflow:hidden;
}
*html #recent_wrap{
height:1px;
overflow:visible;
}
#archives_wrap, #recent_wrap{

}
#cont_bot .post{
padding:12px 0;
}
.navigation a{
font-weight:bold;
}
.navigation .alignleft{
float:left;
}
.navigation .alignright{
float:right;
}
h2.pagetitle{
padding:12px 0;
text-align:center;
}
p.readmore a{
color:#68B7F4;
}
literal, literal img{
float:right;
margin-top:7px;
}
p.posted a{
color:#68B7F4;
}
.post small, .fst_post small{
font-size:9px;
}



h2#rate{
color:#000000;
font-family:Tahoma;
font-size:20px;
font-weight:bold;
padding-left:30px;
}
ul#rate{
overflow:hidden;
padding-left:40px;
padding-top:20px;
}
ul#rate li{
border-bottom:2px solid #e5e9eb;
color:#5e9bd9;
font-family:Arial;
font-size:14px;
padding:4px 0;
}
ul#rate li strong{
color:#4f4f4f;
font-size:16px;
padding-right:8px;
}
ul#rate li span{
color:#4C4C4C;
float:none;
font-family:verdana;
font-size:13px;
padding:0 40px;
}
.alignleft{
float:left;
}
.alignright{
float:right;
}
body.archive .post{
padding:12px 0;
border-bottom:2px dashed;
}
#searchform{
background:url(i/new/searchform.jpg) no-repeat;
width:199px;
height:22px;
}
#searchform input{
background:none;
border:none;
vertical-align:text-bottom;
}
#searchform input#s{
padding-left:26px;
vertical-align:middle;
}

h2#video_title{
color:#545454;
text-transform:uppercase;
font-size:20px;
padding:14px 0;
}
#video_wrap{
overflow:hidden;
}
ul#video_ul li{
float:left;
padding-top:12px;
}
ul#video_ul li.img{
padding-top:53px;
}
#tv_video{
	float:left;
}
#tag_wrap{
float:left;
width:175px;
padding-right:8px;
}
#tag_wrap h2{
color:#68B7F4;
font-family:Tahoma;
font-size:24px;
line-height:1;
padding:12px 0;
}
img#top_ten{
float:left;
}
.wpcolumn-wrapper{
clear:both;
padding-top:12px;
}
#separator{
clear:both;
margin-top:55px
}