/* Pagination */
ul.pagination {
	margin: 0; padding: 0;
	float: right;
	list-style: none;
}
ul.pagination li {
	margin: 0; padding: 0 1px;
	height: 23px;
	display: block;
	float: left;
}
ul.pagination li.page_current {
	padding: 0 8px;
	*padding-right: 0;
	font: bold 28px/23px Verdana;
}
ul.pagination li.page_separator {
	padding: 0 4px;
	*padding-right: 0;
	font: normal 18px/12px Arial;
	color: #BFBFBF;
}
ul.pagination li a {
	margin: 0; padding: 0 7px;
	display: block;
	border: solid 1px #DFDFDF;
	background: #FFFFFF;
	text-decoration: none;
	line-height: 21px;
	color: #666666;
}
ul.pagination li a:hover {
	text-decoration: none;
	border: solid 1px #17B6F0;
	background: #01D9F6;
	color: #FFFFFF;
}
ul.pagination li a.page_previous,
ul.pagination li a.page_next {
	margin: 0; padding: 0;
	width: 21px; height: 21px;
}
ul.pagination li a.page_previous {
	background: transparent url(../../images/page_previous.jpg) no-repeat 0 0;
}
ul.pagination li a.page_next {
	background: transparent url(../../images/page_next.jpg) no-repeat 0 0;
}
ul.pagination li a.page_previous:hover {
	background: transparent url(../../images/page_previous.jpg) no-repeat 0 -21px;
}
ul.pagination li a.page_next:hover {
	background: transparent url(../../images/page_next.jpg) no-repeat 0 -21px;
}



/* Containers */

.containerHeader {
	margin: 0; padding: 0;
	width: 938px; height: 20px;
	border: solid 1px #DFDFDF;
	border-bottom: 0;
	background: transparent url(../../images/header.jpg) repeat-x center center;
}
.containerHeader img {
	border: 0;
	vertical-align: middle;
}
.containerHeader h1 {
	margin: 0; padding: 0 5px;
	padding-top: 3px;
	font: bold 12px Verdana;
	text-align: left;
	color: #000000;
}
.containerHeader h1.half_h1 {
	padding-right: 0;
	width: 55%;
	float: left;
}
.containerHeader p {
	margin: 0; padding: 0 5px;
	padding-top: 3px;
	padding-left: 0;
	width: 40%;
	float: right;
	font: normal 12px Verdana;
	color: #000000;
	text-align: right;
}

.containerD {
	margin: 0; padding: 15px;
	margin-bottom: 15px;
	width: 908px; height: auto;
	border: solid 1px #DFDFDF;
	background: #FAFAFA;
}

.container_bg {
	background: #FFFFFF;
}
.panel {
	background: #BEE4F4 url(../../images/panel_bg.jpg) repeat-x top center;
	border-top: solid 1px #ECF8FC;
	border-left: solid 1px #ECF8FC;
	border-bottom: solid 1px #AFD1E0;
	border-right: solid 1px #AFD1E0;
}
.panel input,
.panel textarea,
.panel select {
	background: #F5FCFF;
	color: #7E7F83;
	border-top: solid 1px #AFD1E0;
	border-left: solid 1px #AFD1E0;
	border-bottom: solid 1px #ECF8FC;
	border-right: solid 1px #ECF8FC;
}
.errorMsg {
	border: 1px solid #cc0000;
	background-color: #E9E9E9;
	color: #cc0000;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
}


.mainC {
	width: 608px;
}
.sideC {
	width: 253px;
}
.mainH {
	width: 638px;
}
.sideH {
	width: 283px;
}
.halfC {
	width: 430px;
}
.halfH {
	width: 460px;
}
.singleC {
	margin: auto;
	width: 568px;
	text-align: left;
}
.singleH {
	margin: auto;
	width: 598px;
	text-align: left;
}
.oldC {
	width: 800px;	
}
.oldH {
	width: 830px;	
}

.home_mainH {
	width: 538px;
}
.home_sideH {
	width: 383px;
}

.home_mainC {
	width: 508px;
}
.home_sideC {
	width: 353px;
}



/* 2 columns */
.colLeft {
	float: left;	
}
.colRight {
	float: right;
}



/* Container-Top Tabs */
.tabHeader {
	margin: 0; padding: 0;
	width: 385px;
	list-style: none;
}
.tabFirst,
.tab {
	margin: 0; padding: 0;
	width: 193px;
	float: left;
}
.tab {
	width: 192px;
}
.tabFirst h1, .tabFirst a,
.tab h1, .tab a {
	margin: 0; padding: 0 5px;
	padding-top: 3px;
	height: 17px;
	display: block;
	border: solid 1px #DFDFDF;
	border-bottom: 0;
	background: transparent url(../../images/header.jpg) repeat-x center center;
	text-align: center;
	font: bold 12px Verdana;
	color: #000000;
}
.tabFirst a,
.tab a {
	background: #EFEFEF;
	font-weight: normal;	
	color: #666666;
}
.tabFirst a:hover,
.tab a:hover {
	border-bottom: 0;
	background: #01D9F6;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}
.tab h1, .tab a {
	border-left: 0;
}














/* Video Lists */
.vList_vFull,	.vList_vBrief,
.vList_h,		.vList_hDetails,
.uList_vFull,	.uList_vBrief {
	margin: auto; padding: 0;
	*display: inline;
	list-style: none;
}
.vList_vFull li,	.vList_vBrief li,
.uList_vFull li,	.uList_vBrief li {
	margin: 0 10px; padding: 0;
	margin-left: 11px;
	_margin-left: 6px; _margin-right: 13px;
	margin-bottom: 10px;
	width: 130px; height: 180px;
	position: relative;
	float: left;
}
.uList_vFull li,
.uList_vBrief li {
	margin-bottom: 20px;
	_margin-left: 6px; _margin-right: 10px;
	height: auto;
}
.vList_vBrief li {
	_margin-left: 6px;
	height: 120px;
}
.vThumb,
.uThumb {
	margin: 0; padding: 0;
	width: 120px; height: 90px;
	border: solid 1px #AAAAAA;
}
.uThumb {
	height: auto;
}
.vList_vFull li a:hover .vThumb,
.vList_vBrief li a:hover .vThumb,
.vList_h li a:hover .vThumb,
.vList_hDetails li a:hover .vThumb,
.uList_vFull li a:hover .uThumb,
.uList_vBrief li a:hover .uThumb {
	border-color: #000000;
}

.vTitle,
.uTitle {
	margin: 0; padding: 0;
	padding-bottom: 5px;
	display: block;
	font-weight: bold;
	line-height: auto;
}
.vMeta,
.uMeta {
	margin: 0; padding: 0;
	list-style: none;
}
.vMeta li,
.uMeta li {
	margin: 0; padding: 0;
	width: auto; height: auto;
	float: none;
	text-align: left;
}
.vMeta a,
.uMeta a {
	text-decoration: underline;
	font-weight: normal;
	color: #444444;
}
.vMeta a:hover,
.uMeta a:hover {
	color: #0294CD;
}
var.vMeta_rating {
	font: normal 11px Verdana;
	color: #666666;
}



.vList_h li,
.vList_hDetails li {
	margin: 0; padding: 0;
	margin-bottom: 15px;
	width: 268px; height: auto;
	_width: 253px;
	position: relative;
	float: left;
	text-align: left;
}
.vList_hDetails li {
	margin-bottom: 20px;
	width: auto;
}
.vList_h li .vThumb,
.vList_hDetails li .vThumb {
	margin: 0; padding: 0;
	margin-right: 5px;
	float: left;
}
.vList_hDetails li .vThumb {
	width: 96px; height: 72px;
}
.vList_h li .vTitle,
.vList_hDetails li .vTitle {
	width: 128px;
	_width: 126px;
	float: left;
}
.vList_hDetails li p.vDescription {
	margin: 0; padding: 0;
	padding-bottom: 5px;
	line-height: 14px;
	font-weight: normal;
}
.vList_hDetails li p.vDescription a {
	font-weight: normal;
}
.vList_h li .vMeta,
.vList_hDetails li .vMeta {
	margin: 0; padding: 0;
	float: left;
}
.vList_h li .vMeta li,
.vList_hDetails li .vMeta li {
	margin: 0; padding: 0;
	width: 128px;
	_width: 126px;
	float: none;
}
.vList_hDetails li .vMeta li {
	padding-right: 23px;
	width: auto;
	float: left;
}
.vList_hDetails li .vMeta li.vMeta_broadcaster {
	width: 170px;
}
.vList_hDetails li .vMeta li.vMeta_last {
	padding-right: 0;
}
.vList_hDetails li .vMeta li a.action {
	color: #0294CD;
}











.adultIcon {
	margin: 0; padding: 0;
	width: 22px; height: 17px;
	position: absolute; top: -5px; left: -5px;
	background: transparent url(../../images/18plus.gif) no-repeat top left;
}
.adultIconInline {	
	margin: 0; padding: 0;
	margin-left: 5px;
	width: 22px; height: 17px;
	background: transparent url(../../images/18plus.gif) no-repeat top left;
	float: left;
}
.proIcon {
	margin: 0; padding: 0;
	padding-left: 29px;
	height: 15px;
	background: transparent url(../../images/proBug.gif) no-repeat top left;
}
.countryIcon {
	margin: 0; padding: 0;
	width: 20px; height: 15px;
	position: absolute; top: 73px; left: 98px;
	border: 1px #FFFFFF solid;
}
.countryWidget {
	margin: 0; padding: 0;
	position: absolute; top: 90px; left: 98px; 
	z-index: 2000;
}

.countryIconSmall {
	margin: 0; padding: 0;
	width: 20px; height: 15px;
	position: absolute; top: 55px; left: 74px;
	border: 1px #FFFFFF solid; z-index: 2000;
}
.countryWidgetSmall {
	margin: 0; padding: 0;
	display: block; height: 1px; width: 1px;
	position: absolute; top: 72px; left: 74px;
	z-index: 2000;
}

#countryWidget{ 
	padding: 8px;
	position: absolute;
	width: 130px; height:45px;
	top: 0px; left: -110px;
}










/* VEOH TOPNAV */
#topnav {
	margin: auto; padding: 0;
	width: 980px; height: 115px;
	background: transparent url(../../images/topnav.jpg) no-repeat top center;
	text-align: center;
}

#topnav_top {
	margin: 0; padding: 0 5px;
	padding-top: 3px;
	width: 960px; height: 16px;
	text-align: right;
	font: normal 10px Verdana;
	color: #D0D0D0;
}
#topnav_user {
	margin: 0; padding: 0;
	width: auto;
	position: relative; z-index: 1500;
	float: right;
}
#topnav_user a {
	text-decoration: none;
	font-weight: normal;
	color: #FFFFFF;
}
#topnav_user a:hover {
	text-decoration: underline;
	font-weight: normal;
	color: #FFFFFF;
}
#topnav_user_message {
	margin: 0; padding: 0;
	vertical-align: middle;
	border: none;
}

#topnav_main {
	margin: 0; padding: 0;
	padding-left: 5px;
	width: 595px; height: 56px;
	position: relative; z-index: 1000;
	display: block;
	float: left;
}
#topnav_main a {
	display: block;
	float: left;
}
a#topnav_logo {
	margin: 0; padding: 0;
	width: 150px; height: 56px;
	background: transparent url(../../images/topnav_logo.jpg) no-repeat 0px 0px;
}
a#topnav_logo:hover {
	background: transparent url(../../images/topnav_logo.jpg) no-repeat 0px -56px;
}
a#topnav_main_1, a#topnav_main_1:hover, a#topnav_main_1hover,
a#topnav_main_2, a#topnav_main_2:hover, a#topnav_main_2hover,
a#topnav_main_3, a#topnav_main_3:hover, a#topnav_main_3hover,
a#topnav_main_4, a#topnav_main_4:hover, a#topnav_main_4hover {
	margin: 0; padding: 0;
	padding-top: 22px;
	width: 100px; height: 34px;
	text-decoration: none;
	font: normal 18px "Trebuchet MS";
	color: #009BD4;
}
a#topnav_main_1hover:hover,
a#topnav_main_2hover:hover,
a#topnav_main_3hover:hover,
a#topnav_main_4hover:hover {
	color: #40DBF4;
}
a#topnav_main_1 { background: transparent url(../../images/topnav_main.jpg) no-repeat 0px 0px; }
a#topnav_main_2 { background: transparent url(../../images/topnav_main.jpg) no-repeat -100px 0px; }
a#topnav_main_3 { background: transparent url(../../images/topnav_main.jpg) no-repeat -200px 0px; }
a#topnav_main_4 { background: transparent url(../../images/topnav_main.jpg) no-repeat -300px 0px; }
/*
a#topnav_main_1:hover { background: transparent url(../../images/topnav_main.jpg) no-repeat 0px -56px; }
a#topnav_main_2:hover { background: transparent url(../../images/topnav_main.jpg) no-repeat -90px -56px; }
a#topnav_main_3:hover { background: transparent url(../../images/topnav_main.jpg) no-repeat -180px -56px; }
a#topnav_main_4:hover { background: transparent url(../../images/topnav_main.jpg) no-repeat -270px -56px; }
*/
a#topnav_main_1hover { background: transparent url(../../images/topnav_main.jpg) no-repeat 0px -56px; } /* Adjust positioning according to the width and height of each link item */
a#topnav_main_2hover { background: transparent url(../../images/topnav_main.jpg) no-repeat -100px -56px; }
a#topnav_main_3hover { background: transparent url(../../images/topnav_main.jpg) no-repeat -200px -56px; }
a#topnav_main_4hover { background: transparent url(../../images/topnav_main.jpg) no-repeat -300px -56px; }




a#topnav_main_1.topnav_main_selected, a#topnav_main_1.topnav_main_selected:hover,
a#topnav_main_2.topnav_main_selected, a#topnav_main_2.topnav_main_selected:hover,
a#topnav_main_3.topnav_main_selected, a#topnav_main_3.topnav_main_selected:hover,
a#topnav_main_4.topnav_main_selected, a#topnav_main_4.topnav_main_selected:hover {
	color: #FFFFFF;
}
a#topnav_main_1.topnav_main_selected, a#topnav_main_1.topnav_main_selected:hover { background: transparent url(../../images/topnav_main.jpg) no-repeat 0px -112px; }
a#topnav_main_2.topnav_main_selected, a#topnav_main_2.topnav_main_selected:hover { background: transparent url(../../images/topnav_main.jpg) no-repeat -100px -112px; }
a#topnav_main_3.topnav_main_selected, a#topnav_main_3.topnav_main_selected:hover { background: transparent url(../../images/topnav_main.jpg) no-repeat -200px -112px; }
a#topnav_main_4.topnav_main_selected, a#topnav_main_4.topnav_main_selected:hover { background: transparent url(../../images/topnav_main.jpg) no-repeat -300px -112px; }



#topnav_right {
	margin: 0; padding: 0;
	padding-right: 5px;
	width: 375px; height: 56px;
	position: relative; z-index: 400;
	display: block;
	float: right;
	text-align: right;
}

/* SEARCH */
#topnav_search {
	margin: 0; padding: 0;
	padding-top: 17px;
	width: 200px; height: 39px;
	display: block;
	float: left;
	position: relative; z-index: 900;	
}
#topnav_search input {
	margin: 0; padding: 4px;
	width: 116px; height: 13px;
	float: left;
	border: 0;
	font: normal 11px Verdana;
	color: #A9ACAC; 
}
/*\*/ html>body*#topnav_search input { /* IE & Safari Only CSS Hack */
	width: 124px;
	*width: 116px; /* Reassign to original value for IE */
}
#topnav_search input:hover {
	color: #000000;
}

/* Search Options */
#topnav_search_options {
	margin: 0; padding: 0;
	width: 146px;
	border: solid 1px #33414E;
	float: left;
	list-style: none;
	background: #FFFFFF url(../../images/searchOptions_bg.gif) repeat-x 0 21px;
	_position: absolute;
	_top: 17px; _left: 0;
}
/*\*/ html>body*#topnav_search_options { /* IE & Safari Only CSS Hack */
	background-position: bottom center;
	background-position: 0 21px; /* Reassign to original value for IE */
}
#topnav_search_options a#topnav_search_arrow {
	display: block;
	float: left;
	width: 21px; height: 21px;
/*	border: solid 1px #33414E; */
	border-left: 0; border-right: 0;
	background: #FFFFFF url(../../images/searchOptions_arrow.gif) no-repeat 100% 0;
}
#topnav_search_options a#topnav_search_arrow:hover {
	background: #FFFFFF url(../../images/searchOptions_arrow.gif) no-repeat 100% -21px;
}
#topnav_search_options li {
	clear: both;
	margin: 0; padding: 0;
	text-align: left;
}
#topnav_search_options li a {
	margin: 0; padding: 4px;
	display: block;
	width: 138px; height: 15px;
	font: normal 11px Verdana;
	color: #595C5C; 
	text-decoration: none;
}
#topnav_search_options li a.selected {
	background: transparent url(../../images/searchOptions_selected.gif) no-repeat 94% 50%;
}
#topnav_search_options li a:hover {
	text-decoration: none;
	background-color: #3EB5D7;
	color: #FFFFFF;
}

/* Search Submit Button */
a#topnav_search_submit {
	margin: 0; padding: 0;
	width: 21px; height: 21px;
	display: block;
	float: left;
	border: solid 1px #33414E;
	border-left: 0;
	background: transparent url(../../images/topnav_search.jpg) no-repeat 0px 0px;
	_position: absolute;
	_top: 17px; _left: 148px;
}
a#topnav_search_submit:hover {
	background: transparent url(../../images/topnav_search.jpg) no-repeat 0px -21px;
}

a#topnav_broadcast,
a#topnav_broadcasthover,
a#topnav_broadcast_selected {
	margin: 0; padding: 0;
	width: 175px; height: 56px;
	display: block;
	float: left;
	background: transparent url(../../images/topnav_broadcast.gif) no-repeat 0px 0px;
}
a#topnav_broadcasthover {
	background: transparent url(../../images/topnav_broadcast.gif) no-repeat 0px -56px;
}
a#topnav_broadcast_selected,
a#topnav_broadcast_selected:hover {
	background: transparent url(../../images/topnav_broadcast.gif) no-repeat 0px -112px;
}
a#topnav_watch {
	margin: 0; padding: 0;
	width: 175px; height: 56px;
	display: block;
	float: left;
	background: transparent url(../../images/topnav_watch.gif) no-repeat 0px 0px;
}
a#topnav_watch:hover {
	background: transparent url(../../images/topnav_watch.gif) no-repeat 0px -56px;
}

#topnav_subnav {
	margin: 0 5px; padding: 0;
	height: 26px;
	clear: both;
}
#topnav_subnav a {
	margin: 0; padding: 0 14px;
	padding-top: 5px;
	width: auto; height: 21px;
	display: block;
	float: left;
	background: transparent url(../../images/topnav_subnav.jpg) repeat-x 0px 0px;
	text-decoration: none;
	font: bold 12px Verdana;
	color: #CCEAF5;
}
#topnav_subnav a:hover {
	background: transparent url(../../images/topnav_subnav.jpg) repeat-x 0px -26px;
}
#topnav_subnav a.subnav_selected,
#topnav_subnav a.subnav_selected:hover {
	background: transparent url(../../images/topnav_subnav.jpg) repeat-x 0px -52px;
	color: #FFFFFF;
}
#topnav_subnav_spacer1,
#topnav_subnav_spacer2,
#topnav_subnav_spacer3,
#topnav_subnav_spacer4 {
	float: left;
}
/*	Line up subnav with main nav items:
	150px for the logo and 100px for each additional main nav item */
#topnav_subnav_spacer1 { width: 150px; height: 21px;}
#topnav_subnav_spacer2 { width: 250px; height: 21px;}
#topnav_subnav_spacer3 { width: 350px; height: 21px;}
#topnav_subnav_spacer4 { width: 450px; height: 21px;}

#topnav_subnav.broadcast {
	padding-right: 10px;
	float: right;
}






/* TOPNAV DROPDOWN MENU */
#myVeoh {
	margin: 0; padding: 0;
	padding-top: 5px;
	position: absolute;
	top: 12px; left: 0;
	display: none;
	list-style: none;
	background: transparent url(../../images/topnav_myveoh.jpg) repeat-x top center;
	text-align: left;
}
#myVeoh li a {
	margin: 0; padding: 5px;
	width: 115px;
	display: block;
	border: solid 1px #656A6D;
	border-top: 0;
	background: transparent;
	font-weight: normal;
	color: #D0D0D0;
	text-decoration: none;
}
#myVeoh li a:hover {
	background: #7B7F82;
	color: #FFFFFF;
	text-decoration: none;
}

#myLanguageSettings {
	margin: 0; padding: 0;
	padding-top: 5px;
	position: absolute;
	top: 12px; left: 0;
	display: none;
	list-style: none;
	background: transparent url(../../images/topnav_myveoh.jpg) repeat-x top center;
	text-align: left;
	width: 370px;
	min-height: 150px;
}

#languageSettingButtons{
	margin-top:10px;
	margin-bottom:10px;	
	width: 130px;
}

#languageSettingButtons a{
	margin-right: 10px;
}

#myLanguagePanel{
	padding: 10px 10px 10px 20px;	
}


#main_1_drop, #main_2_drop, #main_3_drop, #main_4_drop, #broadcast_drop {
	margin: 0; padding: 0;
	position: absolute;
	display: none; 
	list-style: none;
	text-align: left;
}
#main_1_drop { top: 56px; left: 154px; background: transparent url(../../images/topnav_main_dropdown.jpg) repeat-x 0px 0px; }
#main_2_drop { top: 56px; left: 254px; background: transparent url(../../images/topnav_main_dropdown.jpg) repeat-x -105px 0px; }
#main_3_drop { top: 56px; left: 354px; background: transparent url(../../images/topnav_main_dropdown.jpg) repeat-x -210px 0px; }
#main_4_drop { top: 56px; left: 454px; background: transparent url(../../images/topnav_main_dropdown.jpg) repeat-x -315px 0px; }
#broadcast_drop { top: 56px; right: 5px; background: transparent url(../../images/topnav_main_dropdown.jpg) repeat-x top right; }

#main_1_drop li a,
#main_2_drop li a,
#main_3_drop li a,
#main_4_drop li a,
#broadcast_drop li a {
	margin: 0; padding: 5px;
	width: 90px;
	display: block;
	float: none; /* Overwrite "#topnav_main a" float setting */
	border: solid 1px #000000;
	border-top: 0;
	background: transparent;
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	color: #40dbf4;
	text-decoration: none;
}
#broadcast_drop li a {
	padding-left: 28px;
	width: 137px;
	border: solid 1px #012D3E;	border-top: 0;
}
#main_1_drop li a:hover,
#main_2_drop li a:hover,
#main_3_drop li a:hover,
#main_4_drop li a:hover,
#broadcast_drop li a:hover {
	background: #005A7B;
	color: #FFFFFF;
	text-decoration: none;
}










/* VEOH FOOTER */
#veohFooter {
	margin: auto; padding: 0;
	width: 980px;
	text-align: center;
}
#veohFooter_links {
	margin: 0; padding: 0;
	padding-top: 7px; *padding-top: 6px; _padding-top: 8px;
	width: 980px; height: 21px; *height: 22px; _height: 20px;
	background: transparent url(../../images/footer.jpg) no-repeat top center;
	color: #AFAFAF;
	text-align: center;
}
#veohFooter_links a,
#veohFooter_links a:hover {
	font-weight: bold;
	color: #FFFFFF;
}

#veohFooter_corporate {
	margin: 0; padding: 5px 0 5px 20px;
	padding-bottom: 20px;
	color: #AFAFAF;
	height: 21px; *height: 22px; _height: 20px;
	float: left;
}
#veohFooter_corporate a{
	color: #EAEAEA;
	font-weight: normal;	
}	
#veohFooter_copyright {
	margin: 0; padding: 5px 20px 5px 0;
	padding-bottom: 20px;
	color: #EAEAEA;
	float: right;
}

















/* RATINGS */
.rateStars {
	margin: auto; padding: 0;
	width: 100px;
	_width: 101px;
}

.star,
.starRated,
.starRated_half,
.starRated_self {
	margin: 1px; padding: 0;
	width: 18px; height: 18px;
	display: block;
	float: left;
	border: 0;
	background: transparent url(../../images/stars.gif) no-repeat 0px 0px;
}
.starRated {
	background: transparent url(../../images/stars.gif) no-repeat 0px -18px;
}
.starRated_half {
	background: transparent url(../../images/stars.gif) no-repeat 0px -72px;
}

.star:hover,
.starRated:hover,
.starRated_half:hover,
.starRated_self:hover {
	background: transparent url(../../images/stars.gif) no-repeat 0px -36px;
}
.starRated_self,
.star:active,
.starRated:active,
.starRated_half:active,
.starRated_self:active { 
	background: transparent url(../../images/stars.gif) no-repeat 0px -54px;
}

.rating_star,
.rating_half,
.rating_none {
	margin: 1px 2px; padding: 0;
	width: 11px; height: 13px;
	display: block;
	float: left;
	border: 0;
	background: transparent url(../../images/rating.gif) no-repeat 0px 0px;
}
.rating_half {
	background: transparent url(../../images/rating.gif) no-repeat 0px -13px;
}
.rating_none {
	background: transparent url(../../images/rating.gif) no-repeat 0px -26px;
}



/* SECTION SPECIFIC ELEMENTS */


.rateThis {
	margin: 0; padding: 0;
	padding-right: 20px;
	width: 115px;
	display: block;
	float: left;
	text-align: center;
}
.rateThis p {
	margin: 0; padding: 0;
	text-align: center;
	font: normal 10px/12px Verdana, Arial, Helvetica, sans-serif;
}



h1#infoTitle {
	margin: 0; padding: 0;
	margin-bottom: 5px;
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

p#infoDescription {
	margin: 0; padding: 0;
	margin-bottom: 10px;
}
p#infoDescription a {
	font-weight: normal;
}

div#infoMeta {
	padding: 10px;
	margin-top: 15px;
	width: 331px;
}
div#infoMeta a {
	font-weight: normal;
}
div#infoMeta .metaLabel,
div#infoMeta var {
	font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
}
div#infoMeta var a {
	text-decoration: underline;
	color: #888888;
}


#relatedTitle {
	margin: 0; padding: 0;
	padding-bottom: 5px;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
#relatedAction {
	font-weight: normal;
}





/* Secondary Actions */

ul#secondaryActions {
	margin: 0; padding: 0;
	list-style: none;
}
ul#secondaryActions li {
	margin: 0; padding: 0;
	float: left;
}
ul#secondaryActions li a {
	margin: 5px 0; padding: 0;
	padding-left: 20px;
	width: 115px; height: 14px;
	float: left;
	font-weight: normal;
}
ul#secondaryActions li#secondaryAction_1 a { background: transparent url(../../images/actions_share.jpg) no-repeat top left; }
ul#secondaryActions li#secondaryAction_2 a { background: transparent url(../../images/actions_rss.jpg) no-repeat top left; }
ul#secondaryActions li#secondaryAction_3 a { background: transparent url(../../images/actions_digg.gif) no-repeat top left; }
ul#secondaryActions li#secondaryAction_4 a { background: transparent url(../../images/actions_delicious.jpg) no-repeat top left; }
ul#secondaryActions li#secondaryAction_1 a:hover { background: transparent url(../../images/actions_share.jpg) no-repeat 0px -14px; }
ul#secondaryActions li#secondaryAction_2 a:hover { background: transparent url(../../images/actions_rss.jpg) no-repeat  0px -14px; }
ul#secondaryActions li#secondaryAction_3 a:hover { background: transparent url(../../images/actions_digg.gif) no-repeat  0px -14px; }
ul#secondaryActions li#secondaryAction_4 a:hover { background: transparent url(../../images/actions_delicious.jpg) no-repeat  0px -14px; }







/* COMMENTS */
#commentField {
	margin: 0; padding: 5px;
	width: 496px; height: 50px;
	background: #FFFFFF;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
#commentSubmit {
	margin: 5px 0;
	float: right;
}


#commentsContainer .containerHeader,
#commentsContainer .containerHeader_reply1,
#commentsContainer .containerHeader_reply2 {
	margin: 0; padding: 0;
	margin-top: 15px;
	width: 508px; height: 20px;
	border: 0;
	background: #F0F0F0;
}


#commentsContainer .containerHeader_reply1 h1.half_h1,
#commentsContainer .containerHeader_reply2 h1.half_h1 {
	margin: 0; padding: 0 5px;
	padding-top: 3px;
	padding-right: 0;
	width: 55%;
	float: left;
	font: bold 12px Verdana;
	text-align: left;
	color: #000000;
}

#commentsContainer .containerD p,
#commentsContainer .containerD_reply1 p,
#commentsContainer .containerD_reply2 p {
	margin: 0; padding: 0;
	padding-top: 10px;
	line-height: 14px;
	text-align: justify;
}


#commentsContainer .containerHeader p,
#commentsContainer .containerHeader_reply1 p,
#commentsContainer .containerHeader_reply2 p {
	margin: 0; padding: 0 5px;
	padding-top: 3px;
	padding-left: 0;
	width: 40%;
	float: right;
	font: normal 12px Verdana;
	color: #000000;
	text-align: right;
}


#commentsContainer .containerD,
#commentsContainer .containerD_reply1,
#commentsContainer .containerD_reply2 {
	margin: 0; padding: 0;
	width: 508px;
	border: 0;
}
#commentsContainer .containerD img,
#commentsContainer .containerD_reply1 img,
#commentsContainer .containerD_reply2 img {
	margin: 0; padding: 0;
	margin-right: 10px;
	width: 80px;
	float: left;
	border: 0;
}

a.commentResponses {
	margin: 0; padding: 0;
	margin-left: 30px;
	width: auto;
	display: block;
	float: right;
	font-weight: normal;
}


#commentsContainer .containerHeader_reply1 {
	margin-left: 20px;
	width: 488px;
}
#commentsContainer .containerD_reply1 {
	margin-left: 20px;
	width: 488px;
}

#commentsContainer .containerHeader_reply2 {
	margin-left: 40px;
	width: 468px;
}
#commentsContainer .containerD_reply2 {
	margin-left: 40px;
	width: 468px;
}










/* AD & PROMO SPACES */
#adTop {
	margin: 0; padding: 0;
	margin-bottom: 15px;
	width: 385px;
	border: 0;
}


/* DIGG & DELICIOUS */
div#promoActionsContainer {
	margin: 0; padding: 7px;
	*padding-bottom: 5px;
	width: 190px;
}
div#promoActionsContainer a {
	margin: 3px; padding: 0;
	width: 85px; height: 20px;
	display: block;
	border: 0;
}
a#digg {
	float: left;
	background: transparent url(../../images/ShareActions_digg.gif) no-repeat 0px 0px;
}
a#digg:hover {
	float: left;
	background: transparent url(../../images/ShareActions_digg.gif) no-repeat 0px -20px;
}
a#delicious {
	float: right;
	background: transparent url(../../images/ShareActions_delicious.gif) no-repeat 0px 0px;
}

a#delicious:hover {
	float: right;
	background: transparent url(../../images/ShareActions_delicious.gif) no-repeat 0px -20px;
}
a#facebook {
	float: left;
	background: transparent url(../../images/ShareActions_facebook.gif) no-repeat 0px 0px;
}
a#facebook:hover {
	float: left;
	background: transparent url(../../images/ShareActions_facebook.gif) no-repeat 0px -20px;
}
a#stumbleUpon {
	float: right;
	background: transparent url(../../images/ShareActions_stumbleupon.gif) no-repeat 0px 0px;
}
a#stumbleUpon:hover {
	float: right;
	background: transparent url(../../images/ShareActions_stumbleupon.gif) no-repeat 0px -20px;
}

/* within a panel */
.panel div#promoActionsContainer {
	margin: 0; padding: 7px;
	*padding-bottom: 5px;
	width: 190px;
	background: #F5FCFF;
	color: #7E7F83;
	border-top: solid 1px #AFD1E0;
	border-left: solid 1px #AFD1E0;
	border-bottom: solid 1px #ECF8FC;
	border-right: solid 1px #ECF8FC;
}

#friendsListContainer {
	margin: 0; padding: 0;
	margin-top: 5px;
	width: 220px; height: 200px;
	border-top: solid 1px #AFD1E0;
	border-left: solid 1px #AFD1E0;
	border-bottom: solid 1px #ECF8FC;
	border-right: solid 1px #ECF8FC;
	overflow: auto;
}
.friendsList {
	margin: 0; padding: 5px;
	width: 190px;
	border: 0;
	background: #F5FCFF;
	color: #7E7F83;	
}


.pipe{
	color: #AEAEAE;		
}

/* Copyright Take Down */
#copyrightTakeDown {
	padding: 10px;
	background: #EED5D7;
	width: 331px;
	color: #000000;
}
#copyrightTakeDown p {
	margin: 0; padding: 0;
	padding-top: 3px;
	float: left;
}
#copyrightTakeDown .buttonR_130 {
	float: right;
}

/*Advertising page*/
.adSection {
	margin: 0 10px 20px 10px;
	padding-top: 16px;
	color: #000000;
	font-weight: bold;
	border-bottom: 1px solid #dadada;
	clear: both;
}

#adPanel form {
	margin-top: -8px;
}

#adPanel span {
	font-size: 10px;
}

#adPanel label {
	padding-right: 8px;
	text-align: right;
	width: 120px;
	display: block;
	float:left;
}
label#zipLabel {
	width: 76px;
}

#adPanel input {
	width: 300px;
	float:left;
}
input#state {
	width: 50px;
}
input#zip {
	width: 160px;
}

#adPanel a {
	float: right;
	margin-right: 20px;
}
#adPanel span.validationErrMsg {
	display: block;
	padding: 0;
	margin-left: 128px;
}	

.halfPanel {
	width: 50%;
	float: left;
}
#bannerAds {
	width: 630px;
	margin-left: 128px;
}
#bannerAds label {
	float: left;
	width: 235px;
	text-align: left;
	margin-left: 5px;
}
#bannerAds input{
	width: 12px;
}

#adPanel textarea {
	margin-left: 128px;
	width: 754px;
	height: 100px;
}

/* OVERWRITE old veoh styles */
#success {
	margin-bottom: 5px; padding: 15px;
	width: 908px;
	background: #BEE4F4 url(../../images/panel_bg.jpg) repeat-x top center;
	border-top: solid 1px #ECF8FC;
	border-left: solid 1px #ECF8FC;
	border-bottom: solid 1px #AFD1E0;
	border-right: solid 1px #AFD1E0;
}
.successMsg {
	color: #00ACDC;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
}
.blueText {
	color: #00ACDC;
}

