/*

Theme Name: Fresh Trailers v3

Theme URI: http://www.enjoythis.net/wp-content/themes/fresh_trailers_v3

Description: Fresh

Version: v2

Author: Fresh

Tags: Video, Multimedia, widget ready

*/

/*********  Basic Styling ***************/

*, html, body, div, span, object, iframe, h1, h2, h3, h55 ,h33, h4, h5, h6, h8, h10, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}

ul { list-style: none; }ul li { list-style:none; }
#breadcrumb{ margin-top: 15px; height: 25px; font-size: 90%; letter-spacing: 0.05em; text-transform: uppercase; clear: both; }
#breadcrumb ul{ margin: 0; padding: 0; line-height: 25px; }#breadcrumb li{ background: transparent url('images/bullet2.gif') left no-repeat; float: left; margin-right: 0; padding: 0 10px; list-style-type: none; }
#breadcrumb li a{ display: block; color: #fff; font-weight: bold;}
#breadcrumb li a:hover { text-decoration: none; color: #000;}
#breadcrumb li.start{ background: none; padding: 0 10px 0 0; }body, button, input, textarea, select {font: normal 12px/1.5em Candara, "Segoe UI", "Lucida Sans Unicode", "Lucida Sans", "Trebuchet MS", "Lucida Grande", "Bitstream Sans Vera", Verdana, Arial, Tahoma, Helvetica, Sans-Serif;letter-spacing: 0.0em;}body {text-align: center;}.left { float: left; }.right { float: right; }.clear { float: none; clear: both; }img {border: none;}

img, .pngfix {behavior: url(iepngfix.htc);}h1, h2, h33, h55, h3, h4, h5, h6, h8, h15, h10, {letter-spacing: 0.0em;}
h1 {font-size: 20px; margin-top: 15px;min-height: 31px;}
h1 a { color: #9CC939; text-transform: uppercase; }
h2 {font-size:130%;margin-top: 10px;margin-bottom: 10px;}
h55 {font-size:130%;margin-top: 10px;margin-bottom: 10px;}
h3 {font-size: 12px;margin-bottom: 5px;clear: both;margin-top: 10px;color: #336699;}

h1 a:hover, h2 a:hover, h3 a:hover { text-decoration: none; }
h4 {font-size:110%;font-weight: normal;}
h5 a {font-size:105%;color: #000;}
h6 {font-size:100%;color: #666;}
h7 a {font-size:85%;color: #640909;}
h12 {font-size: 18px;color: #8d0404;font-weight: bold;margin-top: 15px;min-height: 31px;}a:focus{outline:none;}
h10 {font-size: 15px; margin-top: 15px;min-height: 31px;}h10 a { color: #9CC939; text-transform: uppercase; }

div#wrapper {width: 100%;margin: auto;text-align: center;}
div#header {width: 956px;padding-top: 5px;margin: auto;text-align: left;} 

h15 {font-size: 22px; margin-top: 15px;min-height: 31px;}
h15 a { color: #0993eb; text-transform: uppercase; } 

.topmenu { padding-top: 5px; width: 200px; text-align: right; margin:3px 0 0 0; font-family:inherit; }

#loginFrm { padding: 0px; margin: 0px; position: absolute;  background: #000; border: 5px solid #999; right: 0;}
#navigation {background: #666 url(images/navBg2.jpg) repeat-x 0 0;}

ul#navbar_sub {width:980px;margin: auto;list-style:none;}
ul#navbar_sub li {float: left;padding: 5px 10px 5px 10px;text-transform: uppercase;border: 0px;}
ul#navbar_sub li a {color: #fff;font-size: 90%;}ul#navbar_sub li a:hover {color: #A2CC3A;text-decoration: none;}
ul#navbar {width:980px;height:27px;margin: auto;list-style:none;}
ul#navbar li {float:left;height:27px;overflow: hidden;}
ul#navbar li a{display:block;line-height:  27px;padding-left: 12px;padding-right: 12px;text-align: center;color: #fff;}
ul#navbar li a:hover {color: #99FF00;background: #999;text-decoration: none;}
ul#navbar li.current-cat a, ul#navbar li.current-cat-parent a {color: #fff;background: #666;text-decoration:bold;}
ul#subnavbar {float: left;width: 550px;margin: 0 auto;margin-left: 10px;margin-top: 15px;list-style:none;z-index: 12345;}ul#subnavbar li {float:left;}
ul#subnavbar li a {line-height:  30px;padding-left: 15px;padding-right: 15px;text-align: center;color: #000;font-size: 150%;font-weight:inherit; font-family:inherit;vertical-align:baseline;text-decoration: bold;font-style:inherit margin-right: 5px;}
ul#subnavbar li:hover {background: #666 url(images/mainNavBg.png) repeat-x 0 0}
ul#subnavbar li a:hover {color: #09a9eb;text-decoration: none;}/*ul#subnavbar li.current_page_item a, ul#subnavbar li.current-cat a {color: #333;background-color: #fff;}*/

ul#subnavbar li.current_page_item, ul#subnavbar li.current-cat  {color: #333;background-color: #fff;}
#navbar ul { padding:0px; margin:0px; display:block; display:inline;}
#navbar li ul { position: absolute; z-index: 1111; width:250px; text-align: left; line-height:16px; background-color: #ddd; color:#666; /* for IE */ display:none; }#navbar li:hover ul { display:block;}
#navbar li ul li{ display:block; list-style-type:none; text-align: left; width: 100%; border-top: dotted 1px #606060; }#navbar li ul li:first-child { border-top: none; }#navbar li ul li a { display:block; color:#666; text-align: left; }
#navbar li ul li a:hover { color:#000; }

#featured {background: url(images/videoBg2.png) repeat-x 0 0;overflow: hidden;text-align: center;z-index: 12345;}#slideshow {margin: auto auto;overflow: hidden;text-align: center;}

.stripNav { background: #666 url(images/navBg2.jpg) repeat-x 0 0; padding: 3px; text-align: center; margin: auto auto;margin: 0px; color: #fff; }
ul#sliderNav { list-style: none; margin: 0px; padding: 0px; text-align: center; width: 250px; margin: auto auto; display: block; height: 10px; padding: 5px 0px 5px 0px; }
ul#sliderNav li { border: 1px solid #fff; padding: 0px; margin: 0px; list-style: none;margin-right: 5px; width: 15px; height: 7px; float: left;display: block; }
.stripNav ul li a { display: block; background: transparent; }.stripNav ul li a:hover, .stripNav li a:active, .stripNav li a:focus { background: #0990eb;}

#prev {float: left;  background-image: url("images/scroll_left.png");background-repeat: no-repeat;background-position: center center;height: 350px;width: 50px;}
#prev span { display: none; }

#next {float: right;background-image: url("images/scroll_right.png");background-repeat: no-repeat;background-position: center center;height: 350px;width: 50px;}
#next span { display: none; }

#prev a:focus{ outline:none; }
#next a:focus{ outline:none; }

.panelDiv {
	/*
	position: absolute; 
	top: 0px;
	left:0px;
	margin-left: 450px;
	*/
        height: 375px;
	float: right; 
	overflow: hidden;
	background: url(images/transpBlack.png); line-height: 1.6em;
	text-align: left; 
	width: 200px;
}

.panelDiv h2 { color: #fff;}

#featured a {color: #fff; text-decoration: none;}#featured a:hover {text-decoration: none;}
#content, #pageHeader {margin: auto;margin-top:10px;width: 956px;text-align: left;}
#pageHeader {padding-bottom: 10px;}
#content #left-col {width: 590px;margin-left:20px;float: left;text-align: left;}

* html #content #left-col {margin-left:10px;}
#content #left-col .box {width: 175px;float: left;text-align: left;  margin-bottom: 10px;min-height: 200px;text-align: left;padding: 5px;margin-right: 11px;}
#content #left-col .box h3 {margin: 0px;margin-bottom: 5px;}.ratings { margin-bottom: 5px; }
#content #left-col .first {margin-right:15px;}
#content #left-col .last {}
#content #right-col {width: 320px;float: right;padding-top:15px;text-align: left;}

#overlayimg {width: 175px;height: 100px;/*-moz-box-shadow: 2px 2px 10px #000;-webkit-box-shadow: 2px 2px 10px #000;*/-moz-border-radius: 5px;-webkit-border-radius: 5px;margin-bottom: 5px;}
#footer {margin: auto;padding-bottom: 10px;margin-bottom: 10px;margin-top: 10px;}
#sidebar {width: 956px;margin: auto;padding-top: 10px;padding-bottom: 10px;}
#footer .box {width: 225px;float: left;text-align: left;padding: 5px;}
#tab-2 ul { margin: 5px; }.widget ul li {}.widget ul li a { display: block; padding: 2px 5px 2px 20px; display: block; background-image: url("images/icon-bullet.png"); background-repeat: no-repeat; background-position: 4px left; text-decoration: none; }
#pageContent, #tab-2, #tab-3, #tab-4 { padding: 8px; text-align: justify; }
#pageContent p { padding: 7px 0px 0px 0px; }
.writer { padding: 5px; margin-bottom: 10px; }
blockquote { padding: 10px; margin-left: 10px; font-style: italic; border-left: 3px solid #f2f2f2; margin-top: 10px; margin-bottom: 10px; width: 100%;}
#pageContent ul, #pageContent ol { margin: 10px; padding: 10px; margin-left: 30px; }
#pageContent ul li { padding: 2px; list-style: square; }

#pageContent ol li { padding: 2px; }code { font-family: Courier New; padding-left: 10px; color: blue;}

a.commentsBg { display: none; background-image: url(''); background-repeat: no-repeat; float: left; margin: 0px; padding: 0px; padding: 4px 16px 10px 16px; color: #fff; font-size: 80%; position: absolute;  font-weight: bold; margin-left: 0px; margin-top: -10px; }
a.commentsBg:hover { text-decoration: none;  }

ol.commentlist { list-style:none; margin:0; padding:0; text-indent:0;  text-align: left; }
ol.commentlist li { height:1%; margin:0 0 10px; padding:5px 0px 5px 57px; position:relative; min-height: 50px; }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor {}
ol.commentlist li.byuser {}
ol.commentlist li.comment-author-admin { }
ol.commentlist li.comment { }
ol.commentlist li div.comment-author { padding:0 170px 10px 0; }
ol.commentlist li div.vcard { font-size: 100%; padding:0px 0 10px; color: #008ee8; }
ol.commentlist li div.vcard cite.fn { font-style:normal; }
ol.commentlist li div.vcard cite.fn a.url { color:#c00; text-decoration:none; }
ol.commentlist li div.vcard cite.fn a.url:hover { color:#000; }
ol.commentlist li div.vcard img.avatar { border:5px solid #f1f1f1; left:7px; position:absolute; top:7px; }
ol.commentlist li div.vcard img.avatar-32 {}
ol.commentlist li div.vcard img.photo {}
ol.commentlist li div.vcard span.says {}
ol.commentlist li div.commentmetadata { }
ol.commentlist li div.comment-meta {position:absolute;right: 45px;color: #999;text-align:right;top: 6px;}
ol.commentlist li div.comment-meta a { font-size: 90%; text-decoration:none; }
ol.commentlist li div.comment-meta a:hover { }
ol.commentlist li p { margin:0 0; padding: 10px; border: 1px solid #f1f1f1;-moz-border-radius: 4px; -webkit-border-radius: 4px; }
ol.commentlist li ul { list-style:square; margin:0 0 1em; padding:0; text-indent:0; }ol.commentlist li div.reply { font-weight: bold; font-size: 80%; text-align:right; width: 22px; position: absolute; top: 0; right: 0; padding: 3px; background: url('images/reply_icon.png') no-repeat; display: block; text-indent: 9999px; overflow: hidden; }
ol.commentlist li div.reply:hover { }
ol.commentlist li div.reply a { text-decoration:none; text-transform:uppercase; color: #333;padding: 2px 10px;  display: block; }
ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }
ol.commentlist li ul.children li { }ol.commentlist li ul.children li.alt {}ol.commentlist li ul.children li.bypostauthor { }
ol.commentlist li ul.children li.byuser {}ol.commentlist li ul.children li.comment {}ol.commentlist li ul.children li.comment-author-admin {}
ol.commentlist li ul.children li.depth-2 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-3 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-4 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-5 {}
ol.commentlist li ul.children li.odd {}
ol.commentlist li.even { }
ol.commentlist li.odd {margin-bottom: 20px;padding-top: 10px;}
ol.commentlist li.parent { }
ol.commentlist li em { font-style: italic; }
ol.commentlist li.pingback { }
ol.commentlist li.pingback.parent { }
ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }
ol.commentlist li.thread-alt { }ol.commentlist li.thread-even {}
ol.commentlist li.thread-odd {}

#comment { width: 98%; }
#commentform input { width: 300px; padding: 5px; margin-bottom: 3px; }button, input, textarea, select {border: 1px solid #cccccc; line-height: 1.7em;background: #fff url("images/bg-light-stripes-grey.gif");-moz-border-radius: 5px;-webkit-border-radius: 5px;padding-left: 10px;padding-right: 10px;}

#submit { width: 100%; margin-top: 10px;  background: #ccc; }.pop .pop_menu {display: none;-moz-border-radius: 3px;-webkit-border-radius: 3px;}
.pop .pop_toggle {background-image:url(images/tabArrowBottom.png);background-repeat: no-repeat;background-position: center center;width: 15px;height: 15px;overflow: hidden;cursor: pointer; }
.active .pop_menu {display: block;background-color: #333;color: #fff;position: absolute;padding: .6em; width: 12em; }.active .pop_menu a { color: #fff; }.active .pop_toggle {z-index: 2000;position: absolute;top: 0;left: 0;background-image: url(images/tabArrowTop.png); }

.size-thumbnail { float: right; margin-left: 5px; margin-bottom: 5px; border: 1px solid #eee; padding: 3px; }
.size-medium { margin-left: 5px; margin-bottom: 5px; border: 1px solid #eee; padding: 3px; text-align: center; display: block; }
.relatedVideo img { float: left; margin-right: 5px; margin-bottom: 5px; border: 1px solid #eee; padding: 1px; }

ul#fluidList { list-style: none; padding: 0px; margin: 0px; }
ul#fluidList li { list-style: none; padding: 0px; margin: 0px; border-bottom: 1px solid #eee; padding: 0px 5px 2px 15px;  display: block; background: url("images/bullet2.gif") no-repeat 5px 5px; }

#preview {margin: auto auto;text-align: center;background: #999;border: 1px solid #000;-moz-box-shadow: 2px 2px 10px #000;-webkit-box-shadow: 2px 2px 10px #000;}
.alignright { float: right; margin-left: 10px; border: 1px solid #eee; padding: 5px;  }
.alignleft { float: left; margin-right: 10px; border: 1px solid #eee; padding: 5px;  }

#socialize { display: block;  border-top: 2px solid #eee; border-bottom: 1px solid #ccc; text-align: center; padding: 5px; margin-top: 20px; }#TB_inline { background: #000; border: 0px; }

.preview {background: #fff;border: 1px solid #ccc;-moz-box-shadow: 2px 2px 10px #000;-webkit-box-shadow: 2px 2px 10px #000;}
.promo_style_list {}
.promo_style_list h3, .clean_item_list h3 {height: 25px;margin-bottom: 15px;}
.promo_style_details {padding: 4px 10px 0 0;float: left;width: 100%;}
.promo_style_details h4 {font-size: 10px;  font-weight: normal;margin-bottom: 3px;}
.promo_style_details p {margin-bottom: 3px;}
.view_more {border: 1px solid #d7d7d7;padding: 2px 5px;text-decoration: none;float: right;}
.view_more:hover {text-decoration: none;border: 1px solid #ccc;}
.small_text {font-size: 10px;}
.standard_module {padding: 10px;background: #ebebeb;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
.small_text {font-size: 10px;}

.small {font-size:10px!important;color:#555!important;text-transform: capitalize;}
.small a{font-size:10px!important;color:#777!important;text-transform: capitalize;}
.smaller{font-size:10px!important;}.pvblue {color: #008ee8;}
.super_light, p.super_light, span.super_light, a.super_light {color: #bbb;}.light, p.light, span.light, a.light {color: #888;}
.light_blue {color: #53b4f0;}
.medium, p.medium, span.medium, a.medium {color: #666;}
.dark, p.dark, span.dark, a.dark, .stats span {color: #222;}
.red, a.red, a.red:hover {color: #d51244;}

#page-links {padding: 5px;margin-bottom: 10px;}
#page-links a {padding: 2px 5px 2px 5px;border: 1px solid #f1f1f1;background: #eee;}

#loading {position:fixed;top:0;left:0;background:#FF9;color:#000;font-weight:700;width:100%;text-align:left;padding:10px;z-index: 100;height: 20px;}

p.edit-post a.post-edit-link{border:1px solid #e7e7db;border-right:1px solid #d1d1bc;border-bottom:1px solid #d1d1bc; padding: 3px 6px;}
p.edit-postss a.post-edit-linkss{border:1px solid #e7e7db;border-right:1px solid #d1d1bc;border-bottom:1px solid #d1d1bc; padding: 10px; float:left; margin-right:10px; text-align:center; width:90px;}

.home-post-wrap { width: 630px; padding: 10px; margin-right: 13px; margin-bottom: 10px; float: left; background-color: #FFF; border:1px solid #e7e7db;border-right:1px solid #d1d1bc;border-bottom:1px solid #d1d1bc; }

.wrap2 { width: 700px; padding: 10px; margin-right: 13px; margin-bottom: 10px; margin-top: 10px; float: center; background-color: #FFF; border:1px solid #e7e7db;border-right:1px solid #d1d1bc;border-bottom:1px solid #d1d1bc; }

.wrap { width: 200px; padding: 10px; margin-right: 13px; margin-bottom: 10px; margin-top: 10px; background-color: #FFF; border:1px solid #e7e7db;border-right:1px solid #d1d1bc;border-bottom:1px solid #d1d1bc; }

.home-post-wrap3 { width: 640px; height: 480px; padding: 10px; float: left; background:#fff url() no-repeat; border:1px solid #fff; } 
.alert-message{background:#fff url() no-repeat;background-position:2px 3px;height:24px;border:1px solid #e0e0e0;padding:6px 4px 0 30px;}

body{font-family:"Lucida Grande","Helvetica","Arial","Verdana",sans-serif;line-height:1.4;}

.player {background:url(http://www.enjoythis.net/) top center no-repeat; z-index:102;}
#video_player4 {visibility:hidden; position:relative; z-index:102;}
#video_player3 {visibility:hidden; position:relative; z-index:102;}
#video_player2 {visibility:hidden; position:relative; z-index:102;}

.ad {padding:5px; position: absolute; margin-left: 9%; margin-top: 130px; z-index: 2; background-color: #fff;}
.adleft {float:left; width:320px; padding:5px 0 0 5px;}
.adcenter {float:center; width:700px; padding:5px 0 0 5px;}
.adright {float:right; width:320px; padding:5px 0 0 5px;}


.button {background:url(http://www.enjoythis.net/images/tabnav-bg.gif) no-repeat; display:block; width:150px; height:21px; font-color:#000; line-height:21px; margin-top:5px;}
.button:hover {background:url(http://www.enjoythis.net/images/tabnav-bg.gif) no-repeat; width:150px; height:21px; font-color:#000; line-height:21px;}

#the_lights{background:#000;height:1500px;width:100%;position:absolute;top:0;left:0;display:none;z-index:60}
.player-prev-next{float:right;}.player-prev-next a {margin-right: 3px;padding:1px 5px 2px 5px;background-color:#434242;color:#676767;}
.player-prev-next a:hover {;color:#e3e3e3;background-color:#676767;}


h8{font-size:14px;}
.content{overflow:visible;}
.content .column{position:relative;overflow:visible;}
h5{color:#640909;}
.ui-hide-important{display:none!important;}
.ui-f-left{float:left;}
.ui-f-right{float:right;}
.ui-f-none{float:none;}
.ui-italic{font-style:italic;}
.ui-ellipsis{text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}html[xmlns] .clearfix{display:block;}

* html .clearfix{height:1%;}

.video-stats{overflow:auto;height:80px;width:290px;}
.video-stats{list-style:none;height:80px;border:1px solid #e0e0d5;background:#ffffff;margin:2px 2px 0;padding:0 6px;}
.video-stats li{border-bottom:0 dotted #9a9a99;padding:2px 0;}
.video-stats{overflow:auto;}
.video-stats img{width:25px;height:28px;border:1px solid #9a9a99;border-right:1px solid #d1d1bc;border-bottom:1px solid #ffffff;background:#ffffff;float:left;margin:-2px 2px 0 0;padding:1px;}

.video-stats li{margin:0px 0;}
#container { width:960px; margin:0px auto; text-align:left; overflow:hidden; position:relative;}
#movie {border:solid 1px #dcdcdc; float:left; width:720px; text-align:left; margin-right:20px;}
#description { float:left; width:320px;border:solid 1px #dcdcdc; padding: 10px 20px;}
#command { position:relative; height:25px; display:block; margin: 25px 0 0 0;}


.lightSwitcher {position:absolute; z-index:101; background-image:url(http://www.enjoythis.net/images/player-bulb-off);background-repeat:no-repeat; background-position:left; padding: 0 0 0 20px; outline:none; text-decoration:none;}

.lightSwitcher:hover {text-decoration:underline;}
#shadow {background-image:url(http://www.enjoythis.net/wp-content/shade1x1.png); position:absolute; left:0; top:0; width:100%; z-index:100;}
.turnedOff {color:#ffff00; background-image:url(http://enjoythis.net/images/player-bulb-on.png);}

.show-eps{margin:0 auto 1em;padding:0;}
.show-eps li{list-style:none;padding-bottom:.2em;padding-top:.2em;border-bottom:1px solid #e0e0e0;line-height:16px;margin:1px 0;}
.show-eps li span{float:right;font-style:italic;margin-top:-16px;}

.show-eps li a{cursor:pointer;display:block;text-decoration:none;color:#336699;}
#show-information-column2{float:left;border:0 solid orange;width:610px;padding-left:0px;}

.sub-menu{padding-left:0;margin:0px 0;}
.sub-menu li{font-size:12px;line-height:20px;border:none;float:left;list-style:none;padding:0;}

.sub-menu li a{line-height:20px;padding:6px 8px;}
.sub-menu li.active a{background:#336699;-webkit-border-radius:2px 2px;-moz-border-radius:2px;color:#fff;}

.post-ratings{font-size:11px;font-weight:normal;}.promo_style_details{font-size:12px;font-weight:bold;}

h1, h2, h3, h55,h33, h4, h5, h6 {letter-spacing: 0.0em;font-weight:bold;}h1 {font-size: 20px; margin-top: 15px; min-height: 31px; color:#93C449;}h1 a { color: #9CC939; text-transform: uppercase; }h2 {font-size:17px;margin-top: 10px;margin-bottom: 10px;}h3 { font-size: 13px; margin-bottom: 5px; clear: both; margin-top: 10px; color: #336699; }h1 a:hover, h2 a:hover, h3 a:hover { text-decoration: none; }h4 {font-size:110%; font-weight: normal;}h5 a {font-size:105%;color: #000;}h6 {font-size:100%;color: #666; }a:focus{outline:none; }div#wrapper {width: 100%;margin: auto;text-align: center;}

#featurednav {padding: 5px;width: 100%;height: 15px;z-index:102;}

#featurednav h2 {padding: 8px 10px 0 10px;}

#featurednav a{padding-right: 20px;font-weight: bold;position: relative;top: -3px;right: -6px;text-decoration: none;}
#featurednav .prev{position: relative;top: 0px;left: -10px;}#featurednav 
.next{position: relative;top: 0px;left: 12px;}

#recent-posts .mycol{float: left;width: 100%;height: 100%; }
#recent-posts li a {line-height: 1.7em;text-decoration: none;margin-top: 5px;margin-bottom: 5px;padding: 0px}
#recent-posts ul{list-style: none;}
#recent-posts .date{font-size: 15px;color: #8d0404;font-weight: bold;}

#hideshow {position: absolute;width: 100%;height: 100%;top: 0;left: 0;}
.popup_block {background: #ddd;padding: 10px 20px;border: 10px solid #fff;float: left;width: 480px;position: fixed;top: 20%;left: 50%;margin: 0 0 0 -250px;z-index: 103;}
.popup_block .popup {float: left;width: 100%;background: #fff;margin: 10px 0;padding: 10px 0;border: 1px solid #bbb;}
.popup h3 {margin: 0 0 20px;padding: 5px 10px;border-bottom: 1px solid #bbb;font-size: 1.5em;font-weight: normal;}
.popup p {padding: 5px 10px;margin: 5px 0;text-align:left}
.popup img.cntrl {position: absolute;right: -20px;top: -20px;}

*html #fade {position: absolute;
top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop
	: document.body.scrollTop);}


#fade {background: #000;position: fixed;width: 100%;height: 100%;filter:alpha(opacity=80);
	opacity: .80;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; /*--IE 8 Transparency--*/
	left: 0;top: 0;	z-index: 10;}

*html .popup_block {
	position: absolute;

	top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop
	+((documentElement.clientHeight-this.clientHeight)/2)
	: document.body.scrollTop
	+((document.body.clientHeight-this.clientHeight)/2));

	left:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollLeft
	+ (document.body.clientWidth /2 )
	: document.body.scrollLeft
	+ (document.body.offsetWidth /2 ));
}


*, h88{	margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}

h88 {letter-spacing: 0.0em;}

h88 a {font-size:105%;color: #000;}

h88{color:#640909;}

.topmenu a {color:#099feb;font-weight:bold;font-size:11px;text-decoration:none;outline:none;}

.tv_a{margin:2px;border:1px solid #D8D8D8;float:left;padding:0 3px 6px 3px;width:9px;height:12px}
.pw{padding:0 12px 8px 8px;text-align:justify}
.htv{width:260px;margin-right:10px;margin-top:20px;float:left;padding:1px;font-weight:bold;font-size:22px;font-family:Times New Roman}
.ltv{width:260px;margin-right:10px;border-bottom:1px solid #D8D8D8;float:left;padding:1px;margin-left:20px}

#prev2 {float: left;font-size:10px;margin-top:140px;height: 100px;width: 55px;}#prev2 span { display: none; }#next2 {float: right;font-size:10px;margin-top:140px;height: 100px;width: 55px;}#next2 span { display: none; }#prev2 a:focus{ outline:none; }#next2 a:focus{ outline:none; }

.h33 {font-size: 11px;margin-bottom: 5px;clear: both;margin-top: 10px;color: #336699;}.h33 a:hover { text-decoration: none; } 

.h99 { textShadow: '1px 1px rgba(0, 0, 0, 0.2)' }

#content #left-co {width: 1000px;margin-left:20px;float: left;text-align: left;}* html #content #left-co {margin-left:10px;}#content #left-co .box {width: 175px;float: left;text-align: left;  margin-bottom: 10px;min-height: 200px;text-align: left;padding: 5px;margin-right: 11px;}


.fix{clear: both;height: 1px;margin: 0 0 -1px;overflow: hidden;}

#content #centercol .h55{color: #000000;font: 18px Georgia, "Times New Roman", Times, serif;margin: 0 0 5px;}
#left-col .up img { border: 0px solid #999999;margin: 0 0 10px 0;}
#left-col .up p{line-height: 18px;padding: 0 0 10px;}

#content-providers {
	margin: 0;
	overflow: hidden;
}
#content-providers img {
	float: left;
	margin: 0 1px 0 0;
	width: 40px;
	height: 28px;
	padding: 0.5em;
	border: 1px solid #e7e7db;
	border-right: 1px solid #d1d1bc;
	border-bottom: 1px solid #d1d1bc;
	background: #f4f4ed;
}
#content-providers a:hover img {
	background: #d1d1bc;
}
  .temp{
  float:left;
  width:292px;
  margin:20px;
  }
  .temphol{
  background:#efefef;
  border:1px solid #ccc;
  position:relative;
  width:290px;
  height:155px;
  overflow:hidden;
  }
  .temphol img {
  position: absolute;
  top: 7px; left: 7px;
  } 