
/* ----------------------------------------------*/

/* 01 - Main Structure - Columns, clearfix, etc.
/* ----------------------------------------------*/
 /*clearfix */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */



.clearBoth {clear:both;}
.floatLeft{
	float:left;
}
.floatRight{
	float:right;
}
a.hideTxt, span.hideTxt {
    display:block;
}
.hideTxt { 
    text-indent:-9999px; 
}

.wrapper {
	width:1108px;
	margin:0 auto;
	padding-top:30px;
}
.xtc-spacer{
	margin-bottom:20px;
}
.itemspacer {
    border-bottom:1px solid #EDEDED;
    height:1px;
    margin:5px -10px 0;
    padding:0;
}
/*REGION LAYOUT*/
#region2{
    background:#ffffff;
     padding: 10px;
}
#region2-inner{
	border: 1px solid #EDEDED;
     padding: 0px;
}
#region3{
    background:transparent;
     padding: 0px;
}
#region3-inner{
	border: 0;
     padding: 0px;
}

#region4{
    background:transparent;
     padding: 0px;
}
#region4-inner{
	border: 0;
     padding: 0px;
}
#region5 #component-outer{
    background:#FFFFFF;
     padding: 10px;
}
#region5 #component-inner{
	border: 1px solid #EDEDED;
     padding: 10px;
}
#region6-row{
    background:#FFFFFF;
     padding: 10px;
}
#region6-row-inner{
	border: 1px solid #EDEDED;
     padding: 12px;
}
#region7{
    background:transparent;
     padding: 0px;
}
#region7-inner{
	border: 0;
     padding: 0px;
}
#region8-row{
    background:#FFFFFF;
     padding: 10px;
}
#region8-row-inner{
	border: 1px solid #EDEDED;
    padding: 0px;
}
#region9-row{
    background:#111111;
     padding: 10px;
}
#region9-row-inner{
	border: 0;
     padding: 0px;
}
#region9-row-inner .module{
	background:none;
	-moz-box-shadow:none;
}
#region9-row-inner .module_top{
	background:none;
	-moz-box-shadow:none;
}

#region9-row-inner .module .moduleinner {
    border:none;
    padding:0;
}

#region9-row-inner .module_top .moduleinner {
    border:none;
    padding:0;
}
#region10{

}
#region10-inner{

}
#region11{
    background:#111111;
     padding: 10px;
}
#region11-inner{
	border: 0;
     padding: 0px;
}
/*BASE ELEMENTS*/
#header{
	position:relative;
    z-index:9999;
	height:127px;
}
#logowrap{
	width:370px;
	height:90px;
}
#logo-icon{
	float:left;
	width:110px;
	height:115px;
}
/*#logo{
	padding-bottom:22px;
}*/
#header-inner{
	float:left;
	width:973px;
	padding-left:23px;
	position:relative;
}
#topbar{
	position:absolute;
	top:0;
	right:0;	
}
/* TEST OF RSS WIDTH TO BE ADAPTED OR MOVED */
#rss {width: 160px;}


#menu_bar{
	position:relative;
	width:100%;
	height:35px;
}
#search .module_content{
	padding:0;
    position:relative;
}
#search .module,#search .moduleinner{
	background:none;
	padding:0;
	border:none;
}
#search #mod_search_searchword{
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
    background:none;
    border:1px solid #ddd9d8;
    color:#979594;
    font-size:16px;
    height:20px;
	width:238px;
    padding-left:12px;
	position:absolute;
	right:44px;
	margin:0;
}
#search .module_content{
	padding:0;
}
#search .button{
    -moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	height:30px;
	width:38px;
    border:0;
    color:#ffffff;
    float:none;
    text-align:center;
    padding:0!important;
    margin:0;
    position:absolute;
    top:0;
    right:0;
}
#col-left,#col-right,#col-center{
	float:left;
}
#left {
	width:315px;
}
#left2 {
	width:315px;
}
#left3 {
	width:315px;
}
#left4 {
	width:315px;
}
#right {
	width:300px;
}
#right2 {
	width:300px;
}
#right3 {
	width:300px;
}
#right4 {
	width:300px;
}
/*CONTENT OVERRRIDES*/
.headline{
	width:100%;
	margin-bottom:10px;
}
.item-bg span.modified,.article span.modified{
	float:right;
}
.badgeholder{
	float:left;
}
.headline .badgeWrap {
    float:left;
    margin:0;
    padding:8px 0 8px 15px;
    width:65px;
}
.headline_info{
	float:left;
	width:77%;
	position:relative;
}
div.headline_info p.articleinfo {
    margin:4px 0 0 0;
	font-size:11px;
}
.article p.article_info{
	margin:0!important;
	padding:0!important;}
.headline h2.contentheading{
    display:table-cell;
    font-size:36px;
    font-weight:normal;
    margin:0;
    padding:0 0 4px 0;
    vertical-align:top;
}
.headline h1.title{
	width:100%;
}
.article_text img{
	max-width:98%;
	border:8px solid #CCCCCC;
}
/*MODULE SUFFIXES*/
/*default module*/
.module{
	background:#fff;
	padding:10px;
/* 	margin-bottom:20px; */
	width:300px;
	margin-top:5px;
}

.module_top{
	background:#fff;
	padding:10px;
	margin-bottom:25px;
	width:644px;
	margin-top:5px;
}
.moduleinner{
	border:1px solid #EDEDED;
	padding:10px;
	height:407px;
}

.moduleinner_top{
	border:1px solid #EDEDED;
	padding:10px;
/* 	height:186px; */
}
.module h3{
    font-weight:bold;
    height:18px;
    margin-bottom:10px;
    text-transform:uppercase;
}

.module_top h3{
    font-weight:bold;
    height:18px;
    margin-bottom:10px;
    text-transform:uppercase;
}

.module h3 span{
	font-size:14px;
	line-height:18px;
}

.module_top h3 span{
	font-size:14px;
	line-height:18px;
}
/*clear suffix*/
.clear{
	padding:0;
	margin-bottom: 20px;
	background:none;
	border:none;
}
/*clearshadow suffix*/
.clearshadow{
	padding:0;
	margin-bottom:20px;
	background:none;
	border:none;
}
.clear .moduleinner,.clearshadow .moduleinner{
	border:none;
	padding:0;
}
.cleargrid{
	background:none;
    margin-bottom:0;
    padding:0;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
}
.cleargrid .moduleinner {
    border:none;
    padding:0;
}
.cleargrid .moduleinner .modulecontent .modulecontentinner .module .moduleinner{
    border:1px solid #EDEDED;
    padding:10px;
}

.cleargrid .moduleinner .modulecontent .modulecontentinner .module_top .moduleinner{
    border:1px solid #EDEDED;
    padding:10px;
}
/*raw suffix*/
.raw{
	background:#fff;
    box-shadow: 10px 10px 5px #888;
    padding:10px;
    position:relative;
    margin-bottom:20px;
}
.raw moduleinner{
	 padding: 10px;
	 border:1px solid #ededed;
}
/*blackbox suffix*/
.blackbox{
	background:#000!important;
	-moz-border-radius:4px;
	padding:0;
	margin-left:13px;
}
.blackbox .moduleinner{
	 padding: 10px;
	 border:none;
}
/*SPLIT SUFFIX*/
.split{
	background:none;
	padding:0;
	margin-bottom:20px;
}
.split .moduleinner{
    border:none;
	padding:0;
}
.split .header{
	margin-bottom:10px;
}
.split .modulecontent{
	background:#fff;
    padding:10px;
}
.split .modulecontentinner{
	border:1px solid #EDEDED;
	padding:10px;
}
/*INT SUFFIX*/
.int{
    background: #FFFFFF;
    margin-bottom:20px;
    padding:10px;
    position:relative;
}
.int .moduleinner{
    border:1px solid #EDEDED;
    padding:0;
}
.int .header{
	background:#000;
	margin-bottom:0;
}
.int .modulecontent{
    padding:0;
}
.int .modulecontentinner{
	border:0;
	padding:0 10px 10px 10px;
}
h3.int{
	padding:0;
}
/*WIDE SUFFIX*/
.wide{
	background:none;
	padding:0;
	margin-bottom:20px;
}
.wide .moduleinner{
	border:none;
	padding:0;
}
.wide .header{
	margin-bottom:0;
}
.wide .modulecontent{
	background:#fff;
    padding:10px;
}
.wide .modulecontentinner{
	border:1px solid #EDEDED;
	padding:10px;
}
h3.wide{
    height:45px;
    margin-bottom:0;
}
h3.split,h3.int{
    height:45px;
    margin-bottom:10px;
}
h3.split span, h3.wide span,h3.int span{
    color:#5A5A5A!important;
    font-size:14px;
    line-height:45px;
    margin-left:70px;
    text-transform:uppercase;
}
/*RED WIDE*/
h3.widered,h3.red_w_runway,h3.red_w_fashion,h3.red_w_entertainment,h3.red_w_red_carpet,h3.red_w_fine_living,h3.red_w_events,h3.red_w_scene,h3.red_w_social,h3.red_w_comments,h3.red_w_newsletter,h3.red_w_twitter,h3.red_w_issue,h3.red_w_kunena{
	background:url(http://demo.joomlaxtc.com/stylecouncil/templates/stylecouncil/images/h3-wide-red.png) no-repeat #000;
}
/*RED SPLIT*/
h3.splitred,h3.red_s_runway,h3.red_s_fashion,h3.red_s_entertainment,h3.red_s_red_carpet,h3.red_s_fine_living,h3.red_s_events,h3.red_s_scene,h3.red_s_social,h3.red_s_comments,h3.red_s_newsletter,h3.red_s_twitter,h3.red_s_issue,h3.red_s_kunena{
	background:url(http://demo.joomlaxtc.com/stylecouncil/templates/stylecouncil/images/h3-split-red.png) no-repeat #000;
}
/*RED INT*/
h3.intred,h3.red_int_runway,h3.red_int_fashion,h3.red_int_entertainment,h3.red_int_red_carpet,h3.red_int_fine_living,h3.red_int_events,h3.red_int_scene,h3.red_int_social,h3.red_int_comments,h3.red_int_newsletter,h3.red_int_twitter,h3.red_int_issue,h3.red_int_kunena{
	background:url(http://demo.joomlaxtc.com/stylecouncil/templates/stylecouncil/images/h3-internal-red.png) no-repeat #000;
}
/*BLUE WIDE*/
h3.wideblue,h3.blue_w_runway,h3.blue_w_fashion,h3.blue_w_entertainment,h3.blue_w_red_carpet,h3.blue_w_fine_living,h3.blue_w_events,h3.blue_w_scene,h3.blue_w_social,h3.blue_w_comments,h3.blue_w_newsletter,h3.blue_w_twitter,h3.blue_w_issue,h3.blue_w_kunena{
	background:url(http://demo.joomlaxtc.com/stylecouncil/templates/stylecouncil/images/h3-wide-blue.png) no-repeat #222222;
}
/*BLUE SPLIT*/
h3.splitblue,h3.blue_s_runway,h3.blue_s_fashion,h3.blue_s_entertainment,h3.blue_s_red_carpet,h3.blue_s_fine_living,h3.blue_s_events,h3.blue_s_scene,h3.blue_s_social,h3.blue_s_comments,h3.blue_s_newsletter,h3.blue_s_twitter,h3.blue_s_issue,h3.blue_s_kunena{
	background:url(http://demo.joomlaxtc.com/stylecouncil/templates/stylecouncil/images/h3-split-blue.png) no-repeat #222222;
}
/*BLUE INT*/
h3.intblue,h3.blue_int_runway,h3.blue_int_fashion,h3.blue_int_entertainment,h3.blue_int_red_carpet,h3.blue_int_fine_living,h3.blue_int_events,h3.blue_int_scene,h3.blue_int_social,h3.blue_int_comments,h3.blue_int_newsletter,h3.blue_int_twitter,h3.blue_int_issue,h3.blue_int_kunena{
	background:url(http://demo.joomlaxtc.com/stylecouncil/templates/stylecouncil/images/h3-internal-blue.png) no-repeat #222222;
}
/*PURPLE WIDE*/
h3.widepurple,h3.purple_w_runway,h3.purple_w_fashion,h3.purple_w_entertainment,h3.purple_w_red_carpet,h3.purple_w_fine_living,h3.purple_w_events,h3.purple_w_scene,h3.purple_w_social,h3.purple_w_comments,h3.purple_w_newsletter,h3.purple_w_twitter,h3.purple_w_issue,h3.purple_w_kunena{
	background:url(http://demo.joomlaxtc.com/stylecouncil/templates/stylecouncil/images/h3-wide-purple.png) no-repeat #141414;
}
/*PURPLE SPLIT*/
h3.splitpurple,h3.purple_s_runway,h3.purple_s_fashion,h3.purple_s_entertainment,h3.purple_s_red_carpet,h3.purple_s_fine_living,h3.purple_s_events,h3.purple_s_scene,h3.purple_s_social,h3.purple_s_comments,h3.purple_s_newsletter,h3.purple_s_twitter,h3.purple_s_issue,h3.purple_s_kunena{
	background:url(http://demo.joomlaxtc.com/stylecouncil/templates/stylecouncil/images/h3-split-purple.png) no-repeat #141414;
}
/*PURPLE INT*/
h3.intpurple,h3.purple_int_runway,h3.purple_int_fashion,h3.purple_int_entertainment,h3.purple_int_red_carpet,h3.purple_int_fine_living,h3.purple_int_events,h3.purple_int_scene,h3.purple_int_social,h3.purple_int_comments,h3.purple_int_newsletter,h3.purple_int_twitter,h3.purple_int_issue,h3.purple_int_kunena{
	background:url(http://demo.joomlaxtc.com/stylecouncil/templates/stylecouncil/images/h3-internal-purple.png) no-repeat #141414;
}
/*GREEN WIDE*/
h3.widegreen,h3.green_w_runway,h3.green_w_fashion,h3.green_w_entertainment,h3.green_w_red_carpet,h3.green_w_fine_living,h3.green_w_events,h3.green_w_scene,h3.green_w_social,h3.green_w_comments,h3.green_w_newsletter,h3.green_w_twitter,h3.green_w_issue,h3.green_w_kunena{
	background:url(http://demo.joomlaxtc.com/stylecouncil/templates/stylecouncil/images/h3-wide-green.png) no-repeat #000000;
}
/*GREEN SPLIT*/
h3.splitgreen,h3.green_s_runway,h3.green_s_fashion,h3.green_s_entertainment,h3.green_s_red_carpet,h3.green_s_fine_living,h3.green_s_events,h3.green_s_scene,h3.green_s_social,h3.green_s_comments,h3.green_s_newsletter,h3.green_s_twitter,h3.green_s_issue,h3.green_s_kunena{
	background:url(http://demo.joomlaxtc.com/stylecouncil/templates/stylecouncil/images/h3-split-green.png) no-repeat #000000;
}
/*GREEN INT*/
h3.intgreen,h3.green_int_runway,h3.green_int_fashion,h3.green_int_entertainment,h3.green_int_red_carpet,h3.green_int_fine_living,h3.green_int_events,h3.green_int_scene,h3.green_int_social,h3.green_int_comments,h3.green_int_newsletter,h3.green_int_twitter,h3.green_int_issue,h3.green_int_kunena{
	background:url(http://demo.joomlaxtc.com/stylecouncil/templates/stylecouncil/images/h3-internal-green.png) no-repeat #000000;
}
/*ORANGE WIDE*/
h3.wideorange,h3.orange_w_runway,h3.orange_w_fashion,h3.orange_w_entertainment,h3.orange_w_red_carpet,h3.orange_w_fine_living,h3.orange_w_events,h3.orange_w_scene,h3.orange_w_social,h3.orange_w_comments,h3.orange_w_newsletter,h3.orange_w_twitter,h3.orange_w_issue,h3.orange_w_kunena{
	background:url(http://demo.joomlaxtc.com/stylecouncil/templates/stylecouncil/images/h3-wide-orange.png) no-repeat #0a0a0a;
}
/*ORANGE SPLIT*/
h3.splitorange,h3.orange_s_runway,h3.orange_s_fashion,h3.orange_s_entertainment,h3.orange_s_red_carpet,h3.orange_s_fine_living,h3.orange_s_events,h3.orange_s_scene,h3.orange_s_social,h3.orange_s_comments,h3.orange_s_newsletter,h3.orange_s_twitter,h3.orange_s_issue,h3.orange_s_kunena{
	background:url(http://demo.joomlaxtc.com/stylecouncil/templates/stylecouncil/images/h3-split-orange.png) no-repeat #0a0a0a;
}
/*ORANGE INT*/
h3.intorange,h3.orange_int_runway,h3.orange_int_fashion,h3.orange_int_entertainment,h3.orange_int_red_carpet,h3.orange_int_fine_living,h3.orange_int_events,h3.orange_int_scene,h3.orange_int_social,h3.orange_int_comments,h3.orange_int_newsletter,h3.orange_int_twitter,h3.orange_int_issue,h3.orange_int_kunena{
	background:url(http://demo.joomlaxtc.com/stylecouncil/templates/stylecouncil/images/h3-internal-orange.png) no-repeat #0a0a0a;
}
/*GUMBALL WIDE*/
h3.widegumball,h3.gumball_w_runway,h3.gumball_w_fashion,h3.gumball_w_entertainment,h3.gumball_w_red_carpet,h3.gumball_w_fine_living,h3.gumball_w_events,h3.gumball_w_scene,h3.gumball_w_social,h3.gumball_w_comments,h3.gumball_w_newsletter,h3.gumball_w_twitter,h3.gumball_w_issue,h3.gumball_w_kunena{
	background:url(http://demo.joomlaxtc.com/stylecouncil/templates/stylecouncil/images/h3-wide-orange.png) no-repeat #222222;
}
/*GUMBALL SPLIT*/
h3.splitgumball,h3.gumball_s_runway,h3.gumball_s_fashion,h3.gumball_s_entertainment,h3.gumball_s_red_carpet,h3.gumball_s_fine_living,h3.gumball_s_events,h3.gumball_s_scene,h3.gumball_s_social,h3.gumball_s_comments,h3.gumball_s_newsletter,h3.gumball_s_twitter,h3.gumball_s_issue,h3.gumball_s_kunena{
	background:url(http://demo.joomlaxtc.com/stylecouncil/templates/stylecouncil/images/h3-split-orange.png) no-repeat #222222;
}
/*GUMBALL INT*/
h3.intgumball,h3.gumball_int_runway,h3.gumball_int_fashion,h3.gumball_int_entertainment,h3.gumball_int_red_carpet,h3.gumball_int_fine_living,h3.gumball_int_events,h3.gumball_int_scene,h3.gumball_int_social,h3.gumball_int_comments,h3.gumball_int_newsletter,h3.gumball_int_twitter,h3.gumball_int_issue,h3.gumball_int_kunena{
    background:url(http://demo.joomlaxtc.com/stylecouncil/templates/stylecouncil/images/h3-internal-orange.png) no-repeat #222222;
}
h3.widered,h3.splitred,h3.intred,h3.wideblue,h3.splitblue,h3.intblue,h3.widepurple,h3.splitpurple,h3.intpurple,h3.widegreen,h3.splitgreen,h3.intgreen,h3.wideorange,h3.splitorange,h3.intorange,h3.widegumball,h3.splitgumball,h3.intgumball{
		background-position: 0 -585px;
}
h3.w_runway,h3.s_runway,h3.int_runway,h3.red_w_runway,h3.red_s_runway,h3.red_int_runway,h3.blue_w_runway,h3.blue_s_runway,h3.blue_int_runway,h3.purple_w_runway,h3.purple_s_runway,h3.purple_int_runway,h3.green_w_runway,h3.green_s_runway,h3.green_int_runway,h3.orange_w_runway,h3.orange_s_runway,h3.orange_int_runway,h3.gumball_w_runway,h3.gumball_s_runway,h3.gumball_int_runway{
	background-position: 0 0;
}
h3.w_fashion,h3.s_fashion,h3.int_fashion,h3.red_w_fashion,h3.red_s_fashion,h3.red_int_fashion,h3.blue_w_fashion,h3.blue_s_fashion,h3.blue_int_fashion,h3.purple_w_fashion,h3.purple_s_fashion,h3.purple_int_fashion,h3.green_w_fashion,h3.green_s_fashion,h3.green_int_fashion,h3.orange_w_fashion,h3.orange_s_fashion,h3.orange_int_fashion,h3.gumball_w_fashion,h3.gumball_s_fashion,h3.gumball_int_fashion{
	background-position: 0 -45px;
}
h3.w_entertainment,h3.s_entertainment,h3.int_entertainment,h3.red_w_entertainment,h3.red_s_entertainment,h3.red_int_entertainment,h3.blue_w_entertainment,h3.blue_s_entertainment,h3.blue_int_entertainment,h3.purple_w_entertainment,h3.purple_s_entertainment,h3.purple_int_entertainment,h3.green_w_entertainment,h3.green_s_entertainment,h3.green_int_entertainment,h3.orange_w_entertainment,h3.orange_s_entertainment,h3.orange_int_entertainment,h3.gumball_w_entertainment,h3.gumball_s_entertainment,h3.gumball_int_entertainment{
	background-position: 0 -90px;
}
h3.w_red_carpet,h3.s_red_carpet,h3.int_red_carpet,h3.red_w_red_carpet,h3.red_s_red_carpet,h3.red_int_red_carpet,h3.blue_w_red_carpet,h3.blue_s_red_carpet,h3.blue_int_red_carpet,h3.purple_w_red_carpet,h3.purple_s_red_carpet,h3.purple_int_red_carpet,h3.green_w_red_carpet,h3.green_s_red_carpet,h3.green_int_red_carpet,h3.orange_w_red_carpet,h3.orange_s_red_carpet,h3.orange_int_red_carpet,h3.gumball_w_red_carpet,h3.gumball_s_red_carpet,h3.gumball_int_red_carpet{
	background-position: 0 -135px;
}

h3.w_fine_living,h3.s_fine_living,h3.int_fine_living,h3.red_w_fine_living,h3.red_s_fine_living,h3.red_int_fine_living,h3.blue_w_fine_living,h3.blue_s_fine_living,h3.blue_int_fine_living,h3.purple_w_fine_living,h3.purple_s_fine_living,h3.purple_int_fine_living,h3.green_w_fine_living,h3.green_s_fine_living,h3.green_int_fine_living,h3.orange_w_fine_living,h3.orange_s_fine_living,h3.orange_int_fine_living,h3.gumball_w_fine_living,h3.gumball_s_fine_living,h3.gumball_int_fine_living{
	background-position: 0 -180px;
}
h3.w_events,h3.s_events,h3.int_events,h3.red_w_events,h3.red_s_events,h3.red_int_events,h3.blue_w_events,h3.blue_s_events,h3.blue_int_events,h3.purple_w_events,h3.purple_s_events,h3.purple_int_events,h3.green_w_events,h3.green_s_events,h3.green_int_events,h3.orange_w_events,h3.orange_s_events,h3.orange_int_events,h3.gumball_w_events,h3.gumball_s_events,h3.gumball_int_events{
	background-position: 0 -225px;
}
h3.w_scene,h3.s_scene,h3.int_scene,h3.red_w_scene,h3.red_s_scene,h3.red_int_scene,h3.blue_w_scene,h3.blue_s_scene,h3.blue_int_scene,h3.purple_w_scene,h3.purple_s_scene,h3.purple_int_scene,h3.green_w_scene,h3.green_s_scene,h3.green_int_scene,h3.orange_w_scene,h3.orange_s_scene,h3.orange_int_scene,h3.gumball_w_scene,h3.gumball_s_scene,h3.gumball_int_scene{
	background-position: 0 -270px;
}
h3.w_social,h3.s_social,h3.int_social,h3.red_w_social,h3.red_s_social,h3.red_int_social,h3.blue_w_social,h3.blue_s_social,h3.blue_int_social,h3.purple_w_social,h3.purple_s_social,h3.purple_int_social,h3.green_w_social,h3.green_s_social,h3.green_int_social,h3.orange_w_social,h3.orange_s_social,h3.orange_int_social,h3.gumball_w_social,h3.gumball_s_social,h3.gumball_int_social{
	background-position: 0 -315px;
}
h3.w_comments,h3.s_comments,h3.int_comments,h3.red_w_comments,h3.red_s_comments,h3.red_int_comments,h3.blue_w_comments,h3.blue_s_comments,h3.blue_int_comments,h3.purple_w_comments,h3.purple_s_comments,h3.purple_int_comments,h3.green_w_comments,h3.green_s_comments,h3.green_int_comments,h3.orange_w_comments,h3.orange_s_comments,h3.orange_int_comments,h3.gumball_w_comments,h3.gumball_s_comments,h3.gumball_int_comments{
	background-position: 0 -360px;
}
h3.w_newsletter,h3.s_newsletter,h3.int_newsletter,h3.red_w_newsletter,h3.red_s_newsletter,h3.red_int_newsletter,h3.blue_w_newsletter,h3.blue_s_newsletter,h3.blue_int_newsletter,h3.purple_w_newsletter,h3.purple_s_newsletter,h3.purple_int_newsletter,h3.green_w_newsletter,h3.green_s_newsletter,h3.green_int_newsletter,h3.orange_w_newsletter,h3.orange_s_newsletter,h3.orange_int_newsletter,h3.gumball_w_newsletter,h3.gumball_s_newsletter,h3.gumball_int_newsletter{
	background-position: 0 -405px;
}
h3.w_twitter,h3.s_twitter,h3.int_twitter,h3.red_w_twitter,h3.red_s_twitter,h3.red_int_twitter,h3.blue_w_twitter,h3.blue_s_twitter,h3.blue_int_twitter,h3.purple_w_twitter,h3.purple_s_twitter,h3.purple_int_twitter,h3.green_w_twitter,h3.green_s_twitter,h3.green_int_twitter,h3.orange_w_twitter,h3.orange_s_twitter,h3.orange_int_twitter,h3.gumball_w_twitter,h3.gumball_s_twitter,h3.gumball_int_twitter{
	background-position: 0 -450px;
}
h3.w_issue,h3.s_issue,h3.int_issue,h3.red_w_issue,h3.red_s_issue,h3.red_int_issue,h3.blue_w_issue,h3.blue_s_issue,h3.blue_int_issue,h3.purple_w_issue,h3.purple_s_issue,h3.purple_int_issue,h3.green_w_issue,h3.green_s_issue,h3.green_int_issue,h3.orange_w_issue,h3.orange_s_issue,h3.orange_int_issue,h3.gumball_w_issue,h3.gumball_s_issue,h3.gumball_int_issue{
	background-position: 0 -495px;
}
h3.w_kunena,h3.int_kunena,h3.s_kunena,h3.red_w_kunena,h3.red_s_kunena,h3.red_int_kunena,h3.blue_w_kunena,h3.blue_s_kunena,h3.blue_int_kunena,h3.purple_w_kunena,h3.purple_s_kunena,h3.purple_int_kunena,h3.green_w_kunena,h3.green_s_kunena,h3.green_int_kunena,h3.orange_w_kunena,h3.orange_s_kunena,h3.orange_int_kunena,h3.gumball_w_kunena,h3.gumball_s_kunena,h3.gumball_int_kunena{
	background-position: 0 -540px;
}
/*BOX*/
h3.box,h3.box_red,h3.box_blue,h3.box_purple,h3.box_green,h3.box_orange,h3.box_gumball{
    border-bottom:1px solid #EDEDED;
    line-height:45px;
    padding: 0 0 10px 10px;
    margin: 0 -10px 10px -10px;
}
h3.box span,h3.box_red span,h3.box_blue span,h3.box_purple span,h3.box_green span,h3.box-orange span,h3.box_gumball span,
h3.red_underline span,h3.blue_underline span,h3.purple_underline span,h3.green_underline span,h3.orange_underline span,h3.gumball_underline span {
    font-size:14px;
    letter-spacing:-0.5px;
    text-transform:uppercase;
}
h3.box_red span,h3.listred span,h3.red_underline span,h3.listred span,h3.red_l_events span,h3.red_l_links span,h3.red_l_comments span,h3.red_l_articles span,h3.red_l_twitter span,h3.red_l_archives span{
	color:#D8365E!important;
}
h3.box_blue span,h3.listblue span,h3.blue_underline span,h3.listblue span,h3.blue_l_events span,h3.blue_l_links span,h3.blue_l_comments span,h3.blue_l_articles span,h3.blue_l_twitter span,h3.blue_l_archives span{
	color:#86B4C0!important;
}
h3.box_purple span,h3.listpurple span,h3.purple_underline span,h3.purple_l span,h3.purple_l span,h3.purple_l_events span,h3.purple_l_links span,h3.purple_l_comments span,h3.purple_l_articles span,h3.purple_l_twitter span,h3.purple_l_archives span{
	color:#A95F6F!important;
}
h3.box_green span,h3.listgreen span,h3.green_underline span,h3.green_l span,h3.green_l span,h3.green_l_events span,h3.green_l_links span,h3.green_l_comments span,h3.green_l_articles span,h3.green_l_twitter span,h3.green_l_archives span{
	color:#8A9369!important;
}
h3.box_orange span,h3.listorange span,h3.orange_underline span,h3.orange_l span,h3.orange_l_span,h3.orange_l_events span,h3.orange_l_links span,h3.orange_l_comments span,h3.orange_l_articles span,h3.orange_l_twitter span,h3.orange_l_archives span{
	color:#C59736!important;
}
h3.box_gumball span,h3.listgumball span,h3.gumball_underline span,h3.gumball_l span,h3.gumball_l_span,h3.gumball_l_events span,h3.gumball_l_links span,h3.gumball_l_comments span,h3.gumball_l_articlesh3.gumball_l_twitter span,h3.gumball_l_archives span{
	color:#DD517C!important;
}
/*UNDERLINE*/
h3.underline,h3.red_underline,h3.blue_underline,h3.purple_underline,h3.green_underline,h3.orange_underline,h3.gumball_underline{
    font-size:14px;
    letter-spacing:-0.5px;
    line-height:45px;
    text-transform:uppercase;
	height:30px;
}
h3.red_underline{
	border-bottom:3px solid #D8365E;
}
h3.blue_underline{
	border-bottom:3px solid #86B4C0;
}
h3.purple_underline{
	border-bottom:3px solid #A95F6F;
}
h3.green_underline{
	border-bottom:3px solid #8A9369;
}
h3.orange_underline{
	border-bottom:3px solid #C59736;
}
h3.gumball_underline{
	border-bottom:3px solid #DD517C;
}
/*LIST SUFFIX*/
.list{
	background:#fff;
    padding:10px;
    position:relative;
    margin-bottom:20px;
}
h3.list{
	height:18px;
	margin-bottom:10px;
}
h3.list_events,h3.list_links,h3.list_comments,h3.list_articles,h3.list_twitter,h3.list_archives,h3.red_l_events,h3.red_l_links,h3.red_l_comments,h3.red_l_articles,h3.red_l_twitter,h3.red_l_archives,h3.red_l,h3.blue_l,h3.blue_l_edevents,h3.blue_l_links,h3.blue_l_comments,h3.blue_l_articles,h3.blue_l_twitter,h3.blue_l_archives,h3.purple_l,h3.purple_l_events,h3.purple_l_links,h3.purple_l_comments,h3.purple_l_articles,h3.purple_l_twitter,h3.purple_l_archives,h3.green_l,h3.green_l_events,h3.green_l_links,h3.green_l_comments,h3.green_l_articles,h3.green_l_twitter,h3.green_l_archives,h3.orange_l,h3.orange_l_events,h3.orange_l_links,h3.orange_l_comments,h3.orange_l_articles,h3.orange_l_twitter,h3.orange_l_archives,h3.gumball_l,h3.gumball_l_events,h3.gumball_l_links,h3.gumball_l_comments,h3.gumball_l_articles,h3.gumball_l_twitter,h3.gumball_l_archives{ 
    background:url(http://www.charliefantechi.com/wp-content/themes/communist/images/smallicons.gif) no-repeat;
	padding:0 0 0 25px!important;
}
h3.red_l_links,h3.blue_l_links,h3.purple_l_links,h3.green_l_links,h3.orange_l_links,h3.gumball_l_links{
    background-position:0 0;
}
h3.listevents,h3.red_l_events,h3.blue_l_events,h3.purple_l_events,h3.green_l_events,h3.orange_l_events,h3.gumball_l_events{
    background-position:0 -24px;
}
h3.listcomments,h3.red_l_comments,h3.blue_l_comments,h3.purple_l_comments,h3.green_l_comments,h3.orange_l_comments,h3.gumball_l_comments{
    background-position:0 -44px;
}
h3.listarticles,h3.red_l_articles,h3.blue_l_articles,h3.purple_l_articles,h3.green_l_articles,h3.orange_l_articles,h3.gumball_l_articles{
    background-position:0 -66px;
}
h3.listtwitter,h3.red_l_twitter,h3.blue_l_twitter,h3.purple_l_twitter,h3.green_l_twitter,h3.orange_l_twitter,h3.gumball_l_twitter{
    background-position:0 -88px;
}
h3.listarchives,h3.red_l_archives,h3.blue_l_archives,h3.purple_l_archives,h3.green_l_archives,h3.orange_l_archives,,h3.gumball_l_archives{
    background-position:0 -110px;
}
h3.list span{
	font-weight:bold;
	padding-left:0;
	text-transform:uppercase !important;
}
.blank{
    background:none;
    border:none;
    margin-bottom:0;
    padding:0;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
}
/* Bottom Menu Suffix Try TO BE MOVED LATER */
blox {background: #000; padding: 8px; text-transform:uppercase;}
blox a {background: #000; padding: 8px; text-transform:uppercase;}







.mainnewsletter{
padding:2px 12px 0 2px;
}
p.mainnewsletter{
color:#686868;
font-size:13px;
font-weight:bold;
margin:0;
}

.normalsublayout input#name,.normalsublayout input#email{
border:1px solid #ededed;

color:#93979a;
width:85%;
}
input#addSubscriber{
background:#888888;
border:1px solid#b0b0af;
color:#ccc;
text-transform:uppercase;
}

.mainnewsletter .button{
margin-top:6px;
padding-bottom:4px;
padding-top:2px;
}



#breadcrumb-outer {
    background:#FFFFFF;
    padding:10px;
}




/*FOOTER*/
#footer a{}

/*EVENT LIST*/
span.pagination span,span.pagination a{
    padding:0 2px;
}


/*CORE MODULE OVERRIDES*/
#region2 .clear{
	margin-bottom:0;
}
#region2 .module .moduleinner{
    border:0;
    padding:0;
}
#region2 .firstcolumn{padding:10px!important;border-right:1px solid #EDEDED;}
#region2 .lastcolumn {padding:10px 10px 10px 0!important;}	
#topbar .module,#region2 .module,#region8-row .module,#region10-row .module{
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
    background:none;
    padding:0;
    margin-bottom:0;
    position:relative;
}
#region4 .module{
	margin-bottom:0px;
}
#region4 .moduleinner{
	clear:both;
	overflow:hidden;
}
#region6 .clear{
	margin-bottom:0;
}
#region6 ul{}
#region6 ul li{
	float:none;
	margin:0;
	padding:5px 0 5px 10px;
	background: url(../images/li_bg.png) no-repeat 0 50%;
}
#region6 ul li:hover{
	background:none;}
#region6 ul li a{
	margin:0;
	padding:0;}
#region6 ul li a span{
	color:#6c6c6c;}

#region8-row .module .moduleinner{
    border:0;
    padding:0;
}
#region10-row .module .moduleinner{
    border:0;
    padding:10px;
}
#region6-row .module,#region8 .module,#region10 .module,#region10 .module{
	margin-bottom:0;
}
#region6-row .module {
    background:none;
    padding:0;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
}
#region6-row .moduleinner {
    background:none;
	border:none;
    padding:0;
}
div#right3 .clearshadow:last-child {margin-bottom:0;}

#region8 .firstcolumn{	background:url(http://www.charliefantechi.com/wp-content/themes/communist/images/v-sep.png) repeat-y 100% 0;padding-bottom:0;}
#region8 .centercolumn{	background:url(http://www.charliefantechi.com/wp-content/themes/communist/images/v-sep.png) repeat-y 100% 0;padding-bottom:0;}
#region8 .lastcolumn{background:none;}
#region8 p {
	padding-bottom:3px;
	*padding-bottom: 0;}
/*#region8 .firstcolumn .firstarea{
    padding:10px 19px 8px 9px;}
#region8 .firstcolumn .centerarea{
    padding:0 19px 0 9px;}
#region8 .firstcolumn .lastarea{
    padding:0 19px 0 9px;}*/
#region8 .firstcolumn .firstarea{
    padding:10px 19px 0 19px;}
#region8 .firstcolumn .centerarea{
    padding:0 19px 0 19px;}
#region8 .firstcolumn .lastarea{
    padding:12px 19px 6px 19px;
	*padding:12px 19px 22px 19px;}
#region8 .centercolumn .firstarea{
    padding:10px 19px 0 19px;}
#region8 .centercolumn .centerarea{
    padding:0 19px 0 19px;}
#region8 .centercolumn .lastarea{
    padding:7px 19px 6px 19px;
	*padding:7px 19px 25px 19px;}
#region8 .lastcolumn .firstarea{
    padding:10px 19px 8px 19px;
} 
#region8 .lastcolumn .centerarea{
	padding:0 19px 0 19px;
}
#region8 .lastcolumn .lastarea{
	padding:0 19px 0 19px;
	*margin: 0 0 -5px 0;
}

#region8 .lastcolumn{margin-bottom:0;}

#region8 .firstcolumn h3.list,#region8 .centercolumn h3.list,#region8 .lastcolumn h3.list{
	padding:0;
}
#region8 .module h3{
	margin-top:7px;
}
#region8 .clearshadow{
	margin-bottom:20px;
}
#region9 .clear{
	margin-bottom:0;
}
#region11 .clear{
	margin-bottom:0;
}
#footer .module,#legals .module{
    -moz-box-shadow:none;
    background:none;
    padding:0;
    margin-bottom:0;
    position:relative;
}
#footer .module .moduleinner,#legals .module .moduleinner{
    border:0;
    padding:0;
}
a.mainlevelblox{
	
	background:#000;
	color:#999;
	padding: 6px;
	margin: 6px !important;
	text-transform:uppercase;
	font-size:9px;
	min-width: 250px;
}
a.mainlevelblox hover{
	
	background:#ccc;
	color:#000;
	
}
.catItemReadMore, a.readmore-link{
	height:23px;
	width:90px;
	padding:4px 0 0 4px;
}
.jcomments-links{
    float:left;
    width:210px;
    position:relative;
}
.jcomments-links .readmore-link{
    position:absolute;
    top:0;
    right:0;
}
.jcomments-links .count-basecolor{
    position:absolute;
    top:0;
    left:0;
}
.jcomments-links a.count-basecolor{
	color:#fff!important;
	padding:3px 0 0 9px;
}
span.comment_text{
	padding:0 0 0 30px;
	line-height:22px;
}
.item-bg{
	position:relative;
}
.item-bg .icons{
	position:absolute;
	bottom:30px;
	right:0;
}














body {
/*     background: url("http://demo.joomlaxtc.com/stylecouncil/templates/stylecouncil/images/backgrounds/-1") no-repeat scroll 50% 0; */
/*     color: #7B7876; */
}
.contentheading {
}
.componentheading {
}
 .toolbarItem .link, h3.underline, h3.box span, .basecolor {
    color: #ea8616 !important;
}
.menu li a {
    color: #444444;
}
#logo {
    background: url("http://www.charliefantechi.com/wp-content/themes/communist/images/logo.png") no-repeat scroll 0 0 transparent;
    height: 65px;
    width: 332px;
}
#logo-icon {
    background: url("http://www.charliefantechi.com/wp-content/themes/communist/images/logo-icon.png") no-repeat scroll 0 0 transparent;
    border-right: 1px solid #CECECE;
}
.count-basecolor {
    background: url("http://www.charliefantechi.com/wp-content/themes/communist/images/countbox-red.png") no-repeat scroll 0 0 transparent;
}


.modulecontentinner  a:link, .modulecontentinner a:visited{
	color: #0497A3;
	text-decoration:none;
}	
.modulecontentinner  a:hover {
	text-decoration:underline;
	color: #0497A3;
}


.new-basecolor {
    background: url("http://www.charliefantechi.com/wp-content/themes/communist/images/new-red.png") no-repeat scroll 0 0 transparent;
}
span.twitt_date {
    color: #D6234A !important;
}
h3.list span {
    color: #D6234A;
}
.inputbox, input, .text_area, textarea, input[type="text"], input[type="password"], input[type="file"], input[type="button"], input[type="reset"], select {
    border: 1px solid #EBEBEB;
}
.badgeWrap, .itemHeader .badgeWrap, .headline .badgeWrap {
    background: url("http://www.charliefantechi.com/wp-content/themes/communist/images/dayebadge.png") no-repeat scroll 0 0 transparent;
}
.catItemReadMore, a.readmore-link {
    background: url("http://www.charliefantechi.com/wp-content/themes/communist/images/readmore-grey.png") no-repeat scroll 0 0 transparent;
}
.module h3 span {
    color: #D8365E;
}
h3.underline {
    border-bottom: 3px solid #D6234A;
}
h3.int {
    background: url("http://www.charliefantechi.com/wp-content/themes/communist/images/h3-internal-red.png") no-repeat scroll 0 -585px #000000;
    padding: 0;
}
h3.wide {
    background: url("http://www.charliefantechi.com/wp-content/themes/communist/images/h3-wide-red.png") no-repeat scroll 0 -585px #000000;
    padding: 0;
}
h3.split {
    background: url("http://www.charliefantechi.com/wp-content/themes/communist/images/h3-split-red.png") no-repeat scroll 0 -585px #000000;
    padding: 0;
}
h3.w_runway, h3.w_fashion, h3.w_entertainment, h3.w_red_carpet, h3.w_fine_living, h3.w_events, h3.w_scene, h3.w_social, h3.w_comments, h3.w_newsletter, h3.w_twitter, h3.w_issue {
    background: url("http://www.charliefantechi.com/wp-content/themes/communist/images/h3-wide-red.png") no-repeat scroll 0 0 #000000;
}
h3.s_runway, h3.s_fashion, h3.s_entertainment, h3.s_red_carpet, h3.s_fine_living, h3.s_events, h3.s_scene, h3.s_social, h3.s_comments, h3.s_newsletter, h3.s_twitter, h3.s_issue, h3.s_kunena {
    background: url("http://www.charliefantechi.com/wp-content/themes/communist/images/h3-split-red.png") no-repeat scroll 0 0 #000000;
}
h3.int_runway, h3.int_fashion, h3.int_entertainment, h3.int_red_carpet, h3.int_fine_living, h3.int_events, h3.int_scene, h3.int_social, h3.int_comments, h3.int_newsletter, h3.int_twitter, h3.int_issue, h3.int_kunena {
    background: url("http://www.charliefantechi.com/wp-content/themes/communist/images/h3-internal-red.png") no-repeat scroll 0 0 #000000;
}
div.itemListCategory img {
    background-color: #D6234A;
}
.caticon {
    background-color: #D6234A !important;
    height: 54px;
    width: 54px;
}
#menu ul.menu > li.parent:hover {
    background: url("http://www.charliefantechi.com/wp-content/themes/communist/images/images/menutick/tick.gif") no-repeat scroll center bottom transparent;
}
#menu ul.menu > li.active > a {
    background: none repeat scroll 0 0 #D8365E;
    color: #EDA4B6 !important;
}
#menu ul.menu > li > a {
    background: none repeat scroll 0 0 #CECAC9;
    color: #FFFFFF !important;
}
#menu ul.menu > li > a:hover {
    background: none repeat scroll 0 0 #D8365E;
    color: #F4C9D3 !important;
}
#menu ul.menu li.parent > ul {
    background: none repeat scroll 0 0 #D8365E;
}
#menu ul.menu li.parent > ul > li {
    background: url("http://www.charliefantechi.com/wp-content/themes/communist/images/mborder-red.gif") repeat-x scroll left bottom transparent;
}
#menu ul.menu li.parent > ul > li > a {
    background: none repeat scroll 0 0 transparent;
    color: #F4C9D3 !important;
    font-size: 11px;
    text-decoration: none;
}
#menu ul.menu li.parent > ul > li.active > a {
    color: #FFFFFF !important;
}
#menu ul.menu li.parent > ul > li > a:hover {
    color: #EDA4B6 !important;
    font-size: 11px;
}
/* #search .button, .button, input[type="submit"] { */
/*     background: none repeat scroll 0 0 #D8365E !important; */
/*     color: #EC9BAF !important; */
/* } */
/* #search .button:hover, .button, input[type="submit"] { */
/*     color: #FFFFFF !important; */
/* } */
#region2, #region4, #region5 #component-outer, #region6-row, #region8-row, #region9-row, #region10, #region11, #breadcrumb-outer, .module, .module_top, h3.split, .split .modulecontent {
    -moz-box-shadow: 5px 5px 10px #CCCCCC;
}
.split, .clear {
    -moz-box-shadow: none;
}
#login form#form-login input#modlgn_username {
    -moz-border-radius: 3px 3px 3px 3px;
    background: none repeat scroll 0 0 #D2ACB4;
    color: #653A43;
    width: 170px;
}
#login form#form-login input#modlgn_passwd {
    -moz-border-radius: 3px 3px 3px 3px;
    background: none repeat scroll 0 0 #D2ACB4;
    border: medium none !important;
    color: #653A43;
    width: 170px;
}
#login form#form-login label {
    color: #D4AFB7;
    font-size: 10px;
}
#login form#form-login input.button {
    -moz-border-radius: 3px 3px 3px 3px;
    background: none repeat scroll 0 0 #935361 !important;
    border: medium none !important;
    color: #CEB1B8 !important;
    margin: 8px 6px 0 0 !important;
    padding: 4px 12px !important;
}
#login form#form-login .loginright {
    background: url("http://www.charliefantechi.com/wp-content/themes/communist/images/mborder-red.gif") repeat-x scroll 0 100% transparent;
    margin-bottom: 12px;
    margin-top: 2px;
    padding-bottom: 12px;
}
#login form#form-login .loginright .log_a {
    color: #D4AFB7 !important;
    font-size: 11px !important;
    font-weight: normal !important;
}
#login form#form-login .loginright1 {
    background: url("http://www.charliefantechi.com/wp-content/themes/communist/images/menulines/mborder-red.gif") repeat-x scroll 0 100% transparent;
    margin-bottom: 12px;
    margin-top: 2px;
    padding-bottom: 12px;
}
#login form#form-login .loginright1 .log_a {
    color: #D4AFB7 !important;
    font-size: 11px !important;
    font-weight: normal !important;
}
#community-wrap .cModule h3, body #community-wrap div.profile-info .contentheading {
    color: #D8365E !important;
}
h3.wide_kunena, #community-wrap .app-box-header, div#eventlist h2, .app-box-header {
    background: url("http://www.charliefantechi.com/wp-content/themes/communist/images/h3-wide-red.png") no-repeat scroll 0 0 #000000 !important;
}
div#eventlist h2 {
    background-position: 0 -225px !important;
}
#community-wrap .app-box-header {
    background-position: 0 -315px !important;
}
h3.wide_kunena {
    background-position: 0 -540px !important;
}
.app-box-header {
    background-position: 0 -225px !important;
}