@charset "utf-8";/* CSS Document */
#playerDiv_0{
	padding:5px 0;
	margin:5px 0;
	height:445px;
	background-color: #408ac5;
	color: #E8E8E8;
}
.sect2 {
	border-top: 1px solid #541E8D;
	margin: 20px 0 0 0;
	padding:5px 0 0 20px;
}
.sect2 .left{width:200px;float:left;} 
.sect2 .right{
	width:300px;
	float:left;
	padding-left: 5px;
} 
.sect2 .right input{width:290px;float:left;} 

.top-ad img{border: 1px solid #0A2645; padding: 2px;}
#stars {
       width:60px;
       height:10px;
       float:right;
       background-image: url(images/star_off.png);
       background-repeat: repeat-x;
}
.box{float:left;padding:5px;}
.sub_footer{padding:5px;}
a:link {
	color: #66CCFF;
}
a:visited {
	color: #000066;
}
a:hover {
	color: #66FFFF;
}
a:active {
	color: #003366;
}
body,td,th {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
body {
	background-color: #FFFFFF;
	margin: 0;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
}

.wrapper {
       margin: auto;
       height: auto;
       width: 950px;
       display: block;

}

.mainBG {
margin: auto;
width: 950px;
height: auto;
}

.header-container {
float: left;
width: 950px;
overflow: hidden;
height: auto;
display: inline;
/* <---Solution for bug IE6 */

}

.InfoBox {
	float: left;
	height: auto;
	padding: 5px 0 5px 0;
	text-align: center;
	color: #EDEDED;
	border: 1px solid #303030;
	background-color: #408ac5;
	margin: 10px;
	width:590px;
	overflow: hidden;

}

.headerBox {
	float: left;
	width: 930px;
	padding: 5px 0;
	text-align: center;
	color: #a7d8fe;
	border: 1px solid #303030;
	background: #408ac5;
	margin: 10px 4px;
	position:relative;
	overflow: hidden;
}

.topLinks {
width: auto;
height: auto;
float: right;
text-align: right;
}

.topLinks a{
color: #BEF7FF;
}

.topLinks a, .topLinks a:link {

text-decoration: none;
}
 .topLinks a:active, .topLinks a:hover {
text-decoration: underline;
color: #2BB0EB;
}
/* main nav */
.navbox #nav {
margin: 0;
position: relative;
display: block;
float: right;
height: 22px;
font: bold 12px Arial, Verdana, Helvetica, sans-serif;
text-transform: uppercase;
}

.navbox #nav ul {
margin: 0px; padding: 0; list-style-type: none; width: auto;
}

.navbox #nav ul li {
display: inline;
float: left;
margin: 0 0 0 1px;
text-align: center;
}

.navbox #nav ul li a{
	display: block;
	width: 101px;
	line-height: 1.5;
	float: left;
	color: #E2E2E2;
	text-decoration: none;
	padding: 3px 0 0 0;
	height: 21px;
	background: url("images/menu-link.jpg") no-repeat;
}

.navbox #nav ul li a:hover {
	color: #5d94d6;
	background: url("images/menu-hover.jpg") no-repeat;
}
/* main nav */
.relbox #rel {
margin: 0;
position: relative;
display: block;
float: left;
height: auto;
font: bold 12px Arial, Verdana, Helvetica, sans-serif;
text-transform: uppercase;
}

.relbox #rel ul {
	margin: 0px;
	padding: 0;
	list-style-type: none;
	width: auto;
	position: relative;
}

.relbox #rel ul li {

text-align: center;
}

.relbox #rel ul li {
	display: inline;
	width: 150px;
	float: left;
	color: #1987C7;
	text-decoration: none;
	padding: 7px 0 0 0;
	height: 24px;
	margin: 0 0 0 5px;
	background-color: #25292C;
	border-left: 1px solid #303030;
	border-right: 1px solid #303030;
	border-top: 1px solid #303030;
}

.relbox #rel ul li a:hover {
	color: #66CCFF;
	background-color: #375983;
}
/* topbar-links */
.topLinks-Container {
	float: right;
	height: 40px;
	width: 710px;
	padding: 10px 0 10px 0;
}

.box-align-right {
text-align: right;
display: block;
}
ul.topbar-links {
float: right; list-style-type: none; margin: 0; padding: 0;
}
ul.topbar-links li {
float: left; margin: 0 0 0 15px;
}

.clear-right {
clear: right; margin: 0; padding: 0;
}
#announcements {
height: 30px;
overflow: hidden;
width: 300px;
}
p.announcement {
margin: 8px 0 5px 10px; color: #ddd;
}

.searchBox-Container {
float: left;
width: 950px;
background: url("images/searchbar.jpg") no-repeat;
height: 35px;
}

.searchbar-left {
float: left; width: 300px;
}

.searchbar-mid {
float: left;
}

.searchbar-right {
float: right;
}
input.text, input.title,textarea, select {
margin:0.5em 0; border:1px solid #bbb;
}
input.text:focus, input.title:focus,textarea:focus, select:focus {
border:1px solid #666;
}
input.text, input.title {
width: 140px; padding:1px;
}
input.title {
font-size:1.5em;
}
input.text-readonly {
width: 150px; padding: 1px; margin:0.5em 0; background-color: #999;
border:1px solid #999;
}
 /* for profile edit page */
input.pref-checkboxes {
width: 30px; padding: 1px; margin:9px 0 0;
}
 /* for user prefs checkboxes */
textarea {
width: 350px; height: 80px; padding: 5px;
}
textarea.wall-comment {
width: 500px; height: 100px; padding: 5px; margin: .5em;
background-color: #f1f1f1; color: #000; border:1px solid #000;
}
textarea.message-compose {
width: 500px; height: 150px;
}
textarea.share-flag-embed {
width: 250px; height: 70px;
}
textarea.report-user {
width: 200px; height: 70px;
}
input.button {
	width: 80px;
	padding:0;
	color: #E8E8E8;
	margin:0.5em 0;
	border:1px solid #303030;
	background-color: #408ac5;
	cursor: pointer;
}
input.button:focus {
	border:1px solid #303030;
	background-color: #ECECEC;
}
input.edit-button {
width: 157px; height: 37px; border: 0; cursor: pointer;
}
input.embed {
	width: 110px;
	padding: 1px;
	margin:0.5em 0;
	border:1px solid #541E8D;
	background-color: #000;
	color: #66CCFF;
	font-size: 11px;
}
 /* for webmasters page */
.grey {
color: #888;
}

.logo {
	background-image: url(images/logo.png);
	float: left;
	height: 78px;
	width: 196px;
	margin: 3px 0px 0px 15px;
}

.link-bar {
height: 19px;
margin: 0 0 5px;
padding: 0;
width:947px;
border-bottom: 1px solid #091738;
}

.bar-right {
float: right;
font-size: 11px;
color: #999;
padding: 0 10px 10px;
}
/* Begin Page Menu */
#pages{
font-size:12px;
width: 730px;
float: right;
height: 24px;
}
#pages ul {list-style:none;
margin: 0px;
padding: 0PX;
}
#pages li {
display:inline;
background-image: url(images/menu-link.jpg);
background-repeat: no-repeat;
}
       #pages a {
float:left;
padding:0 0 0 0px;
text-decoration:none;
color: #B9DBE5;
height: 24px;
}
 #pages a span {
float:left;
display:block;
color:#A4D6DF;
height: 24px;
width: 101px;
}
 #pages a span {
float:left;
}
 #pages a:hover {
color: #BDE2EB;
}
 #pages a:hover span {
color: #5EB0FF;
background-image: url(images/menu-hover.jpg);
}
/* End Page Menu */
/* begin Containers */
.mainbody {
	float: left;
	height: auto;
	width: 950px;
	display: inline;
	overflow: hidden;
}

.profile-box {
	float: left;
	height: auto;
	width: 950px;
	margin-bottom: 10px;
	color: #FFFFFF;
	text-align: center;
	display: inline;
}

.one-column {
	width: 944px;
	float:left;
	padding: 3px;
	overflow: hidden;
}

.right-column {
float: left;
height: auto;
width: 340px;
}

.left-column {
float: left;
height: auto;
width: 600px;
}
/* end Containers */
.video-box {
padding: 5px 0;
float: left;
height: auto;
width: 600px;

}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-size: 12px;
	color: #CCCCCC;
	padding: 0px;
	height: auto;
	font-size: 1.3em;
	line-height: 1;
	text-transform: uppercase;
	margin: 7px 0 2px 15px;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-size: 12px;
	color: #33CCFF;
	padding: 0px;
	height: auto;
	font-size: 1.3em;
	line-height: 1;
	text-transform: uppercase;
	margin: 7px 0 2px 15px;
}

.vid-container {
float: left;
height: auto;
padding-right: 0px;
padding-left: 0px;
}

* html .vidbox {

height: 203px;
width: 165px;
padding: 0 0 0 2px;

}

.vidbox {
	float: left;
	height: 185px;
	width: 168px;
	padding: 2px 10px;
	overflow: hidden;

}

.vidbox a{
	color: #1956ad;
	text-align:left;
}
.vidbox a, .vidbox a:link {
text-decoration: none;
}
 .vidbox a:active, .vidbox a:hover {
	text-decoration: underline;
	color: #66CCFF;
}

.thumbbg {
	float: left;
	height: 200px;
	width: 178px;
	display: inline;
	overflow: hidden;

}

.vid-title {
font-size: 11px;
font-weight: bold;
color: #0A2645;
float: left;
height: auto;
width: 173px;
padding: 4px 0;
font-family: verdana;
text-align:left;
}

.thumbpic {
	text-align: center;
	float: left;
	padding:3px;
	border:1px solid #408ac5;
}

.vid-info {
	float: left;
	height: 50px;
	width: 163px;
	padding-right: 7px;
	padding-left: 7px;
	font-size: 9px;
	display: inline;
	overflow: hidden;

}

.box-left {
	float: left;
	color: #5d94d6;
	font-size: 10px;
	text-align: left;
	height: 50px;
}

.box-right {
	float: right;
	color: #5d94d6;
	font-size: 10px;
	text-align: right;
	height: 50px;
}
/* begin R-box */
.sb-header {
float: left;
height: 40px;
width: 340px;
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-repeat: no-repeat;
}

.sb-txt {
	float: left;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 5px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	width: 340px;
	color: #BAD177;
}

.sb-box {
height: auto;
width: 340px;
float: left;
}

.sb-footer {
float: left;
height: 44px;
width: 340px;
}
/* end R-box */
/* begin l-box */
.lb-txt h1{
width: 900px;
}
.lb-txt {
	float: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	background-image: url(images/topBar.jpg);
	width: 950px;
	height: 34px;
	display: inline;
}

.lb-cat{
background-image: url(images/topBar.jpg);
width: 950px;
height: 34px;
display: inline;
}

.lb-box {
	float: left;
	height: auto;
	width: 948px;
	border-left: 1px solid #303030;
	border-right: 1px solid #303030;
	background-color: #000000;
	border-bottom: 1px solid #303030;
	display: inline;
	border-top: 1px solid #303030;
	margin-bottom: 10px;
	overflow: hidden;
}

.lb-footer {
float: left;
height: 2px;
width: 950px;
border-bottom: 1px solid #091738;
}
/* end L-box */
/* Start Pagination */

.pagination{
width:900px;
margin: 0px auto;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.pagination span {
	float: left;
	padding:3px 6px;
	margin:3px;
	font-size: 12px;
	color: #82d2ff;
	font-weight: bold;
	display: inline;
}

.pagination span.active {
	color:#B5CD6D
}

.pagination a:hover {
	color:#caecff;
}

.pagination a{
	color: #000066;
}

.pagination a, .pagination a:link {
text-decoration: none;
}
 .pagination a:active, .pagination a:hover {
text-decoration: underline;
}
/* End Pagination */

.footer {
	float: left;
	height: 39px;
	width: 950px;
}

.welcomebox {
float: left;
height: auto;
width: 999px;
padding-right: 16px;
padding-left: 10px;
padding-top: 20px;
padding-bottom: 20px;
}

.welcomeheader {
background-image: url(images/AT-ftr_01.jpg);
float: left;
height: 8px;
width: 719px;
overflow: hidden;
}

.welcomebg {
	float: left;
	height: auto;
	width: 930px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	color: #5d94d6;
	text-align: justify;
}

.welcomefooter {
background-image: url(images/AT-ftr_03.jpg);
float: left;
height: 9px;
width: 719px;
overflow: hidden;
}

.advanced-search {
float: left;
margin: 8px 0 0 5px;
padding: 0;
font-size: 10px;
color: #294F96;
}

.advanced-search a {
color: #056FAB;
}
 .advanced-search a:hover{
color: #FFFFFF;
}
/* begin Footer */
.copyright {
	width: 210px;
	height: auto;
	float: right;
	margin-top: 10px;
	margin-left: 10px;
	color: #66CCFF;
}

.footerlinks {
	width: auto;
	height: auto;
	float: left;
	margin-top: 10px;
	margin-left: 40px;
	color: #5d94d6;
}

.footerlinks a{
	color: #1956ad;
}

.footerlinks a, .footerlinks a:link {
text-decoration: none;
}
 .footerlinks a:active, .footerlinks a:hover {
	text-decoration: underline;
	color: #66CCFF;
}
/* end Footer */
rating-box{
float: left;
height: 150px;
width: 162px;
font-size: 9px;
}





/* fix 3 pixel jog and account for 3 pixels extra padding*/
vidview-box{
width:940px;
margin: 5px 5px 5px 5px;
border: 1px solid #091738;
}

.leftvid-view {
	float: left;
	height: auto;
	width: 610px;
	overflow: hidden;
}

.rightvid-view {
float: left;
height: auto;
width: 324px;
padding: 3px;
overflow: hidden;
}
vid-information {
margin: 5px 20px 0 0; padding: 5px; background-color: #111; border:
1px solid #222;
}

.vid-information-left {
	float: left;
	margin: 0;
	padding: 0 0 0 10px;
	width: 545px;
	line-height: 2em;
	overflow: hidden;
}

.vid-information-right {
float: right;
margin: 0 10px 0 0;
padding: 0;
text-align: right;
}
/* player */
.flv-player {
width: 608px; height: 490px; border: 1px solid #333;
}

.flv-player-new {
	width: 608px;
	height: 476px;
	border: 1px solid #303030;
}

.spacer {
width: 950px; height: 30px;
}
#download-bar{clear:both;width:600px;margin:2px auto ; font-size:12px;
}
#download-bar span{float:left;float:left;
}
#download-bar span.watch{width:280px;text-align:left;font-weight:bold;
}
#download-bar span.watch a{margin:0 0 0 5px;
}
#download-bar span.current{
	float:none;
	margin:0 0 0 10px;
	color:#567884;
	text-decoration:underline;
}
#download-bar span.download{text-align:right;font-weight:bold;
}
#download-bar a{
	font-family: tahoma;
	color:#0673BA;
	font-weight:bold;
	text-decoration:underline;
	font-size:12px;
}
#download-bar ul{list-style:none;float:right;margin:0;padding:0;
}
#download-bar li{
	float:left;
	margin:0 4px;
	display: inline;
}

.upload-button {width: 75px;
height: 24px;
margin: 5px 10px 0 0;
}


.tag {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 12px;
       color: #076DAF;
       border: 1px solid #0270AF;
       text-align: center;
       background:#E2FCFD;
}
.cat {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 12px;
       color: #0A1737;
       border: 1px solid #0270AF;
       text-align: center;
       background:#069BC3;
}
#cats .cat a{
       font-size: 16px;
       color:#C2F5F9;
}
#cats .tag a{
       font-size: 13px;
       color:#081736;
}
#cats {margin:0 0 0 3px;padding:0;}
#cats .col{float:left;list-style:none;padding:0;margin: 10px 0;}
#cats li{width:172px;height:30px;font-weight:bold;margin:2px;padding:4px
0 0 0;font-size:16px;}
li.tag a{
       color:#081535;
}

.rel_off{
background-color:#25292C;
border-left:1px solid #303030;
border-right:1px solid #303030;
border-top:1px solid #303030;
color:#1987C7;
display:inline;
float:left;
height:24px;
margin:0 0 0 5px;
padding:7px 0 0;
text-decoration:none;
text-align:center;
width:150px;}

.rel_on{
background-color:#25292C;
border-left:1px solid #303030;
border-right:1px solid #303030;
border-top:1px solid #303030;
color:#1987C7;
display:inline;
float:left; text-align:center;
height:24px;
margin:0 0 0 5px;
padding:7px 0 0;
text-decoration:none;
width:150px;
background-color:#375983;
color:#66CCFF}




