@charset "utf-8";
/* CSS Document */

body {
	background-color:#17120c;
	border: 0;
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:150%;
	color:#fff;
	
}
a:link {
	color:#17120c;

}
a:hover {
	color:#fff;

}
img {
	border:none;
}
 input, select { 
	background-color:transparent; 
	border:none; 
	color:#fff;
	margin: 0px;
	font-weight:bold;
	
}

.textbox input, select { 
	background-color:transparent; 
	border:none; 
	color:#fff;
	margin: 0px;
	font-weight:bold;
	width:177px;
	
}
#toparea {
	background-image:url(../global_img/header_pattern.jpg);/*change to vid_img*/
	height:130px;
	background-repeat:no-repeat;
	
}

#topareawrapper {
	margin:auto;
	width:960px;
}
#topright {
	float:right; 
	height:100px; 
	overflow:visible;
	z-index:2;
	position:relative;
	left:60px;
}

#navwrapper{
	width:845px;
	height:38px;
	background-image:url(../pathos_img/nav_bg.png);/*change to vid_img*/
	background-repeat:no-repeat;
	position:relative;
	bottom:10px;
	right:30px;
	padding:14px 0px 0px 80px;
	z-index:1;
	overflow:visible;
}

#wrapper {
	margin:15px auto 0px auto;
	position:relative;
	width:960px;
	min-height:806px;
	z-index:1;
	bottom:20px;
}
#playerright {
	width:530px;
	height:236px;
	float:right;
	
}

#dateviews {
	float:right;
	text-align:right;
	font-weight:bold;
	font-size:11px;
	color:#fff;
	margin-left:20px;
}

#title {
	font-size:16px;
	font-weight:bold;
	color:#c2d150;
	line-height:110%;
	min-height:36px;
}

#playertext {
	float:right;
	width:435px;
	height:130px;
	font-size:11px;
	margin-top:5px;
	color:#fff;
	
	
}


.viewcomment {
	font-weight:bold;
	color:#c2d150;
}

.cforminput {
	border: 1px solid #fff;
	padding:2px;
	width:300px;
	height:15px;
	margin-bottom:10px;

}

#cformteaser {
	border: 1px solid #fff;
	width:300px;
	height:50px;
	overflow:hidden;
	padding-left:5px;
}
#cformteaser textarea { 
	background-color:transparent; 
	border:none; 
	color:#fff;
	font-size:11px;
	margin: auto;
	overflow:hidden;
	overflow-y:scroll;
	width:325px;
	height:50px;
	
}


#playericon {
	
	margin:10px 0px 0px 0px;
	background-color:#fff;
	width:68px;
	height:68px;
	padding:2px 0px 0px 2px;
	
}

.createdby {
	margin-top:5px;
	width:70px;
	height:50px;
	overflow:hidden;
	
}

.playerrightbottom {
	margin-top:5px;
	width:520px;
	height:45px;
	background-image:url(../vid_img/bookmark_bg.jpg);
	padding:5px;
	color:#333333;
	line-height:15px;
	font-weight:bold;
}

.subtitle {
	font-size:16px;
	color:#17120c;
	font-weight:bold;
	font-family:helvetica;
}


#player {
	background-color:#ccc;
	width:420px;
	height:236px;
	overflow:hidden;
}

#subplayerright {
	width:530px;
	height:55px;
	float:right;
	margin-top:10px;
}

#search_bg {
	width:208px;
	height:45px;
	background-image:url(../vid_img/search_bg.jpg);
	background-repeat:no-repeat;
	float:right;
	padding:5px;
	
}

#nameinput {
	background-image:url(../vid_img/textbox.png);
	width:172px;
	height:26px;
	background-repeat:no-repeat;
	margin-top:5px;
	padding-left:5px;
	
	
	
	
}

#subbuttons {
	height:55px;
	width:312px;;
}
#thumbslideshow {
	width:420px;
	height:55px;
	margin-top:10px;
}
#sponsoricon {
	color:#c2d150;
	font-size:16px;
	font-weight:bold;
	margin-top:25px;
}
#sponsoricon img{
	margin:25px 10px 25px 10px;
	border:2px solid #fff;
}
.subnav {
	color:#999999;
	font-size:14px;
	font-family:Helvetica;
	font-weight:bold;
	margin-top:25px;
	
}
.subnav a {
	color:#999999;
	text-decoration:none;
}
.subnav a:hover {
	color:#fff;
	text-decoration:none;
}
#uploadtitle {
	padding: 10px 10px 5px 10px;
	border-bottom: 2px solid #fff;
	width:480px;
}

#uploadcontent {
	font-size:11px;
	font-weight:bold;
	margin:20px auto 25px 10px;
}

.forminput {
	border: 1px solid #fff;
	padding:2px;
	width:300px;
	height:15px;

}
.formlabels {
	text-align:right;
	width:150px;
	font-size:11px;
	font-weight:bold;
	text-transform:capitalize;
}

#formteaser {
	border: 1px solid #fff;
	width:300px;
	height:40px;
	overflow:hidden;
	padding-left:5px;
}
#formteaser textarea { 
	background-color:transparent; 
	border:none; 
	color:#fff;
	font-size:11px;
	margin: auto;
	overflow:hidden;
	overflow-y:scroll;
	width:325px;
	height:40px;
	
}
#forminfo {
	border: 1px solid #fff;
	width:300px;
	height:80px;
	overflow:hidden;
	padding-left:5px;
}
#forminfo textarea { 
	background-color:transparent; 
	border:none; 
	color:#fff;
	font-size:11px;
	margin: auto;
	overflow:hidden;
	overflow-y:scroll;
	width:325px;
	height:80px;
	
}
.alert {
	font-size:10px;
	color:#c2d150;
	text-transform:none;
}
/* old css */

#bottom_content{
	width:100%;
	padding-top:15px;
	font-family:Arial, Helvetica, sans-serif;
}
#bottom_content h2{
	letter-spacing:-1px;
	color:#c2d150;
	text-transform:uppercase;
	font-size:14px;
	margin-top:0px;
	margin-bottom:8px;
	margin-left:0px;
}
#bottom_content h3{
	color:#c2d150;
	font-size:12px;
	margin-top:0px;
	margin-bottom:2px;	
}
#left_nav {
	width:139px;
	height:100%;
	vertical-align:top;
}
#left_nav td{
	color:#1d1d1c;
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
	height:18px;
}
#left_nav a{
	color:#fff;
	text-decoration:none;
}
#left_nav a:hover{
	color:#c2d150;
}
#spacer {
width:14px;
background-image:url(../vid_img/vert_line.gif);
background-repeat:repeat-y;
}
#right_nav {
	width:804px;
	vertical-align:top;
}
#right_nav table{
}
#right_nav .spacer{
	width:9px;
}
#right_nav .td {
	vertical-align:top;
}
thumb_h {
	width:246px;
	max-height:100px;
	height:100px;
}
.thumb_h_info{
	width:125px;
	height:100px;
	overflow:hidden;
	
}
#thumb_h img{
	border-color:#999;
	border-style:solid;
	border-width:2px;
}
#thumb_h .image {
	width:129px;
	height:105px;
}
#thumb_h .image a{
	border-color:#b7b4b3;
	border-style:solid;
	border-width:1px;
}
#thumb_h .image a:hover{
	border-color:#6f74ac;
	border-style:solid;
	border-width:1px;
}

#thumb_h .info{
	background-image:url(../vid_img/global_background.jpg);
	background-repeat:no-repeat;
	background-repeat:repeat-x;
	width:120px;
	height:100px;
	font-size:11px;
	color:#fff;
	padding-left:7px;
	padding-right:0	px;
	vertical-align:top;
	
}
#thumb_h .blank{
	background-repeat:repeat-x;
	width:123px;
	height:100px;
	font-size:10px;
	color:#676767;
	padding-left:5px;
	padding-right:5px;
	vertical-align:top;
}

#thumb_h a {
	display: block;
	text-decoration:none;
	color:#fff;
}
#thumb_h a:hover {
	display: block;
	text-decoration:none;
	color:#dadada;
}
#thumb_h .alert {
	color: #ed1d26;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:-1px;
}


#pagenation {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:20px;
	padding-bottom:15px;
	text-align:right;
}
#pagenation a {
	color: #434041;
	text-decoration:none;
	padding-top:5px;
	padding-bottom:5px;		
	padding-left:8px;
	padding-right:8px;
	background: #ffffff;
	border-color:#fff;
	border-style:solid;
	border-width:1px;
}
.selected {
	color: #6f74ac;
	text-decoration:none;
	padding-top:5px;
	padding-bottom:5px;		
	padding-left:8px;
	padding-right:8px;
	background: #fff; 
	border-color:#6f74ac;
	border-style:solid;
	border-width:1px;
}
#pagenation a:hover {
	color: #6f74ac;
	text-decoration:none;
	background: #e9e9e9; 
}


#left_nav_bottom {
	vertical-align:bottom;
	padding-bottom:3px;
}
#left_nav_bottom td{
	padding-top:5px;
}
#left_nav_bottom a{
	width:103px;
	height:19px;
	color:#cccccc;
	font-size:9px;
	text-align:center;
	padding-top:1px;
	background-image:url(../images/left_nav_bg_buttons.gif);
	background-repeat:no-repeat;
	display:block;
	text-decoration:none;
	vertical-align:bottom;
}
#left_nav_bottom a:hover{
	color:#ffffff;
	width:103px;
	height:19px;
	background-image:url(../images/left_nav_bg_buttons.gif);
	background-repeat:no-repeat;
	display:block;
	text-decoration:none;
}
#info_display {
	overflow:hidden;
	height:105px;
	position:absolute;
}
#tags{
	width:271px;
	height:68px;
	overflow:hidden;
	color:#5c5a59;
	padding-top:100px;
	padding-left:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:justify;
}
#tags a{
	color:#5c5a59;
}
#tags a:hover{
	color:#D08035;
}
#tags .tag_title{
	font-size:12px;
	color:#5c5a59;
	text-transform:uppercase;
	font-weight:bold;
}
#info_display h1{
	width:264px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	color: #D08035;
	padding-top: 15px;
	padding-left:25px;
	padding-bottom:0px;
	margin-top:10px;
	margin-bottom:0px;
}