/* ==== Scroll down to find where to put your styles :) ==== */


/* 	HTML5 Boilerplate
 
	html5doctor.com Reset Stylesheet (Eric Meyer's Reset Reloaded + HTML5 baseline)
	v1.4 2009-07-27 | Authors: Eric Meyer & Richard Clark
*/

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display:block;
}
nav ul {
	list-style:none;
}

blockquote, q {
	quotes:none;
	color:#787878;
	background:#efefef;
	margin:0 0 1.6em 0.8em;
	padding:1.4em 1em 0.1em 1em;
	border-left:3px solid #9d8c85;
}

blockquote:before, blockquote:after, q:before, q:after {
	content:'';
	content:none;
}
a {
	margin:0;
	padding:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
}
ins {
	background-color:#ff9;
	color:#000;
	text-decoration:none;
}
mark {
	background-color:#ff9;
	color:#000;
	font-style:italic;
	font-weight:bold;
}
del {
	text-decoration: line-through;
}
abbr[title], dfn[title] {
	border-bottom:1px dotted;
	cursor:help;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
hr {
	display:block;
	height:1px;
	border:0;
	border-top:1px solid #ccc;
	margin:1em 0;
	padding:0;
}
input, select {
	vertical-align:middle;
}
/* End of Reset CSS 

fonts.css from the YUI Library: developer.yahoo.com/yui/ */

body {
	font:13px/1.231 sans-serif;
*font-size:small;
} /* hack retained to preserve specificity */
select, input, textarea, button {
	font:99% sans-serif;
}
pre, code, kbd, samp {
	font-family: monospace, sans-serif;
}
/* 
 * HTML5 Boilerplate - minimal base styles 
 */

body, select, input, textarea {
	color: #666;/* font-family: Georgia, serif;  */   
}
h1, h2, h3, h4, h5, h6 {
	font-weight: bold;
	font-family:'Raleway', 'Raleway', "Gill Sans", Gill Sans MT, Calibri, Trebuchet MS, sans-serif;
	text-transform:uppercase;
}
html {
	overflow-y: scroll;
}
a:hover, a:active {
	outline: none;
}
a, a:active, a:visited {
	color: #ed8f1b;
	font-weight:bold;
	text-decoration:none;
}
a:hover {
	color: #ed8f1b;
	zoom: 1;
	filter: alpha(opacity=80);
	-webkit-opacity: 0.8;
	opacity: 0.8;
}
ul, ol {
	margin-left: 0;
	list-style:none;
}
ol {
	list-style-type: decimal;
}
nav ul, nav li {
	margin: 0;
}
small {
	font-size: 85%;
}
strong, th {
	font-weight: bold;
}
td, td img {
	vertical-align: top;
}
sub {
	vertical-align: sub;
	font-size: smaller;
}
sup {
	vertical-align: super;
	font-size: smaller;
}
pre {
	padding: 15px;
	white-space: pre; /* CSS2 */
	white-space: pre-wrap; /* CSS 2.1 */
	white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
	word-wrap: break-word; /* IE */
}
textarea {
	overflow: auto;
} /* thnx ivannikolic! www.sitepoint.com/blogs/2010/08/20/ie-remove-textarea-scrollbars/ */
.ie6 legend, .ie7 legend {
	margin-left: -7px;
} /* thnx ivannikolic! */
input[type="radio"] {
	vertical-align: text-bottom;
}
input[type="checkbox"] {
	vertical-align: bottom;
}
.ie7 input[type="checkbox"] {
	vertical-align: baseline;
}
.ie6 input {
	vertical-align: text-bottom;
}
label, input[type=button], input[type=submit], button {
	cursor: pointer;
}
button, input, select, textarea {
	margin: 0;
}
input:valid, textarea:valid {
}
input:invalid, textarea:invalid {
 border-radius: 1px;
 -moz-box-shadow: 0px 0px 5px red;
 -webkit-box-shadow: 0px 0px 5px red;
 box-shadow: 0px 0px 5px red;
}
.no-boxshadow input:invalid, .no-boxshadow textarea:invalid {
background-color: #f0dddd;
}

/* By default the selection color is pink */
::-moz-selection {
background: #f16529;
color:#fff;
text-shadow: none;
}
::selection {
	background:#f16529;
	color:#fff;
	text-shadow: none;
}
a:link {
	-webkit-tap-highlight-color: #FF5E99;
}
button {
	width: auto;
	overflow: visible;
}
.ie7 img {
	-ms-interpolation-mode: bicubic;
}
/*
    // ========================================== \\
   ||                                              ||
   ||               Your styles !                  ||
   ||                                              ||
    \\ ========================================== //
*/

body {
	background:#eeeae6;
	font-family:Helvetica, Helvetica Neue, Arial, sans-serif;
}
.box-shadow {
	box-shadow: 2px 2px 1px rgba(0,0,0,0.3);
    -moz-box-shadow: 2px 2px 1px rgba(0,0,0,0.3);
    -webkit-box-shadow: 2px 2px 1px rgba(0,0,0,0.3);	
}
.wrap {
	margin:0 auto;
	width:990px;
}
#header {
	background:#fff;
	position:relative;
	z-index: 9000;
}
.ad-space {
	background:url(../images/ad-space-bg.png) repeat-x 0 0;
	height:99px;
	text-align:center;
	padding-top:10px;
}
.ad-space-right { margin-right:10px; }
#navigation {
	background:#fff;
	height:78px;
}
.logo {
	background:url(../images/sb-logo.png) no-repeat 0 0;
	width:308px;
	float:left;
	display:block;
	height:78px;
}
.menu {
	float:right;
	list-style:none;
	width:680px;
	height:78px;
}
.menu li, .menu li a {
	float:left;
	display:block;
}
.menu a {
	background:url(../images/nav-sprite.png) no-repeat 0 0;
	height:78px;
	text-indent:-90009px;
}
.menu .idols a {
	width:105px;
}
.menu .music a {
	background-position:-105px 0;
	width:80px;
}
.menu .film a {
	background-position:-185px 0;
	width:66px;
}
.menu .drama a {
	background-position:-251px 0;
	width:89px;
}
.menu .tv a {
	background-position:-340px 0;
	width:56px;
}
.menu .media a {
	background-position:-396px 0;
	width:80px;
}
.menu .style a {
	background-position:-476px 0;
	width:78px;
}
.menu .culture a {
	background-position:-554px 0;
	width:126px;
}
/*hover state*/ 
.menu .idols a:hover {
	background-position:0 -78px;
	width:105px;
}
.menu .music a:hover {
	background-position:-105px -78px;
	width:80px;
}
.menu .film a:hover {
	background-position:-185px -78px;
	width:66px;
}
.menu .drama a:hover {
	background-position:-251px -78px;
	width:89px;
}
.menu .tv a:hover {
	background-position:-340px -78px;
	width:56px;
}
.menu .media a:hover {
	background-position:-396px -78px;
	width:80px;
}
.menu .style a:hover {
	background-position:-476px -78px;
	width:78px;
}
.menu .culture a:hover {
	background-position:-554px -78px;
	width:126px;
}
/*Nav State*/
#navigation.idols .idols a {
	background-position:0 -78px;
	width:105px;
}
#navigation.music .music a {
	background-position:-105px -78px;
	width:80px;
}
#navigation.film .film a {
	background-position:-185px -78px;
	width:66px;
}
#navigation.drama .drama a {
	background-position:-251px -78px;
	width:89px;
}
#navigation.tv .tv a {
	background-position:-340px -78px;
	width:56px;
}
#navigation.media .media a {
	background-position:-396px -78px;
	width:80px;
}
#navigation.fashion .style a {
	background-position:-476px -78px;
	width:78px;
}
#navigation.socio .culture a {
	background-position:-554px -78px;
	width:126px;
}
#navigation.Idols .idols a {
	background-position:0 -78px;
	width:105px;
}
#navigation.Music .music a {
	background-position:-105px -78px;
	width:80px;
}
#navigation.Film .film a {
	background-position:-185px -78px;
	width:66px;
}
#navigation.Drama .drama a {
	background-position:-251px -78px;
	width:89px;
}
#navigation.TV .tv a {
	background-position:-340px -78px;
	width:56px;
}
#navigation.Media .media a {
	background-position:-396px -78px;
	width:80px;
}
#navigation.Style .style a {
	background-position:-476px -78px;
	width:78px;
}
#navigation.Culture .culture a {
	background-position:-554px -78px;
	width:126px;
}
#carousel {
	text-align:center;
	margin-bottom:20px;	
}
#content {
	float:left;
	width:656px;
}
#sidebar {
	float:right;
	width:320px
}
.post-info {
	background:#fff;
	float:left;
	height: 310px;
	width:320px;
	margin-bottom:15px;
	margin-right:16px;	
	position: relative;
}
.post-info a {
	display: block;
}
.post-info.second {
	margin-right:0;
}
.category-heading {
	background:#999;
	height:15px;
	line-height:10px;
	font-size:10px;
	padding:5px 0px 0px 5px;
	color:#fff;
}
.post-content {
	padding:0 15px;
	font-size:13px;	
}
.post-info img {
	display: block;
	margin: 0 0 14px 0;
	width: 320px;
	
}
.title,
.title a,
.title a:visited,
.title a:active {
	font-size:15px;
	line-height:17px;
	margin-bottom:7px;
	font-weight:normal;
	text-transform: capitalize;
	color:#000;
}
.title a {
	margin-bottom: 0;
}
.read-more {
	display:block;
	margin:10px 0;
	font-size:9px;
}

#more-stories {
	border: 1px solid #9D8C85;
	background-color:#fff;
    clear: both;
    display: block;
    height: 50px;
    margin-bottom: 30px;
    width: 656px;
    position: relative;
    top:0px;
}

.see-more-stories{
	clear: both;
    display: block;
	width:656px;
    height: 32px;
	padding-top:18px;
	background-color:#fff;
	text-align:center;
	font-size:15px;
	}

#category-pagination {
	border: 1px solid #9D8C85;
	background-color:#fff;
    clear: both;
    display: block;
    height: 50px;
    margin-bottom: 30px;
    width: 656px;
    position: relative;
    top:0px;
}

#older-posts{
	clear: both;
    display: block;
	position: absolute;
	right:0px;
    height: 32px;
    width: 200px;
	padding-top:18px;
	border-left: 1px solid #9D8C85;
	background-color:#fff;
	text-align:center;
	font-size:15px;
	}


#newer-posts{
	clear: both;
    display: block;
	position: absolute;
	left:0px;
    height: 32px;
    width: 200px;
	padding-top:18px;
	border-right: 1px solid #9D8C85;
	background-color:#fff;
	text-align:center;
	font-size:15px;
}

.webkit .home .more-stories {
	position: relative;
	top:-2px;
}
.ie9 .home .more-stories {
	position: relative;
	top:12px;
}
.ie8 .home .more-stories {
	position: relative;
	top:10px;
}
.searchbox {
	margin-bottom:20px;
	height: 50px;
}
.searchbox form {
	background:#8e848b;
	padding:9px;
	position:relative;
}
.searchbox input[type=text] {
	border: 1px solid #8A7D7F;
    color: #bfbfbf;
    font-family:'Raleway', 'Raleway', "Gill Sans", Gill Sans MT, Calibri, Trebuchet MS, sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    padding: 0 0 0 10px;
    width: 285px;
}
.searchbox input[type=image] {
	position: absolute;
    right: 8px;
    top: 10px;
}
.searchbox a {
	background:#6b6368;
	color:#fff;
	font-size:8px;
	display:block;
	height:20px;
	text-align:right;
	line-height:20px;
	padding-right:6px;	
}
.side-ad {
	border:1px solid #bab0ad;
	margin-bottom:20px;
	height: 268px;
}
.side-ad-content {
	margin:10px auto;
	width:300px;
	height: 250px;
}
.widget {
	background:#fff;
	margin-bottom:20px;
}
.widget h2 {
	background:#9d8c85;
	text-transform:uppercase;
	font-size:13px;
	font-family:'Raleway', "Gill Sans", Gill Sans MT, Calibri, Trebuchet MS, sans-serif;
	height:20px;
	line-height:20px;
	color:#fff;
	padding-left:9px;
}
.widget-content {
	text-align:center;
	color:#9c8c85;
	font-family:'Raleway', 'Raleway', "Gill Sans", Gill Sans MT, Calibri, Trebuchet MS, sans-serif;
	font-size:9px;
	padding:14px 13px;
}
.widget-content select {
	display:block;
	height:20px;
	width:290px;
	margin:10px auto;
	line-height:20px;
}
/*seoulbeats media widget*/
.ui-tabs-hide {
	display:none;
}
.media-content {
	width:300px;
	margin:12px auto 0;
	padding-top:0;
	padding:0;
}
.seoulbeats-media {
	padding-bottom:10px;
	height:80px;
}
.webkit .seoulbeats-media {
	padding-bottom:10px;
	height:80px;
}
#tabs ul {
	height:37px;
	list-style:none;
	text-align:center;
	margin-bottom:10px;
}
#tabs #tabs-1,
#tabs #tabs-2 {
	padding:0 4px;	
}
#tabs ul li a,
#tabs ul li {
	display:block;
	width:149px;
	float:left;
	height:37px;
	line-height:30px;
	font-weight:normal;
}
#tabs ul li a {
	background:url(../images/ui-tabs-bg.png) no-repeat -149px 0;
	font-family:'Raleway', 'Raleway', "Gill Sans", Gill Sans MT, Calibri, Trebuchet MS, sans-serif;
	font-size:12px;
	color:#fff;
}
#tabs ul li.ui-state-active a {
	background-position:2px 0;
	color:#877674;
}
#tabs ul li a.twitter {
	width:150px;
}
.fbConnectWidgetTopmost {
	border:0 !important;
}
.heading-tabs {
	height:20px;
	font-size:12px;
	line-height:20px;
	font-family:'Raleway', 'Raleway', "Gill Sans", Gill Sans MT, Calibri, Trebuchet MS, sans-serif;
	color:#fff;
	margin-bottom:15px;
}
.heading-tabs li,
.heading-tabs li a {
	display:block;
	color:#fff;
	width:981px;
	float:left;
	position:relative;
	text-transform:uppercase;	
}
.heading-tabs li a {
	background:#e2dedd;
	color:#000;
	padding-left:9px;
	width:981px;
}
.heading-tabs li a.right-tab-link {
	text-align:right;
	padding-left:0;
	padding-right:9px;
}
.heading-tabs li.ui-state-active a {
	background:#9d8c85;
	color:#fff;
}
.heading-tabs li .tab-pointer {
	display:block;
	height:10px;
	width:25px;
	position:absolute;
	bottom:-10px;
	display:none;
}
.heading-tabs li.ui-state-active .left-tab {
	right:0;
	display:block;
}
.heading-tabs li.ui-state-active .right-tab {
	left:0;
	display:block;
}
#widget-carousel {
	background: none repeat scroll 0 0 #FFFFFF;
    clear: both;
    margin-bottom: 20px;
    padding-bottom: 20px;
}
#mycarousel,
#mycarousel2,
#mycarousel3,
#mycarousel4 {
	height:199px;
	margin:0 auto;
	width:920px;
	list-style:none;
}
#mycarousel3,
#mycarousel4 {
	height:99px;
}
.jcarousel-clip {
	width:920px;
	margin:0 auto;
	overflow:hidden;
}
#mycarousel li,
#mycarousel2 li {
	width:300px;
	height:193px;
	float:left;
	position:relative;
	margin-right:10px;
	border-top:6px solid #83cad6;
}
#mycarousel3 li,
#mycarousel4 li,
.slide-content li {
	width:300px;
	height:99px;
	float:left;
	position:relative;
	margin-right:10px;	
}
.slide-content li { float:none;margin-bottom:10px; }
.home .slide-content li { float:none;margin-bottom:11px;width:320px; }
.slide-content li {
	width:320px;
}
#mycarousel3 li img,
#mycarousel4 li img,
.slide-content li img {
	display:block;
	padding-top:4px;
	float:left;
}
#mycarousel3 li h3,
#mycarousel4 li h3,
.slide-content li h3,
#mycarousel3 li h3 a,
#mycarousel4 li h3 a,
.slide-content li h3 a {
	font-size:12px;
	text-transform:capitalize;
	font-weight:normal;	
	color:#000;
}
.carou-content {
	width:128px;
	float:right;
	padding-top:19px;	
}
.home .carou-content,
.slide-content .carou-content  {
	width:152px;
}
/*
#mycarousel3 li a,
#mycarousel4 li a,
.slide-content li a {
	font-size:9px;
}
*/
#mycarousel li:last-child,
#mycarousel2 li:last-child,
#mycarousel3 li:last-child,
#mycarousel4 li:last-child  {
	margin-right:0;
}
.carou-post-title,
.carou-post-title a {
	display:block;
	color:#fff;
	height:30px;
	line-height:30px;
	font-size:13px;
	font-family:'Raleway', 'Raleway', "Gill Sans", Gill Sans MT, Calibri, Trebuchet MS, sans-serif;
}
.carou-post-title {
	background:url(../images/carou-title-bg.png) repeat 0 0;
	position:absolute;
	bottom:0;
	left:0;
	width:300px;
}
.carou-post-title a {
	padding-left:12px;
	text-transform: capitalize;	
}
.jcarousel-prev,
.jcarousel-next {
	background:url(../images/arrows.png) no-repeat 0 0;
	height:60px;
	width:15px;
	position:absolute;
	top:73px;
	cursor:pointer;
}
.jcarousel-prev:hover,
.jcarousel-next:hover {
	zoom: 1;
	filter: alpha(opacity=80);
	opacity: 0.8;
}
.	age .jcarousel-prev,
.single-page .jcarousel-next
 {
	top:23px;
}
.jcarousel-next {
	background-position:-15px 0;
	right:12px;
}
.jcarousel-prev {
	left:12px;
}
.jcarousel-item a {
	display: block;
}
#slidedeck {
	background:#fff;
	height:410px;
}
.single-page #slidedeck {
	background:#fff;
	height:300px;
}
#segments a {
	margin-right:10px;
}
#segments a:last-child {
	margin-right:0;
}
.segments-border {
	
}
#footer-content-wrap {
	background:url(../images/footer-bg.png) repeat-x 0 0 #000;
	padding-top:10px;
}
#footer-content {
	height:50px;
	line-height:50px;
	color:#fff;
	font-size:12px;
	font-family:'Raleway', "Gill Sans", Gill Sans MT, Calibri, Trebuchet MS, sans-serif;
}
.footer-menu {
	clear:both;
	display:inline;
	margin-left:450px;
}
.footer-menu a {
	color:#fff;
	font-size:12px;
	font-family:'Raleway', "Gill Sans", Gill Sans MT, Calibri, Trebuchet MS, sans-serif;
	font-weight:normal;
}
/*category colors*/

.category-post-info img {
	background: #ccc;
}

.utility1-cat {
	background:#f48f01 !important;	
}

.idols-music-cat,.idols-cat,
.idols-music-category h4, .idols-category h4, .idols-music img, .idols img {
	background:#ef5640 !important;	
}

.music-cat,
.music-category h4, .music img {
	background:#77cbd6 !important;	
}
.film-cat, .film-and-television-cat,
.film-and-television-category h4, .film-category h4, .film-and-television img, .film img {
	background:#eb004a !important;	
}
.drama-cat, .drama-2-cat,
.drama-2 h4, .drama-category h4, .drama-2 img, .drama img {
	background:#ff69a6 !important;	
}
.tv-cat,
.tv-category h4, .tv img {
	background:#89d842 !important;	
}
.sb-media-cat,.media-cat,
.sb-media h4, .sb-media-category h4, .media-category h4, .sb-media img, .media img {
	background:#8f5497 !important;	
}
.fashion-style-cat, .style-cat,.fashion-cat,
.fashion-style-category h4, .style-category h4, .fashion-category h4, .style h4,
.fashion-style img, .fashion img, .fashion img, .style img  {
	background:#5f83c6 !important;
}
.socio-cultural-cat, .culture-cat, 
.culture h4, .socio-cultural h4, .socio-cultural-category h4, .culture-category h4, .socio-cultural img, .socio img, .culture img {
	background:#ffc341 !important;	
}



/*single-page styles*/
.single-page .category-border  {
	background:url(../images/color-bars-sprite.png) repeat-x center bottom #fff;
	margin-bottom: 20px;
	height: 15px;
}

.utility2 .category-border {
	background-position:0 -135px;
}

.utility1 .category-border {
	background-position:0 -120px;
}

.single-page #content {
	background:#fff;
	margin-bottom:20px;
	position:relative;	
}

.single-post-info {
	padding:20px;
	line-height: 20px;
}
.single-post-info p {
	margin-bottom:20px;	
	font-size: 14px;
	line-height: 21px;
}

.single-post-info ul {
	margin: 0px 0px 10px 20px;
	list-style:disc;
}
.single-post-title {
	font-size:30px;
	width:560px;
	font-weight:normal;
	line-height:33px;
	margin-bottom:10px;
	text-transform: capitalize;
	color:#000;
}
.single-page .author {
	display:block;
	border-bottom: 1px solid #c3bab9;
	padding-bottom: 5px;
	margin-bottom: 15px;
	text-transform: uppercase;
}
.single-page .author a {
	color:#000;
}
.single-post-info img {
	display:block;
	position:relative;
	margin:0 auto 10px;
	left:-5px;
}
.single-post-info img.wp-post-image {
	display:block;
	position:relative;
	margin:0 auto 10px auto;
	left:-5px;
}
.single-post-info img.aligncenter {
	display:inline-block;
	position:relative;
	margin:0 auto 10px auto;
	left:-5px;
}
.single-post-info img.alignleft {
	display:inline-block;
	float: left;
	margin: 0px 15px 10px 0px;
}
.single-post-info img.alignright {
	display:inline-block;
	float: right;
	margin: 0px 0px 10px 15px;
}

.single-post-info img.alignnone {
	display:inline-block;
	position:relative;
	margin:0 auto 10px;
	left:-5px;
}
.single-page #header {
	margin-bottom:20px;
}
.single-post-category,
.single-post-info h4,
.archive-post-category {
	font-size:13px;
	color:#fff;
	height:20px;
	background:#6b6368;
	line-height:20px;
	padding-left:9px;
	text-transform:uppercase;
}

.single-post-category.idols, .single-post-category.idols-music, .single-post-category.Idols {
	background:#ef5640 !important;	
}
.single-post-category.music, .single-post-category.Music {
	background:#7dcad6 !important;	
}
.single-post-category.film, .single-post-category.Film, .single-post-category.film-and-television {
	background:#eb004a !important;	
}
.single-post-category.drama, .single-post-category.Drama {
	background:#ff69a6 !important;	
}
.single-post-category.tv, .single-post-category.TV {
	background:#89d842 !important;	
}
.single-post-category.media, .single-post-category.Media {
	background:#8f5497 !important;	
}
.single-post-category.fashion, .single-post-category.Style, .single-post-category.fashion-style {
	background:#5f83c6 !important;	
}
.single-post-category.socio, .single-post-category.socio-cultural, .single-post-category.Culture, .single-post-category.culture {
	background:#ffc341 !important;	
}

.single-post-info h4 {
	margin-bottom:15px;	
}
.tags {
	border-top:1px dotted #887674;
	border-bottom:1px dotted #887674;
	font-size:12px;
	font-family:'Raleway', "Gill Sans", Gill Sans MT, Calibri, Trebuchet MS, sans-serif;
	font-weight:bold;
	color:#666;
	line-height:20px;
	text-transform:uppercase;
	margin:0px 0px 10px 0px;	
	padding:10px 0px 10px 0px;	
}
.tags a {
	color:#000;
}
.related {
	margin-bottom:15px;
	color:#666;
	font-size:12px;
}

#related_posts_thumbnails {
	margin: 0px;
	list-style:none;
}

.related-stories {
	font-size:12px;
	list-style:none;
	font-weight:normal;
}

.related-stories li {
	width:196px;
	float:left;
	margin-right:14px;
}

.ie8 .related-stories li.last-child {
	margin-right:0;
}

.related-stories li:last-child {
	margin-right:0;
}
.related-stories li a {
	display: block;
}
.related-stories img {
	left:0;
	margin:0 0 5px 0;
	padding-top:4px;
}
.related-stories h3,
.related-stories h3 a {
	width:175px;
	line-height:15px;
	font-weight:normal;
	text-transform:capitalize;
	margin-bottom:5px;
	color:#000;
}
.related-stories h3 a {
	margin-bottom: 0;
}
/*
.related-stories a {
	font-size:9px;
}
*/
.double-ad-wrap {
	border:1px solid #BAB0AD;
	padding: 10px 9px;
	margin:0 15px 20px;
}
#comments {
	padding:10px 0 0;
	border-top:1px dotted #887674;
	margin:0 15px;
}
.random-list {
	list-style:none;
}
.random-list li {
	margin:0 auto 14px;
	position:relative;
	width:281px;
}
.random-list li:last-child {
	margin-bottom:0;
}
.random-list li a {
	display: block;
}
.random-list li img {
	display:block;
	padding-top:4px;
}
.random-title,
.random-title a {
		display:block;
	height:auto;
	padding: 3px 0px 3px 0px;
	line-height:16px;
	font-size:14px;
	font-weight:normal;
	color:#fff;
	text-transform:capitalize;	
}
.random-title {
	background: url("../images/carou-title-bg.png") repeat scroll 0 0 transparent;
    bottom: 0;
    left: 0;
    position: absolute;
	width:281px;
}
.slide-content-wrap {
	margin:0 auto;
	width:670px;
	padding-top:10px;	
}
.see-more {
	display:block;
	clear:both;
	height:20px;
	width:670px;
	text-transform:uppercase;
	color:#fff !important;
	line-height:20px;
	margin:0 auto;
	text-align:center;
	font-family:'Raleway', "Gill Sans", Gill Sans MT, Calibri, Trebuchet MS, sans-serif;
}
.social-box {
	width:66px;
	height:240px;
	position:absolute;
	left:-71px;
	
}
.social-box.bottom {
	bottom:0;
}
.social-box-content {
	position:absolute;
	background:#fff;
	padding-top:10px;
	width:66px;
	height:330px;
}
.social-box-content.fixed {
  position: fixed;
  top: 15px;
}
.social-box-content.bottom {
  position: absolute;
  bottom:0;
}
.social-pointer {
	display:block;
	position:relative;
	right:-65px;
	top:-120px;
}
.fb-like,
.twitter-share-button,
#___plusone_0 {
	margin:0 auto !important;
	display:block !important;
	width:50px !important;
}
.comments_number {
	margin:10px auto !important;
	border-bottom: 1px dotted #c3bbba;
	padding-bottom:28px;
	width:55px;
	text-align: center;
	color: white;
	font-size: 20px;
	line-height: 32px;
	background:url(../images/comments_number.jpg) no-repeat center top #fff;
	cursor: pointer;
}
.twitter-share-button {
	margin:10px auto !important;
	border-top:1px dotted #c3bbba;
	border-bottom:1px dotted #c3bbba;
	padding:10px 0;
	width:55px !important;
}
.home-slide-content {
	width:300px;
}
.home-slide-content h3,
.home-slide-content h3 a {
	font-size:16px;
	font-weight:normal;
	line-height:20px;
	text-transform: capitalize;
	color:#000;
}
.home-slide-content p {
	font-family:Helvetica, sans-serif;
	font-size:12px;
	margin:10px 0;
}
.home-slide-content a {
	font-size:9px;
	display: block;
	margin-bottom: 10px;
}
.home-slide-content img {
	display:block;
	padding-top:4px;
}
.slide-content a {
	display: block;
}
.slide-content.right a.slide-img-link,
.single-page .slide-content a.slide-img-link {
	width:149px;
	height: 99px;
	float: left;
}
.home-slide-content a.read-more {
	margin-bottom: 0;
}
/* archive page content */
.category-page .category-border  {
	background:url(../images/color-bars-sprite.png) repeat-x center bottom #fff;
	margin-bottom: 20px;
	height: 15px;
}

.page-template .category-border  {
	background:url(../images/color-bars-sprite.png) repeat-x center bottom #fff;
	margin-bottom: 20px;
	height: 15px;
}

.search-results .category-border  {
	background:url(../images/color-bars-sprite.png) repeat-x center bottom #fff;
	margin-bottom: 20px;
	height: 15px;
}

.news .category-border  {
	background:url(../images/color-bars-sprite.png) repeat-x center bottom #fff;
	margin-bottom: 20px;
	height: 15px;
}


.author .category-border  {
	background:url(../images/color-bars-sprite.png) repeat-x center -135px #fff;
	margin-bottom: 20px;
	height: 15px;
}


.tag .category-border  {
	background:url(../images/color-bars-sprite.png) repeat-x center -135px #fff;
	margin-bottom: 20px;
	height: 15px;
}

.category-border.utility2 {
	background-position:0 -135px;
}

.category-border.utility1 {
	background-position:0 -120px;
}


.category-border.category-page  {
	background:url(../images/color-bars-sprite.png) repeat-x center bottom #fff;
}

.category-border.page-template   {
	background:url(../images/color-bars-sprite.png) repeat-x center bottom #fff;
}

.category-border.search-results   {
	background:url(../images/color-bars-sprite.png) repeat-x center bottom #fff;
}

.category-border.news  {
	background:url(../images/color-bars-sprite.png) repeat-x center bottom #fff;
}


.category-border.author  {
	background:url(../images/color-bars-sprite.png) repeat-x center -135px #fff;
	}


.category-border.tag  {
	background:url(../images/color-bars-sprite.png) repeat-x center -135px #fff;
}

.category-border.idols {
	background-position:0 -105px;
}

.category-border.music {
	background-position:0 -90px;
}

.category-border.film {
	background-position:0 -75px;
}

.category-border.drama {
	background-position:0 -60px;
}

.category-border.tv {
	background-position:0 -45px;
}

.category-border.media {
	background-position:0 -30px;
}

.category-border.fashion {
	background-position:0 -15px;
}

.category-border.socio {
	background-position:0 -0px;
}

.category-border.Idols {
	background-position:0 -105px;
}

.category-border.Music {
	background-position:0 -90px;
}

.category-border.Film {
	background-position:0 -75px;
}

.category-border.Drama {
	background-position:0 -60px;
}

.category-border.TV {
	background-position:0 -45px;
}

.category-border.Media {
	background-position:0 -30px;
}

.category-border.Style {
	background-position:0 -15px;
}

.category-border.Culture {
	background-position:0 -0px;
}

.category-page #content {
	/* background:#fff; */
	/* margin-bottom: 20px; */
}

.page-template-informational_page-php #content {
	background:#fff;
	margin-bottom: 20px;
}

.archive-content-wrap {
	background:#fff;
	margin-bottom: 20px;
	padding-bottom: 5px;
}
.archive-post-category {
	margin-bottom: 20px;
}
.category-post-info {
	padding:0 0 10px;
	border-bottom: 1px dotted #d3cbcb;
	margin:0 20px 10px;
}
.category-post-info:last-child {
	border-bottom:0;
}
.category-post-info .img-wrap img {
	display: block;
	float: left;
	padding-top:6px;
}
.category-post-info .img-wrap {
	display: block;
}
.category-post-content {
	float: right;
}
.category-post-content.large {
	width:300px;
	padding-top: 45px;
}

.category-post-excerpt,
.category-post-excerpt:hover,
.category-post-excerpt:visited {
	color: #000;
	font-weight:400;
}

.category-post-content.small {
	width:450px;
	padding-top: 0;
}
.category-post-content h3,
.category-post-content h3 a {
	font-weight: normal;
	font-size: 16px;
	color:#000;
	line-height: 20px;
	margin-bottom: 10px;
	color:#000;
}
.category-post-content h3 a {
	margin-bottom: 0;
	text-transform: capitalize;
}
.category-post-content p {
	font-size: 13px;
	line-height: 16px;
	margin-bottom: 10px;
}
.category-post-content a.read-more {
	font-size:9px;
	margin: 0;
}
.category-page .jcarousel-prev, .category-page .jcarousel-next {
    top: 23px;
}
.category-page .more-stories {
	top:0;
}
.fb_iframe_widget iframe {
	left:0;
}

/* carousel content */
#carousel {
	text-align:center;
	margin-bottom:20px;
	height: 300px;
}
.stage-container {
	height: 300px;
	margin:auto auto auto -1816px;
	overflow: hidden;
	width:4540px;
	background-color:#cec2b8;

		box-shadow: 2px 2px 1px rgba(0,0,0,0.2);
    -moz-box-shadow: 2px 2px 1px rgba(0,0,0,0.2);
    -webkit-box-shadow: 2px 2px 1px rgba(0,0,0,0.2);
	
}
.scrollable-wrap {
	margin-left:1816px;
	width:908px;
	height: 300px;
	position: relative;
}
.slide-wrapper {
	line-height: 1;
	position: absolute;
	overflow: hidden;
	height: 300px;
}

.slide-wrapper-left-2{
	width:610px;
	margin-left: -1218px;
}

.slide-wrapper-left{
	width:610px;
	margin-left: -609px;
}

.slide-wrapper-center {
	width:908px;
}

.slide-wrapper-right{
	width:610px;
	margin-left: 908px;
}

.slide-wrapper-right-2{
	width:610px;
	margin-left: 1517px;
}

.scroll-wrapper {
	margin:auto;
	position: absolute;
	text-align: center;
}
.scroll {
    height: 300px;
    position: relative;
    visibility: hidden;
}

.scroll-left-2 img,.scroll-left img,.scroll-right-2 img,.scroll-right img {
	opacity: .3;
}

.scroll-left .tool, .scroll-right .tool,.scroll-left-2 .tool, .scroll-right-2 .tool {
	background:#999;
}

.scroll-left .tool.idols, .scroll-left .tool.idols-music, .scroll-right .tool.idols, .scroll-right .tool.idols-music,.scroll-left-2 .tool.idols, .scroll-left-2 .tool.idols-music, .scroll-right-2 .tool.idols, .scroll-right-2 .tool.idols-music {
	background:#ef5640 !important;	
}
.scroll-left .tool.music,  .scroll-right .tool.music,.scroll-left-2 .tool.music,  .scroll-right-2 .tool.music {
	background:#7dcad6 !important;	
}
.scroll-left .tool.film-and-television,.scroll-right .tool.film-and-television,.scroll-left-2 .tool.film-and-television,.scroll-right-2 .tool.film-and-television {
	background:#eb004a !important;	
}
.scroll-left .tool.film,.scroll-rightt .tool.film,.scroll-left-2 .tool.film,.scroll-right-2 .tool.film {
	background:#eb004a !important;	
}
.scroll-left .tool.drama, .scroll-left .tool.drama-2,.scroll-left-2 .tool.drama, .scroll-left-2 .tool.drama-2,.scroll-right .tool.drama, .scroll-right .tool.drama-2,.scroll-right-2 .tool.drama, .scroll-right-2 .tool.drama-2 {
	background:#ff69a6 !important;	
}
.scroll-left .tool.tv,.scroll-right .tool.tv,.scroll-left-2 .tool.tv,.scroll-right-2 .tool.tv {
	background:#89d842 !important;	
}
.scroll-left .tool.media,.scroll-right .tool.media,.scroll-left-2 .tool.media,.scroll-right-2 .tool.media {
	background:#8f5497 !important;	
}
.scroll-left .tool.fashion-style,.scroll-right .tool.fashion-style,.scroll-left-2 .tool.fashion-style,.scroll-right-2 .tool.fashion-style,.scroll-left .tool.fashion,.scroll-right .tool.fashion,.scroll-left-2 .tool.fashion,.scroll-right-2 .tool.fashion {
	background:#5f83c6 !important;	
}
.scroll-left .tool.socio-cultural, .scroll-left .tool.culture,.scroll-right .tool.socio-cultural, .scroll-right .tool.culture, .scroll-left-2 .tool.socio-cultural, .scroll-left-2 .tool.culture,.scroll-right-2 .tool.socio-cultural, .scroll-right-2 .tool.culture {
	background:#ffc341 !important;	
}

.tools {
    height: auto;
    left: 15px;
    position: absolute;
    width: 9999em;
}
.tool {
    color: #FFFFFF;
    float: left;
    height: auto;
    text-align: center;
    width: 610px;
    position: relative;
   /*  opacity: .2; */
}
/*
.tool.current {
	opacity: 1;
}
*/
#details-overlay {
	position: absolute;
	right:0;
	text-align: left;
	top:0;
	width: 300px;
	background:#8f5497;
	height: 300px;
	/* display: none; */
	background:#8f5497;
}
.details {
	height: 200px;
	width:260px;
	color:#fff;
	position: absolute;
	right: 0;
	top:0;
	padding:50px 20px;
	text-align: left;
	visibility: hidden;
	/* background:#8f5497; */
	z-index: 200;
}
/* .current .details, */
#details-overlay .details {
	visibility: visible;
	z-index: 200;
}
body { margin:auto !important; text-align:left;  overflow-x: hidden;}
.details h3 {
	font-size: 19px;
	font-weight: normal;
	text-transform: capitalize;
	line-height: 21px;
	margin-bottom: 15px;
}
.details p {
	font-family: helvetica, sans-serif;
	font-weight:400;
	font-size: 13px;
	line-height: 16px;
	margin-bottom: 20px;
}
.details .read-more {
	color: #fff !important;	
}
#next,
#prev {
	height: 300px;
	width:610px;
	display: block;
	position: absolute;
	top:10px;
}
#next {
	right: -620px;
	background: url(../images/scrollnext.png) left center no-repeat;
	z-index: 300;
}
#prev {
	left: -620px;
	background: url(../images/scrollprev.png) right center no-repeat;
	z-index: 300;
}
.bgover,
.tool.current .bgover,
.tool.first .bgover {
	position: absolute;
	height: 300px;
	width: 610px;
	top:0;
	left: 0;
	z-index: 100;
	opacity: 0;
}
.tool.cloned .bgover,
.tool .bgover {
	opacity: .5;
}

.slider_image_link {
	display:block;
	width:610px;
	height:200px;
	z-index:800;
}


/* 
 * Non-semantic helper classes 
 */

/* for image replacement */
.ir {
	display: block;
	text-indent: -999em;
	overflow: hidden;
	background-repeat: no-repeat;
	text-align: left;
	direction: ltr;
}
/* Hide for both screenreaders and browsers */
.hidden {
	display: none;
	visibility: hidden;
}
/* Hide only visually, but have it available for screenreaders */
.visuallyhidden {
	position: absolute !important;
	clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
	clip: rect(1px, 1px, 1px, 1px);
}
/* Hide visually and from screenreaders, but maintain layout */
.invisible {
	visibility: hidden;
}
/* Clearfix */
.clearfix:before, .clearfix:after {
	content: "\0020";
	display: block;
	height: 0;
	visibility: hidden;
}
.clearfix:after {
	clear: both;
}
.clearfix {
	zoom: 1;
}
/*floats*/
.left {
	float:left;
}
.right {
	float:right;	
}
/*
 *  CSS3 Media queries
 */

@media all and (orientation:portrait) {
}
 @media all and (orientation:landscape) {
}
 @media screen and (max-device-width: 480px) {
}
 @media print {
* {
	background: transparent !important;
	color: #444 !important;
	text-shadow: none !important;
}
a, a:visited {
	color: #444 !important;
	text-decoration: underline;
}
a:after {
	content: " (" attr(href) ")";
}
abbr:after {
	content: " (" attr(title) ")";
}
.ir a:after {
	content: "";
}  /* Don't show links for images */
pre, blockquote {
	border: 1px solid #999;
	page-break-inside: avoid;
}
thead {
	display: table-header-group;
} /* css-discuss.incutio.com/wiki/Printing_Tables */
tr, img {
	page-break-inside: avoid;
}
 @page {
margin: 0.5cm;
}
p, h2, h3 {
	orphans: 3;
	widows: 3;
}
h2, h3 {
	page-break-after: avoid;
}
}

.ajaxLoader {
	text-align:center;
	font-weight:bold;
	padding:10px;
	font-size:16px;
}

.no-stories {
	padding: 0 0 10px;
	margin: 0 20px 10px;
}


/* Category heading colors */
.category-heading {
	
}

.category-heading.culture, .category-heading.socio-cultural {
	background-color: #fdc332;
}

.category-heading.idols, .category-heading.idols-music {
	background-color: #ea5b40;
}

.category-heading.film, .category-heading.film-and-television {
	background-color: #e5164d;
}

.category-heading.music {
	background-color: #7dcad6;
}

.category-heading.tv {
	background-color: #aed62b;
}

.category-heading.drama, .category-heading.drama-2 {
	background-color: #f96fa9;
}

.category-heading.media, .category-heading.sb-media {
	background-color: #8f5497;
}

.category-heading.fashion-style, .category-heading.fashion, .category-heading.style {
	background-color: #5f83c6;
}


.post-info .divider {
	background-color: #eeeae6;
	position: absolute;
}

.post-info .divider.horizontal {
	
	width: 1px;
	height: 27px;
	
	bottom: 5px;
	left: 50%;
}


.post-info .divider.vertical {
	width: 96%;
	height: 1px;
	bottom: 32px;
	left: 5px;
}

.post-meta {
	font-family:'Raleway', "Gill Sans", Gill Sans MT, Calibri, Trebuchet MS, sans-serif;
	color:#8f848b;
	font-size:11px;
	text-align:left;
	padding:8px 0 9px;
	margin:0 5px;
	position: absolute;
	bottom: 2px;
	left: 3px;
	text-transform: uppercase;
}
.post-info .post-meta a {
	display: inline;
}

/* Post comments preview */
.post-info .comments-count {
	position: absolute;
	bottom: 7px;
	right: 10px;
	font-family:"Gill Sans", Gill Sans MT, Calibri, Trebuchet MS, sans-serif;

}

.post-info .comments-count .bubble {
	background-image: url(../images/comments-bubble.png);
	width: 30px;
	height: 19px;
	float: left;
}

.bubble p {
	color: white;
	text-align: center;
	margin: 0;
	width: 100%;
	font-weight: bold;
	font-size: 12px;
}

.comments-count .display {
	float: left;
	margin: 2px 0 0 5px;
	font-size: 11px;
	text-transform: uppercase;
}

/* Pagination Styles */
.pagination {
clear:both;
padding:5px 0;
position:relative;
font-size:14px;
line-height:14px;
}

.pagination span {
display:block;
float:left;
margin: 2px 2px 2px 0;
padding:10px 11px 9px 11px;
text-decoration:none;
width:auto;
color:#6b6368;
font-weight:bold;
background: #fff;
}
 
 
.pagination a {
display:block;
float:left;
margin: 2px 2px 2px 0;
padding:10px 8px 9px 8px;
text-decoration:none;
width:auto;
color:#fff;
background: #ae9e99;
}
 
.pagination a:hover{
color:#fff;
background: #6b6368;
}
 
.pagination .current{
padding:10px 8px 9px 8px;
background: #f48f01;
color:#fff;
font-weight:bold;
}

/* Social Links */
.social-link {
width:50px;
height:50px;
margin:0px 10px;
}

/* marquee-banner */
#marquee-banner {
	text-align:center;
	width:990px;
	margin:auto;
}
#marquee-banner-container {
	height: 309px;
	margin:auto;
	overflow: hidden;
	width:100%;
	background-color:#000;
		position:relative;
	z-index: 8000;
	background-color:#000;
		box-shadow: 2px 2px 1px rgba(0,0,0,0.3);
    -moz-box-shadow: 2px 2px 1px rgba(0,0,0,0.3);
    -webkit-box-shadow: 2px 2px 1px rgba(0,0,0,0.3);
	
}

