/** Yahoo Reset CSS **/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,hr,th,td { margin: 0; padding: 0; }
p { margin: 0; padding: 5px 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,th,var,optgroup { font-style: inherit; font-weight: inherit; }
del,ins { text-decoration: none; }
li { list-style: none; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-size: 100%; font-weight: normal; }
q:before,q:after { content: ''; }
abbr,acronym { border: 0; font-variant: normal; }
legend { color: #000; }
input,button,textarea,select,optgroup,option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
input, button, textarea, select {*font-size: 100%;}
/** END Yahoo Reset CSS **/

/** Global CSS elements **/
body {
	color: #BCBCBC;
	font-size: 12px;
	font-family: arial, "lucida console", sans-serif; 
	background: #101010 url(../images/bg-body.png) repeat-x;
}
a, a:hover { color: #BCBCBC; text-decoration: none; outline: none; }
a:hover { text-decoration: underline; }
a img, :link img, :visited img { border: none; }
a.title, a.title:hover { color: #FFB830; font-weight: bold; }
a.cloudTag, a.cloudTag:hover { color: #9C2C06 }
h3.title { color: #FFB830; font-size: 14px; font-weight: bold; }
h4.title { color: #FFB830; font-weight: bold; }
h4.title span { font-weight: normal; font-size: 11px; }
h3.caption { font-size: 11px; font-weight: bold; background: #000000; padding: 3px; margin: 10px 0 5px 0; text-transform: uppercase; }
div.hr { height: 1px; font-size: 1px; margin: 5px 0; color: #414141; background-color: #414141; border-top: 1px solid #242424; }
div.hr hr { border: 0; width: 0; height: 0; display: none; }
.clearBoth { clear: both; }
.clearBoth2 { clear: both; height: 10px; }
.clearBoth3 { clear: both; height: 5px; }
.back { float: left; }
.forward { float: right; }
.hidden { display: none; width: 0px; height: 0px; border: none; }
.pointer { cursor: pointer; }
.smaller { font-size: 11px; }
.darker { color: #6D6D6D; }
.noJavascript { font-weight: bold; color: #CC0000; padding: 10px; text-align: center; }
input.text-input {
	color: #CBCBCB;
	background: #000;
	border: 1px solid #264048;
	height: 20px; padding: 3px 0 0 0;
}
select.select-input {
	height: 23px; line-height: 23px;
	color: #CBCBCB;
	background: #000;
	border: 1px solid #264048;
}
/** END global CSS elements **/

/** Main layout **/
#mainWrapper { width: 960px; margin: 0 auto; }

#header { width: 960px; height: 155px; }
#headerTop { color: #CBCBCB; width: 960px; padding: 13px 0 0 0; }
#signInOutForm { float: right; padding-bottom: 20px; }
#signInOutForm label { float: left; display: block; height: 24px; line-height: 24px; padding: 0 7px 0 0; }
#signInOutForm input { float: left; display: block; margin: 3px 10px 0 0; }
#signInOutLinks { float: right; color: #CBCBCB; }
#signInOutLinks a, #signInOutLinks a:hover { font-size: 11px; color: #FFFFFF; text-transform: uppercase; }
#headerLeft { float: left; width: 672px; padding: 0 0 0 0px; }
#headerLeft a {
	display: block;
	width: 657px; height: 57px; margin: 5px 0 0 15px;
	background: url(../images/logo.png) no-repeat;
}
#headerRight { float: left; }
#twitterFollowUs { padding: 15px 0 10px 105px; }
#twitterFollowUs a {
	display: block;
	width: 183px; height: 26px;
	background: transparent url(../images/twitter.png) no-repeat 0px 0px;
}
#search { float: right; padding: 5px 0 0 0; }
#searchButton { float: right; padding: 2px 0 0 3px;}
#mainBgWrapper { width: 960px; background: url(../images/bg-main-top.png) no-repeat; padding: 14px 0 0 0;}
#main {
	width: 960px; background: url(../images/bg-main.jpg) repeat-y;
}
#mainMenu {
	width: 936px; height: 50px; margin: 0 auto;
	background: transparent url(../images/sprite-backgrounds-main-menu.jpg) repeat-x;
}
a.menuItem { float:left; display:block; height:50px; }
#menuHome { width: 112px; background: url('../images/sprite-menu-home.jpg') no-repeat; }
#menuHome:hover, #menuHome.selected{ width: 112x; background: url('../images/sprite-menu-home-over.jpg') no-repeat; }
#menuLive { width: 103px; background: url('../images/sprite-menu-live.jpg') no-repeat; }
#menuLive:hover, #menuLive.selected{ width: 103px; background: url('../images/sprite-menu-live-over.jpg') no-repeat; }
#menuWatchlist { width: 109px; background: url('../images/sprite-menu-watchlist.jpg') no-repeat; }
#menuWatchlist:hover, #menuWatchlist.selected{ width: 109px; background: url('../images/sprite-menu-watchlist-over.jpg') no-repeat; }
#menuVideos { width: 124px; background: url('../images/sprite-menu-videos.jpg') no-repeat; }
#menuVideos:hover, #menuVideos.selected{ width: 124px; background: url('../images/sprite-menu-videos-over.jpg') no-repeat; }
#menuPeople { width: 103px; background: url('../images/sprite-menu-people.jpg') no-repeat; }
#menuPeople:hover, #menuPeople.selected { width: 103px; background: url('../images/sprite-menu-people-over.jpg') no-repeat; }
#menuBroadcastWrapper {
	float: right;
	width: 210px; height: 45px; padding: 5px 0 0 0;
	background: url('../images/sprite-backgrounds-menu-broadcast.jpg') no-repeat top right;
}
#menuBroadcast, #menuBroadcast:hover { width: 206px; height: 39px; background: url('../images/sprite-menu-broadcast.jpg') no-repeat; }

#userMenu { width: 952px; height: 30px; line-height: 30px; margin: 3px 0 0 3px; text-align: center; }
#userMenu a, #userMenu a:hover { color: #CBCBCB; font-size: 11px; font-weight: bold; text-transform: uppercase; }
#userMenu a:hover, #userMenu a.selected { color: #FFFFFF; text-decoration: none; border-bottom: 1px solid #FFB830; }

#content { width: 936px; min-height: 380px; padding: 0 12px 12px 12px; overflow: hidden; }

#footer { width: 930px; margin: 0 auto; padding: 15px; background: transparent url(../images/sprite-backgrounds-footer.jpg) repeat-y; }
#footer div.column { float: left; padding: 0 25px 0 20px; }
#footer a, #footer a:hover { color: #8C8C8C; font-size: 11px; font-family: tahoma, arial, "lucida console", sans-serif; }
#footer a.highlight, #footer a.highlight:hover { color: #FFFFFF; font-size: 11px; font-weight: bold; font-family: tahoma, arial, "lucida console", sans-serif; }
#footer div.columnTitle {
	margin: 0 0 10px -20px; padding: 0 0 0 15px;
	color: #555;
	font-size: 12px; font-weight: bold; text-transform: uppercase;
	font-family: Verdana, arial, "lucida console", sans-serif;
	background: transparent url(../images/sprite-footer-circle.jpg) no-repeat 0 2px;
}
#footer div.helpInfo { width: 106px; }
#footer div.about { width: 79px; }
#footer div.network { width: 113px; }
#footer div.bookmark { width: 125px; color: #E99F00;}
#footerBannerWrapper { width: 960px; background: #282828 url(../images/sprite-backgrounds-footer-banner.jpg) repeat-y; }
#footerBanner { width: 960px; min-height: 150px; background: transparent url(../images/sprite-backgrounds-footer-bottom.jpg) no-repeat bottom left; }
#footerBanner div.banner { width: 728px; padding: 10px 0; margin: 0 auto; }
#footerBanner div.moreLinks { padding: 0 20px 20px 20px; color: #474747; font-size: 11px; }
#footerBanner div.moreLinks a, #footerBanner div.moreLinks a:hover { color: #474747; font-size: 11px; text-decoration: none; }
#footerBanner div.moreLinks a:hover { text-decoration: underline; }

#footer a.icon { float: left; display: block; width: 22px; height: 22px; margin-right: 4px; }
#footer a.digg { background: url(../images/sprite-menu.jpg) no-repeat -564px -49px; }
#footer a.delicious { background: url(../images/sprite-menu.jpg) no-repeat -587px -49px; }
#footer a.reddit { background: url(../images/sprite-menu.jpg) no-repeat -610px -49px; }
#footer a.stumbleupon { background: url(../images/sprite-menu.jpg) no-repeat -633px -49px; }
#footer a.yahoo { background: url(../images/sprite-menu.jpg) no-repeat -656px -49px; }
#footer a.newsvine { background: url(../images/sprite-menu.jpg) no-repeat -679px -49px; }
#footer a.google { background: url(../images/sprite-menu.jpg) no-repeat -702px -49px; }

#disclaimer { width: 960px; padding: 7px 0 20px 0; text-align: center; color: #575757; font-size: 10px; }
/** END main layout **/

/** Buttons **/
.buttonWrapper{ /* Container you can use to surround a CSS button to clear float */
	overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
}
a.button, a.button3 {
	float: left;
	display: block;
	color: #000000; text-transform: uppercase;
	background: #FDA800;
	height: 24px; line-height: 24px; padding: 0 8px;
}
a.button3 { color: #FFF; background: #436391; }
a.button2 {
	float: left;
	display: block;
	color: #FFFEFE; text-transform: uppercase;
	background: #D74200;
	height: 24px; line-height: 24px; padding: 0 8px;
}

/* Centered buttons: http://pmob.co.uk/pob/centred-float.htm */
.buttons { float:left; position:relative; left:50%; text-align:left; }
.buttons ul { list-style:none; position:relative; left:-50%; }
.buttons li { float:left; position:relative; }/* ie needs position:relative here*/
/** END buttons **/

/* informational messages */
div.error {
	border: 1px solid #FF0000;
	padding: 5px;
	margin: 0 0 7px 0;
	background: #F5B58D url(../images/sprite-logo-icons.png) no-repeat 0px -164px;
}
div.error div.error_text { color: #CC0000; margin: 0 0 0 24px; padding: 4px 0 4px 5px; }
div.error div.error_text a { color: #CC0000; text-decoration: underline; }

div.success {
	border: 1px solid #D2D203;
	padding: 5px;
	margin: 0 0 7px 0;
	background: #FFFFD6 url(../images/sprite-logo-icons.png) no-repeat -34px -133px;
}
div.success div.success_text { color: #222222; margin: 0 0 0 24px; padding: 4px 0 4px 5px; }
div.failure { color: #CC0000; font-size: 11px; }

/** content Boxes **/
.contentBox {}
.contentBox div.inner { padding: 10px; background: #161616; }
.contentBox div.minHeight { min-height: 330px; }
.contentBox div.topLeft { height: 29px; }
.contentBox div.topRight { height: 29px; }
.contentBox div.topRight div {height: 29px; }
.contentBox div.topRight h2 {
	float: left;
	display: block;
	height: 29px;
	background: #161616;
	border-right: 1px solid #090909;
}
.contentBox div.topRight h2 span {
	float: left;
	display: block;
	color: #F7F7F7;
	height: 29px; line-height: 29px; padding: 0px 10px 0 10px;
	font-size: 11px; font-weight: bold; text-transform: uppercase;
}
.contentBox div.topRight h2.disabled span { color: #F7F7F7; font-weight: normal; background: #242424; }
.contentBox div.bottom { /* round corners only */ }
.contentBox div.bottom div { /* round corners only */ }
.contentBox div.bottom div span { /* round corners only */ }
/** END content boxes **/

/** content wrappers - small boxes **/
.contentWrapper {
	float: left;
	padding: 5px; margin: 0 5px 5px 0;
	background: #1F1F1F;
}
.lighter { background: #2D2D2D; }
.contentWrapper div.thumb { float: left; }
.contentWrapper div.details { float: left; padding: 0 0 0 5px; width: 108px; min-height: 52px; position: relative; }
.contentWrapper div.details a.title, .contentWrapper div.details a.title:hover { font-weight: bold; color: #FFFFFF; }
.contentWrapper div.details div.more { width: 108px; color: #6D6D6D; }
.contentWrapper div.details div.more a, .contentWrapper div.details div.more a:hover { color: #6D6D6D; font-weight: bold; }
.contentWrapper div.details span.highlight { font-weight: bold; }
.contentWrapper div.details div.down { position: absolute; left: 5px; bottom: 0; }
.contentWrapper div.description { clear: both; padding: 3px 0 0 0; }

.contentWrapper div.medium { width: 143px; }
.contentWrapper div.medium div.more { width: 143px; }

.rightColumn .contentWrapper div.details { width: 102px; }
.rightColumn .contentWrapper div.details div.more { width: 102px; }

.contentWrapper div.large { width: 166px; }
.contentWrapper div.large div.more { width: 166px; }

.contentWrapper div.profile { width: 135px; }
.contentWrapper div.profile div.more {width: 135px; }

.pictureWrapper { float: left; text-align: center; margin: 0 18px 10px 0; }
.pictureWrapper div.largeThumb { margin: 0 0 3px 0; }

.friendWrapper {float: left; background: #1F1F1F; padding: 10px; margin: 0 10px 10px 0; }
.friendWrapper div.details { text-align: center; padding: 2px 0 0 0; }
.friendWrapper div.details a, .friendWrapper div.details a:hover { color: #CBCBCB; text-decoration: underline; } 
/** END content wrappers - small boxes **/

#categoriesShowsTab div.contentWrapper, #categoriesVideosTab  div.contentWrapper { width: 183px; }
#categoriesShowsTab div.contentWrapper a, #categoriesVideosTab  div.contentWrapper a { color: #CBCBCB; }

/** image thumbs **/
div.thumb { width: 70px; overflow: hidden; }
div.thumb img { float: left; display: inline; }
div.thumb img.thumbImage { }
div.thumb img.thumbMask { position: relative; margin-top: -52px; }

div.largeThumb { width: 137px; overflow: hidden; }
div.largeThumb img { float: left; display: inline; }
div.largeThumb img.thumbImage { }
div.largeThumb img.thumbMask { position: relative; margin-top: -102px; }
/** END image thumbs **/

/** images - rating **/
.starE { float: left; display: block; width: 14px; height:14px; background: url('../images/sprite-logo-icons.png') no-repeat 0 -118px; }
.starH { float: left; display: block; width: 14px; height:14px; background: url('../images/sprite-logo-icons.png') no-repeat -15px -118px; }
.starF { float: left; display: block; width: 14px; height:14px; background: url('../images/sprite-logo-icons.png') no-repeat -31px -118px; }
/** END images - rating */

/** Pagination **/
.paginationWrapper { padding: 4px 6px 4px; margin:0px 0px 4px 0px; background: #000000; }
.pagination {
	width: 100%;
	clear: both;
	overflow: hidden;
}
.pagination a, .pagination a:hover {
	float:left; display:block;
	padding: 0 2px; margin: 0 3px 0 0;
	font-size: 11px; font-weight: bold;
	text-decoration: none;
	color: #CBCBCB;
}
.pagination a:hover, .pagination a.current { color: #C25931; }
.pagination div.info { float:right; font-size: 11px; }
/** END pagination **/

/** sidebar left **/
ul.sidebar, ul.sidebar li { margin: 0; padding: 0; list-style-type: none; }
ul.sidebar li span.bullet { color: #FFFFFF; }
ul.sidebar a, ul.sidebar a:hover {
	display: block;
	padding: 2px 0 2px 9px; margin: 0;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
}
ul.sidebar a:hover, ul.sidebar a.selected { color:#FFFFFF; background-color: #FDA800; }
/** END sidebar left **/

/** file input styling **/
#divinputfile { height: 25px; width: 290px; margin: 0px; cursor: pointer; background: transparent url(../images/browse.jpg) no-repeat top right; }
#divinputfile #realinputfile { height: 25px; text-align: right; }
#divinputfile #realinputfile input { opacity: 0.0; -moz-opacity: 0.0; filter: alpha(opacity=0); cursor: pointer; }
#divinputfile #fakeinputfile { text-align: left; margin-top: -23px; }
#divinputfile #fakeinputfile input , .rn_desc_cat{ width: 215px; }


/** END file input styling **/

/** Specific pages layout **/
.wideColumn { width: 936px; }
.leftColumn { float: left; width: 527px; margin: 0 10px 0 0; }
.rightColumn { float: left; width: 399px; }
.leftColumnHome { float: left; width: 618px; margin: 0 5px 0 0; }
.rightColumnHome { float: left; width: 313px; }
.sideColumn { float: left; width: 208px; }
.mainColumn { float: left; width: 718px; margin: 0 0 0 10px; }

.regularPlayer { width: 527px; }
.widePlayer {width: 952px; }

#forScript { padding: 0 0 0 2px; }
#filter_d { margin: 0 0 5px 0; }

.mainTable {margin-top: 5px; margin-bottom: 10px;}
.mainTable td { padding: 3px; }

/* comments */
.leftColumn textarea { width: 507px; border: 0; }
.leftColumn td { padding: 2px 0; }
.rightColumn textarea { width: 375px; border: 0; }
.rightColumn td { padding: 2px 0; }
.commentWrapper { padding: 0 4px; }
.commentTitle { color: #6D6D6D; font-size: 11px; }
.commentTitle a, .commentTitle a:hover { color: #CBCBCB; font-size: 11px; text-decoration: underline; }
.commentText { padding: 3px 0; }

.leftColumn div.infoDetails { width: 360px; }
.leftColumn table.shareThisBox input { width: 340px; }
.rightColumn div.infoDetails { width: 228px; }
.rightColumn table.shareThisBox input { width: 300px; }

.leftColumn .adsense { padding: 0 29px; width: 468px; height: 60px; overflow: hidden; }

.infoDetails { float: left; padding: 0 0 0 10px; line-height: 15px; }
span.caption { font-weight: bold; }
.infoDetails a, .infoDetails a:hover { color: #CBCBCB; text-decoration: underline; }

#flag_reason { display:none; padding: 3px 0; }
#flag_reason select{ width:200px; }

.leftColumn .userImages { padding: 10px 0 10px 15px; background: #1F1F1F; margin:0px 0px 4px 0px;}
.leftColumn .userImages div.thumb { float: left; margin: 0 11px 8px 0; }

.mediumRectangle { width: 300px; margin: 0 auto; }

#twitterLeft { padding: 0 0 0 25px; }
#twitterLeft table, #twitterRight table { margin-left: 15px; }
#twitterLeft td { padding: 4px; }
#twitterLeft input { width: 180px; }
#twitterRight { padding: 15px 0 0 25px; }
#twitterRight textarea { width: 300px; height: 75px; }
#twitterSend { margin: 0 0 0 40px; }

#schdule_annonce { padding: 10px; background-color: #2D2D2D; }

#paymet_history { width: 714px; }
#paymet_history th {background-color: #000; padding: 2px 0 5px 5px;}
#paymet_history td { padding: 3px 0 3px 5px; border-bottom:1px solid black;}
#paymet_history td.tbl_title { padding: 3px 0 3px 5px; }
#paymet_history form input.text1 {width:60px;}

#scheduler_table { padding-bottom: 10px; }
#scheduler_table tr.par { background: #1A1A1A; }
#scheduler_table tr.impar { background: #1F1F1F; }
#scheduler_table td { padding: 5px 2px; }
#scheduler_table a.urs_lnk,#scheduler_table a.urs_lnk:hover { color: #CBCBCB; text-decoration: underline; }

#scheduler {float: left; width: 559px; }
#scheduler div.holderForFilter { padding: 10px 0 10px 0; }
#scheduler .spc { height: 5px; }
#scheduler h3.normal_title { font-weight: bold; color: #FFFFFF; }
#scheduler a.host, #scheduler a.host:hover { font-weight: bold; color: #CBCBCB; text-decoration: none;}
#scheduler_commands {float: right; padding: 40px 0 0 10px; width: 115px; }
#scheduler_commands a, #scheduler_commands a:hover { color: #CBCBCB; text-decoration: none; }
a#switch_watchlist span { color: #000000; text-decoration: none; }
a#switch_watchlist:hover span { color: #000000; text-decoration: underline; }

.connect_info { width: 326px; }
.contact_results { width: 338px; padding: 0 5px 0 5px; }
.contact_results textarea { width: 337px; height: 75px; }
.contact_results .adr_book_results { color: #2D2D2D; background:#FFFFFF; overflow:auto; height: 130px; width: 333px; padding-left:10px; margin: 10px 2px 0 2px; }
.contact_results ul { list-style:none; padding:0px; margin:0px; }
.contact_results ul li { padding-bottom: 5px; }
.contact_results .actions { margin: 5px 0 10px 0; text-align:right; font-weight: bold;	cursor:pointer;  }
.contact_results .actions span { margin-left:20px; border-bottom: 1px solid #CBCBCB;}

/* create banner styles - listing */
div.create_default_banner { border: 1px solid red; } 
.create_default_banner ul { list-style:none; margin:0; padding:0; }
.create_default_banner ul li { float:left; text-align: center; padding: 10px 20px 0 0; }

/* create banner styles - for the popup announcing the new banner */
.create_banner #backgroundPopup{ display:none;position:fixed;_position:absolute; /* hack for internet explorer 6*/height:200%;width:200%;top:0;left:0;background:#000000;border:1px solid #cecece;z-index:1;}
.create_banner #popupContact{display:none;position:fixed;_position:absolute; /* hack for internet explorer 6*/height:270px;width:470px;background:#FFFFFF;border:2px solid #cecece;z-index:2;padding:12px;font-size:13px;}
.create_banner #popupContact h1{text-align:left;color:#6FA5FD;font-size:22px;font-weight:700;border-bottom:1px dotted #D3D3D3;padding-bottom:2px;margin-bottom:20px;}
.create_banner #popupContactClose{font-size:14px;line-height:14px;right:6px;top:4px;position:absolute;color:#6fa5fd;font-weight:700;display:block;cursor:pointer;}
.create_banner #popupContactCloseGoBack, #popupCloseTryAnother { color:#6fa5fd; cursor:pointer; }
/** END specific pages layout **/
table.countryBan th { text-align: center; font-weight: bold; padding: 0 3px 0 3px; }
table.countryBan td { padding: 2px 3px 3px 3px; }
/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0; left: 0;
	z-index: 90;
	width: 100%; height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0; left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px; height: 250px; margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%; left: 0%;
	height: 25%; width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0; left: 0;
	height: 100%; width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%; height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { left: 0; float: left; }
#lightbox-nav-btnNext { right: 0; float: right;}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}
.vodDetails input, textarea {width: 350px;}
.vodDetails select {width: 200px;}
.vodDetails #vod_price, #show_password_inp {width: 130px;}
.vodDetails .radio { width: 15px; }
.vodDetails .three td { width: 229px; padding-right: 15px; }
.vodDetails .three td textarea{ width: 200px; }
