* {	padding: 0;	margin: 0;}/* =STRUCTURE---------------------------------------------*/body {	padding: 0;	margin: 0;	background: #000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	text-align: center;}#wrapper {	width: 950px;	background-color: #bf311a;	margin-left: auto;	margin-right: auto;	margin-top:5px;	text-align: left;	}#header {	height: 122px;	background-color:#FDBB4A;}#logo {	float:left;}#banner {	float: right;}#container {	width: 950px;	left: 0px;	top: 0px;	float: right;	background-color:#bf311a;	margin-bottom:15px;}#content {	float: left;	width: 600px;	padding: 0px;	margin-top: 5px;	margin-left: 15px;}#content_video {	float: left;	width: 760px;	padding: 0px;	margin-top: 15px;	margin-left: 15px;}#sidebar {	float: right;	width: 160px;	margin-top: 20px;}/* =LINKS */a:link {	color: #FDBB4A;	text-decoration: underline;}a:visited {	color: #FDBB4A;	text-decoration: underline;}a:hover {	color: #FFFFFF;	text-decoration: underline;}a:active {	color: #FDBB4A;	text-decoration: underline;}/* =CONTENT */#content h1, #content_video h1 {font-size:14px;color: #FFFFFF;border-bottom:1px solid #FDBB4A;}#content p {padding:10px 0;color:#000000;font-family:Arial, Helvetica, sans-serif;}#content p.homeintro {color:#000000;}#content p.article {font-size:9px;}#content h2 {font-size:12px;}#content h3 {	font-size: 11px;}#content_video p {margin-bottom:10px;font-size:11px;}#content ul, #content ol, #content dl {margin:10px;line-height:1.5em;}#intro-text p {font-weight:bold;font-size:14px;}.clear {	clear: both;}.left {	text-align: left;}.center {	text-align: center;}.right {	text-align: right;}/* =ITPICKS */div#pagination {margin:10px;text-align:right;}div#itpicks {}div#winners {}div#winners p {padding-left:10px;}div#winners img {padding:10px;}#itpicks a, #channel_list a {text-decoration:none;color: #FDBB4A;}#itpicks a:hover, #channel_list a:hover {text-decoration:underline;color:#FDBB4A;}div.itpick {display:inline;float:left;width:300px;height: 130px;overflow:hidden;margin-bottom:10px;}div.itpickthumb { float:left;}div.itpickdesc {width:140px;padding: 5px;float:left;}#itpicks p, #channel_list p {line-height:1.5em;padding:0px;}h2.itpickslink, h2.listlink {font-size:12px;padding:2px;white-space:nowrap;overflow:hidden;}h2.itpickslink {background-color:#7F1900;color:#FDBB4A;border-right:3px solid #bf311a;}h2.listlink {background:url(images/listlink_bkgd_grey.gif) repeat-y;}.itpickspara, .listdesc {font-size:11px;}.itpicksmeta, .listmeta {font-size:10px;padding-top:5px;color:#333333;}.listwatchlink {font-size:12px;font-style:italic;margin-top:10px;}h1#itpickshead {border-bottom:none;}div.channel_listing {display:inline;float:left;width:600px;margin-bottom:10px;}div.channel_screenshot {float:left;}div.channel_meta {width:400px;float:left;padding:5px;}div.related {width:110px;display:inline;float:left;text-align:center;font-size:9px;margin:5px;white-space:normal;}/* =TOPNAV---------------------------------------------*/#topnav {height: 30px;background:#7F1900;margin-left:auto;margin-right:auto;font-size: 12px;font-family:Arial, Helvetica, sans-serif;}#topnav a:link{	text-decoration: none;	color: #FFF}#topnav a:visited{	text-decoration: none;	color: #FFF}#topnav a:hover{	text-decoration:underline;	color:#CCCCCC;}#topnav a:active{color:#FFFFFF;	}ul#top-nav{list-style: none;padding: 0;margin: 0;white-space: nowrap;font-weight: bold;text-align:center;}ul#top-nav li{display:inline;text-align:center;height: 30px;line-height: 30px;white-space: nowrap;}ul#top-nav li a{font-weight: bold;height: 30px;padding:9px 13px;text-decoration: none;color: #FDBB4A;white-space: nowrap;}ul#top-nav li a:hover, ul#top-nav li.active a{color: #bf311a;background-color:#FDBB4A;}#login {	float: right;	font-size: 14px;	font-weight: bold;	text-align: right;	margin-top: 7px;	margin-right:10px;	height: 20px;}#user-links { 	text-align:right; 	background-color:#000000; 	padding:3px 0; 	color:#CCCCCC; 	font-size:12px;}#user-links a {	color:#FFFFFF;	font-weight:bold;	text-decoration: none;	font-family:Arial, Helvetica, sans-serif;}#login form {	display:inline;	padding-right:20px;}input.search {	font-size:10px;	height:14px;	border:none;	position:relative;	top:-3px;}input.button {	height:14px;}/* =LEFT---------------------------------------------*/#leftnav {	float: left;	font-size: 11px;	width: 160px;}div.l-col-adwrap {margin-top:20px;}#leftnav table {margin-top: 15px;}#leftnav ul{	padding: 0px;	margin: 0px;	list-style: none;}#leftnav li{	height: 20px;	padding: 4px;	border-top: 1px solid black;}#leftnav li.sub{	height: auto;}#leftnav li ul{	padding: 4px 0px;	margin: 0px;	list-style: none;	font-size: 10px;	width: 130px;}#leftnav li ul li{	height: 18px;	padding: 4px 0px;	border: none;	font-weight: normal;}#leftnav a{	color: #000000;	text-decoration: none;	display: block;}#leftnav li.active{	background-color: #D1E6DB;	font-weight: bold;}#leftnav li.subactive{	height: auto;	color: #000;	background-color: #D1E6DB;	font-weight: bold;}#leftnav li.dubsubactive{	color: #000;	font-weight: bold;}#leftnav a:hover{	text-decoration: underline;}#leftnav .leftcontact {	font-size: 10px;	color: #333399;	border: none;	font-weight: bold;	text-align: center;}#leftnav .leftcontact a {	text-decoration: underline;}#left-google {margin: 10px auto;text-align:center;}#leftnav h1 {text-align:center;font-size:18px;border:1px solid #1864C1;background:url(images/itpickbkgd.jpg) repeat-x;width:160px;}#left150x200 {margin-top: 30px;text-align:center;}#left160x600 {margin-top: 10px;margin-bottom: 10px;text-align:center;}/* =SIDEBAR */#sidebar img {	padding: 0px;	margin: 0px;	}#sidebar p {	font-family:Arial, Helvetica, sans-serif;	font-size: 10px;	margin: 10px;	color:#FFFFFF;}#sidebar h1 {	font-size:12px;	text-align:center;	color: #FDBB4A;	padding:3px 0;}#featured {margin-bottom:10px;border-top: 1px solid  #FDBB4A;border-bottom: 1px solid  #FDBB4A;text-align:center;}#featured h1 {color:#7F1900;background-color: #FDBB4A;}#partners {border:1px solid  #1864C1;text-align: center;margin-bottom: 10px;}#partners h1 {border-bottom:1px solid  #2572A6;}#right-google, #home-skyscraper {text-align:center;}/* Footer */#footer {background-color:#FFFFFF;border-top: 2px solid #7F1900;font-size: 10px;font-weight: bold;color:#7F1900;text-align: center;padding-top: 10px;padding-bottom: 10px;}#footer a {color:#7F1900;text-decoration:none;}#footer a:hover {color: #BF311A;text-decoration:underline;}#ufo {z-index:-1;}#player {float:left;width:468px;}#video_meta {width:270px;margin-left:20px;float: left;}#playerad {margin-top:15px;}ul#metalinks {font-size:10px;list-style:none;}ul#metalinks li, #content dt, #content ul li {padding:3px 15px;background:url(images/metalinks_li.gif) no-repeat left center;}dl#TJK_DL dt {background:none;}#content ul {list-style:none;}#content dt a {text-decoration:none;font-weight:bold;}#content dd {padding-left:30px;}form#embed input {height: 13px;font-size:10px;}#comments, #related {margin-top: 15px;margin-bottom: 15px;}/*COMMENTS*------------------------------------*/.postedby {        padding: 0 0 0 18px;        background: url(images/metalinks_li.gif) no-repeat left center;        }        .commentbody {        border-top: 1px dotted #ccc;        }        /*gray box*/.submitcomment, #submitcomment, #currentcomments, #rating, .textad {        background-color: #F5F5F5;        border: 1px dotted #ccc;        padding: 5px;        padding: 5px;        margin: 20px 0px 0px 0px;        }h2.blog-title a {text-decoration:none;font-weight:bold;margin-top:20px;}/*FORMS*------------------------------------*/.form {        background-color: #FAFAFA;        border: solid 1px #C6C6C6;        padding: 2px;        }.formtext {        background-color: #FAFAFA;        border: solid 1px #C6C6C6;        padding: 2px;        border-bottom: 1px dotted #ccc        }.form:hover, .formtext:hover {        background: white;        }        .form:focus, .formtext:focus {        background: white;        border: solid 1px #000000;        }        .submit {        background-color: #D3D3D3;        border: solid 1px #C6C6C6;        border-right:  solid 1px #9A9A9A;        border-bottom:  solid 1px #9A9A9A;        }        .submit:hover, .submit:focus {        background: #EDEDED;        }div#secondmenu {border:1px solid #FDBB4A;padding:5px;margin-bottom: 10px;}ul#second_menu {font-size:12px;list-style:none;text-align:left;}ul#second_menu li {padding:3px 15px;background:url(images/metalinks_li.gif) no-repeat left center;}ul#second_menu li.active {padding:3px 15px;background:url(images/secondmenu_li_active.gif) no-repeat left center;}ul#second_menu li.active a {text-decoration:none;font-weight:bold;}label {display:block;float:left;width:135px;margin:5px;border-top:1px dotted #FFFFFF;}fieldset {margin: 10px 0;padding:5px;border:1px solid  #FDBB4A;}form#profile input, form#profile select, form#profile textarea {margin: 5px;}form#comment input, form#comment select, form#comment textarea {margin: 5px;}a img {border:none;}