/* 
Theme Name: Screen Junkies
Theme URL: http://www.screenjunkies.com
Description: Screen Junkies
Author: Colin Morgan
Author URI: http://www.colinjmorgan.com
Version: 1.0

*/


/* RESET */
/* ----------------------------------------- */

/* Global reset */
/* Based upon 'reset.css' in the Yahoo! User Interface Library: http://developer.yahoo.com/yui */
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
ol, ul, li { list-style:none }
caption, th { text-align:left }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal }
q:before, q:after { content:''}

/* Global reset-RESET */
/* The below restores some sensible defaults */
strong { font-weight: bold }
em { font-style: italic }
a img { border:none } /* Gets rid of IE's blue borders */
a:focus{outline:none;} /* Gets rid of FF link outlines */

.aligncenter { display:block; margin:10px auto }
.alignleft { float:left }
.alignright { float:right }
.wp-caption { border-bottom:1px solid #ccc; text-align:left; background:#fff;}
.wp-caption.alignleft{margin:10px 10px 10px 0px;}
.wp-caption.alignright{margin:10px 0px 10px 10px;}
.post_single p.wp-caption-text{margin:10px 0px;font-family:Arial, sans-serif;}
.post_single blockquote p{padding:15px;color:#000;background: #fdf3e0;font-style:italic;}
/* Primary font styles */

@font-face {
  font-family: 'Museo-300';
  src: local('Museo Regular'), local('Museo'), 
         url('Museo300-Regular.otf') format('opentype');
}

@font-face {
  font-family: 'Museo-700';
  src: local('Museo Regular'), local('Museo'), 
         url('Museo700-Regular.otf') format('opentype');
}

@font-face {
  font-family: 'Museo-500';
  src: local('Museo Regular'), local('Museo'), 
         url('Museo500-Regular.otf') format('opentype');
}


body{
	font-family:Arial, sans-serif;
}
iframe a{border:none;}
h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.post-list-title a,.post-list-title{
	font-family:Arial, sans-serif;
	font-weight:bold;
	color:#191919;
}
a:hover{
	color:#e65d30;
	}
.post h3 a:hover,.post .post-list-title a:hover{
	background: #fbe8c2;
	}
	
h3,.post-list-title{
	font-size:26px;
	line-height:26px;
}
#sidebar h4, 
.top_sidebar h4, 
.related_stories h4, 
.just_added h4, 
.post_single h4, 
#sidebar_two h4, 
.content_left h2, 
#top_content h2, 
.popular_in h4,
.search_content h4,
.relatedStories h3,
.youMightLinke h4,
.leftMenus h3,
h1.home-page-title,
h1.category_title
{
	font-family:Museo-700, Arial, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#e55d2a;
	line-height:24px;
}
h1.category_title,
h1.home-page-title{text-transform: uppercase;}
h1.category_title{padding:0 0 3px 0; clear:both; border-bottom:1px solid #ccc; margin-bottom:10px;}


h2.home_latest{
	border-bottom: 1px solid #ccc;
	padding-bottom:5px;
	clear:both;
	}
.content_left h3 a, .top_leftcol h3 a,.post-list-title a{
	margin-right:7px;
	}
.content_left .post iframe, .top_leftcol .post iframe{
	margin-top:5px;
	}
#sidebar_two h4{
	margin-bottom:5px;
	}
a{
	text-decoration:none;
}
p{
	font-family:Arial, sans-serif;
	color:#666666;
	line-height:18px;
	font-size:12px;
}
/* Body And Wraps */

body{
	width:100%;
	height:100%;
	background: url('images/bg_top_second.jpg') repeat-x 0 0;
}
.wrapper{
	width:100%;
	height:100%;
	background: transparent url('images/bg_top.jpg') no-repeat top center;
}

/* Header */
#head_wrap{
	width:1015px;
	height:135px;
	margin:0px auto;
	padding-top:12px;
	position:relative;
	margin-bottom:15px;
	}
#header{
	width:960px;
	height:135px;
	clear:both;
	margin: 0px auto;
	background: url('images/nav_bg.jpg') no-repeat;
	overflow:hidden;
}
#header .logo{
	width:259px;
	height:138px;
	float:left;
	clear:left;
	margin:10px 35px 0px 10px;
	position:absolute;
	top: -11px;
	left: 0px;
}
#header .logo a{
	width:259px;
	height:138px;
	text-indent:-9999px;
	display:block;
	background: url('images/bg.png') 0 0 no-repeat;
}
form#searchform{
	width:378px;
	height:38px;
	overflow:hidden;
	float:left;
	margin:7px 0px 0px 249px;
}
#s{
	width:288px;
	height:38px;
	background:url("images/bg.png") no-repeat -275px -100px;
	border:0;
	float:left;
	padding-left:5px;
	font-size:16px;
	font-weight:bold;
	color:#afafaf;
}

#searchsubmit{
	width:85px;
	height:38px;
	background:url("images/bg.png") no-repeat scroll -569px -100px;
	border:0;
	cursor:pointer;
	text-indent:-9999px;
	font-size:0px;
	float:right;
}
.hidden{
	display:none;
}
#login{
	padding: 15px 30px 0px 0px;
}
#login a{
	text-transform:uppercase;
	font-size:12px;
	color:#fff;
	}
#login li{
	float:right;
	margin-left:2px;
}
#login p{
	color:#fff;
	margin:1px 5px 0px 5px;
	}


ul#menu-main-navigation{
	width:713px;
	height:52px;
	overflow:hidden;
	padding:12px 0px 0px 5px;
	margin:0px 0px 0px 245px;
	background:url("images/bg.png") no-repeat -4px -231px;
}
ul#menu-main-navigation li{
	float:left;
	height:40px;
}
ul#menu-main-navigation li a{
	height:30px;
	display:block;
	text-align:center;
	font-family:Museo-700, Arial, sans-serif;
	color:#451000;
	text-transform: uppercase;
	padding-top:10px;
	}
ul#menu-main-navigation .menu-item-45, ul#menu-main-navigation .menu-item-47{
	margin-right:1px;
	width:139px;
	}
ul#menu-main-navigation .menu-item-45 a, ul#menu-main-navigation .menu-item-47 a{
	width:139px;
	}
ul#menu-main-navigation .menu-item-46, ul#menu-main-navigation .menu-item-69{
	margin-right:1px;
	width:140px;
	}
ul#menu-main-navigation .menu-item-46 a, ul#menu-main-navigation .menu-item-69 a, ul#menu-main-navigation .menu-item-43 a, ul#menu-main-navigation .menu-item-43, ul#menu-main-navigation .menu-item-199{
	width:140px;
	}
	
ul#menu-main-navigation .menu-item-6422, ul#menu-main-navigation .menu-item-6425{
	margin-right:1px;
	width:139px;
	}
ul#menu-main-navigation .menu-item-6422 a, ul#menu-main-navigation .menu-item-6425 a{
	width:139px;
	}
ul#menu-main-navigation .menu-item-28349, ul#menu-main-navigation .menu-item-6426{
	margin-right:1px;
	width:140px;
	}
ul#menu-main-navigation .menu-item-28349 a, ul#menu-main-navigation .menu-item-6426 a, ul#menu-main-navigation .menu-item-6423 a, ul#menu-main-navigation .menu-item-6423{
	width:140px;
	}
ul#menu-main-navigation li a:hover{
	background: url('images/nav_hover.png') repeat-x;
	}


.now_trending{
	clear:both;
	width:60%;
	margin: 0px 0px 0px 252px;
	
	}
.now_trending  li{
	float:left;
	}
.now_trending li p{
	color:#e55d2a;
	font-size:12px;
	margin-right:10px;
	font-weight:bold;
	line-height:22px;
	}
.now_trending li a{
	font-size:12px;
	font-weight:bold;
	color:#fff;
	margin-right:20px;
	text-transform: uppercase;
	}
.sub_header{
	width:960px;
	clear:both;
	margin:0px auto 15px auto;
	min-height:90px;
	}

.top_video{
	width:206px;
	height:85px;
	float:left;
	clear:left;
	background: #1e0b05;
	padding:5px 2px 0px 5px;
}
.top_video p{
	color:#de9039;
	font-size:12px;
	font-weight:bold;
}
.top_video p a{
	color:#df923a;
	font-size:12px;
	font-weight:normal;
	line-height:16px;
}
.top_right_ad{
	width:728px;
	height:90px;
	float:right;
}


/* Home Content */

#top_content.main{
	width:930px;
	padding: 5px 31px 0px 31px;
	margin:0px auto;
	clear:both;
	background: #fff;
	overflow:hidden;
	background: url('images/content_bg.png') no-repeat top center;
}
#top_content{
	width:930px;
	padding: 5px 31px 0px 31px;
	margin:0px auto;
	clear:both;
	background: #fff;
	overflow:hidden;
	background: url('images/secondary_content_bg.png') no-repeat top center;
	}
	
.top_leftcol{float:left;clear:left;width:615px; overflow:hidden; }
	

.featured_sub{
	overflow:hidden;
	margin-bottom:30px;
	}
.featured_sub div{
	width:195px;
	float:left;
	}
.featured_post-2, .featured_post-3{
	margin-left:15px;
	}
.featured_sub div a span{
	padding:3px 0px 2px 5px;
	font-size:14px;
	line-height:14px;
	color:#191919;
	font-weight:bold;
	font-family:Arial, sans-serif;
	display:block;
	font-style:normal;
	text-align:left;
	margin:0;
	}
.top_leftcol p a.featured_title{
	padding:0px;
	font-size:26px;
	line-height:26px;
	font-family: Arial, sans-serif;
	margin:0;
	text-align:left;
	color:#191919;
	}
.featured_sub div:hover, .featured_sub div a:hover span, .top_leftcol p a.featured_title:hover{
	color:#e55d2a;
	background:#fbe8c2;
}
.top_sidebar{
	float:right;
	width:300px;
	padding-top:10px;
}

.promo_unit{
	width:300px;
	height:150px;
	margin-bottom:15px;
	clear:both;
	}
.top_sidebar #latest_trailers h4 {
	margin-bottom:10px;
	}
.featured_stories{
	width:290px;
	height:auto;
	padding: 0px 5px;
	padding-bottom:10px;
	background: url('images/featured_stories.jpg') no-repeat 0 0;
	position:relative;
	}
.stories_logo{
	float:left;
	margin-right:10px; height:47px; width:70px; overflow:hidden; background:url(images/bg.png) top right no-repeat;
	margin-bottom: -10px;
	}
.stories_list { width:100%;height:auto;background-color:#ffffff;margin-top:15px;padding-top:10px}
#sidebar .featured_stories h4{
	padding-top:7px;
	color:#451000;
	margin-bottom: -10px;
	}

.featured_stories .post {
    background-color: #FFFFFF;
    height: 91px;
    margin: 0 auto 1px;
    overflow: hidden;
    padding: 10px;
    width: 260px;
}

.featured_stories p a{
	color:#191919;
	font-size: 14px;
	line-height:14px;
	font-weight:bold;
	}
.featured_stories .post a.post_thumbnail{
	display:block;
	float:right;
	}
.featured_stories .post a.post_thumbnail img{
	margin-left:10px;
	}
	
.featured_stories_bottom {
	height:10px;
	width:290px;
	padding: 0 5px;
	position: relative;
	background: url(images/featured_stories.jpg) no-repeat scroll 0px -482px transparent;
}
.clips:hover, .latest:hover{
	color:#c61b50;
	background:#f0e4cb;	
	}
#sidebar .post a.post_thumbnail, .top_sidebar .post a.post_thumbnail, #sidebar_two .post_thumbnail{
	margin:0px;
	}
.module_type_two a.post_thumbnail, a.latest_heads{
	width:45px;
	height:45px;
	padding: 0;
	display:block;
	background:#64add2;
	color:#fff;
	font-weight:bold;
	font-size:24px;
	}

.module_type_two .post a.number_title{
	font-weight:bold;
	font-family:Arial, sans-serif;
}
.module_type_two .post a.number_title,  a.latest{
	font-size:12px;
	font-weight:bold;
	font-family: Arial, sans-serif;
	line-height:12px;
}

.module_type_two .post a.number_title, .clips, .latest{
	color:#191919;
}
.module_type_three, .headlines{width:222px;overflow:hidden;margin-bottom:10px;}
.module_type_three p a{width:150px;height:30px;display:block;overflow:hidden;float:right;padding:5px 0 0 0;}
.module_type_three p a:hover{background:none!important;}


.headlines  a.number_title{
	width:240px;
	height:35px;
	display:block;
	float:right;
	padding:10px 5px 0px 10px;
	}
.popularPic .post_thumbnail{position:relative;}
.popularPic .post_thumbnail img{ height:45px!important; width:45px!important; position:absolute; left:0; top:0;}
.just_added_left{
	float:left;
	}
.just_added_right{
	float:right;
	}

#bottom_content{
	width:930px;
	padding: 0px 15px 15px 15px;
	margin:0px auto;
	clear:both;
	background: #fff;
	overflow:hidden;
	min-height:1000px;
}
.content_left{
	width:610px;
	float:left;
	clear:left;
}
.content_left h2, .top_leftcol h2{
	margin-bottom:15px;
}
.content_left h2{
	padding-bottom: 3px;
	border-bottom: 1px solid #cccccc;
	}
.post{
	clear:both;
	overflow:hidden;
}
.post p{
	font-size:14px;
	line-height:21px;
}
.post h3,.post .post-list-title{
	margin-bottom:3px;
}
.post .post_thumbnail, .post_genre .post_thumbnail, .genre_thumbnail{
	float:left;
	margin:0px 10px 0px 0px;
}

.post .post-content-left { float:left;width:200px; }
.post .post-content-right { float:right;width:255px; }
.post .post-content-right-home { float:right;width:410px; }

.content_left .post, .top_leftcol .post{
	border-bottom: 1px solid #cccccc;
	padding-bottom:15px;
	margin-bottom:10px;
}
.content_left .post p, .top_leftcol .post p, .post_single p, .genre_info p{
	color:#333333;
	font-family: Georgia, Arial, sans-serif;
	}
.missed_it{
	padding:0px 0px 15px 0px;
	margin-bottom:20px;
	overflow:hidden;
	border-bottom: 1px solid #cccccc;
}

.missedit-post{
	width:196px;
	float:left;
	padding-bottom:5px;
}
.missedit-post a span{
	display:block;
	padding:5px 5px 5px 5px;
	width:185px;
	font-weight:bold;
	font-size:14px;
	line-height:14px;
	color:#191919;
	font-family:  Arial, sans-serif;
	margin:0;
	}
.missedit-post  a:hover span{
	color:#e65d30;
	background:#fbe8c2;
	}
.missedit-post a:hover {
	background:#fbe8c2;
	}
#missedit-post-1, #missedit-post-2{
	margin-right:13px;
	}
.missed_it h4{
	margin-bottom:5px;
	color:#e55d2a;
	font-size:16px;
	line-height:24px;
	font-family:  Arial, sans-serif;
}
#film-show{
	border:none;
	margin:0;
	padding:0;
	}
#film-show h3.film-show_title{
	font-size:26px;
	margin:0px 0px 10px 0px;
	}
#film-show .news_and_reviews .read_more{
	float:right;
	}
.post_single{
	border-top:1px solid #ccc;
	margin-top:8px;
	font-family: Georgia,Arial,sans-serif;
	color: #333333;
	padding-top:8px;
}
.post_single ol, .post_single ul{
	list-style-position:outside;
	color:#333333;
	font-family: Georgia, Arial, sans-serif;
	font-size: 14px;
	line-height: 21px;
	}
.post_single ol li{
	margin: 0px 0px 20px 30px;
	list-style-type: decimal;
	}
.post_single ul li{
	margin: 0px 0px 20px 20px;
	list-style-type: disc;
	}
.post_single .emb_vid{
	width:600px;
	clear:both;
	margin-bottom:15px;
	text-align:center;
	}
.post_single .emb_vid object{
	display:block;
	position:relative;
	margin: 0px auto;
	}
.post_single a{
	color:#e55d2a;
	font-weight:bold;
	}
.post_single p,.post_single{
	font-size:14px;
	line-height:21px;
	margin-bottom:15px;
}
h3.single_title,h1.article-title{
	font-size:26px;
	color:#333;
	font-weight:bold;
}
div.post-head h1.article-title{display:inline;}
.article_image{
	float:right;
	clear:right;
	margin:0px 0px 15px 15px;
	}
.wherego_thumb{
	float:left;
	}
	
.single_foot{ height:100px; padding:15px 0; clear:both;}
	.single_foot .single_foot_title{ font-size:16px!important; font-weight:bold!important; font-family:Arial!important; color:#131313!important; line-height:normal!important; margin:0!important;}
	.single_foot .single_foot_box{ float:left; padding:12px 15px; overflow:hidden; height:74px; width:190px; border:1px solid #65aed3; background:url(images/bg_postFootInfo.png) top repeat-x #fff;}
	.single_foot .left{margin-right:15px;}
	.single_foot .tags{ padding-top:2px;}
	.single_foot a{color:#e55d2a;}
	.single_foot a:hover{color:#e65d30;background:#fbe8c2;	}
.film_single_foot .single_foot_box{width:260px;}
	
.popular_in{
	width:100%;
	clear:both;
	overflow:hidden;
	margin-bottom:15px;
	padding-bottom:15px;
	border-bottom: 1px solid #cccccc;
}

.popular_in .module_type_three, .headlines {
    margin-bottom: 0;
    overflow: hidden;
    width: auto;
}

.popular_in .post_pop{
	float:left;
	width:195px;
	overflow:hidden;
	}
.popular_in .post_pop:hover{
	background: #FBE8C2;
}
	
.popular_in .post_pop a.post_thumbnail img{
	margin:0;
	padding:0;
}
.popular_in h4{
	text-transform:uppercase;
	margin-bottom:5px;
	}
.popular_in p{
	font-size:14px; clear:both;
	}
.popular_in p a{
	display:block;
	width:190px;
	display: block;
    float: none;
    height: auto;
	color:#191919;
	font-size:14px;
	font-weight:bold;
    padding: 0 0 0 5px;
}
.popular_in h5 a:hover{
	background: #F0E4CB;
	}
.post_pop{
	margin-right:15px;
	}
.popular_in .post_pop:last-child{
	margin-right:0;
	}
p.tagging{
	margin-top:5px;
	font-size:12px;
	font-weight:normal;
	}
p.tagging a{
	color:#d97001;
	font-weight:bold;
	margin-left:2px;
	}
.read_more{
	float:right;
	clear:right;
	display:block;
	font-size:14px;
	color:#fff!important;
	font-weight:bold;
	padding: 7px 15px;
	background: #E55D2A;
	border: 1px solid #E55D2A;
	}
.read_more:hover{
	color:#fff;
	background:#d44712;
	}
.break_app{
	margin:15px 0px;
	}
.post span{
	float:left;
	font-size:12px;
	line-height:18px;
	color:#d87000;
	font-weight:bold;
	margin-right:5px;
	}
#long_meta{
	width:305px;
	}
#trailer_meta{
	width:395px;
	}
.post_meta{
	width:285px;
	height:35px;
	float:right;
	overflow:hidden;
	margin-top:10px;
	}
p.the_date{
	font-family: Arial, sans-serif!important;
	width:50%;
	}
p.the_date a{
	padding-top:5px;
	}
.post .post_meta p{
	float:left;
	color:#666;
	font-weight:bold;
	text-transform: uppercase;
	font-size:12px;
	margin:0;
	line-height:12px;
	}
.post_meta p a{
	display:block;
	color:#666666;
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
	line-height:12px;
	}
#disqus_thread h3{
	color:#999999;
	font-size:16px;
	line-height:24px;
	font-family:  Arial, sans-serif;
	font-weight:normal;
	text-transform:uppercase;
	}
.dsq-brlink{
		display:none;
		}
#disqus_thread a{
	font-size:12px;
	color:#e55d30;
	}
.category_bar{
	width:950px;
	height:45px;
	padding: 15px 0px 0px 10px;
	margin:0px auto;
	background: #fff url('images/category_bar.jpg') repeat-x;
	}
.category_bar h2{
	float:left;
	margin-right:15px;
	font-size:16px;
	line-height:24px;
	font-family: Museo-700, Arial, sans-serif;
	color:#451000;
	}
.category_bar span{
	color:#f0c795;
	line-height:18px;
	font-size:26px;
	font-weight:200;
	float:left;
	margin-right:15px;
	}
.category_bar p{
		padding-top:3px;
		}
.category_barlist li{
	float:left;
	margin-right:15px;
	}
.category_barlist li a, .category_bar p{
	color:#e55d2a;
	font-weight:bold;
	text-transform: uppercase;
	font-size:12px;
	line-height:18px;
	}
.category_barlist li a:hover, .current-cat a, .category_barlist li a.current{
	color:#451000!important;
	}
.alpha-post{
	border-bottom: 1px solid #ccc;
	clear:both;
	margin-bottom:15px;
	padding-bottom:15px;
	overflow:hidden;
	}
.alpha-post p{
	margin-bottom:15px;
	color:#666666;
	font-family:Museo-700, Arial, sans-serif;
	font-size:16px;
	}
	
.alpha-post a{
	display:block;
	width:210px;
	float:left;
	font-size:14px;
	font-family: Arial, sans-serif;
	font-weight:bold;
	color:#64acd2;
	text-transform: uppercase;
	margin-right:10px;
	}
.film-show_content{
	width:295px;
	float:left;
	margin-right:20px;
	}
.news_and_reviews{
	clear:both;
	margin-top:15px;
	padding-top:10px;
	border-top: 1px solid #ccc;
	}
.news_and_reviews h4{
	margin-bottom:15px;
	}
.news_and_reviews h3 a{
	color:#333;
	}
.news_and_reviews .post p{
	margin:0;
	}
.news_and_reviews .post_thumbnail img{width:300px; height:200px;}
	
.featured_trail, .featured_gallery{
	margin-bottom:15px;
	}
.trailers{
	width:615px;
	overflow:hidden;
	clear:both;
	}
.trailers .post{
	width:142px;
	float:left;
	clear:none;
	margin: 0px 15px 15px 0px;
	border:none;
	min-height:300px;
	padding-bottom:0;
	}
.trailers .post h4{
	font-size:11px;
	font-weight:bold;
	display:block;
	clear:both;
	margin:2px 0px 5px 0px;
	}
.trailers .post h4 a{
	color:#666666;
	}
.incr{
	margin:0px 0px 15px 0px!important;
	}
.incr_even{
	margin:0px 0px 15px 0px!important;
	}
.watch_trailer{
	display:block;
	width:49px;
	height:21px;
	text-indent:-9999px;
	background: url('images/trailer_watch.jpg') no-repeat 1px 1px;
	}
.watch_trailer:hover{
	background: url('images/watch_active.jpg') no-repeat;
	}
.galleries .post{
	width:300px;
	float:left;
	margin: 0px 15px 15px 0px;
	border:none;
	clear:none;
	}

.galleries .post h3,.galleries .post .post-list-title{
	font-size:14px;
	font-weight:bold;
	color:#64acd2;
	line-height:14px;
	margin:5px 0px;
	}
.galleries .post h3 a,.galleries .post .post-list-title a{
	color:#64acd2;
	}
h1#genre_header{
	margin-bottom:5px;
	text-transform: uppercase;
	font-family:Museo-700, Arial, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#e55d2a;
	line-height:24px;
	}
.genre_info{
	border-bottom: 1px solid #ccc;
	margin-bottom:15px;
	padding-bottom:15px;
	overflow:hidden;
	}
.post_genre{
	width:49%;
	margin-bottom:15px;
	padding-bottom:5px;
	border-bottom: 1px solid #ccc;
	}
.post_genre h2{
	font-size:14px;
	/*text-transform:uppercase;*/
	clear:left;
	display:block;
	float:left;
	}
.post_genre h3,.post_genre .post-list-title{
	font-size:11px;
	margin-bottom:10px;
	line-height:11px;
	}
.post_genre .post_thumbnail{
	margin-bottom:3px;
	}
.fright{
	float:right;
	}
.fleft{
	float:left;
	}
.view_more{
	color:#e55d2a;
	font-weight:bold;
	font-size:14px;
	line-height:18px;
	float:right;
	margin-top:3px;
	}
.view_more:hover{
	color:#000;
	}
/* Side Bars */

#sidebar{
	width:300px;
	float:right;
	padding-top:10px;
}
#sidebar h4{
	margin-bottom:5px;
}
.sidebar_ad{
	margin-bottom:20px;
	}
.sidebar_ad .ad_300x150{
	margin-top:20px;
}
.social_two{
	width:300px;
	height:81px;
	border:none;
	overflow:hidden;
	margin-bottom:10px;
}
.popular{
	width:192px;
	overflow:hidden;
	margin-bottom:20px;
	float:left;
	clear:left;
}
.girl_day{
	margin-top:15px;
	padding-bottom:5px;
	border-bottom: 1px solid #ccc;
	overflow:hidden;
	}
.girl_day p a, .trailers_module p a{
	font-size:14px;
	line-height:14px;
	color:#191919;
	font-family: Arial, sans-serif;
	font-weight:bold;
}
.still_feature{
	width:190px;
	margin-right:10px;
	float:left;
	}
.still_feature img{
	margin-bottom:5px;
	}
.still_post{
	width:90px;
	float:right;
	clear:right;
	margin-bottom:7px;
	}
.trailers_module{
	overflow:hidden;
	border-bottom: 1px solid #cccccc;
	padding-bottom:10px;
	}
.trailers_module div a{
	font-size:12px;
	color:#191919;
	line-height:12px;
	font-weight:bold;
	}
.trailers_module  div.featured_trailer_post a{
	font-size:13px;
	}
.featured_trailer_post{
	margin-bottom:5px;
	padding-bottom:7px;
	border-bottom: 1px solid #cccccc;
	}
.featured_trailer_post img{
	width:300px;
	height:170px;
	margin-bottom:5px;
	}
.trailer_post{
	width:97px;
	float:left;
	margin-right:4px;
	}
.trailer_post:last-child{
	margin:0px;
	}
.trailer_post img{
	width:97px;
	height:54px;
	margin-bottom:3px;
	}

.module_type_one{
	width:193px;
	float:right;
	overflow:hidden;
	margin-bottom:20px;
	}
.module_type_one .post, .module_type_three .post{
	margin-bottom:2px;
	padding-bottom:2px;
	overflow:hidden;
	border-bottom: 1px solid #cccccc;
}
.module_type_two .post{
	margin-bottom:5px;
	overflow:hidden;
}

.module_type_one .post p a, .module_type_three .post p a{
	font-size:14px;
	font-weight:bold;
	font-family: Arial, sans-serif;
	color:#191919;
	line-height:14px;
}
.module_type_one .post p a{
	width:118px;
	height:35px;
	display:block;
	float:right;
	padding:10px 5px 0px 10px;
	}

.module_type_one .post p a:hover, .module_type_two  a.number_title:hover, .module_type_three .post p a:hover{
	color:#e65d30;
	background:#fbe8c2;	
	}
.module_type_one .post_thumbnail, .module_type_two .post a.post_thumbnail, .module_type_three .post a.post_thumbnail{
	margin-right:0px;
}
.galleries_mod, .reviews_mod{
	float:right;

}
.trailers_module{
	clear:both;
	margin-bottom:15px;
	}
.sidebarOneMod{
	clear:both;
	margin-top:15px;
}	
#sidebar_two .sidebarOneMod{margin-top:0;margin-bottom:10px;}
.sidebarOneMod .post{
	padding-bottom:5px;
	border-bottom: 1px solid #ccc;
	margin-bottom:5px;
	clear:both;
}
.sidebarOneMod .post .post_thumbnail img{
	float:left;
	margin-right: 12px;
	}
.sidebarOneMod .post a{
	width:100%;
	height:67px;
	font-size:14px;
	font-weight:bold;
	color:#191919;
	line-height: 15px;
	display:block;
	}

.sidebarOneMod .post a:hover{
	background-color: #fbe8c2;
	color:#e55d2a;
	height:90px;
	}
.sidebarOneMod .post a:hover img{
	width:120px;
	height:90px;
	}
.sidebarOneMod .post a span{
	display:block;
	float:none;
	padding-top:8px;
	font-size: 14px;
	line-height: 15px;
	color:inherit;
	font-weight: bold;
	margin-right: 0px;
	}
.popular .post  a.number_title{
	width:132px;
	height:37px;
	float:right;
	display:block;
	padding:8px 5px 0px 10px;
	}




.module_type_two .post{
	background: #efefef;
	}
.new_dvd{
	float:right;
	}
.theaters_now{
	float:left;
	}
#sidebar_two{
	width:300px;
	float:right;
}
.latest{
	background: #d3ecf1;
	display:block;
	float:left;
	width:245px;
	height:35px;
	padding: 10px 0px 0px 10px;
}

/* Footer */

#footer_pre{
	width:100%;
	clear:both;
	height:393px;
	background: transparent url('images/footer_cap.jpg') no-repeat bottom center;
	padding-top:7px;
}
.footer_pre_wrap{
	width:100%;
	height:400px;
	clear:both;
	background: #000 url('images/redbar_bottom.jpg') repeat-x;
	}
#footer_wrap{
	width:100%;
	background: #000 url('images/footer_grade.jpg') repeat-x;
	overflow:hidden;
	height:143px;
}
.footer_info{
	width:900px;
	height:343px;
	background: url('images/footer_info.jpg') repeat-x;
	margin:0px auto;
	padding:15px 30px 35px 30px;
	clear:both;
	position:relative;
}
.footer_info a:hover{
	text-decoration:underline;
}
#watchers{
	width:960px;
	height:102px;
	position:absolute;
	bottom:0px;
	left:0px;
	background: url('images/bg.png') no-repeat bottom center;
	}
.site_info{
	width:460px;
	float:left;
	overflow:hidden;
	margin-right:70px;
}
.site_info h4, .footer_info h6{
	font-size:16px;
	line-height:24px;
	color:#451000;
	font-family: Museo-700, Arial, sans-serif;
	font-weight:bold;
	margin-bottom:30px;
}
.site_info p{
	font-size:12px;
	line-height:18px;
	color:#451000;
	margin-bottom:15px;
}
.site_info p a{
	color: #e65d30;
}	
.site_info p.copy{
	font-size:12px;
	line-height:18px;
	color:#999999;
}

.footer_menu{width:155px; float:left;}
	.footer_menu h6{background: url("images/bg.png") no-repeat right -101px;height: 71px;margin: -15px 0 0 -25px;padding: 0;position: relative;text-indent: -9999pt;width: 141px;}
.footer_menu ul{padding:5px 0 0 5px;}

.footer_categories{width:560px; float:left;}
	.footer_categories ul{float:left;}
	.footer_categories li{width:140px; float:left;}

.friends {width:170px; float:right;}
	.friends li{list-style-type: square;color:#cdb291;list-style-position:inside;}
	.friends li a,.footer_menu li a,.footer_categories li a{font-size:14px;line-height:21px;color:#e55d2a;}

.footer{width:960px;margin:0px auto;clear:both;overflow:hidden;height:69px;}
	.footer ul{height:32px; padding:17px 0 0 0;}
	.footer li{height:32px; float:left; padding-right:75px;}
	.footer li.last, .footer li:last-child{padding-right:0;}

.footer_foot{width:960px;margin:0px auto;clear:both;padding-top:15px;overflow:hidden;}
	.footer_foot .logo_foot{float:left; padding:2px 23px 0 0; float:left; width: 123px; background: url('images/bg.png') no-repeat -671px -172px;}
	.footer_foot .link_foot{float:left; padding-top:5px\9;/*Hack for ie*/}
	.footer_foot .link_foot ul{height:16px;}
	.footer_foot .link_foot li{float:left; padding-right:15px;}
	.footer_foot .link_foot li a{font-size:12px; color:#999;}
	.footer_foot .link_foot li a:hover{ text-decoration:underline; color:#ccc;}
	.footer_foot .link_foot p{font-size:10px;color:#333333;}
	
	
/*comments style*/

#comments a{color:#e55d2a;}
#comments a:hover{color:#e65d30;background:#fbe8c2;	}


.comments_list{}
	.comments_list li{padding:0 0 30px 0;}
	.comments_list .comments_meta{float:left; width:215px; position:relative; min-height:50px;}
	.comments_list .comments_meta img{padding:3px; border:1px solid #ccc; background:#fff; position:absolute; left:0; top:2px;}
	.comments_list .comments_meta p{ padding-left:55px; color:#272727; padding-bottom:0; font-size:12px;}
	.comments_list .comments_meta .author{font-size:18px; font-weight:bold; color:#e55d2a;}
	.comments_list .comment_text{ float:right; width:370px;}
	.comments_list .comment_text p{font-size:13px; color:#000; line-height:16px;font-family: Georgia,Arial,sans-serif;}
	
.comments_reply{padding:10px 0 50px 0;}
	.comments_reply .left{float:left; width:215px;}
	.comments_reply .left input{width:205px; height:25px; padding:3px 5px 2px 5px;background:url(images/bg_form2.png) right top no-repeat; margin:0; border:0;}
	.comments_reply .right{float:right; width:370px;}
	.comments_reply .right textarea{padding:5px;background:url(images/bg_form2.png) right top no-repeat; margin:0; border:0; height:220px; width:360px;}
	.comments_reply label{float:left; font-weight:bold; line-height:20px; font-size:12px;}
	.comments_reply p{padding:5px 0; text-align:center;}
	.comments_reply .formBg{display:block; clear:both; padding:0; margin:0; background:url(images/bg_form.png) 0 0 no-repeat ;}
	.comments_reply input.submit{ font-family:Arial; cursor:pointer; margin-top:5px; background:#E55D2A;border:1px solid #E55D2A;clear: right;color: #FFFFFF;display: block;float: right;font-size: 14px;font-weight: bold;padding: 7px 15px;}
	.comments_reply .log{font-size:14px; display:block; font-weight:bold; width:205px; text-align: left; padding:5px 0 0 0; clear: both;}
.captcha{clear:both; padding:5px 0; height:30px;}
	.captcha-message{float:left; width:215px; text-align:left; margin-right:20px; line-height:12px; font-weight:bold; padding-top:3px;}
	.captcha-image{float:left; width:160px;}
	.captcha-input{float:right; width:205px;}
	.captcha-input input{width:205px; height:25px; padding:3px 5px 2px 5px;background:url(images/bg_form2.png) right top no-repeat;   margin:0; border:0;}
	
	
.post .timestamp{padding-bottom:5px;}
.timestamp{color:#9a9a9a; font-weight:bold; font-size:12px; padding-top:5px;}
.timestamp a{color:#000; padding-left:6px;}
.timestamp .author{padding-left:6px;}
.post p.time_stamp {color:#a3a3a3;font-family:arial;font-size:13px; font-weight:bold;margin-top:3px;}
.post p.time_stamp a{color:#666; font-weight:bold;font-size:13px;padding-left:0px;}
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    ColorBox example user style
*/
#cboxOverlay{background:#000;}

#colorbox{}
    #cboxContent{margin-top:20px;}
        #cboxLoadedContent{background:#000; padding:5px;}
        #cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
        #cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
        #cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
        #cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(images/controls.png) no-repeat top left; width:28px; height:65px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:bottom left;}
        #cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(images/controls.png) no-repeat top right; width:28px; height:65px; text-indent:-9999px;}
        #cboxNext.hover{background-position:bottom right;}
        #cboxLoadingOverlay{background:#000;}
        #cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center;}
        #cboxClose{position:absolute; top:5px; right:5px; display:block; background:url(images/controls.png) no-repeat top center; width:38px; height:19px; text-indent:-9999px;}
        #cboxClose.hover{background-position:bottom center;}
		
		
.post_in_album{float:right; background:url(images/bg_post_in_album.png) 0 0 no-repeat; width:193px; border-bottom:1px solid #cfcfcf;}
	.post_in_album .img{margin:14px 0 0 16px; height:246px; width:169px; overflow:hidden; display:block; background:url(images/loading2.gif) center center no-repeat; text-align:center;}
	.post_in_album .img img{height:246px; }
	.post_in_album h3{padding:15px 0 7px 0; width:100%; float: left;}
	.post_in_album h3 a{font-size:14px; color:#333; float:left; width:125px; line-height:16px; padding-top:6px;}
	.post_in_album h3 span{float:right; font-size:12px; color:#E55D2A;}
	
.post_in_video{float:left;width:200px; border-bottom:1px solid #cfcfcf;margin:15px 15px 5px 0;}
	.post_in_video .img{position:relative; height:150px; width:200px; display:block; overflow:hidden;}
	.post_in_video .img span{ background:url(images/videoPlay_46x46.png) center center no-repeat; position:absolute; left:50%; top:50%; margin-left:-23px; margin-top:-23px; height:46px; width:46px;}
	.post_in_video h3{padding:9px 0 9px 35px; line-height:18px; background:url(images/videoPlay_24x24.png) left center no-repeat;}
	.post_in_video h3 a{font-size:14px; color:#333;}
	
.post_in_featured_image{ float:right; margin:15px 0 10px 10px; background:#f8f8f8; border-bottom:1px solid #cfcfcf; width:300px;}
	.post_in_featured_image a{display:block; padding:0; line-height:14px; text-align:center;}
	.post_in_featured_image a h5{padding:9px 30px 9px 0; text-align:left; background:url(images/icon_zoom.png) right center no-repeat #fff; color:#666; font-size:12px; font-weight:normal;}
	.post_in_featured_image a h5:first-letter{text-transform:uppercase;}

.post_in_error{ display:block; clear:both; padding:8px 12px; background:#fff0d1; border:1px solid #ffb637; margin:10px 0; color:#e73100;}

.post_single .related_stories{float:right; width:190px; overflow:hidden; margin-bottom:10px; margin-left:10px; clear:both;}
#film-show .related_stories{float:none;} 
	.post_single .related_stories .post_thumbnail{ float:left;}
	.post_single .related_stories .post_pop_top .post_thumbnail{ float:none;}
	.post_single .related_stories .post_pop{float:right; width:190px; padding:5px 0; border-bottom:1px solid #cfcfcf; margin:0px;}
	.post_single .related_stories h5{float:right; width:120px; line-height:normal;}
	.post_single .related_stories .post_pop_top h5{float:none; width:190px; padding-top:3px;}
	.post_single .related_stories h5 a{font-size:12px; color:#333;}
	.post_single .related_stories .post_pop_top a{font-size:14px;}
	
	.post_single .related_stories h5 a:hover,.post_in_video h3 a:hover,.post_in_album h3 a:hover,.moreRelatedPosts li a:hover,.search_content li a:hover{color:#e65d30;}


.search_content{margin-bottom:10px;overflow: hidden;width:300px;}
	.search_content li{border-bottom: 1px solid #CCCCCC;margin-bottom: 2px;overflow: hidden;padding:3px 0 5px 0;}
	.search_content li a{color: #191919;font-family: Arial,sans-serif;font-size: 14px;font-weight: bold;line-height: 14px;}
	
.moreRelatedPosts{ clear:both; float:left; width:595px; padding:10px 0 10px 20px;}
	.moreRelatedPosts h3{ margin-bottom: 5px;text-transform:uppercase; font-size:14px; color:#191919; padding:5px 0 0 0;font-family: Georgia,Arial,sans-serif;}
	.post_single .moreRelatedPosts li{border-bottom: 1px solid #CCCCCC;margin:0 0  2px 0;overflow: hidden;padding:0;  overflow:hidden; height:28px;line-height:28px; float:left;width:280px;}
	.moreRelatedPosts li a{font-family: Georgia,Arial,sans-serif;font-size: 14px;font-weight: normal;}
	.moreRelatedPosts li:nth-child(odd){margin-right:15px;}

.top_leftcol .siteMapPage{padding-bottom:50px;}
	.top_leftcol .siteMapPage li{list-style-type: square;color:#cdb291;list-style-position:inside;}
	.top_leftcol .siteMapPage li a{font-size:14px;line-height:21px;color:#e55d2a;}.top_leftcol .siteMapPage li a:hover{color:#e55d2a; text-decoration:underline;}
	.top_leftcol .siteMapPage h2{margin:15px 0 5px 0;}
	.top_leftcol .siteMapPage ul{margin:0 0 0 15px;}
	
.film-show_right{width:300px; overflow:hidden; float:right;}
	.film-show_right .post_in_featured_image{margin:0 0 10px 0; float:none;}
	
	
.sub_leftcol{float:right; width:460px; overflow:hidden;}


/* Related Stories */
.relatedStories{width:140px; float:left;}
	.relatedStories h3{ font-size:15px;white-space:nowrap;}
	.relatedStories li{border-bottom: 1px solid #CCCCCC; padding:6px 0; line-height:14px;}
	.relatedStories li a{color:#191919; font-size:12px; font-weight:bold;}
/* You Might Also Linke */
.mightLike{width:300px;background: url(images/featured_stories_repeat.png) ;position:relative; margin-bottom:10px;}
	.mightLikeBg{background:url(images/featured_stories.jpg) left top no-repeat;}
	.mightLikeBg h4{padding:7px 10px 0 10px!important;color:#451000!important;text-transform: uppercase;}
	.mightLikeBg ol,.mightLikeBg ul{background:url(images/featured_stories_foot.png) bottom left no-repeat; padding:0 10px 10px 10px;}
	.mightLikeBg li a{padding:8px 10px; display:block; background:#fff; line-height:16px; font-size:14px; color:#191919; font-weight:bold; margin-bottom:1px;}
/* More Category by Writer */
.moreWriter{ padding:10px 0 0 0 ;}
	.moreWriter h4{text-transform: uppercase;}
	.moreWriter ul{padding:10px;}
	.moreWriter li a{padding:8px 0; display:block; background:#fff; line-height:16px; font-size:14px; color:#191919; font-weight:bold; border-bottom:1px solid #f2be78;}
/* Breadcrumbs */
.breadcrumbs{}
	.breadcrumbs p{padding:2px 5px;color:#451000!important;}
	.breadcrumbs i{padding:0 10px;}
	.breadcrumbs a{color:#451000;}
/* Best Posts */
	.bestPosts .stories_logo{margin-left:5px;}
/* Left Menus */
.leftMenus{width:140px; float:left;}
	.leftMenus h3{padding-bottom:3px; border-bottom:1px solid #ccc;text-transform: uppercase;}
	/* category left list */	
	.category_leftlist{}
		.category_leftlist li{padding:5px 0 7px 0; border-bottom:1px solid #ccc; position:relative;}
		.category_leftlist li a{font-size:12px; color:#191919; font-weight:bold;}
		.category_leftlist li span{background: url("images/icon_cMenu.png") no-repeat scroll 4px 4px #FFFFFF;cursor: pointer;height: 16px;position: absolute;right: 0;top: 8px;width: 16px;} 
		.category_leftlist li span:hover{background-color:#FBE8C2!important;}
		.category_leftlist li span.show{background: url(images/icon_cMenu.png) 4px -62px no-repeat #fff;}
		.category_leftlist li ul{display:none;}
		.category_leftlist li.current-cat-parent ul,.category_leftlist li.current-cat-parent ul{display:block;}
			.category_leftlist .children{  padding: 7px 0 7px 15px;}
			.category_leftlist .children li{padding:0; border-bottom:0;}
			.category_leftlist .children li a{font-weight:normal;}
/*page links*/
.pagebreak{
	clear: both;
	height:25px;
}
.pagebreak span{
	background-color:#cd8921;
	color:#fff;
	padding: 7px 15px;
	height:16px;
	font-weight:bold;
	display:inline-block;
	line-height: normal;
	font-size:12px;
	}
.pagebreak .left{
	float:left;
	}
.pagebreak .right{
	float:right;
}
.pagebreak span:hover{
	background-color:#ac731b;
}
/*footer site icon*/
.network_sites li a, .logo_foot{
	display:block;
	height:44px;
	outline:none;
}
.network_sites li a span, .logo_foot span{
	position:relative;
	left: -9999px;
}
.network_sites li a{
	background:url("images/bg.png") no-repeat 0 -172px;
}
.network_sites li.break a{
	width: 74px;
}
.network_sites li.mademan a{
	width: 58px;
	background-position:-74px -172px;
}
.network_sites li.gamefront a{
	width: 77px;
	background-position:-132px -172px;
}
.network_sites li.screenjunkies a{
	width: 59px;
	background-position:-209px -172px;
}
.network_sites li.cagepotato a{
	width: 70px;
	background-position:-268px -172px;
}
.network_sites li.chickipedia a{
	width: 85px;
	background-position:-338px -172px;
}
.network_sites li.tuvez a{
	width: 78px;
	background-position:-423px -172px;
}
.network_sites li.holytaco a{
	width: 80px;
	background-position:-501px -172px;
}
.network_sites li.allleftturns a{
	width: 90px;
}
.breadcrumbs a:hover,
.moreWriter li a:hover,
.mightLikeBg li a:hover,
.relatedStories li a:hover,
.category_leftlist li a:hover
{color:#e55d2a!important;}

.page_classics h3{color: #E55D2A;font-family: Museo-700,Arial,sans-serif;font-size: 16px;font-weight: bold;line-height: 24px; border-bottom: 1px solid #CCCCCC;padding-bottom: 3px;text-transform: uppercase;}
.page_classics ul{padding:10px 0;}
.page_classics li{ padding:5px 0;}
.page_classics li a{color:#E55D2A; font-size:14px; font-weight:bold;}

.share_buttons{padding:10px 0; margin:10px 0 0 0; border-top:1px solid #ccc;border-bottom:1px solid #ccc; clear:both; height:20px; overflow:hidden;}
.share_buttons .db-clear,
.share_buttons .fb_share,
.share_buttons .reddit_button,
.share_buttons .google-buzz-button,
.share_buttons .twitter-share-button{float:left;}
.share_buttons .google-buzz-button,.share_buttons .google-buzz-button:hover{margin:0 8px!important;}
.share_buttons .fb_share{margin-right:10px;}
.share_buttons .reddit_button{margin:3px 8px 0 8px;}

/* All Page navi */
.wp_all_pagenavi{clear:both; padding:0 0 20px 0;}
	.wp_all_pagenavi .pagenavi_more_button{background:#cccccc;border:none;color: #000000;display: block;float: right; margin:2px; font-size: 14px;font-weight: bold;height: 23px;padding: 7px 0 0 0;width:48px; cursor:pointer; text-align:center;}
	.wp_all_pagenavi ul{width:374px; padding:10px 0; float:left;}
	.wp_all_pagenavi .r{width:86px; padding:10px 0; float:left;}
	.wp_all_pagenavi li{float:left;}
	.wp_all_pagenavi li a{background:#cccccc; font-size:14px; border: none;color: #000000;display: block;float: left;font-weight: bold;height: 24px;margin:2px;padding: 6px 0 0;text-align: center;width: 30px;}
	.wp_all_pagenavi .pagenavi_more_button:hover,
	.wp_all_pagenavi li a:hover{background:#999999;}
	.wp_all_pagenavi li a.current{background:#999999; color:#ffffff;}
	.wp_all_pagenavi a.prev,.wp_all_pagenavi a.next{border:none;display: block;margin:2px; height:30px; width: 30px;}
		.wp_all_pagenavi a.next{background:url(images/bg.png) no-repeat -455px 0 #E55D2A;float:right;}
		.wp_all_pagenavi a.prev,.wp_all_pagenavi li a.prev:hover{background:url(images/bg.png) no-repeat -416px 0 #E55D2A; padding:0; text-align:center;}
		
		.wp_all_pagenavi ul.allWidth{width:340px;}
		.wp_all_pagenavi div.allWidth{width:120px;}
		.wp_all_pagenavi div.allWidth .pagenavi_more_button,.wp_all_pagenavi span.allWidthButton{width:82px;}
		
		
/** prev next styles **/
.prev_next { text-align:right;width:100%;height:50px;margin-top:-10px;}
.prev_next b { padding-top:31px;margin-left:5px;height:50px;float:right;}
.prev_next a { font-size:14px;color:#E55D2A;padding-top:31px;height:50px;display: inline-block; margin-top: -31px;}
.prev_next .pn_prev { background:url(images/gallery_back.jpg) no-repeat 0 0;}
.prev_next .pn_next { background:url(images/gallery_next.jpg) no-repeat 0 0 }
.prev_next i { float:right;height:50px;margin-top:10px;color: #666666;font-size: 14px;font-weight: bold;margin-left:10px;margin-right: 10px;}

#bmanhat-wrap{position:absolute; top:0; left:0; z-index:999;}

.social_bar{width:299px;height:80px;margin:10px 0px 15px 0px;border:none;overflow:hidden;background: #fbe8c2;padding: 1px 0px 0px 1px; position:relative;}
.social_bar iframe{border:0;display:inline;}
.social_bar .button{display:block;width:36px;position:absolute;text-align:center;text-decoration:none; height:10px; padding-top:36px; background-image:url(images/bg.png); background-repeat:no-repeat; text-decoration:none; overflow:hidden;color:#98825b; font-family:Arial, Helvetica, sans-serif; font-size:8px; display:block;}
.social_bar .twitter{background-position: -453px -37px;bottom: 8px;right: 50px;}
.social_bar .rss{background-position: -415px -37px;bottom:8px;right:10px;}

