HTML, BODY{ margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; font-size:12px; width:100%; background:#000;}

.clear{ float:none; clear:both; font-size:1px; border:none; height:0px !important; width:100% !important; line-height:1px !important;}
.cell_embosed1 A{ color:#A7A7A7; text-decoration:none;}
.cell_embosed1 A:hover{ text-decoration:underline; color:#FFF;}
#wrapper{ width:100%;}
#header{ background:url(images/header.jpg) top left no-repeat; width:980px; height:121px; margin: 0 auto;}
.logo{ background:url(images/logo.jpg) top left; width:340px; height:121px; display:block; text-decoration:none;}
.top_menu{ background:url(images/menu_repeat.gif) top left repeat-x; width:100%; height:27px;}
.top_menu UL{ width:940px; margin:0 auto;}
.top_menu UL LI { display:block; line-height:27px; position:relative; float:left;}
.top_menu UL LI A{ color:#f7dbb4; font-size:15px; font-weight:bold; text-decoration:none; display:block; float:left; padding:0px 15px; text-align:center;}
.top_menu UL LI A.current{ background:url(images/menu_activ.gif) repeat-x top left; color:#FFF;}
.top_menu UL LI A:hover{color:#FFF;}
/* submenu*/
.menu_content { display:none;}
.startSubmenu{ background:url(images/submenu_left.jpg) no-repeat top left; width:9px; height:28px; float:left;}
.endSubmenu{ background:url(images/submenu_right.jpg) no-repeat top left; width:11px; height:28px; float:right;}
.menu_content{ background:url(images/submenu.jpg) repeat-x top left; height:28px; line-height:20px; position:absolute; top: 27px; left: 0px; display: none; padding-left:0px;}
UL.menu_content LI{ line-height:20px !important; padding:0px !important; float:none !important;}
.menu_content A{ display:block; float:left; padding:0px 15px 0px 7px !important; font-size:11px !important; font-weight:normal !important;}
.menu_content A:hover{ text-decoration:underline !important; background:none !important; color:#fff !important;}
.underMenu{ width:100%; margin:0 auto; background:url(images/repeat_top.jpg) top left repeat-x; height:43px;}
.liRight{ float:right !important;}
.liRight .menu_content{top: 27px; left:-14px;}
.liRight .menu_content A{ display:inline !important;}
.liRight A{ color:#f7dbb4; font-weight:normal !important; font-size:11px !important; display:block !important; float:left;}
.searchShort{ float:left; height:26px; width:250px;}
.liRight .searchShort INPUT{ display:block; float:left;}
.field13{ background:url(images/input_search.gif) no-repeat left center; width:154px; height:26px; border:none; color:#FFF; margin:0px; padding:0px;}
.submitSearch{ background:url(images/search.jpg) no-repeat top left; width:71px; height:26px; cursor:pointer; border:none; margin:0px; padding:0px;}
.searchLong SELECT{ background:url(images/inputSelect.gif) no-repeat top left #000; width:154px; height:19px; border:none; color:#FFF;}
.searchLong{ float:left;}

#top_submenu_1{width:100px;}
#top_submenu_2{width:360px;}
#top_submenu_3{width:380px;}
#top_submenu_4{width:275px;}
#top_submenu_5{width:215px;}
#top_submenu_6{width:200px;}
#top_submenu_7{width:540px;}
#top_submenu_8{width:280px;}
#top_submenu_9{width:200px;}
#top_submenu_10{width:340px;}
.liRight A.current{ background:none !important;}

/* content + laterals*/

.contentSite{ width:100%; margin:0 auto; position:relative;}
.tdLeft{ width:125px !important; overflow:hidden; }
.table_left_right_small_topcell, .common_table_top_cell{ background:url(images/titles.gif) top left repeat-x; width:125px; height:18px; line-height:18px; text-align:left; color:#fce6bc; font-size:14px; font-weight:normal; padding-left:15px;}
.common_table_top_cell, .common_table_top_cell A{ padding-left:7px; color:#FFF !important; text-decoration:none;}
.table_left_right_small_topcell IMG{ display:none;}
.table_left_right_small_cell{}
.table_left_right_small_cell A{ display:block; color:#fce6bc; text-decoration:none; font-size:12px; background:url(images/grey_arrow.gif) 2px 7px no-repeat; padding-left:15px; margin-top:5px; line-height:18px;}
.table_left_right_small_cell A:hover{color:#FFF; background:url(images/white_arrow.gif) 2px 7px no-repeat #313131;}
.table_left_right_small_cell br{ display:none;}
.myTable{ margin:0 auto; padding:0px; width:99%; border:none;}
.table_textNoBg .table_left_right_small_cell A, .table_textNoBg .table_left_right_small_cell A:hover{ background:none;}
.table_left_right_small_cellNoBg A, .table_left_right_small_cellNoBg A:hover{background:none;}
.tagCloud{ text-align:justify !important; padding-right:3px;}
.tagCloud A, .tagCloud A:hover{ background:none; display:inline; padding-left:5px;}
.table_textNoBg1 A{ background:none !important;}
.table_textNoBg1 A:hover{ background:none !important; color:#FFF !important; text-decoration:underline !important; }
.table_textNoBg1 .table_left_right_small_topcell{ padding-left:7px;}
.table_textNoBg1 .table_left_right_small_cell A{ padding-left:6px !important;}
.tdRight .table_left_right_small_cell A{ color:#a7a7a7;}
.table_left_right_small{ padding-bottom:15px;}
.tdRight{ width:160px;}
.tdRight .table_left_right_small_cell{ padding-right:5px;}
.iframe{ padding-right:5px; padding-bottom:15px;}

/*videos*/
.videos{ /*width:100% !important;*/ text-align:center; margin:0 auto;}
.videosRelated{margin:0 auto;}
.video{ border:1px solid #292929; width:168px; height:200px; float:left; margin-right:2px; margin-top:5px; }
.video IMG.thumb{ width:160px; height:120px; border:1px solid #292929; margin:3px 3px 0px 3px;}
.video A.thumb{ display:block; width:160px; height:120px; border:1px solid #292929; margin:5px 3px 0px 3px; text-decoration:none;}
.video .title{ height:30px; line-height:15px; overflow:hidden; padding:0px 5px; text-align:left !important;}
.video .title A{ font-size:13px; font-weight:bold; text-decoration:none; color:#fce6bc; font-weight:bold;}
.video .title A:hover{ color:#FFF;}
.info{ height:40px; /*color:#767676; */ color:#A7A7A7;font-size:12px; font-weight:normal; padding-left:5px;}
.info DIV{ height:18px; line-height:18px;}
.duration{ width:100px !important; overflow:hidden;}
.duration, .date_added{ float:left;}
.voteup, .votedown, .views{ float:right; padding-right:5px;}
.voteup{ color:#fce6bc; background:url(images/voteup.jpg) 97% 0% no-repeat; padding-right:20px;}
.votedown{ color:#fce6bc; background:url(images/votedown.jpg) 97% 0% no-repeat; padding-right:20px;}
.voteup A{color:#fce6bc; text-decoration:none;}
.votedown A{ color:#fce6bc; text-decoration:none;}
.vote A{color:#fce6bc; text-decoration:none;}
.vote{ margin-right:50px; text-align:right;}
.table_item_top_cell A{ color:#f1d8b1; text-decoration:underline; font-size:12px; font-weight:normal;}
.table_item_top_cell a:hover{ color:#FFF; text-decoration:underline;}
.cell_embosed1{ color:#A7A7A7; font-size:12px; font-weight:normal; padding-bottom:3px;}
.common_table{ padding-bottom:18px}
.common_table_top_cell{ padding-bottom:10px;}
.cell_middle .common_table_top_cell { width:100%;}

.footer{ width:100%; background:url(images/footer.jpg) repeat-x top left; height:150px;}
.footerMenu{ text-align:center; color:#eeebc8; height:25px; line-height:25px;}
.footerMenu A{ color:#eeebc8; text-decoration:none; font-size:12px; font-weight:normal; padding:0px 20px;}
.footerExpl{ text-align:center; color:#eaeaea; font-size:9px; font-weight:normal; padding-top:50px;}
.breadcrum{ /*position:absolute;*/ margin-top:-18px; margin-bottom:3px; margin-left:10px; color:#F7DBB4; }
.breadcrum A{ color:#F7DBB4; text-decoration:none;}
.breadcrum A:hover{ color:#FFF; text-decoration:underline;}
.breadcrum B{ color:#FFF; font-weight:normal;}

/* directory */
.directory{ font-size:12px; padding-bottom:10px;}
.directory .title A{ color:#fce6bc; text-decoration:none; font-size:14px; font-weight:normal;}
.directory .description{ color:#FFF;}
.directory .tags{ color:#fce6bc;}
.directory .tags A{ color:#a7a7a7; text-decoration:none;}
.directory .tags A:hover{ text-decoration:underline;}
.directory .tags IMG{ display:none;}
.directory .dirMenu{ margin:10px 0px;}
.directory .dirMenu A{ display:block; color:#a7a7a7; text-decoration:none;}
.directory .dirMenu A:hover{ text-decoration:underline;}
.directory .notes{}
.directory .details{ color:#a7a7a7;}
.directory .details IMG{ display:none;}
.linkCreate, .linkCreate TD{ color:#fff !important; font-size:12px;}
.linkCreate A{ color:#a7a7a7;}
.linkCreate INPUT, .linkCreate SELECT, .linkCreate TEXTAREA { background:#000; border:1px solid #474747; color:#767676;}
.button10{ background:url(images/button.gif) repeat-x top left !important; border:1px solid #2c2c2c; color:#767676; text-align:center; height:20px; line-height:20px; cursor:pointer}
.button10:hover{ color:#FFF;}
.textError H2{ font-size:12px; color:#fff;}
.textError H2 A{ font-size:12px; color:#a7a7a7;}

.textError TD{ font-size:12px; color:#fff;}
.textError TD A{ font-size:12px; color:#a7a7a7;}

.menu_content_search{ display:none;}
.menu_content_search  INPUT, .menu_content_search SELECT, .menu_content_search TEXTAREA { background:#000; border:1px solid #474747; color:#767676;}
.myTable  INPUT, .myTable SELECT, .myTable TEXTAREA { background:#000; border:1px solid #474747; color:#767676;}
.myTable2   INPUT, .myTable2 SELECT, .myTable2 TEXTAREA { background:#000; border:1px solid #474747; color:#767676;}
.table_adlink{ font-size:12px;}
.table_adlink TD{ color:#a7a7a7;}
.table_adlink TD A{ color:#F7DBB4; text-decoration:none;}
.pagination{color:#fce6bc; font-size:14px;}
.pagination STRONG{font-weight:normal; display:block; float:left; padding:2px 4px; }
.pagination B{ font-weight:bold; display:block; float:left; padding:1px 5px; background-color:#7c0100; border:1px solid #ab0001; color:#fce6bc;}
.pagination A{ color:#A7A7A7; text-decoration:none; padding:2px 4px; border:1px solid #000; display:block; float:left; font-size:14px; font-weight:bold;}
.pagination A:hover{ color:#fce6bc;}

.sortby{color:#fce6bc;}
.sortby B{ font-weight:normal; color:#fce6bc;}
.sortby A{ color:#A7A7A7; text-decoration:none; }
.sortby A:hover, .sortby STRONG{ text-decoration:underline; color:#fff;}
.sortby STRONG{  text-decoration:underline; color:#fff;}
.totalArticles B{ color:#fce6bc;}
.submitLink{ color:#A7A7A7; }
.submitLink A{ color:#A7A7A7; }
.submitLink A:hover{ color:#fff; text-decoration:underline;}

.myTable1{ margin:0 auto; padding:0px; /*width:880px;*/ width:99%; border:none; /*margin-left:4px;*/}
.myTable2{ margin:0 auto; padding:0px; width:100%; border:none; margin-left:4px;}
.videoDescription, .videoDescription A{ color:#fce6bc !important; font-size:13px; font-weight:bold;}
.spacer{ height:20px; line-height:20px; float:left;}
.player{ width:570px; float:left;}
.promo_300_250{ /*width:300px; float:left;*/}
.promo_300_250 IFRAME{ width:300px; float:left;}

.rate{ width:55px; float:right; height:16px;}
.rate SPAN{ display:block; width:100%; text-align:center; height:16px; line-height:16px; padding-right:7px;}
.rate SPAN.under50{ background:url(images/thums-down.jpg) no-repeat 100% 2px; color:#f95957;}
.rate SPAN.over50{ background:url(images/thums-up.jpg) no-repeat 100% 0; color:#ff2bbc;}

.noteVideo{ padding-top:35px;}
.noteVideo DIV{ margin-right:3px;}
.pozitive{ float:left;}
.pozitive A{ display:block; width:99px; height:27px; background:url(images/up.gif) no-repeat bottom left; text-decoration:none !important;}
.pozitive A:hover, .activated{ background-position:top left !important;}
.negative{ float:left;}
.negative A{ display:block; width:47px; height:27px; background:url(images/down.gif) no-repeat bottom left; text-decoration:none !important;}
.negative A:hover{ background-position:top left; width:47px !important; height:27px; overflow:hidden;}
.percents{ float:left; width:234px; height:27px; background:url(images/percents.gif) no-repeat top left;}
.percents DIV{ height:5px; margin-left:2px;}
.percents1 { width:43%; text-align:center; line-height:24px; float:left; color:#c5af86;}
.percents DIV.likes{ background-color:#c5af86; margin-top:5px; line-height:5px; text-align:left;}
.percents DIV.dislikes{ background-color:#ff0000; margin-top:4px; line-height:5px; text-align:left;}
.nrVotes{ float:left; font-size:12px; font-weight:normal; color:#a0a0a0; line-height:24px; padding-left:3px; width:50%;}
.nrVotes SPAN{ color:#c5af86;}
.textAlignLeft{ text-align:left !important;}

.favDiv{ float:right; width:143px; margin-right:11px;}
.fav {
background:url("images/fav.gif") no-repeat scroll left bottom transparent; display:block; height:25px; margin-top:2px; width:143px; text-decoration:none; }
.fav:hover {
background-position:center top; text-decoration:none !important;
}
.infoVideo{ font-size:12px; color:#767676; padding-top:5px; line-height:15px;}
.date_added{ float:left; width:40%;}
.visits{ float:right; width:40%; text-align:right; padding-right:11px;}

.item_detail_menu{border-bottom:1px solid #767676; z-index:-1; height:18px;}
.item_detail_menu UL{ padding-left:5px;}
.item_detail_menu LI{ list-style:none; float:left; position:relative; height:19px; width:100px;}
.item_detail_menu LI A{ display:block; width:100%; background:url(images/commentInactiv.gif) repeat-x bottom left; border-left:1px solid #767676; height:17px; text-decoration:none; position:absolute; bottom:0%; left:0%; text-align:center; overflow:hidden;}
.item_detail_menu LI A:hover{background:url(images/commentActiv.gif) repeat-x bottom left; border-top:1px solid #767676;}
.item_detail_menu LI A.current{background:url(images/commentActiv.gif) repeat-x top left; height:18px; line-height:18px; border:1px solid #767676; top:0%; left:0%; border-bottom:none; z-index:1000;}
.item_detail_menu LI A#last{ border-right:1px solid #767676;}
.menu_content_search{border:1px solid #767676; border-top: none;}


.item_detail_menu1{border-bottom:1px solid #767676; z-index:-1; height:20px; margin-top:15px;}
.item_detail_menu1 UL{ padding:0px 0px 0px 5px; margin:0px;}
.item_detail_menu1 LI{ list-style:none;  position:relative; }
.item_detail_menu1 LI A#last{ border-right:1px solid #767676;}
.item_detail_menu1 LI A{background:url(images/commentActiv1.gif) repeat-x bottom left; height:20px; line-height:20px; border:1px solid #767676; position:absolute; top:0%; left:0%; border-bottom:none; z-index:1000; color:#fce6bc; text-decoration:none; font-size:14px; padding:0px 5px;}

.message{ width:850px; margin-bottom:20px; color:#767676; padding:5px; line-height:15px;}
.message1{ background-color:#212121; width:850px; margin-bottom:20px; color:#fff; padding:5px; line-height:15px;}
.messageUser{ float:left; width:150px;}
.messageUser A{ color:#fce6bc !important;}
.messageText{ float:left; width:695px;}
.images .image{ float:left; width:160px; height:120px; border:1px solid #414141; margin-right:10px; margin-bottom:10px;}
.images .image A{ display:block; width:100%; height:100%; text-decoration:none;}

.tableHome{ width:100%; border:1px solid #292929; margin-bottom:5px;}
.menu_content_search DIV.video{ margin-right:1px;}

.titles{ float:left; background:url(images/links.jpg) no-repeat 100% 15px; width:81%; position:relative; height:128px; padding:5px 0px 0px 5px;}
.titlesN{ float:left; background:url(images/notes.jpg) no-repeat 100% 15px; width:81%; position:relative; height:128px; padding:5px 0px 0px 5px;}
.dirMenu{ float:right;}
.dirMenu A:hover{ color:#fff;}
.titles .details, .titlesN .details{ position:absolute; bottom:0px; left:5px; color:#bebebe;}
.tableHome1{ border:1px solid #767676; width:100%; border-top:none;}
.titles .details SPAN, .titlesN .details SPAN{ color:#767676;}
/* tooltip */

.tooltipup{
	width: 80px;
	height:33px;
	text-align:center;
	z-index: 13000;
    font-weight: normal;
	font-size: 14px;
	line-height:20px;
	margin: -50px 0px 0px 15px;
	color: #c5af86;
	background: url(images/bubble_up.png) top left;
}

.tooltipdown{
	width: 105px;
	height:33px;
	text-align:center;
	z-index: 13000;
    font-weight: normal;
	font-size: 14px;
	line-height:20px;
	margin: -50px 0px 0px 15px;
	color: #ff0000;
	background: url(images/bubble_down.png) top left;
}


/* lightbox*/

#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;	
}
.footerADV{ width:690px; margin:0 auto; padding-top:40px; padding-bottom:20px; background:url(images/pub.gif) no-repeat 570px 20px ;}
.heightVideo, .heightVideoHome{ height:830px; overflow:hidden;}
.heightPhotos{ height:415px; overflow:hidden;}
.rightPub, .rightPubHome{ float:right; width:300px; height:386px; margin-top:8px; background:url(images/pub.gif) no-repeat top right; padding-top:20px;}
.table_left_right_small_topcellPad0{ padding-left:7px !important;}
.bottomPages{ padding-top:10px;}


div.mobile-tutorial-container  {
	float: left;
	width: 497px;
	height: 122px;
	margin: 0;
	padding: 0;
	margin-left: 140px;
}

a.mobile-tutorial  {
	background: url( images/tutorial_header.png ) no-repeat scroll left top transparent;
	width: 497px;
	height: 122px;
	display: block;
}


div.underMenu_1024px { width:1024px; margin:0 auto; background:url(images/repeat_top.jpg) top left repeat-x; height:43px;}
div.contentSite_1024px{ width:1024px; margin:0 auto; position:relative;}
div.mobile-container { background: url(images/phones_right.jpg) top right no-repeat; min-height: 700px; padding: 15px }
div.mobile-container span.title { font-size: 140%; font-weight: bold; color: #FCE6BC; display: block; margin-bottom: 20px; }
div.mobile-video { width: 550px; color: #fff}
div.mobile-video a { text-decoration: underline; color: #FCE6BC }
div.mobile-video p { margin-bottom: 15px }
div.mobile-video p.small_title { font-size: 110%; font-weight: bold; color: #FCE6BC; margin-top: 10px; }
div.mobile-video a.link-video { display: block; background: url( images/player_img.jpg ) no-repeat top left; width: 337px; height: 183px; margin: 20px auto 20px auto; }
div.mobile-video div.hide { display: none; }

