@charset "utf-8";
* { padding:0; margin:0 }
img { border:0 }
a { outline:none }
body { 
    font-family : Arial, Helvetica, "Nimbus Sans L", "Liberation Sans", FreeSans, Sans-serif;
	background: #000000 url(images/background.jpg) repeat-x;
}
#Header {
	float: left;
	background-image: url(images/headerbg.jpg);
	width: 964px;
	height: 313px;
	position:relative;
}
#Header2 {
	float: left;
	background-image: url(images/header2_bg.jpg);
	width: 964px;
	height: 323px;
	position:relative;
}
#current {
	width:330px; height:44px;
	position:absolute;
	top:194px; right:39px;
}
#getacc {
	width:272px; height:65px;
	position:absolute;
	top:180px; left:30px;
}
#Header2 #current { top:194px; right:39px }
#Header2 #getacc { top:181px; left:29px }
#Center {
	width: 964px;
	margin-right: auto;
	margin-left: auto;
}
#Content {
	background-color: #fff;
	float: left;
	width: 964px;
	overflow: visible;
}
#Left {
	background-color: #000000;
}
#Right {
	float: left;
	width: 240px;
	position: relative;
	top: -32px;
	color: #3f3f3f;
	overflow: visible;
	height: 1520px;
	font-size: 8px;
	line-height: 8px;
}
#Footer {
	width: 964px;
	background-image: url(images/footerbg.jpg);
	height: 346px;
	float: left;
	overflow: hidden;
}
#Footer2 {
	width: 964px;
	background-image: url(images/footer2_bg.jpg);
	height: 353px;
	float: left;
	overflow: hidden;
}
#Left {
	width: 705px;
	float: left;
	background-color: #444444;
}
#Left2 {
	width: 574px;
	float: left;
	background-color: #444444;
}
#topblock1 {
	float: left;
	width: 100%;
	background: url(images/center_bg1.png) repeat-x 1px top;
}
#topblock1 .topc1 {
	float: left;
	background-image: url(images/leftCtmain.png);
	width: 11px;
	height: 759px;
}
#topblock1 .center1 {
	float: left;
	width: 694px;
	height: 759px;
	background: url(images/mainCrightbtm.jpg) no-repeat right bottom;
}
#topblock1 .topc2 {
	float: left;
	width: 11px;
	height: 759px;
	background: url(images/index_long2_16.png) no-repeat;
}
#topblock2 {
	float: left;
	background: url(images/main2center_bg.png) repeat-x 3px top;
	width: 705px;
}
#topblock2 .topc6 {
	float: left;
	background-image: url(images/leftCbmain2.png);
	width: 11px;
	height: 759px;
	background-position: 0 3px;
	background-repeat: no-repeat;
}
#topblock2 .center2 {
	float: left;
	width: 693px;
	height: 759px;
	background: url(images/mainCbtmleft2.jpg) no-repeat right bottom;
	overflow: hidden;
}
#topblock2 .topc7 {
	float: left;
	width: 11px;
	height: 759px;
}
#Seperator {
	float: left;
	width: 705px;
	background-image: url(images/mainsep2.png);
	background-color: #444444;
	height: 35px;
	background-repeat: repeat-x;
}
#Seperator .r {
	float: left;
	width: 529px;
	height: 35px;
	background-image: url(images/main_sep1.png);
	background-repeat: no-repeat;
}
#Seperator .l {
	background-image: url(images/mainsep3.jpg);
	float: left;
	height: 35px;
	width: 176px;
}
#topblock1 .center1 .content1 {
	width: 683px;
	float: left;
	padding-top: 35px;
	background: url(images/sepbar.png) no-repeat 26px 336px;
}
#topblock2 .center2 .content2 {
	float: left;
	width: 682px;
	padding: 30px 0 0 0;
	background: url(images/sepbar.png) no-repeat 26px 331px;
	overflow: hidden;
}
#topblock1 .center1 .content1 .video1 .label1, #topblock2 .center2 .content2 .video1 .label1 {
	float: left;
	width: 21px;
	height: 180px;
	padding-top: 16px;
}
#topblock1 .center1 .content1 .video1 .vid1, #topblock2 .center2 .content2 .video1 .vid1 {
	width: 310px;
	background: url(images/index_long2t_32.png) no-repeat 0 175px;
	float: left;
	height: 318px;
	padding: 0 27px 0 0;
}
#topblock1 .center1 .content1 .video1 .vid2, #topblock2 .center2 .content2 .video1 .vid2 {
	width: 310px;
	background: url(images/index_long2t_32.png) no-repeat 0 175px;
	float: left;
	height: 318px;
	padding: 0 0px 0 0;
}
#topblock1 .center1 .content1 .video1 .vidrating, #topblock2 .center2 .content2 .video1 .vidrating {
	float: left;
	width: 288px;
	padding: 5px 0 0px 20px;
	font-weight: bold;
	color: #fff;
	font-size: 14px;
	line-height: 16px;
	height: 34px;
	font-style: italic;
}
#topblock1 .center1 .content1 .video1 .vidrating div, #topblock2 .center2 .content2 .video1 .vidrating div  {
	float: left;
	padding: 6px 0 0 3px;
}
#topblock1 .center1 .content1 .video1 .vidrating .userr, #topblock2 .center2 .content2 .video1 .vidrating .userr {
	padding: 7px 8px 0 0;

}
#topblock1 .center1 .content1 .video1 .vidrating .ratenum, #topblock2 .center2 .content2 .video1 .vidrating .ratenum {
	padding: 4px 0 0 32px;
	font-size: 26px;
	line-height: 20px;
}
.vidrating .star { display:block; width:18px; height:18px; background:url(images/star_0.png) no-repeat 3px 6px }
.vidrating .full { background-image: url(images/star_2.png) }
.vidrating .half { background-image: url(images/star_1.jpg) }
.vidrating .empty { background-image: url(images/star_0.png) }
.vidrating .over { background-image: url(images/star_hover.png) }
/*#topblock1 .center1 .content1 .video1 .vidrating .stars a:hover, #topblock2 .center2 .content2 .video1 .vidrating .stars a:hover {
	background-image: url(images/star_hover.png);
	display: block;
}*/
#topblock1 .center1 .content1 .video1 .vidtitle, #topblock2 .center2 .content2 .video1 .vidtitle {
	float: left;
	width: 300px;
	font-size: 18px;
	color: #fff;
	display: block;
	text-decoration: underline;
	font-weight: bold;
	line-height: 20px;
	padding: 11px 0 2px 10px;
}
#topblock1 .center1 .content1 .video1 .videsc, #topblock2 .center2 .content2 .video1 .videsc  {
	float: left;
	display: block;
	width: 300px;
	padding-left: 10px;
	font-size: 11px;
	color: #777777;
}
#topblock1 .center1 .content1 .buttons1, #topblock2 .center2 .content2 .buttons1 {
	color: #666666;
	float: left;
	width: 648px;
	padding: 8px 0 0 20px;
}
#topblock1 .center1 .content1 .buttons1 .buttons2, #topblock2 .center2 .content2 .buttons1 .buttons2 {
	color: #333333;
	padding: 0px 0 0 28px;
}
#topblock2 .center2 .content2 .buttons1 {
	color: #000000;
	padding-top: 16px;
}
#topblock2 .center2 .content2 .buttons1 .buttons2 {
	padding-left: 26px;
}
#Footer #footerjoin {
	float: left;
	position: relative;
	top: 197px;
	left: 238px;
}
#Footer2 #footerjoin {
	float: left;
	position: relative;
	top: 204px;
	left: 238px;
}
#Footer #tourbtm {
	float: left;
	position: relative;
	left: 463px;
	top: 197px;
}
#Footer2 #tourbtm {
	float: left;
	position: relative;
	left: 463px;
	top: 204px;
}
#Footer div, #Footer2 div {
	float: left;
	width: 964px;
}
#Right .topright1 {
	float: left;
	color: #333333;
	font-size: 32px;
	padding-left: 10px;
	width: 230px;
	line-height: 38px;
	font-family: impact, arial, sans-serif;
}
#Right .topright1 .toprights {
	font-size: 19px;
	line-height: 18px;
}

.pinkish {
	color: #ff4b58
}
#Right .righttopclip {
	float: left;
	width: 240px;
	margin-top: 4px;
}
#Right .righttopclip div {
	display: block;
	background-image: url(images/rightclipbg1.png);
	background-position: left bottom;
	background-repeat: no-repeat;
	height: 22px;
	padding: 118px 0 0 5px;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	float: left;
	width: 235px;
}
/*#Right .righttopclip div:hover  {
	background-image: url(images/rightclipbg2.png);
}*/
#Right .rightbtm1, #Right .rightbtm2 {
	float: left;
	width: 115px;
	overflow: hidden;
}

#Right .rightbtm1 div, #Right .rightbtm2 div {
	display: block;
	padding: 174px 0 0 5px;
	background: url(images/index_long2t_74.png) no-repeat bottom;
	font-size: 13px;
	line-height: 15px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	height: 40px;
}
/*#Right .rightbtm1 div:hover {
	background: url(images/rightbtmclipbg2.png) no-repeat bottom;
}*/
#Right .rightbtm2 div { 
	background: url(images/index_long2t_76.png) no-repeat bottom;
}
/*#Right .rightbtm2 div:hover { 
	background: url(images/index_long2t_79.png) no-repeat bottom;
}*/
#Content .bottomright1 {
	float: left;
	width: 230px;
	font-size: 24px;
	padding: 10px 0 0  8px;
	font-weight: bold;
	font-family: Arial;
	line-height: 24px;
}
#Right .middleright1 {
	float: left;
	width: 230px;
	padding: 10px 0 10px 10px;
	line-height: 19px;
	font-size: 19px;
	font-weight: bold;
	overflow: hidden;
}
#Right .middleright1 .more {
	font-size: 23px;
	font-weight: bold;
	line-height: 23px;
}
#Right .middleright1 .more2 {
	font-size: 25px;
	font-weight: bold;
	line-height: 24px;
}
#Header .featured1, #Header2 .featured1 {
	width: 200px;
	height: 40px;
	color: #fff;
	font-weight: bold;
	font-size: 20px;
	position:absolute;
	bottom:16px; left:58px;
}
#Header .featured1 { bottom:10px }
#Header .featured1 .smallhdrtxt, #Header2 .featured1 .smallhdrtxt {
	font-size: 7px;
	font-family: Verdana, sans-serif;
}
#topblock1a {
	float: left;
	height: 925px;
	width: 574px;
	background-image: url(images/one_clip_05.png);
	background-position: 11px 0;
}
#topblock1a .topc1a {
	float: left;
	width: 11px;
	background-image: url(images/one_clip_04.png);
	height: 925px;
	background-repeat: no-repeat;
	padding-right: 18px;
}
#topblock1a .cliptitle {
	color: #fff;
	float: left;
	font-weight: bold;
	font-size: 24px;
	font-style: italic;
	padding: 10px 10px 3px 12px;
	width: 523px;
}
#Right2 {
	float: left;
	width: 347px;
	padding-left: 21px;
	font-family: Arial;
	height: 900px;
	position: relative;
	top: -20px;
	overflow: visible;
}
#topblock1a .videoclip {
	float: left;
	padding: 9px 0 0 0;
	border-top: solid #434343 1px;
}
#topblock1a .vclipdetails {
	float: left;
	width: 492px;
	background-color: #222;
	height: 25px;
	padding: 10px 10px 0 10px;
	color: #fff;
	font-size: 12px;
	text-align: center;
}
#topblock1a .vclipdetails a, #topblock1a .vclipdetails a:visited {
	color: #EFAF01;
	text-decoration: none;
}
#topblock1a .vclipdetails a:hover {
	color: #fff;
	text-decoration: none;
}
#topblock1a .vclipdetails2 {
	float: left;
	width: 512px;
	padding: 10px 0 0 0;
	line-height: 28px;
	font-size: 26px;
	font-weight: bold;
	font-style: italic;
	color: #fff;
	font-family: Arial;
	overflow: visible;
	margin-top: 11px;
	border-top: solid #434343 1px;
}
#topblock1a .vclipdetails2 img {
	float: left;
}
#topblock1a .vclipdetails2 .urating {
	color: #6e6e6e;
	padding-left: 12px;
	padding: 0 10px;
	float: left;
}
#topblock1a .vclipdetails2 .bstar {
	float: left;
	padding-right: 3px;
}
#topblock1a .vclipdetails2 span {
	float: left;
	overflow: hidden;
}
#topblock1a .vclipdetails2 .bstar a {
	display: block;
	float: left;
	height: 28px;
	width: 28px;
}
#topblock1a .vclipdetails2 .bstar a:hover {
	background: url(images/cstar_hover.png) no-repeat;
}
#topblock1a .vclipdetails3 {
	float: left;
	width: 512px;
	color: #8a8a8a;
	padding-top: 8px;
	line-height: 14px;
	font-size: 14px;
}
#topblock1a .clipselect1 {
	float: left;
	width: 472px;
	height: 34px;
	background: url(images/clipbt.png) no-repeat left bottom;
	padding: 34px 0 0 40px;
	color: #fff;
	font-size: 22px;
	font-weight: bold;
	font-style: italic;
}
#topblock1a .clipselect1 .choose { width:200px; font-size:20px }
#topblock1a .clip {
	width:512px;
	height:420px;
	float:left;
}
#Left2 #topblock1a .clipselect2 {
	float: left;
	width: 494px;
	height: 250px;
	background-color: #222222;
	overflow: hidden;
	padding-left: 18px;
}
#topblock1a .clipselect3 {
	float: left;
	width: 501px;
	height: 11px;
	line-height: 9px;
	background: #222 url(images/clipb3.png) no-repeat left top;
	padding-left: 11px;
	font-size: 9px;
	}
#topblock1a .clipselect4 {
	float: left;
	width: 501px;
	height: 11px;
	line-height: 9px;
	background: url(images/clipb4.png) no-repeat right top;
	font-size: 9px;
}
#topblock1a .clipselect2 img {
	float: left;
	width: 150px;
	height: 113px;
	padding: 6px 13px 7px 0px;
	cursor: default;
}
#Right2 .cliprtext1 {
	color: #555555;
	font-weight: bold;
	font-size: 34px;
	line-height: 35px;
	display: block;
	overflow: visible;
}
#Right2 .cliprtext1 .cliprtext2 {
	font-size: 48px;
	line-height: 48px;
	display: block;
}
#Right2 .cliprtext1 .cliptext3 {
	font-size: 27px;
	line-height: 27px;
	text-indent: -1px;
}
#Right2 .clipr {
	float: left;
	padding-top: 13px;
}
#Right2 .clipr a img{
	float: left;
	display: block;
	width: 347px;
}
#Right2 .clipr .clipr2 {
	float: left;
	height: 35px;
	width: 347px;
	background-color: #222222;
	padding-top: 8px;
}
#Right2 .clipr .clipr2 .cliprt2 {
	float: left;
}
#Right2 .clipr .clipr2 .cliprt2 .str {
	float: left;
	padding: 0px 2px;
}
#Right2 .clipr .clipr2 .cliprt1 {
	float: left;
	width: 240px;
	padding-left: 10px;
	font-size: 14px;
	line-height: 16px;
}
#Right2 .clipr .clipr2 .cliprt3 {
	float: left;
	width: 240px;
	font-size: 11px;
	color: #818181;
	padding-left: 10px;
	line-height: 11px;
}
#Right2 .clipr .clipr2 .cliprt4 {
	float: left;
	font-size: 11px;
	color: #818181;
	line-height: 11px;
}
#Right2 .clipr .clipr2 .cliprt1 a {
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}
#Footernav .leftcopy {
	color: #fff;
	font-size: 12px;
	float: left;
}
#Footernav {
	float: left;
	clear: both;
	width: 934px;
	padding: 8px 15px;
	color: #fff;
	font-size: 12px;
	text-align:center;
}
#Footernav a, #Footernav a:visited {
	color: #E0B83E;
	text-decoration: none;
}
#Footernav .linksr {
	float: right;
	font-size: 12px;
	color: #999999;
}
#Footernav .linksr a, #Footernav .linksr a:visited {
	color: #E0B83E;
	text-decoration: none;
}
#Footernav .linksr a:hover {
	color: #fff;
	text-decoration: none;
}
#topblock1 .vidtitle a, #topblock1 .vidtitle a:visited, #topblock2 .vidtitle a, #topblock2 .vidtitle a:visited {
	color: #fff;
}
#Right2 .cliprtext5 {
	width: 369px;
}

