/*Global Divs*/

/*#top_all_bg { margin:0 auto; padding:0px; width:1050px; min-height:204px; background:url(../images/top_bg.png) top repeat-x; }*/
.global {margin:0 auto;padding:0px;width:1050px;}
.wrap {margin:0px;padding:0px;width:1050px;float:left;}
.wrap1{margin:0px;padding:0px;width:736px;float:left;}
#top_links { -moz-border-radius: 10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px;border-radius: 10px 10px 10px 10px;margin:5px 0px 0 0;padding:0px;width:1050px;height:45px;background:url(../images/top_grey_bg.jpg) top repeat-x;position:relative;float:left; }
.top_links { margin:-2px 0px 0px 0px; width:1030px; height:40px; overflow:hidden; float:left; -moz-border-radius: 10px 0px 0px 0px; -webkit-border-radius: 10px 0px 0px 0px; border-radius: 10px 0px 0px 0px; }
.top_links .menu { margin:0px; list-style:none; width:1030px; height:40px; }
.top_links .menu .menu-item { list-style:none; float:left; height:40px; line-height:46px; font-size:13px; color:#F5F5F5; text-shadow:1px 1px 2px #666666;}
.top_links .menu a { margin:0 0px 0 0px; padding:0 10px 0 10px; height:40px; line-height:46px; color:#ccc; text-shadow:1px 1px 2px #666666; text-decoration:none; float:left;}
.top_links .menu a:hover { margin:2px 0px 0 0px; color:#fff; text-decoration:none; font-weight:bold;}
.menu-home { margin:12px 0 0 5px; list-style:none; width:20px; height:20px; }
.index_gplus { position:absolute; top:15px; right:440px;}

/*Header Styles*/

#header {margin:0px; padding:0px; width:1050px; height:117px; float:left;}
#header h1, #heder h2 { margin:0px; padding:0px; width:255px; float:left; display:inline; }
.logo { margin:12px 0 0 30px; padding:0px; width:255px; height:97px; text-indent:-9999px; background:url(../images/logo.png) top left no-repeat; float:left; }
.adstop_728 { margin:12px 0px 0 0; padding:0px; width:728px; height:90px; float:right;  }

/*Movies Letters Bar*/

#letters_bar { -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;margin:0 0 10px 0;padding:0px;width:1050px;height:42px;line-height:42px;font-size:12px;color:#fff;font-weight:bold;background:url(../images/letters_bg.jpg) top repeat-x;float:left; }
#otros_bar { margin:10px 0 1px 0; padding:0px; width:1050px; height:35px; line-height:35px; font-size:13xpx; color:#fff; font-weight:bold; background:url(../images/letters_bg.jpg) top repeat-x; float:left; }
.letter_title { margin:0 0 0 15px; padding:0 17px 0 0; height:42px; line-height:42px; background:url(../images/letter_arrow.png) right center no-repeat; float:left; }
.alphabetic_urls { margin:0 10px 0 10px; padding:0px; height:42px; line-height:42px; float:left; }
.alphabetic_urls ol { margin:0px; padding:0px; list-style:none; float:left; }
.alphabetic_urls ol li { margin:0px; padding:0px; list-style:none; float:left; }
.alphabetic_urls a { margin:0px; padding:0 8px 0 8px; height:42px; line-height:42px; color:#fff; text-decoration:none; background:url(../images/letter_sep.png) right center no-repeat; float:left; }
.alphabetic_urls a:hover { color:#fff; text-decoration:underline; }
.faceshare { margin:12px 15px 0  0; padding:0px; float:right; }

/*Featured*/

#featbox { margin:0 0 10px 3px; padding:0px; width:1044px; height:260px; background:#252525 url(../images/slider_bg.jpg) top repeat-x; float:left; -moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px; }
#slider1 { width:726px; height:260px; margin:0 0 0 7px; overflow:hidden; background:url(../images/arrows_bg.jpg) left center no-repeat; padding:0px; float:left; }
#slider1 .viewport { float: left; width: 638px; height: 260px; padding:0px; background:#000; overflow: hidden; position: relative;  }
#slider1 .buttons { float: left; position: relative; height:63px; text-indent: -999em; overflow:hidden;}
#slider1 .next { background:url(../images/arrow_right.png) top left no-repeat; width:41px; height:63px; margin-top:98px; margin-left:3px; float:left; }
#slider1 .prev { background:url(../images/arrow_left.png) top left no-repeat; width:41px; height:63px; margin-top:98px; margin-right:3px;  float:left;  }
#slider1 .disable { visibility: hidden; }
#slider1 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 638px; height:260px; left: 0; top: 0; }
#slider1 .overview li{ margin:0px; list-style:none; float:left; width:638px; height:260px; overflow:hidden; position:relative;}
.slidethumb { margin:0px; padding:0px; width:638px; height:260px; overflow:hidden; position:relative; z-index:0; float:left; }
.slidesdiv { margin:0 0 0 34px; padding:0px; width:210px; height:260px; background:#000; position:absolute; z-index:1; opacity: .85; -moz-opacity: .85; filter:alpha(opacity=85); }
.slidecnt { margin:0 0 0 34px; padding:10px; width:190px; height:240px; color:#fff; position:absolute; z-index:2; float:left; }
.slidecnt h2 { margin:5px 0 0 0; padding:0px; font-size:16px; color:#FFCC00; line-height:22px; width:190px; height:45px; font-weight:bold; overflow:hidden; display:block; }
.slidecnt h2 a { color:#FFCC00; text-decoration:none; } .slidecnt a:hover { color:#FFCC00; text-decoration:underline; }
.sltext { margin:10px 0 0 0; padding:0px; width:190px; height:115px; font-size:13px; line-height:16px; color:#fff; overflow:hidden; float:left; }
.go_movie { margin:0px; padding:0px; width:110px; height:25px; text-indent:-9999px; background:url(../images/movie_btn.png) top left no-repeat; position:absolute; z-index:2; bottom:15px; right: 15px; }
.feat_publi { margin:5px 0 0 6px; padding:0px; width:300px; height:250px; float:left; }

/*Content Containers*/

.content {margin:5px 0 0 2px; padding:0px; width:736px; float:left;}
.content1 {margin:5px 0 0 0px;padding:0px;width:736px;float:left;}
.clear {clear:both; }

/*Home Styles*/

.white_box { margin:10px 0 10px 2px; padding:0px; width:771px; height:3052px; background:#fff; float:left; -moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px; }
.white_left { margin:10px 0 0 36px; padding:16px 0 0 16px;  width:332px; height:282px; background:url(../images/load_bg.png) top left no-repeat; float:left; }
.white_right { margin:10px 20px 0 0; padding:16px 0 0 16px;  width:332px; height:282px; background:url(../images/load_bg.png) top left no-repeat; float:right; }
.white_right2 { margin:40px 20px 0 0; padding:16px 0 0 16px;  width:332px; height:282px; background:url(../images/load_bg.png) top left no-repeat; float:right; }

/*HOme tab styles*/

.tabbed_index { margin:0px; padding:0px; width:736px; clear:both; float:left; }
.block-header-tabs { margin:0px; padding:0 15px 0 15px; width:706px; height:49px; line-height:49px; background:url(../images/tab_bg.jpg) top repeat-x; float:left; -moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px; border:1px solid #333;}
.block-header-tabs a { margin:0px; padding:4px 15px 4px 15px; font-size:14px; color:#fff; font-weight:bold; background:#3086da; -moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px; border:1px solid #333; }
.block-header-tabs a:hover { color:#333; background:#3086da; border:1px solid #DDEBF7; text-decoration:none;  }

.block-container { margin:0 0 10px 0; padding:0px; width:736px; float:left; }
.block-content-white { margin:0px; padding:5px 0 5px 0; width:736px; background:url(../images/trans_pix.png) top repeat; float:left; -moz-border-radius:0px 0px 10px 10px;-webkit-border-radius:0px 0px 10px 10px;border-radius:0px 0px 10px 10px; }
.searchbox { margin:0 0 0 20px; padding:0px; z-index:3; }

.post2 { margin:10px 0 0 10px; padding:0px; width:172px; float:left; }
.post2 h2 { margin:2px 0 0 0; padding:0px; width:135px; height:18px; font-size:13px; color:#1F9299; display:inline; overflow:hidden; float:left; }
.post2 h2 a { font-size:12px; color:#1F9299; font-weight:500; font-family:arial; text-decoration:none; } .post2 h2 a:hover { color:#1F9299; text-decoration:underline; }


.movie_box { margin:0px; padding:0px; width:172px; height:274px; background:#EAF2F4; position:relative; float:left; -moz-border-radius:0px 0px 6px 6px; -webkit-border-radius:0px 0px 6px 6px; border-radius:0px 0px 6px 6px; }


.homethumb { margin:0px; padding:0px; border:0px solid #ccc; float:left; }
/*.postbottom { 
	margin:0px; 
	padding:0px; 
	width:100px; 
	height:128px; 
	background:url(../images/portada_light.png) top center no-repeat; 
	float:left; }
*/
.paddingas {	 padding-left:3px;padding-top:1px;}
.bekas { font-family: Arial;padding-left: 3px;margin-top:-4px;position:absolute;height:15px;width:16px;text-decoration:none;font-weight:bold; color:#333;}
.bekas:hover{ color:#f00; text-decoration: none;	font-weight:bold;}
.post_go { margin:0px; padding:0px; width:16px; height:16px; text-indent:-9999px; background:url(../images/small_arrow.png) top left no-repeat; position:absolute; bottom:-1px; right:7px; }
.btn_twt { margin:0 1px 4px  10px; padding:0px; height:35px; line-height:35px; float:left; }
.btn_face { margin:0 1px 4px  10px; padding:0px; height:35px; line-height:35px; float:left; }
.btn_gplus { margin:0 1px 4px  10px; padding:0px; height:35px; line-height:35px; float:left; }

/*Floating Desc Styles*/
.movie-desc {

-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;

background:#2F6BAD url(../images/mouseover-bg.jpg) top repeat-x; border:1px solid #225184; display:none; position:absolute; right:-230px; text-shadow:1px 1px 2px #1A3D64; top:0; width:230px; z-index:100; }

.movie-desc .mouseover-arrow { float:left; margin:5px 0 5px -11px; }

.movie-desc h3 { border-bottom:1px solid #2F6BAD; color:#FFFFFF; font-size:18px; margin:5px 5px 0 5px; padding:2px 0 7px 0; }

.pop_desc { margin:0px; padding:10px; line-height:16px; font-size:13px; color:#fff; float:left;}


/*Single Posts Styles*/

.single_post { margin: 0 0 10px 0; padding:0px; width:736px; background:#858585 url(../images/single_bg.jpg) top repeat-x; float:left; -moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
.single_post2 { margin:10px 0 0 0; padding:0px; width:773px; background:#858585; float:left; -moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
.single_post h1 { margin:0px; padding:0 0 0 15px; width:706px; height:40px; line-height:41px; font-size:20px; color:#fff; font-family: arial, tahoma, verdana, sans-serif; float:left;  }
.single_port { margin:13px 0 0 17px; padding:0px; width:129px; height:191px; border:5px solid #646464; overflow:hidden; float:left; }
.single_ports { text-align:center; margin:18px 0 0 15px; padding:0px; overflow:hidden; float:left; background:#F4F4F4; border:1px solid #D1CEC5; 	border-radius: 5px; -moz-border-radius:5px; }
.single_date_box { margin:14px 0 0 10px; padding:0px; font-size:12px; color:#fff; line-height:17px; float:left; }
.single_date_boxs { margin:14px 0 0 10px; padding:0px; font-size:12px;  line-height:17px; float:left; }
.date_titles { margin:0; padding:0px; font-size:12px; color:#FFFFFF; font-family:arial, tahoma, verdana, sans-serif; font-weight:bold; float:left; }
.date_titles2 { margin:0px; padding:0px; font-size:12px; color:#FFFFFF; font-family:arial, tahoma, verdana, sans-serif; font-weight:bold; display:block; }
.title_movie h3 { margin:0px; padding:0px; font-size:15px; color:#f2f2f2; font-weight:bold; float:left; }
.sing_cat { margin:0px; padding:0px; } .sing_cat a { color:#B0C7DF; text-decoration:none;  } .sing_cat a:hover { color:#B0C7DF; text-decoration:underline; }
.single_share { margin:0px; padding:0px; width:231px; overflow:hidden; float:left; }
.sinopsis_title  h4{ margin:10px 0 10px 4px; padding:0 0 0 12px; width:716px; height:28px; line-height:28px; font-size:12px; color:#FFFFFF; font-weight:bold; background:#a3a3a3; float:left;  -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; }
.single_entry { margin:0px; padding:0 12px 12px 12px; width:716px; text-align:justify; font-size:13px; line-height:17px; color:#fff; float:left; }
.single_entrys { margin:0px; padding:0 12px 12px 12px; width:749px; text-align:justify; font-size:13px; line-height:17px; color:#fff; float:left; }
.single_entrys a { color:#fff; text-decoration:none;} .single_entry a:hover { color:#fff; text-decoration:underline; }
.quote { color:#1C1C1C;}
.single_entry a { color:#fff; text-decoration:none;} .single_entry a:hover { color:#fff; text-decoration:underline; } 
.single_entry img { margin:0px; padding:0px; display:none; width:0px; height:0px; float:left; }
.single_tags { margin:0px; padding:0 0 0 22px; font-size:12px; color:#ffffff; background:url(../images/tag_icon.png) left center no-repeat; float:left; }
.single_views { margin:0px; padding:0 0 0 22px; font-size:12px; color:#ffffff; background:url(../images/ojo.png) left center no-repeat; float:left; }
.single_cal { margin:0px; padding:0 0 0 22px; font-size:12px; color:#ffffff; background:url(../images/view_icon.png) left center no-repeat; float:left; }
.single_autor { margin:0px; padding:0 0 0 22px; font-size:12px; color:#ffffff; background:url(../images/autor.png) left center no-repeat; float:left; }


.related_title { margin:20px 0 0 15px; font-size:22px; line-height:26px; width:773px; color:#fff; float:left; }
.meloguta { margin:10px 0 10px 0; padding:0 0 7px 0; width:773px; background:#fff; float:left; -moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px; }
.avisotrailer { margin:10px 0 10px 0; padding:0 0 7px 0; width:1035px; background:#fff; float:left; -moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px; }
.iliketitle { margin:3px 0 4px 10px; padding:0px; width:763px; font-size:18px; line-height:22px; color:#4E8BC5; float:left; }
.iliketitle2 { margin:12px 0 4px 10px; padding:0px; font-size:18px; line-height:22px; color:#4E8BC5; float:left; }
.ilikebox { margin:0px; padding:0px; width:773px; text-align:center; float:left; }

/*Single reproductor styles*/

.single_share_bar {margin:10px 0 0 0;padding:0px;width:736px;height:35px;font-size: 11px;font-weight: 700;line-height: 35px;background:url(../images2/top_bar.jpg) top repeat-x;float:left;-moz-border-radius:7px 7px 0 0;-webkit-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0;}
.share_bar_title h2 {padding:0 15px 0 15px;font-size:12px;font-weight:bold;color: #cdddea;float: left;margin-right: 0px;text-align: center;text-shadow: 0px 1px 0px rgb(0, 0, 0);}
.single_share_bar ul { margin:0px; padding:0px; list-style:none; border:none; float:left; }
.single_share_bar ul li { margin:0px; padding:0px; list-style:none; float:left; }

.ratingplug {margin: 5px;padding:4px 0 0 5px;line-height:35px;float:right;}
.repro_tv { margin-top:20px; padding:-5px; width:736px; height:624px; background: url(../images2/tv.png) top no-repeat; float:left; }
.repro_bg { margin:0px; padding:10px 0 0 0; width:736px; height:500px; background: #6d6d6d url(../images2/repro_bg.jpg) top repeat-x; float:left; }
.repro_layer { margin:0px; padding-left:30px; width:736px; font-size:13px; color:#fff; position:relative; }
.rec_plug { margin:3px 0 0 15px; padding:0px; font-size:16px; line-height:20px; color:#FF9900; display:block; }
.repro_layer h3 { margin:0 0 0 15px; padding:0px; font-size:19px; line-height:21px; font-weight:bold; color:#ffffff; display:block; }
.help_links {margin:5px 0 0 8px;padding:0px;height:37px;line-height:37px;font-size:12px;color:#ccc;list-style:none;background:url(../images2/bottom_bar_bg.jpg) top repeat-x;float:left; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.help_links li { margin:1px 0 0 0; padding:0px; list-style:none; height:32px; line-height:32px; list-style:none; float:left; }
.help_links li:hover { background:url(../images2/bottom_bar_btn.jpg) top repeat-x; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }
.help_links li a { font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;font-size: 14px;font-weight: 700;padding-bottom: 0px;padding-left: 20px;padding-right: 20px;padding-top: 0px;position: relative;text-decoration: none;color:#fff;text-shadow: 0px -1px 0px rgb(0, 0, 0);height:32px;line-height:32px;display:block; }
.eye_icon { margin:8px 0 0 0; padding:0px; width:34px; height:30px; text-indent:-9999px; background:url(../images2/eye_icon.png) top left no-repeat; float:right; }
.sg_end_bar {margin:0 0 10px 0;padding:0 0 0 10px;width:726px;height:47px;line-height:47px;background:url(../images2/bottom_bar.jpg) top repeat-x;position:relative;float:left;-moz-border-radius:0 0 7px 7px ;-webkit-border-radius:0 0 7px 7px ;border-radius:0 0 7px 7px ;}
.wizyx { margin:8px 10px 0; padding:0px; float:right; }
.graydiv {background:url(../images2/gray_btn.jpg) top repeat-x;float: left;height: 30px;margin-bottom: 0px;margin-left: 5px;margin-right: 5px;margin-top: 8px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }
.graydiv:hover { background:url(../images2/gray_btn_hover.jpg) top repeat-x; }  .grayname { color: rgb(51, 51, 51);float: left;font-weight: 700;line-height: 30px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;margin-top: 0px;padding-bottom: 0px;padding-left: 5px;padding-right: 5px;padding-top: 0px;text-shadow: 0px 1px 0px rgb(238, 238, 238); } 
.grayavatar { margin:0px; padding:0px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; float:left; }

/*Single tabs*/

.reprotabbed {margin:0px; padding:0px; width:650px;text-align:left; float:left; }
.block-header-tabs2 {margin:-25px 0 35px 25px;padding:0px 0 0 10px;width:721px;text-align:left;float:left;}
.block-header-tabs2 a {width:100px;margin:0px;padding:4px 12px 4px 12px;font-size:13px;color:#000;background:#EFEFEF;font-weight: bold;-moz-border-radius:6px 0;-webkit-border-radius:6px 0;border-radius:6px 0;}
.block-header-tabs2 .tab-current {color:#000;border:0px;font-weight: bold;text-decoration: none;text-transform: uppercase;width:100px;height:24px;text-align: center;background:#F3A000;}
.reprotabbed .block-container {margin:0 0 0 15px; padding:0px; width:650px;height:360px; float:left; background:#000;}
.wprp_report_link a {background:url(../images2/gray_btn.jpg) top repeat-x;float: left;height: 30px;margin-bottom: 0px;margin-left: 5px;margin-right: 5px;margin-top: 8px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color: rgb(51, 51, 51);display: block;float: left;font-weight: 700;line-height: 30px;text-shadow: 0px 1px 0px rgb(238, 238, 238);padding-left: 5px;padding-right: 5px; top:0px; left:130px; } .wprp_report_link a:hover { background:url(../images2/gray_btn_hover.jpg) top repeat-x; text-decoration:none; } .wprp_form { z-index:80; position:relative; }
.marco_rep {margin:0px;padding:0px; border:5px solid #333; float:left; }

/*Category Post Styles*/

.short_post { margin:0 0 20px 0; padding:0 0 10px 0; width:736px; color:#fff; font-size:13px; background:#858585 url(../images/single_bg.jpg) top repeat-x; position:relative; float:left; -moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;  }
.short_post h3 { margin:0px; padding:0 0 0 15px; width:758px; height:40px; line-height:41px; font-size:20px; color:#fff; font-family: arial, tahoma, verdana, sans-serif; float:left;  }
.short_post h3 a { color:#fff; text-decoration:none; } .short_post h2 a:hover { color:#ccc; text-decoration:none;}
.arch_port { margin:13px 0 0 17px; padding:0px; width:86px; height:128px; border:5px solid #646464; overflow:hidden; float:left; }
.arch_entry { margin:13px 0 0 0; padding:0 20px 0 20px; width:580px; float:left; }
.arch_views { margin:0px; padding:0 0 0 20px; font-size:10px; color:#FFCE0F; text-transform:uppercase; font-weight:bold; background:url(../images/view_icon.png) left center no-repeat;  top:170px; left:132px; }
.movie_arc_go {  float: right; margin-top: 4px; width:126px; height:33px; text-indent:-9999px; background:url(../images/movie_go.png) top left no-repeat}
.movie_arc_go:hover { background:url(../images/movie_go2.png) top left no-repeat; }

/*Singular Posts Styles*/

.post { }
.entry { }
.entry a { }
.entry a:hover { }
#meta { }
.postmetadata { }
#sidebar {margin:5px 0 0 6px; padding:0px; width:305px; float:left; }
#sidebar ul { margin:0px; padding:5px; list-style:none; float:left; }
#sidebar .widget{ margin:0 0 10px 0; padding:0px; width:305px; background:#fff; float:left;  -moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;  }
.side_cat_tittle { -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; margin:7px 0 0 5px; padding:0px; width:295px; height:30px; background:#3973b2 repeat-x; float:left; }
.side_face_tittle { margin:10px 0 0 8px; padding:0px; width:249px; height:62px; background:url(../images/side_fbk_title.jpg) top left no-repeat; float:left; }
.side_pub_tittle { margin:10px 0 0 8px; padding:0px; width:249px; height:62px; background:url(../images/side_publi_bg.jpg) top left no-repeat; float:left; }
.cat_genre { margin:6px 0 0 29px; padding:0px; font-size:14px; line-height:18px; color:#fff; font-weight:bold; text-transform:uppercase; display:block; }
.cat_main {  color:#fff; font-weight:bold; display:block; font-size:14px; text-transform:uppercase}
.side_pub { margin-top:10px; width:265px; text-align:center; float:left; }
.single_entry2 { margin:0px; padding:0 12px 12px 12px; width:713px; text-align:justify; font-size:13px; line-height:17px; color:#fff; float:left; }
.single_entry2 a { color:#11283a; text-decoration:none;} .single_entry a:hover { color:#11283a; text-decoration:none; }

/*Sidebar Category Styles*/

#sidebar  .cat-item { margin:0 5px 0 5px; padding:0px; width:245px; height:20px; line-height:20px; font-size:14px; color:#C0C0C0; list-style:none; float:left; }
#sidebar  .cat-item a { margin:0px; padding:0 0 0 36px; font-size:14px; line-height:20px; color:#3B86D0; font-weight:bold; background:#fff url(../images/mv_meddium.jpg) 10px 2px no-repeat; display:block; }
#sidebar  .cat-item a:hover  { color:#3B86D0; background:#D5EFF2 url(../images/mv_meddium.jpg) 10px 2px no-repeat; text-decoration:none; }
.side_rss_bg {margin:0 0 10px 0;width:305px;height:122px;background:url("../images/rss_bg.png") top left no-repeat;float:left; }
.feed_box {margin:47px 3px 0 8px;padding:0 10px 0 10px;width:180px;height:35px;line-height:35px;font-size:13px;color:#666;background:#fff;border:2px solid #3086da;float:left;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px }
.feed_send {-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;height:37px;width: 60px;background: url("../images/button-bg.gif") repeat scroll 0 0 transparent;border: 2px solid #FFFFFF;color: #FFFFFF;margin: 48px 0 0 5px;position: absolute;padding: 8px;float: right;}
.datel { 
background:url(../images/datel.png) no-repeat;
height:60px;
width: 40px;
margin: 40px 0 0 -40px;
position: absolute;
}
.datetxt { 
font-weight:500; 
font-family:Arial, Helvetica, sans-serif;  
font-size:13px; color:#CCCCCC;
padding:0px 0 0 6px;
top:12px;
position: absolute;
}
.datetxt p{ 
font-weight:500; 
font-family:Arial, Helvetica, sans-serif;  
font-size:13px; color:#CCCCCC;
padding:0px 0 0 1px;
top:14px;
position: absolute;
}


.categorii{}
.categorii ul li a{ -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; width:210%; margin-top:5px; padding:0 0 0 15px; font-size:12px; line-height:20px; color:#3B86D0; font-weight:bold; background:#F4F4F4 repeat; display:block;}
.categorii ul li a:hover{color:#3B86D0; background:#D5EFF2 repeat; text-decoration:none;}

/*Start Navigation Styles*/
.navigation {width:726px;margin:16px 0px 16px 0px;padding:0px;float:left;}
.navigation {font-size:1.0em;padding: 7px 0 0 7px;}
.navigation a {text-decoration:none;}
.navigation a, .navigation span {padding: 0 4px;height:16px;line-height:17px;}
.navigation a, .navigation span.nav_ext {color:#2c2c2c;}
.navigation a:hover {color:#fff;background-color:#7bb81b;}
.navigation span {color:#7bb81b;}
.next-posts { }
.prev-posts { }
.wp-pagenavi {clear: both;font-size:14px;color:#666666;}
.wp-pagenavi a, .wp-pagenavi span {text-decoration: none;background: url("../images/wp_navi_bg.jpg") top repeat-x;padding: 5px 10px;margin: 2px;color:#666666;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
.wp-pagenavi a:hover, .wp-pagenavi span.current {text-decoration: none;border-color: #326292;background: url("../images/wp_navi_hover.jpg") top repeat-x;color:#fff;}
.wp-pagenavi span {font-weight: bold;border-color:#326292;background: url("../images/wp_navi_hover.jpg") top repeat-x;color:#fff;}
/*Stop Navigation Styles*/

/*Search Form Styles
#searchform {margin:2px 0 0 0; padding:0px; float:right; }
#searchform label { margin:0 0 0 5px; padding:0px; font-size:11px; color:#fff; text-transform:uppercase; line-height:31px; float:left; }
#s { margin:0 7px 0 0; padding:0 6px 0 6px; width:170px; height:31px; line-height:31px; font-size:14px; color:#fff; border:none; background:url(../images/src_bg.jpg) top repeat-x; float:left; -moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px; }
#searchsubmt { margin:0px; padding:0px; float:left; }
*/

/*---search---*/
.searchbg{width:630px;display:block;position:relative;background:#333;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.2), 0 2px 1px rgba(0,0,0,.8) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.2), 0 2px 1px rgba(0,0,0,.8) inset;box-shadow:0 1px 0 rgba(255,255,255,.2), 0 2px 1px rgba(0,0,0,.8) inset;margin-top:15px;float:right;padding:10px 5px 5px 0px;}
.searchbar { height: 37px; margin-left: 0px; width: 428px; float: right;}
.searchbar li { float: left; }
.searchbar .lfield { overflow: hidden; padding-left: 5px; }
.searchbar .lfield input { -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; background: none repeat scroll 0 0 #FFFFFF; border: 3px solid #3086da; color: #000000; float: left; height: 19px; padding: 2px 8px; margin: 5px 0 5px 0; width: 180px; }
.searchbar .lbtn input { -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin: 5px; background:#3086da; border: 2px solid #275B8B; color: #fff; cursor: pointer; padding: 4px 8px; height: 28px; }
.searchbar .advanced-search a{-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin-top: 4px;background:#3086da; border: 2px solid #275B8B; color: #fff; cursor: pointer; display: block; padding: 2px 8px; height: 22px;}	
.searchbar .advanced-search a:hover{-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin-top: 4px;background:#3086da; border: 2px solid #275B8B; color: #fff; cursor: pointer; display: block; padding: 2px 8px; height: 22px;text-decoration:none; }	
/*Footer Featured Links*/

.footer_links { margin:34px 0 0 2px; padding:10px 0 2px 0; width:1045px; background:#BBDCF4; float:left; position:relative; -moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
.ft_lk_logo { margin:0px; padding:0px; width:201px; height:37px; background:url(../images/destacamos.png) top left no-repeat; position:absolute; top:-34px; left:13px; }
.ft_links { margin:0px; padding:0px; width:1045px; float:left; }
.ft_links .menu { margin:0 0 0 3px; list-style:none; width:1042px; float:left; }
.ft_links .menu .menu-item { margin:0 0 8px 11px; padding:0px; list-style:none; float:left; width:192px; height:28px; line-height:28px; font-size:14px; color:#0B7D7D; font-weight:bold; text-align:center; background:#fff; border:1px solid #63A0D6; float:left; -moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
.ft_links .menu .menu-item:hover { background:#63A0D6; }
.ft_links .menu a { color:#0B7D7D; text-decoration:none; display:block;}
.ft_links .menu a:hover { color:#fff; text-decoration:none;}
.footer-links{ text-align:center; }
.footer-links a{ color:#555; font-size:12px; line-height:1.5; text-decoration:none; text-align:center; }
.footer_categorie{ color:#00aeef; font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; text-align:center; }
.footer_no_margin_left{ margin-left:0; }
.footer-table{ margin:0 0 0 0px; width:100%; border:0; }
.footer_copyright{ font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; margin:15px 0 0 10px; text-align:left; }
.footer-link h1 { color:#f8bd19; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-transform:uppercase; margin:5px 0 0 10px; text-align:left; }

/*Footer Styles*/

#ft_bg { margin:10px 0 10px 0; padding:10px 0 10px 0; width:100%; height:auto; background:#767676 bottom ; clear:both; -moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px }

.text-small { padding-top:5px; font-size:11px; color:#fff; }


#ft_bg1 { margin:10px 0 10px 0; padding:10px 0 10px 0; width:100%; height:150px; background:#767676 bottom ; clear:both; -moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px }
#footer1 { margin:auto; padding:0px 0 0 0; width:1050px; text-align:center; color:#fff; line-height:15px; background:#767676 bottom repeat-x; -moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px }
#footer1 a { color:#fff; text-decoration:none; } 
#footer1 a:hover { color:#fff; text-decoration:none; }
.text-small { padding-top:5px; font-size:11px; color:#fff; }
.footer_copyright1{ font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; margin:15px 0 0 10px; text-align:left; }
.footer-link1 h1 { color:#f8bd19; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-transform:uppercase; margin:5px 0 0 10px; text-align:left; }


table.footer23
{
color:#000000;
border-spacing:1;
font:16px Georgia, serif;
padding:3px;
border-radius:3px;
}

th.footerheader
{
color:#000000;
background:url(../images/coms_bg.jpg) top repeat-x; 
font-weight:100;
padding:3px;
text-align:left;
vertical-align:top;
}

tr.rowwfoter
{
font-weight:100;
}

td.tags
{
background:#72B0E1;
padding:3px;
text-align:left;
vertical-align:top;
font-size:12px;
font-family:arial;
color:#000;
width:560px;
}
td.arhive
{
background:#72B0E1;
padding:3px;
text-align:left;
vertical-align:top;
font-size:12px;
font-family:arial;
}

th.footerheader:first-child
{
border-top-left-radius:3px;
}

th.footerheader:last-child
{
border-top-right-radius:3px;
}

tr.rowwfoter:last-child td.cellfoter:first-child
{
border-bottom-left-radius:3px;
}

tr.rowwfoter:last-child td.cellfoter:last-child
{
border-bottom-right-radius:3px;
}

.partenerbt
{
font:16px Georgia, serif;
border-radius:3px;
background:url(../images/coms_bg.jpg) top repeat-x; 
width:200px;
float:right;
margin-right:80px;
}

table.partener
{
color:#000000;
border-spacing:1;
font:16px Georgia, serif;
padding:3px;
border-radius:3px;

}

th.partenerh
{
color:#000000;
background:#1D79E1;
font-weight:100;
padding:3px;
text-align:left;
vertical-align:top;
width:400px;

}

tr.rowpartener
{
font-weight:100;
}

td.cellpartener
{
background:#000000;
padding:3px;
text-align:left;
vertical-align:top;
font-size:12px;
font-family:arial;
width:400px;
}
td.cellpartener1
{
background:#3a74b3;
padding:3px;
text-align:left;
vertical-align:top;
width:10px;

}

th.partenerh:first-child
{
border-top-left-radius:3px;
}

th.partenerh:last-child
{
border-top-right-radius:3px;
}

tr.rowpartener:last-child td.cellpartener:first-child
{
border-bottom-left-radius:3px;
}

tr.rowpartener:last-child td.cellpartener:last-child
{
border-bottom-right-radius:3px;
}




/*Comments*/

.comments_box { margin:0px 0px 10px 0px; padding:0px; width:736px; background:#E1E4E9; float:left; -moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px; }
.comstitle { margin:7px 0 10px 8px; padding:0 0 0 15px; width:702px; height:35px; line-height:35px; font-size:18px; color:#FFFFFF; background:url(../images/coms_bg.jpg) top repeat-x; float:left; -moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px; }
.comsdiv { margin:0 20px 10px 20px; padding:0px; width:693px; float:left;}

/*Wordpress Defaul Alignments*/

.entry-content img { margin: 0 0 1.5em 0; }
.alignleft, img.alignleft { margin-right: 1.5em; display: inline; float: left; }
.alignright, img.alignright { margin-left: 1.5em; display: inline; float: right; }
.aligncenter, img.aligncenter { margin-right: auto; margin-left: auto; display: block; clear: both; }
.alignnone, img.alignnone { /* not sure about this one */ }
.wp-caption { margin-bottom: 1.5em; text-align: center; padding-top: 5px; }
.wp-caption img { border: 0 none; padding: 0; margin: 0; }
.wp-caption p.wp-caption-text { line-height: 1.5; font-size: 10px; margin: 0; }
.wp-smiley { margin: 0 !important; max-height: 1em;}
blockquote.left { margin-right: 20px; text-align: right; margin-left: 0; width: 33%; float: left; }
blockquote.right { margin-left: 20px; text-align: left; margin-right: 0; width: 33%; float: right; }

/*Misc Styles */

.wp125ad { margin:10px 0 0 5px; padding:0px; float:left; }
.alternative_title { margin:15px 0 15px 0; padding:8px 0 8px 12px; width:761px; font-size:17px; color:#fff; text-shadow:1px 1px 2px #234669; background:url(../images/mouseover-bg.jpg) 0 -50px repeat-x; border-bottom:2px solid #1E3C59; float:left; -moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px; }

/*Silb */

.silbtitle { color:#3B86D0; font-weight:bold; text-align:center; padding: 10px ; }
.silblist { padding:0 0 10px 15px;  }
.votefoot { text-align: center; padding: 11px 13px; border-top: 1px solid #d7d7d7;  }
.vresult { width: 31px; height: 25px; padding: 0; background: url("../images/vresult.png") no-repeat 100% 0; }
.vresult:hover { background-position: 0 -25px; }

/*Shortsory */

.maincont .dpad { -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;background: #333; }
.maincont { margin-bottom: 0; }
.dpad.movie-picture { width: 140px;height: 220px;float: left; margin: 10px 0 0 10px;}
.movie-picture img { width: 120px;height: 180px;margin: 10px 10px 0 10px;padding: 0px;border: 1px solid #333;}
.movie-description { clear: both;margin-bottom: 0; }
.dpad.movie-info {margin-top: 10px;float: left;height: 210px;width: 545px;padding: 10px 10px 0px 10px;}
.movie-item {margin-bottom: 0px;font-size: 14px;}
.movie-item-label {color: #3398C1;}
.movie-category a{color:#fff;}
.movie-category a:hover{color:#fff;}
.movie-category a:active{color:#fff;}
.movie-category a:visited{color:#fff;}
.ratebox {float: right;width: 120px;height: 20px;text-align: center;padding: 0px 10px 0px 10px;}
.ratebox .rate {text-align: left;width: 85px;height: 20px;overflow: hidden;margin: 0px 10px 0px 10px;padding: 0px 0px 0px 10px;}
.bhinfo {height: 21px;padding-bottom: 10px;border-bottom: 1px solid #555; margin-bottom: 10px; }
.baseinfo {font: 0.9em/21px sans-serif;color: #3398C1;float: left;height: 21px;}
.baseinfo a{font: 0.9em/21px sans-serif;color: #fff;}
.baseinfo a:hover{font: 0.9em/21px sans-serif;color: #fff;}
.baseinfo a:active{font: 0.9em/21px sans-serif;color: #fff;}
.baseinfo a:visited{font: 0.9em/21px sans-serif;color: #fff;}
.bhinfo,.bhinfo ul,.bhinfo ul li { height: 19px; }
.bhinfo ul,.bhinfo ul li { float: left; }
.argviews span,.argcoms span,.argviews span b,.argcoms span b {background: url("../images/args.png") no-repeat 100% -23px;height: 23px;}
.argviews span,.argcoms span {line-height: 23px;float: right;}
.argviews span {background-position: 0 -46px;}
.argcoms span{background-position: 0 0;}
.argcoms a{color:#fff;}
.argcoms a:hover{color: #fff;}
.argcoms a:active{color: #fff;}
.argcoms a:visited{color: #fff;}
.argviews span b,.argcoms span b {padding: 0 7px 0 25px;font-weight: normal;float: left;}
.vezifilm{margin: 0px;float: right;font-size: 0.9em;overflow: hidden;}
.argmore a {-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;padding: 0 15px;text-shadow: 1px 1px 3px #000;background: url("../images/button-bg.gif") repeat scroll 0 0 transparent;border: 1px solid #FFFFFF;height: 20px;float: right;line-height: 20px;color: #fff;text-decoration: none;font-weight: bold;}
.argmore a:hover{text-decoration: none;color: #fff;font-weight: bold;}
.argmore a:active{text-decoration: none;color: #fff;font-weight: bold;}
.argmore a:visited{text-decoration: none;color: #fff;font-weight: bold;}

.banner728{width: 728px;height: 90px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;background: #fff;margin: 0px 0px 10px 0px;padding: 4px;}
.banner300{width: 300px;height: 250px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;background: #fff;margin: 0px;padding: 2.5px;position: inherit;}
.banner600{width: 300px;height: 600px;-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;background: #fff;margin: 0px;padding: 2.5px;}
.bannerfoot{margin: 0 0 10px 0;}
#adbar{
	position:absolute;
	width: 728px;
	height: 114px;
	visibility: hidden;
	/*padding: 0px 205px;*/
	padding-left: 205px;
	margin: 0px 0px 0px 61px;
	bottom:0;
	z-index: 5;}
.social{width: 300px;-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;background: #fff;margin: 0px;padding: 15px 0px 15px 0px;}

/* Facebook Login */
.fb-button {background: url("http://cinemahd.info/engine/skins/images/fb-login.png") repeat-x scroll 0 100% #FFFFFF;border: 1px solid #4a6ca8;color: #596368;font-size: 1.15em;font-weight: bold;height: 22px;margin-bottom: 2px;padding: 11px 0 0;text-shadow: 0 1px 0 #FFFFFF;box-shadow: 0 1px 4px -3px black;width: 150px;cursor: pointer;}
.fb-button span {display: none;}

/* Profile */

.block-profil { margin:5px;width:520px;background:#F4F4F4;padding:5px 10px 5px 10px;border:1px solid #D1CEC5;border-radius: 5px;-moz-border-radius:5px;-webkit-border-radius:5px; }
.no-player{ color:#FF0000; font-size:14px; font-weight:bold;}

/** START CATEGORII din HEADER **/
.genreblock{width:1038px;display:block;position:relative;background:#f4f4f4;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.2), 0 2px 1px rgba(0,0,0,.8) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.2), 0 2px 1px rgba(0,0,0,.8) inset;box-shadow:0 1px 0 rgba(255,255,255,.2), 0 2px 1px rgba(0,0,0,.8) inset;margin-bottom:5px;margin-top:150px;padding:0px 5px 5px 9px;}
.genreblock ul.genres{list-style:none;overflow:hidden;margin:3px 0 3px 3px;padding:0;}
.genreblock ul.genres li{display:inline;float:left;width:115px;overflow:hidden;margin:1px 0;padding:0;}
.genreblock ul.genres li a span{display:block;background:url(../images/tabright.png) no-repeat right top;color:#FFF;text-decoration:none!important;text-align:center;height:14px;width:103px;padding:2px 0 11px 0;}

ul#sortmenu{list-style:none;font-size:11px;font-family:Arial, Helvetica, sans-serif;line-height:normal;margin:0 0 0 3px;padding:0}
ul#sortmenu a span{display:block;background:url(../images/tabright.png) no-repeat right top;color:#FFF;text-decoration:none!important;height:14px;float:none;padding:6px 8px 5px 6px}
ul#tabsmenu a,.genreblock ul.genres li a,ul#sortmenu a{float:left;background:url(../images/tableft.png) no-repeat left top;text-decoration:none!important;margin:0;padding:0 0 0 4px}
ul#tabsmenu a:hover span,.genreblock ul.genres li a:hover span,ul#sortmenu a:hover span{color:#FFF;background-position:100% -42px}
ul#tabsmenu a:hover,.genreblock ul.genres li a:hover,ul#sortmenu a:hover{background-position:0 -42px}
ul#tabsmenu li,ul#sortmenu li{display:inline;margin:0;padding:0}
ul#tabsmenu a,.genreblock ul.genres li a,ul#sortmenu a{float:left;background:url(../images/tableft.png) no-repeat left top;text-decoration:none!important;margin:0;padding:0 0 0 4px}
ul#tabsmenu a:hover span,.genreblock ul.genres li a:hover span,ul#sortmenu a:hover span{color:#FFF;background-position:100% -42px}
ul#tabsmenu a:hover,.genreblock ul.genres li a:hover,ul#sortmenu a:hover{background-position:0 -42px}
/** SFARSIT CATEGORII din HEADER **/

/* Movies quality */
.CAM, .TS-Screener, .PPV-Rip, .R5-LiNE, .TV-Rip, .DVD-Rip, .DVD-Screener, .Bluray-Rip, .BD-Rip, .HD-Rip, .HD-720, .HD-1080{width:156px; height:21px;text-indent:-9999px;display:block;position:absolute;top:-2px;left:-6px;}
.CAM{background:url(../images/quality.png) no-repeat 0 -3px;}
.TS-Screener{background:url(../images/quality.png) no-repeat 0 -23px;}
.PPV-Rip{}
.R5-LiNE{}
.TV-Rip{}
.DVD-Rip{background:url(../images/quality.png) no-repeat 0 -43px;}
.DVD-Screener{background:url(../images/quality.png) no-repeat 0 -43px;}
.Bluray-Rip{background:url(../images/quality.png) no-repeat 0 -63px;}
.BD-Rip{background:url(../images/quality.png) no-repeat 0 -63px;}
.HD-Rip{background:url(../images/quality.png) no-repeat 0 -83px;}
.HD-720{background:url(../images/quality.png) no-repeat 0 -83px;}
.HD-1080{background:url(../images/quality.png) no-repeat 0 -83px;}

/* Rating */
.rAG{margin-left:45px;width:145px;height:16px;background-image:url(../images/rAG.gif);}
.rAP{margin-left:45px;width:145px;height:16px;background-image:url(../images/rAP.gif);}
.r12{margin-left:45px;width:145px;height:16px;background-image:url(../images/r12.gif);}
.r16{margin-left:45px;width:145px;height:16px;background-image:url(../images/r16.gif);}
.r18{margin-left:45px;width:145px;height:16px;background-image:url(../images/r18.gif);}
.rna{margin-left:45px;width:145px;height:16px;background-image:url(../images/na.png);}
.facebook-like-box {
width: 295px;
height: 390px;
overflow: hidden;
position: relative; /* For IE7 Compatibility */
}

.facebook-like-box .inner {
margin: -2px 0 0 -2px;
}

/* Some stylesheet reset */

.nav, .nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: 1;
}

/* The top navigation menu */
.nav {
	/* Layout & positioning */
	display: block;
	position: relative;
	width: 1050px;
	height: 34px;
	border-bottom: 3px solid #f4f4f4;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
        margin:5px 0px 0 0;
        padding:0px;position:relative;
        float:left;

	/* Background & effects */
	background: #f4f4f4; /* Background for Internet Explorer 9 and older browsers */
	background: -webkit-linear-gradient(bottom, #444, #555); /* Background for Chrome & Safari */
	background: -moz-linear-gradient(bottom, #444, #555); /* Background for Firefox */
	background: -o-linear-gradient(bottom, #444, #555); /* Background for Opera */
	background: -ms-linear-gradient(bottom, #444, #555); /* Background for Internet Explore 10+ */
}

/* The link containers */
.nav>li {
	display: block;
	float: left;
	position: relative;
	margin: 0;
	padding: 0;
}

/* The main navigation links */
.nav>li>a {
	/* Layout & positioning */
	display: block;
	width: 90px;
	padding: 11px 0px;
	border-right: 1px dotted #393939;
	border-left: 1px dotted #595959;

	/* Typography */
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #fff;
	text-shadow: 0 1px 0 #2a2a2a;
	text-align: center;

	/* Chaning the background on hover with a smooth transition */
	-webkit-transition: background .35s linear;
	-moz-transition: background .35s linear;
	-ms-transition: background .35s linear;
	-o-transition: background .35s linear;
	transition: background .35s linear;
}

/* Chaning the background on hover */
.nav>li>a:hover, .nav>li:hover>a {
	background: rgba(0, 0, 0, .15);
	background: #414141;
}

.nav>li:first-child a {
	border-top-left-radius: 3px;
}

/* The pointer arrow */
.arrow {
	cursor: pointer;
    height: 0px;
    border: 3px solid transparent;
    border-bottom-color: #3086da;
    left: 43px;
    position: absolute;
    bottom: 0px;
    width: 0;
    z-index: 0;

    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}

.arrow:hover {
    -moz-transition-duration: 3000s;
    -ms-transition-duration: 3000s;
    -o-transition-duration: 3000s;
    -webkit-transition-duration: 3000s;
    transition-duration: 3000s;
}

.nav li:nth-child(1):hover ~ .arrow, .nav .active:nth-child(1) ~ .arrow {
    left: 43px;
}
.nav li:nth-child(2):hover ~ .arrow, .nav .active:nth-child(2) ~ .arrow {
    left: 134px;
}
.nav li:nth-child(3):hover ~ .arrow, .nav .active:nth-child(3) ~ .arrow {
    left: 226px;
}
.nav li:nth-child(4):hover ~ .arrow, .nav .active:nth-child(4) ~ .arrow {
    left: 318px;
}
.nav li:nth-child(5):hover ~ .arrow, .nav .active:nth-child(5) ~ .arrow {
    left: 410px;
}
.nav li:nth-child(6):hover ~ .arrow, .nav .active:nth-child(6) ~ .arrow {
    left: 502px;
}
.nav li:nth-child(7):hover ~ .arrow, .nav .active:nth-child(7) ~ .arrow {
    left: 594px;
}
.nav li:nth-child(8):hover ~ .arrow, .nav .active:nth-child(8) ~ .arrow {
    left: 686px;
}

/* General styling for the submenus */
.nav ul {
	display: block;
	position: absolute;
	left: -9999px;
	box-shadow: 0 1px 2px rgba(0, 0, 0, .15);
}

/* Level 1 submenus */
.nav>li>ul {
	cursor: pointer;
	padding-top: 0px;
	z-index: 200;
	top: 34px;
	
}

/* Making the level 1 submenu to appear on hover */
.nav>li:hover>ul {
	left: -1px;
}

/* Level 2+ submenus */
.nav ul ul {
	left: -9999px;
	top: 0px;
	z-index: 399;
}

/* Making the level 2+ submenu to appear on hover */
.nav ul>li:hover>ul {
	left: 135px;
	top: 0px;
}

/* The submenu link containers */
.nav ul li {
	position: relative;
	display: block;
	
	/* Creating the slide effect. The list elements which contain the links have 0 height. On hover, they will expand */
	height: 0px;
	-webkit-transition: height .2s;
	-moz-transition: height .2s;
	-o-transition: height .2s;
	-ms-transition: height .2s;
}

/* Expanding the list elements which contain the links */
.nav li:hover>ul>li {
	height: 24px;
}

.nav>li:hover>ul>li:first-child {
	height: 27px;
}

.nav>li>ul>li:first-child>a {
	border-top: 3px solid #3086da;
}

.nav>li>ul>li.dropdown:first-child>ul {
	top: 3px;
}

/* The links of the submenus */
.nav ul li a {
	/* Layout */
	display: block;
	width: 105px;
	padding: 6px 10px 6px 20px;

	/* Typography */
	font-size: 12px;
	color: #999;
	font-family: Helvetica, Arial, sans-serif;
	text-decoration: none;
	background: #f0f0f0;

	/* Every change to the links (background, color etc) will be made with a smooth transition */
	-webkit-transition: all .2s;
	-moz-transition: all .2s;
	-ms-transition: all .2s;
	-o-transition: all .2s;
	transition: all .2s;
}

.nav>li>ul>li:first-child>a::before {
	content: "";
	display: block;
	position: absolute;
	width: 100%;
	height: 6px;
	background: transparent;
	top: -6px;
	left: 0;
	z-index: 9999;
}


/* The hover state of the links */
.nav ul li:hover>a, .nav ul li>a:hover {
	background: #e7e7e7;
	color: #3086da;
}

/* The arrow indicating a level 2+ submenu */
.nav ul>.dropdown>a::after {
	content: "";
	position: absolute;
	top: 10px;
	right: 3px;
	width: 0px;
	height: 0px;
	border-top: 3px solid transparent;
	border-bottom: 3px solid transparent;
	border-left: 3px solid #999;
	border-right: 3px solid transparent;
}

/* Changing the color of the arrow on hover */
.nav ul>.dropdown:hover>a::after, .nav ul>.dropdown>a:hover::after {
	border-left-color: #3086da;
}


footer {
  background:url(../images/tr-footer.png) repeat-y center center;
  height:224px;
  width:1070px;
  margin-left:-10px;

}
footer #fc {
  width:1070px;
  margin-left:0;
  margin-right:0;
  overflow:hidden;
  clear:both;
  position:relative;
}
#footer-nav {
  font-size:12px;
  overflow:hidden;
  margin-top:20px;
  margin-left:5px;
  height:28px;
  clear:both;
}
#footer-nav ul {
  margin-left:-1px;
}
#footer-nav li {
  float:left;
  list-style-type:none;
  border-left:1px solid #d8d7d5;
}
#footer-nav a {
  text-decoration:none;
  color:#1e7dba;
  padding-left:18px;
  padding-right:18px;
  line-height:28px;
  
}
#footer-nav a:hover {
  color:#e7891e;
}
#footer-nav .current-menu-item a {
  color:#e7891e;
}

#footer-columns {
  margin-top:10px;
  clear:both;
}
#footer-columns .column {
  width:20%;
  float:left;
}
#footer-columns .column h5 {
  padding:0 20px;
  font-size:14px;
  font-weight:bold;
}

#footer-columns .column ul {
  margin-top:-20px;
  padding:3px 2px 0 2px;
  list-style-type:none;
  color:#666;
}
#footer-columns .column li {
  padding-bottom:0px;
}
#footer-columns .column ul a {
  color:#666;
  text-decoration:none;
  font-size:12px;
}
#footer-columns .column ul a:hover {
  text-decoration:underline;
}
#footer-columns .column122 {
  width:20%;
  float:left;
}
#footer-columns .column122 h5 {
  padding:0 20px;
  font-size:14px;
  font-weight:bold;
}

#footer-columns .column122 ul {
  margin-top:-20px;
  padding:3px 2px 0 2px;
  list-style-type:none;
  color:#666;
}
#footer-columns .column122 li {
  padding-bottom:2px;
}
#footer-columns .column122 ul a {
  color:#666;
  text-decoration:none;
  font-size:10px;
}
#footer-columns .column122 ul a:hover {
  text-decoration:underline;
}