@charset "utf-8";
/*   
Theme Name: Rising Talent TV
Theme URI: http://www.RisingTalent.tv
Description: A custom theme designed and coded by Aaron Moody, Steve Swisher, and Juani for Rising Talent TV.
Author: Steve Swisher
Author URI: http://www.Twitter.com/ImSteveSwisher
Template:
Version: 3.5
Tags:
.
Copyright © 2009-2010 Rising Talent TV™ All rights reserved. All names, trademarks and images are copyright their respective owners.
.
*/
/* CSS Document */

* {
	margin:0;
	padding:0;
		}

body {
	background:url(images/bg_body.png) repeat-x top #1f1f1f;
		}

#wrap {
	width:100%;
	min-width:1004px;
	background:url(images/bg_wrap.jpg) repeat-y center;
	height:auto;		
		}

#site {
	width:100%;
	min-width:1004px;
	background:url(images/bg_top.jpg) no-repeat top;
	height:auto;
	position:relative;
		}
#footer {
	width:100%;
	min-width:960px;
	height:85px;
	background:url(images/footer.png) no-repeat center bottom;
	margin:-425px 0 0 0;
	padding:500px 0 0 0;
		}
		#footer .links {
			width:825px;
			margin:0 auto;
			padding:0 10px 0 125px;
			font-size:10px;
			font-weight:bold;
			font-family:tahoma, Verdana, Arial;
			color:#FFFFFF;
			text-transform:uppercase;
				}
				#footer .links .left {
					float:left;
					padding:20px 0 0 0;
						}
				#footer .links a {
					text-decoration:none;
					color:#FFFFFF;
					margin:0 5px;
						}
						#footer .links a.btt {
							height:20px;
							width:35px;
							margin:15px 0 0 15px;
							text-indent:-9999px;
							display:block;
							float:left;
							overflow:hidden;
							border:none;
								}
				#footer .links img {
					border:1px solid #000000;
					float:right;
						}
						#footer .links .ad {
							width:468;
							height:60;
							float:right;
								}
								#footer .links .search {
							float:right;
							padding:18px 0 0 0;
								}
								#footer .links label.screen-reader-text {
							display: none;
								}
			#footer .copyright {
			padding:11px 0 0 0;
			position:relative;
			font-size:10px;
			font-family:tahoma, Verdana, Arial;
			color:#FFFFFF;
			}

#content {
	width:942px;
	margin:0 auto;
	height:auto;
	padding:0 9px;
		}
		
#top {
	width:974px;
	height:250px;
	margin:0 auto;
	background:url(images/top.png) no-repeat right;
		}
		
#nav {
	width:974px;
	height:42px;
	margin:0 auto;
		}
		#nav .a, #nav .b, #nav .c, #nav .d, #nav .e, #nav .f, #nav .g, #nav .h {
			height:42px;
			float:left;
			background-position:top;
				}
				#nav .a:hover, #nav .b:hover, #nav .c:hover, #nav .d:hover, #nav .e:hover, #nav .f:hover {
					background-position:bottom;
						}
				#nav .a a, #nav .b a, #nav .c a, #nav .d a, #nav .e a, #nav .f a{
					width:inherit;
					height:42px;
					overflow:hidden;
					display:block;
					border:none;
					text-indent:-9999px;
						}
				.a {
					width:95px;
					background:url(images/nav_04.png) no-repeat;
						} 	
				#nav .b {
					width:95px;
					background:url(images/nav_05_new.png) no-repeat;
						} 
				#nav .c {
					width:147px;
					background:url(images/nav_06_new.png) no-repeat;
						} 
				#nav .d {
					width:95px;
					background:url(images/nav_08_new.png) no-repeat;
						}
				#nav .e {
					width:127px;
					background:url(images/nav_07_new.png) no-repeat;
						} 
				#nav .f {
					width:95px;
					background:url(images/nav_09.png) no-repeat;
						} 
				#nav .g {
					height:22px;
					width:112px;
					background:url(images/nav_10.png) no-repeat;
					text-align:center;
					padding:10px 0;
						} 
				#nav .h {
					width:208px;
					background:url(images/nav_11.png) no-repeat;
						} 				

.top_left {
	float:left;
	font-family:tahoma, Arial, Verdana;
	font-size:10px;
	color:#d3d3d3;
	padding:8px;
		}
.top_left a {
	color:#CE1604;
	font-weight:bold;
			}
		.top_left .fade_l {
			width:24px;
			height:28px;
			background:url(images/fade_l.png) no-repeat;
			margin:-32px 0 0 0;
			position:relative;
				}
		.top_left .fade_r {
			width:24px;
			height:28px;
			background:url(images/fade_r.png) no-repeat;
			margin:-28px 0 0 526px;
			position:relative;
				}

.top_right {
	float:right;
	width:170px;
	padding:5px 0 0 0;
		}
		.top_right span.or {
			font-family:tahoma, Verdana, Arial;
			font-size:9px;
			color:#dcdcdc;
			float:left;
			margin:3px 10px;
				}
		.top_right a.signup {
			width:66px;
			height:17px;
			display:block;
			overflow:hidden;
			text-indent:-9999px;
			border:none;
			background:url(images/signup.gif) no-repeat;
			float:left;
				}
		.top_right a.login {
			width:54px;
			height:17px;
			display:block;
			overflow:hidden;
			text-indent:-9999px;
			border:none;
			background:url(images/login.gif) no-repeat;
			float:left;
				}

#logo {
	width:434px;
	height:117px;
	margin:45px 0 0 20px;
		}
		#logo a {
			width:434px;
			height:117px;
			display:block;
			overflow:hidden;
			text-indent:-9999px;
			border:none;
				}

#pics {
	width:412px;
	height:290px;
	background:url(images/pics.png) no-repeat right;
	position:relative;
		}

.clear {
	font-size: 0px;
	line-height: 0px;
	display: block;
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 0px;
	width: auto;
		}

#twitter {
	width:940px;
	height:44px;
	margin:-2px 0 10px 0;
		}
		#twitter .left {
			width:48px;
			height:44px;
			background:url(images/tw_2r.png) no-repeat;
			float:left;
			padding:0;
				}
		#twitter .bg {
			width:888px;
			height:44px;
			background:url(images/tw_bg.png) repeat-x;
			float:left;
				}
				#twitter .bg .field {
					height:44px;
					width:auto;
					float:left;
						}
						#twitter .bg .field .left {
							width:17px;
							height:44px;
							background:url(images/tf_l.png) no-repeat;
							float:left;
							padding:0;
								}
						#twitter .bg .field .bg {
							width:444px;
							height:28px;
							background:url(images/tf_bg.png) repeat-x;
							float:left;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							color:#6b6b6b;
							font-size:10px;
							line-height:12px;
							padding:8px 0;
								}
						#twitter .bg .field .bg  a{
							color:#FFFFFF;
								}
						#twitter .bg .field .bg li{
							list-style:none
								}
						#twitter .bg .field .bg .twitter-timestamp{
							float:right;
							position:absolute;
							color:#3a3a3a;
							font-style:italic;
								}
						#twitter .bg .field .right {
							width:14px;
							height:44px;
							background:url(images/tf_r.png) no-repeat;
							float:left;
								}
						#twitter .bg a.more {
							color:#6b6b6b;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size:10px;
							text-decoration:none;
							float:left;
							margin:13px 15px;
								}
								a.twitter-link, a.twitter-user {
									color:#FFFFFF;
										}
/*Start NEW Follow me top bar link for plugin */						
						#twitter .bg .more {
							color:#6b6b6b;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size:10px;
							text-decoration:none;
							float:left;
							margin:3px 15px;
								}
						#twitter .bg .more ul.sn{
							margin:0 auto;
							padding:0;
								}			
						#twitter .bg .more li{
							text-align: left;
							float:left;
							list-style:none;
							padding:0 4px;
						}		
						#twitter .bg .more li img{
							width:36px;
							height:36px;
							border-style:none;
						}
/*END NEW Follow me top bar link for plugin */											
						#twitter .bg .search {
							float:right;
							margin:10px 0;
								}
								#twitter .bg label.screen-reader-text {
							display: none;
								}
								#twitter .bg .follow {
							width:141px;
							height:25px;
							background:url(images/follow.png) no-repeat;
							float:left;
							margin:8px 20px 0 0;
								}
								#twitter .bg .follow a, #twitter .bg .fan a {
									width:inherit;
									height:25px;
									display:block;
									overflow:hidden;
									border:none;
									text-indent:-9999px;
								}
								#twitter .bg .fan {
							width:121px;
							height:25px;
							background:url(images/fan.png) no-repeat;
							float:left;
							margin:8px 0 0 0;
								}
		#twitter .right {
			width:4px;
			height:44px;
			background:url(images/tw_r.png) no-repeat;
			float:left;
				}
		#useronline-count a {
			font-size:10px;
			color:#c5b7b6;
			text-decoration:none;
			font-family:tahoma, Verdana, Arial;
				}	

#main {
	width:940px;
	height:auto;
		}
		#main .center {
			width:550px;
			height:auto;
			float:left;
			margin:0 13px;
				}
				#main .center .header {
					height:29px;
					width:550px;
						}
						#main .center .vlog {
							width:540px;
							padding:5px;
							height:auto;
							background:url(images/vlog.gif);
							margin:0 0 15px 0;
								}
						#main .center .cont {
							width:540px;
							padding:5px;
							height:auto;
							background:#f8f8f8;
							font-size:11px;
							color:#333333;
							font-family:tahoma, Verdana, Arial;
								}
								#main .center .cont .image {
									width:538px;
									height:auto;
									border:1px solid #cacaca;
									margin:0 0 5px 0;
										}
										#main .center .cont .image img {
											border:none;
												}
												#main .center .cont .adlinks {
													text-align:center;
													background:none;
													border:none;
													padding:0 5px 10px 5px;
												}
												#main .center .cont .adlinksbot {
													text-align:center;
													background:none;
													border:none;
													padding:5px;
												}
								#main .center .cont .info {
									background:#cecece;
									width:532px;
									border:1px solid #bcbcbc;
									padding:3px;
									font-family:tahoma, Verdana, Arial;
									font-size:11px;
									color:#595959;
									margin:0 0 20px 0;
										}
										#main .center .cont .info a {
											color:#595959;
											font-weight:bold;
											text-decoration:none;
												}
										#main .center .cont .info span.left {
											float:left;
											padding:0;
											width:250px;
												}
										#main .center .cont .info span.right {
											float:right;
											text-align:right;
												}
								#main .center .cont .brief {
									background:#fff;
									border:1px solid #efeded;
									padding:10px;
									font-family:Verdana, Arial, Helvetica, sans-serif;
									font-size:11px;
									font-style:italic;
									color:#616161;
									line-height:18px;
									width:518px;
									margin:0 0 5px 0;
										}
										#main .center .cont .brief .heh {
											float:left;
											width:340px
												}
										#main .center .cont .brief .bf {
											margin:0 10px 0 0;
											width:164px;
											height:164px;
											float:left;
												}
										#main .center .cont .brief .bf img {
											width:163px;
											height:163px;
											border:1px solid #CACACA;
												}
										#main .center .cont .brief a {
											color:#990000;
											text-decoration:none;
											font-weight:bold;
												}
										#main .center .cont .brief .cr {
											float:right;
											margin:30px 0 0 0;
											font-style:normal;
											text-decoration:none;
												}
												#main .center .cont .brief .cr a {
													text-decoration:none;
													font-style:normal;
														}
										#main .center .cont .brief .imp {
											border-bottom:1px solid #eaeaea;
											padding:0 0 10px 0;
											margin:0 0 10px 0;
												}
												#main .center .cont .brief .imp h1, #main .center .cont .brief .imp h1 a {
													font-size:18px;
													font-family:Verdana, Arial, Helvetica, sans-serif;
													color:#616161;
													text-decoration:none;
													font-style:normal;
														}
												#main .center .cont .brief .imp span {
													font-size:10px;
													font-style:normal;
													text-transform:uppercase;
														}
														#main .center .cont .brief .imp .titda {
															float:left;
																}
												#main .center .cont .brief .imp .comm {
													float:right;
														}
														#main .center .cont .brief .imp .comm .bl {
															background:url(images/cat_cmt_l.gif) no-repeat;
															height:28px;
															width:5px;
															float:left;
																}
														#main .center .cont .brief .imp .comm .number {
															background:url(images/cat_cmt_bg.gif) repeat-x;
															height:22px;
															width:auto;
															float:left;
															padding:3px 0;
															font-weight:bold;
															font-size:11px;
															color:#FFFFFF;
															font-style:normal;
															text-decoration:none;
																}
																#main .center .cont .brief .imp .comm .number a {
																	font-weight:bold;
																	font-size:11px;
																	color:#FFFFFF;
																	font-style:normal;
																	text-decoration:none;
																		}
														#main .center .cont .brief .imp .comm .br {
															background:url(images/cat_cmt_r.gif) no-repeat;
															height:28px;
															width:5px;
															float:left;
																}
								#main .center .cont .post {
									padding:0 10px 0px 10px;
										}
										#main .center .cont .post p {
											margin:0 0 10px 0;
												}
										#main .center .cont .post a, #main .center .cont .full a {
											color:#990000;
											text-decoration:none;
											font-weight:bold;
												}
												#main .center .cont .post a, #main .center .cont .full a img {
													border:none;
														}
												#main .center .cont .post a:hover, #main .center .cont .full a:hover {
													text-decoration:underline;
														}
										#main .center .cont .full {
											font-size:12px;
											padding:0 10px 10px 10px;
											line-height:17px;
												}
												#main .center .cont .full img.right {
													padding:4px;
													background:#e1e1e1;
													border:1px solid #c9c9c9;
													margin:5px 0 5px 5px;
													float:right;
													border-radius:5px;
													-moz-border-radius:5px;
													-webkit-border-radius:5px;
														}
												#main .center .cont .full img.left {
													padding:4px;
													background:#e1e1e1;
													border:1px solid #c9c9c9;
													margin:5px 5px 5px 0;
													float:left;
													border-radius:5px;
													-moz-border-radius:5px;
													-webkit-border-radius:5px;
														}

												#main .center .cont .full p {
													margin:0 0 10px 0;
														}
												#main .center .cont .full td {
													text-align:left;
														}
												#main .center .cont .tags {
													width:530px;
													padding:10px 5px;
													text-transform:uppercase;
													font-size:11px;
													font-family:Arial, Helvetica, sans-serif;
													color:#272727;
													background:url(images/share.gif) repeat-x;
														}
														#main .center .cont .tags a {
															color:#c51304;
															text-decoration:none;
																}
																#main .center .cont .tags a:hover {
																	text-decoration:underline;
																		}
																		
																		#main .center .cont .filed {
													width:530px;
													padding:10px 5px;
													text-transform:uppercase;
													font-size:11px;
													font-family:Arial, Helvetica, sans-serif;
													color:#272727;
													background:url(images/share.gif) repeat-x;
														}
														#main .center .cont .filed a {
															color:#c51304;
															text-decoration:none;
																}
																#main .center .cont .filed a:hover {
																	text-decoration:underline;
																		}
																		
												#main .center .cont .share {
													width:530px;
													height:17px;
													padding:7px 5px;
													background:url(images/share.gif) repeat-x;
														}
													
														#main .center .cont .share a.rtw {
															display:block;
															overflow:hidden;
															border:none;
															text-indent:-9999px;
															width:64px;
															height:21px;
															background:url(images/social_1.png) no-repeat;
															float:left;
															margin:0 10px 0 0;
																}
														#main .center .cont .share a.digg {
															background:url(images/social_2.png) no-repeat left;
															padding:3px 0 3px 20px;
															font-size:10px;
															color:#0a5691;
															font-family:tahoma, Verdana, Arial;
															font-weight:bold;
															text-decoration:none;
															float:left;
															margin:0 10px 0 0;
																}
														#main .center .cont .share a.del {
															background:url(images/social_3.png) no-repeat left;
															padding:3px 0 3px 20px;
															font-size:10px;
															color:#0a5691;
															font-family:tahoma, Verdana, Arial;
															font-weight:bold;
															text-decoration:none;
															float:left;
															margin:0 10px 0 0;
																}
														#main .center .cont .share a.fb {
															background:url(images/social_4.png) no-repeat left;
															padding:3px 0 3px 20px;
															font-size:10px;
															color:#0a5691;
															font-family:tahoma, Verdana, Arial;
															font-weight:bold;
															text-decoration:none;
															float:left;
															margin:0 10px 0 0;
																}
																#main .center .cont .share a.rtw:hover, #main .center .cont .share a.digg:hover, #main .center .cont .share a.del:hover, #main .center .cont .share a.fb:hover {
																	color:#272727;
																		}
														#main .center .cont .footnote{
															font-size:9px;
															color:#595959;
																}
														#main .center .cont .cmts {
															width:530px;
															height:auto;
															padding:10px 5px;
															background:url(images/comments.gif) repeat-x #f6f6f6;
																}
														img.avatar {
        													float:left;
															margin:0 10px 0 0;
																}
														#main .center .cont ul.related {
															padding:5px 20px;
																}
																h3#related {
															padding:10px 0px
																}
														h3#comments {
															font-size:14px;
															font-weight:bold;
															font-family:tahoma, Verdana, Arial;
															color:#000000;
																}
																h3#comments span {
																	font-size:11px;
																	color:#444444;
																		}
														h3#pagejump {
															float:right;
															position:relative;
															font-size:12px;
															font-weight:bold;
															font-family:tahoma, Verdana, Arial;
															color:#000000;
															padding: 0 0 5px 0
																}
																	h3#pagejump a {
																color:#000000;
																text-decoration:none;
																	}
														h3#leave {
															color:#000000;
															font-size:14px;
															font-family:tahoma, Verdana, Arial;
															margin:0 0 10px 0;
																}
																h3#guest {
															color:#000000;
															font-size:11px;
															font-family:tahoma, Verdana, Arial;
															margin:0 0 10px 0;
																}
														#comment {
															background:#dfded7;
															border:1px solid #cfcece;
															margin:0 0 5px 0;
															font-family:tahoma, Verdana, Arial;
															font-size:11px;
															color:#333333;
																}
														#submit {
															width:131px;
															height:26px;
															background:url(images/submit.gif) no-repeat;
															border:none;
																}
														.cmtf {
															background:#dfded7;
															border:1px solid #cfcece;
															width:220px;
															padding:5px;
															margin:0 5px 5px 0;
															float:left;
																}
																#auth, #ur {
																	margin:8px 0 0 0;
																		}
																label {
																	float:left;
																	margin:2px 0 0 0;
																	color:#5c5c5c;
																		}
														#respond {
															background:url(images/respond.gif) repeat-x top #f8f8f8;
															padding:5px;
															width:530px;
															margin:0 0 0 -5px;
																}
														#respond a {
															color:#990000;
															text-decoration:none;
															font-weight:bold;
																}

ol.commentlist {
	margin:0 0 20px 0;
	padding:10px 0 0 0;
	width:530px;
	}

.commentlist li {
	list-style:none;
	margin:0 0 -12px 0;
	}
	ul.children {
		margin: 0 0 0 35px;
			}
			ul.children ul.children ul.children ul.children {
				margin:0;
					}
	.replytoreply {
		float:right;
		font-weight:bold;
			}

.commentlist cite {
	margin: 10px 0 0 10px;
	display:block;
	font-style:normal;
	color:#596e3b;
	float:left;
	}	

.commentlist a:link, .commentlist a:visited {
	color:#000;
	text-decoration:none;
	}
	
blockquote {
	padding:5px 5px 5px 15px;
	border-bottom:1px dotted #999999;
	border-top:1px dotted #999999;
	background:url(images/quote.png) no-repeat top left #eee;
	margin:5px;
		}

.commentlist a:hover, .commentlist a:active {
	color:#000;
	}
.commentlist cite img {
	border:1px solid #aab59a;
	}

.commentlist .author {
	font-family: tahoma, Verdana, Arial;
	font-size:12px;
	color:#161616;
	font-style:normal;
	float:left;
	margin: 0 0 5px 5px;
	}
	.commentlist .author a {
		color:#730a02;
		text-decoration:underline;
		font-style:italic;
			}

.commentlist .time, .commentlist .time a {
	float:right;
	font-size:10px;
	font-style:italic;
	color:#737373;
	text-decoration:none;
	font-family:tahoma, Verdana, Arial;
	margin:0 0 5px 0;
	}
.commentlist .comment {
	background:url(images/cmt.gif) repeat-x top #e1e0d9;
	float:right;
	width:420px;
	border:1px solid #b2b2b2;
	padding:5px 5px 10px 5px;
		}
		.comment {
			margin:0 0 10px 0;
			display:block;
				}
		ul.children li .comment {
			background:url(images/cmt.gif) repeat-x top #e1e0d9;
			float:right;
			width:385px;
			border:1px solid #b2b2b2;
			padding:5px 5px 10px 5px;
				}
				ul.children ul.children li .comment {
					background:url(images/cmt.gif) repeat-x top #e1e0d9;
					float:right;
					width:350px;
					border:1px solid #b2b2b2;
					padding:5px 5px 10px 5px;
						}
						ul.children ul.children ul.children li .comment {
							background:url(images/cmt.gif) repeat-x top #e1e0d9;
							float:right;
							width:315px;
							border:1px solid #b2b2b2;
							padding:5px 5px 10px 5px;
								}

.commenttext {
	padding: 10px 10px 0 10px;
	color:#5c5c5c;
	background:#f4f4f4;
	border:1px solid #d2cece;
	border-bottom:2px solid #b8b8b2;
	margin:0 0 5px 0;
	}
	.commenttext p {
		margin:0 0 10px 0;
			}

																
								#main .center .bot {
									height:29px;
									width:550px;
									margin:0 0 15px 0;
										}
										#main .center .bot .left {
											width:3px;
											height:29px;
											background:url(images/meta_l.gif) no-repeat;
											float:left;
											padding:0;
												}
										#main .center .bot .bg {
											width:534px;
											height:17px;
											background:url(images/meta_bg.gif) repeat-x;
											float:left;
											font-family:tahoma, Verdana, Arial;
											font-size:11px;
											color:#FFFFFF;
											padding:6px 5px;
												}
												#main .center .bot .bg span.tags {
													float:left;
														}
														#main .center .bot .bg span.tags a {
															color:#FFFFFF;
															font-weight:bold;
															text-decoration:none;
																}
												#main .center .bot .bg span.more {
													float:right;
														}
														#main .center .bot .bg span.more a {
															color:#FFFFFF;
															font-weight:bold;
															text-decoration:none;
																}
										#main .center .bot .right {
											width:3px;
											height:29px;
											background:url(images/meta_r.gif) no-repeat;
											float:left;
												}
						#main .center .header .l {
							width:4px;
							height:29px;
							background:url(images/h_l.gif) no-repeat;
							float:left;
								}
						#main .center .header .bg {
							width:531px;
							height:19px;
							background:url(images/h_bg.gif) repeat-x;
							float:left;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size:11px;
							color:#FFFFFF;
							font-weight:bold;
							padding:5px;
								}
								#main .center .header .bg span.catit {
									float:left;
										}
										#main .center .header .bg span.catit a {
											text-decoration:none;
											color:#FFFFFF;
												}
								#main .center .header .bg span.date {
									float:right;
										}
						#main .center .header .r {
							width:5px;
							height:29px;
							background:url(images/h_r.gif) no-repeat;
							float:left;
								}
		#main .left {
			width:181px;
			height:auto;
			float:left;
			padding:0 0 150px 0;
				}
				#main .left .cont {
					width:170px;
					height:auto;
					background:url(images/side_bg.gif) repeat-y;
					text-align:center;
					padding:5px;
						}
						#main .left .hidebg {
					width:170px;
					height:auto;
					background:none;
					text-align:center;
					padding:5px 5px 30px 5px;
						}
						#main .left .cont ul.sponsor{
							margin:0 auto;
							text-align:center;
								}
						#main .left .cont .sponsor li{
							text-align:left;
							float:left;
							list-style:none;
							padding:2px;
							max-width:80px;
								}
						#main .left .cont .sponsor li img{
							border-style:none;
							max-width:80px;
								}
				#main .left ul.supporters li {
					list-style:none;
					height:16px;
					width:156px;
					background:url(images/sponsors_bg.gif) bottom repeat-x;
					font-family:tahoma, Verdana, Arial;
					font-size:10px;
					font-weight:bold;
					color:#2b2b2b;
					padding:3px 5px 2px 20px;
					line-height:11px;
						}
						#main .left ul.supporters li a {
							text-decoration:none;
							font-weight:bold;
							color:#2b2b2b;
								}
								#main .left ul.supporters li a:hover {
									color:#A90F16;
										}
						#main .left ul.supporters li img {
							border:none;
							margin:0 5px 0 0;
							float:left;
							width:15px;
							height:15px;
								}	
				#main .left ul.pages li {
					list-style:none;
					height:16px;
					width:141px;
					background:url(images/nav_item.gif) bottom no-repeat;
					font-family:tahoma, Verdana, Arial;
					font-size:10px;
					font-weight:bold;
					color:#2b2b2b;
					padding:3px 5px 2px 35px;
					line-height:11px;
						}
						#main .left ul.pages li a {
							text-decoration:none;
							font-size:10px;
							font-weight:bold;
							color:#2b2b2b;
								}
						#main .left ul.pages li:hover {
							background-position:top;
							font-size:11px;
							color:#000000;
							height:16px;
							padding: 3px 5px 2px 35px;
							line-height:12px;
								}
								#main .left ul.pages li:hover a {
									color:#000000;
									font-size:11px;
									text-decoration:none;
										}
				#main .left .sub {
					background:url(images/nav_sub.gif) no-repeat;
					width:161px;
					height:17px;
					font-family:tahoma, Verdana, Arial;
					font-size:11px;
					color:#FFFFFF;
					font-weight:bold;
					padding:5px 10px;
						}
						#main .left .sub .star {
							background:url(images/spotlight.gif) no-repeat right;
							width:161px;
							height:16px;
							padding:1px 0 0 0;
								}
								#main .left .sub .peeps {
							background:url(images/social.gif) no-repeat right;
							width:161px;
							height:16px;
							padding:1px 0 0 0;
								}
						#main .left .sub .clapboard {
							background:url(images/industry.gif) no-repeat right;
							width:161px;
							height:16px;
							padding:1px 0 0 0;
								}
						#main .left .sub .heart {
							background:url(images/sponsors.gif) no-repeat right;
							width:161px;
							height:16px;
							padding:1px 0 0 0;
								}
				#main .left .bot {
					height:11px;
					width:181px;
					background:url(images/box_b.gif) no-repeat;
					margin:0 0 25px 0;
						}
				#main .left .botn {
					height:6px;
					width:181px;
					background:url(images/nav_b.gif) no-repeat;
					margin:0 0 25px 0;
						}
				#main .left .header {
					height:29px;
					width:181px;
						}
						#main .left .header .l {
							width:4px;
							height:29px;
							background:url(images/h_l.gif) no-repeat;
							float:left;
								}
						#main .left .header .bg {
							width:162px;
							height:19px;
							background:url(images/h_bg.gif) repeat-x;
							float:left;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size:12px;
							color:#FFFFFF;
							font-weight:bold;
							padding:5px;
								}
						#main .left .header .r {
							width:5px;
							height:29px;
							background:url(images/h_r.gif) no-repeat;
							float:left;
								}	
		#main .right {
			width:181px;
			height:auto;
			float:left;
				}
				#main .right h2 {
					font-size:12px;
					font-weight:normal;
						}
						#main .right .pagenav {
							list-style:none;
								}
								#main .right .pagenav a {
									color:#CE1604;
										}
				#main .right .col {
					width:176px;
					height:auto;
					background:url(images/side_bg.gif) repeat-y;
					text-align:left;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					color:#FFFFFF;
					font-size:10px;
					padding:0 2px;
						}	
						#main .right .col ul.popular li {
							width:156px;
							height:39px;
							background:url(images/popular.gif) no-repeat;
							list-style:none;
							font-size:9px;
							color:#979797;
							padding:10px;
								}
								#main .right .col ul.popular li a {
									font-size:11px;
									color:#cdcdcd;
									text-decoration:none;
									font-weight:bold;
										}
								#main .right .col ul.popular li:nth-child(even) {
									background:none;
										}
										#main .right .col ul.popular li:nth-child(even) a {
											color:#575757;
												}
						#main .right .col .latest {
							background:url(images/latest_bg.gif);
							width:156px;
							padding:0 10px;
								}
								#main .right .col .latest li {
									height:10px;
									list-style:none;
									background:url(images/green.png) no-repeat left;
									padding:19px 0 19px 20px;
										}
										#main .right .col .latest li a {
											font-family:tahoma, Verdana, Arial;
											font-size:10px;
											color:#FFFFFF;
											text-decoration:none;
												}
						#main .right .col .bg {
							background:url(images/col.gif) no-repeat;
							width:166px;
							height:14px;
							padding:5px;
								}
								#main .right .col .bg a{
									font-weight:bold;
									color:#FFFFFF;
									text-decoration:none;
									width:166px;
									height:14px;
									display:block;
										}
										#main .right .col .bg a img {
											float:right;
											border:none;
												}
								#release, #title, #genre, #misc {
									display:none;
									width:156px;
									padding:10px;
										}
										#release a, #title a, #genre a, #misc a {
											color:#FFFFFF;
											text-decoration:none;
												}
												#release a:hover, #title a:hover, #genre a:hover, #misc a:hover {
													color:#af1004;
													font-weight:bold;
													font-size:11px;
														}
										#release li, #title li, #genre li, #misc li {
											margin:0 0 0 15px;
											line-height:15px;
											height:15px;
												}
				#main .right .cont {
					width:170px;
					height:auto;
					background:url(images/side_bg.gif) repeat-y;
					text-align:left;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					color:#FFFFFF;
					font-size:10px;
					padding:10px 5px;
						}
						#main .right .titrat {
							width:168px;
							height:10px;
							background:url(images/topreviews.gif) repeat-x;
							font-weight:bold;
							font-size:9px;
							color:#FFFFFF;
							font-family:tahoma, Verdana, Arial;
							padding:4px 6px;
								}
								#main .right .titrat .tit {
									float:left;
										}
								#main .right .titrat .rat {
									float:right;
										}	
								.votelistind {
									height:35px;
									padding:13px 0 0 0;
										}
										.votelistind .votemicrotext a {
											color:#FFFFFF;
											font-size:10px;
											font-family:tahoma, Verdana, Arial;
											text-decoration:none;
											float:left;
											width:115px;
											background:url(images/tr_li.png) no-repeat left;
											padding:0 0 0 15px;
												}
												.votelistind .votemicrotext a:hover {
													color:#c81404;
														}
										.votelistind .votemicro {
											float:right;
											height:12px;
											width:18px;
											background:url(images/tr_bg.png) no-repeat;
											border:none;
											padding:0;
											font-size:8px;
											color:#FFFFFF;
											font-family:Arial, Helvetica, sans-serif;
											text-align:center;
											padding:4px 0;
												}
						#main .right .cont span.label {
							float:left;
							color:#9c9c9c;
							font-size:9px;
								}
						#main .right .cont span.login {
							float:left;
							color:#FFFFFF;
							font-weight:bold;
							font-size:12px;
								}
						#main .right .cont a.sun {
							float:right;
							width:69px;
							height:17px;
							background:url(images/sun.png) no-repeat;
							text-indent:-9999px;
							display:block;
							overflow:hidden;
							border:none;
							margin:0 0 10px 0;
								}
							
						#main .right .cont .log {
							width:93px;
							height:17px;
							background:url(images/log_f.png) no-repeat;
							border:none;
							float:right;
							margin:0 0 5px 0;
							font-size:9px;
								}
						#main .right .cont .acc {
							width:50px;
							height:21px;
							background:url(images/log.png) no-repeat;
							float:left;
							border:none;
							margin:10px 0 0 0;
								}
						#main .right .cont .rmb {
							float:right;
							line-height:11px;
							font-size:9px;
							color:#4c4c4c;
							text-align:right;
							margin:10px 0 0 0;
								}
								#main .right .cont .rmb input {
									width:5px;
										}
								#main .right .cont .rmb a {
									text-decoration:underline;
									color:#ce1604
										}
									
/*Start CSS addt for Login and Featured on Left */
									
				#main .left h2 {
					font-size:12px;
					font-weight:normal;
						}
						#main .left .pagenav {
							list-style:none;
								}
								#main .left .pagenav a {
									color:#CE1604;
										}
										#main .left .newcont {
					width:170px;
					height:auto;
					background:url(images/side_bg.gif) repeat-y;
					text-align:left;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					color:#FFFFFF;
					font-size:10px;
					padding:10px 5px;
						}
										
						#main .left .newcont span.label {
							float:left;
							color:#9c9c9c;
							font-size:9px;
								}
						#main .left .newcont span.login {
							float:left;
							color:#FFFFFF;
							font-weight:bold;
							font-size:12px;
								}
						#main .left .newcont a.sun {
							float:right;
							width:69px;
							height:17px;
							background:url(images/sun.png) no-repeat;
							text-indent:-9999px;
							display:block;
							overflow:hidden;
							border:none;
							margin:0 0 10px 0;
								}
							
						#main .left .newcont .log {
							width:93px;
							height:17px;
							background:url(images/log_f.png) no-repeat;
							border:none;
							float:right;
							margin:0 0 5px 0;
							font-size:9px;
								}
						#main .left .newcont .acc {
							width:50px;
							height:21px;
							background:url(images/log.png) no-repeat;
							float:left;
							border:none;
							margin:10px 0 0 0;
								}
						#main .left .newcont .rmb {
							float:right;
							line-height:11px;
							font-size:9px;
							color:#4c4c4c;
							text-align:right;
							margin:10px 0 0 0;
								}
								#main .left .newcont .rmb input {
									width:5px;
										}
								#main .left .newcont .rmb a {
									text-decoration:underline;
									color:#ce1604
										}
/*END CSS addt for Login and Featured on Left */
								
				#main .right .bot {
					height:11px;
					width:181px;
					background:url(images/box_b.gif) no-repeat;
					margin:0 0 25px 0;
						}
				#main .right .header {
					height:29px;
					width:180px;
						}
						#main .right .header .l {
							width:4px;
							height:29px;
							background:url(images/h_l.gif) no-repeat;
							float:left;
								}
						#main .right .header .bg {
							width:161px;
							height:19px;
							background:url(images/h_bg.gif) repeat-x;
							float:left;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size:12px;
							color:#FFFFFF;
							font-weight:bold;
							padding:5px;
								}
						#main .right .header .r {
							width:5px;
							height:29px;
							background:url(images/h_r.gif) no-repeat;
							float:left;
								}
						.wp-polls {
							width:160px;
								}
						.wp-polls a {
							color:#CE1604;
							text-decoration:none;
							padding:5px 0;
								}
								
						span.post-stats {
							font-weight:normal;
								}
						.voteit {
							float:left;
							margin:5px 5px 0 0;
							height:55px;
								}
						.tweetmeme {
							float:left;
							margin:5px 5px 0 0;
								}
			
			
			
			
			


.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
width: 540px; /*width of featured content slider*/
height: 385px;
}

.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
width: 540px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
text-align:center;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}
.contentdiv .title {
margin:10px 0;
height:22px;
width:auto;
	}
.contentdiv .title .l{
width:3px;
height:22px;
background:url(images/vlog_tl.gif) no-repeat;
float:left;
	}
.contentdiv .title .tbg{
width:533px;
height:14px;
font-size:10px;
font-family:tahoma, Verdana, Arial;
color:#FFFFFF;
font-weight:bold;
text-align:center;
padding:4px 0;
background:url(images/vlog_tbg.gif) repeat-x;
float:left;
	}
.contentdiv .title .r{
width:3px;
height:22px;
background:url(images/vlog_tr.gif) no-repeat;
float:left;
	}

a.prev {
	float:left;
	background:url(images/prv.gif) no-repeat;
	height:24px;
	width:102px;
	text-indent:-9999px;
	border:none;
	overflow:hidden;
	display:block;
	outline:none;
		}
a.next {
	float:right;
	background:url(images/nxt.gif) no-repeat;
	height:24px;
	width:102px;
	text-indent:-9999px;
	border:none;
	overflow:hidden;
	display:block;
	outline:none;
		}

.pagination{
width: 540px;
padding: 5px 0;
}
		
#featured .ll {
	float:left;
	height:31px;
	width:10px;
	background:url(images/slider_l.gif) no-repeat;
		}
#featured .list {
	float:left;
	height:31px;
	background:url(images/slider_bg.gif) repeat-x;
	padding:0 5px 0 0;
		}
#featured .rr {
	float:left;
	background:url(images/slider_r.gif) no-repeat;
	height:31px;
	width:4px;
		}
#featcont {
	width:550px;
	height:auto;
	font-size:11px;
	color:#CCCCCC;
	font-family:tahoma, Verdana, Arial;
	margin:0 0 15px 0;
		}		




#imageCont { height:31px;
				}  
#imageCont img { display:none; 	
			position:absolute; 	
			top:0px; left:40px; 	
			opacity: -0.01; 
				}


.glidecontent img {
border:none;
}








.shadetabs{
margin-left: 0;
margin-bottom: 0;
list-style-type: none;
list-style:none;
background:url(images/slider_bg.gif) repeat-x;
width:524px;
}

ul#countrytabs li{
font: bold 11px Verdana;
display:inline-block;
list-style:none;
margin: 0;
width:101px;
height:27px;
background:url(images/tab.gif) top left no-repeat;
letter-spacing:-1px;
}

ul#countrytabs li a{
text-decoration: none;
text-align:center;
color: #fff;
padding:6px 0 0 0;
width:101px;
height:21px;
display:block;

}

ul#countrytabs li a:visited{
color: #fff;
}


ul#countrytabs li a:hover{
color: #fff;
}

ul#countrytabs li a.selected{ /*selected main tab style */
position: relative;
color: #2d2b2b;

}

ul#countrytabs li a.selected{ /*selected main tab style */
background:url(images/tab_h.gif) no-repeat;

}

ul#countrytabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}