/*****************************/
/*** Core html setup stuff ***/
/*****************************/
/* RESET */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0px none;outline:0;font-size:100%;background:; }body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before, blockquote:after, q:before, q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
li { list-style-image:url('none'); list-style-type:none; margin:0; padding:0 }
* {	margin:0;  padding:0;} 

/* JOOMLA */
/* Copyright (C) 2007 - 2009 YOOtheme GmbH - GPL Used by JoomlaXTC courtesy of YooTheme - Part of Joomla Tables System overides */

/*
 * general
 * used by Jommla core components
 */
 
div.joomla h1,
div.joomla h2,
div.joomla h3,
div.joomla h4,
div.joomla h5,
div.joomla h6 {line-height: 100%;margin-bottom: 0;}
div.joomla h1 { font-size: 300%; }
div.joomla h2 { font-size: 250%; }
div.joomla h3 { font-size: 200%; }
div.joomla h4 { font-size: 175%; }
div.joomla h5 { font-size: 150%; }
div.joomla h6 { font-size: 125%; }
div.joomla h1 {letter-spacing: -2px;}
div.joomla h2,
div.joomla h3,
div.joomla h4,
div.joomla h5 {letter-spacing: -1px;}
div.joomla p {margin: 10px 0px 15px 0px;}
div.joomla h1.pagetitle {}
div.joomla div.description {margin: 10px 0px 10px 0px;	overflow: hidden;}
div.joomla div.description img.left {margin-right: 15px;	float: left;}
div.joomla div.description img.right {margin-left: 15px;	float: right;}
div.joomla div.filter {	margin: 10px 0px 10px 0px;	padding: 15px;}
div.joomla th {padding: 10px 5px 13px 5px;	border-bottom: 1px solid #b4b4b4;	font-weight : bold;}
div.joomla tr.even td {padding: 16px 5px 16px 5px;	border-bottom: 1px solid #dcdcdc;}
div.joomla tr.odd td {padding: 16px 5px 16px 5px;	border-bottom: 1px solid #dcdcdc;}
div.joomla span.number {color: #969696;	font-style: italic;}
div.joomla .float-left {float: left; overflow: hidden; }
div.joomla .float-right {float: right; overflow: hidden; }
div.joomla .width25 {width: 24.999%; }
div.joomla .width33 {width: 33.333%; }
div.joomla .width50 {width: 49.999%; }
div.joomla .width100 {width: 100%; }
div.joomla div.blog div.description {margin: 10px 0px 15px 0px;	padding-bottom: 20px;	border-bottom: 1px #c8c8c8 dotted;}
div.joomla div.leadingarticles {overflow: hidden;}
div.joomla div.teaserarticles {overflow: hidden;}
div.joomla div.item {margin-bottom: 15px;}
div.joomla div.item-bg {padding-bottom: 30px;	margin-bottom:22px;	border-bottom: 0px #222222 solid;	overflow: hidden;}
div.joomla div.multicolumns div.item {margin: 0px 15px 15px 15px;}
div.joomla div.multicolumns div.first div.item {margin-left: 0px;}
div.joomla div.multicolumns div.last div.item {	margin-right: 0px;}
div.joomla div.morearticles {margin: 10px 0px 10px 0px;}
div.joomla div.pagination {text-align: center;}
div.joomla div.pagination p.results {}
div.joomla div.headline {overflow: hidden;}
div.joomla h1.title {width: auto;}
div.joomla div.multicolumns h1.title {font-size: 200%;letter-spacing: -1px;margin-top:6px;}
div.joomla span.icon {display: block;margin-top: 10px;float: right;}
div.joomla div.multicolumns span.icon {	margin-top: 5px;}
div.joomla span.edit {margin-left: 10px;	float: left;}
div.joomla span.pdf {margin-right: 5px;}
div.joomla span.print {margin-right: 5px;}
div.joomla span.email {}
div.joomla span.printscreen {}
div.joomla p.iteminfo {margin: 0px 0px 15px 0px;}
div.joomla p.articleinfo {}
div.joomla p.articleinfo span.modified,
div.joomla p.articleinfo span.author,
div.joomla p.articleinfo span.created,
div.joomla p.articleinfo span.url {display: block;	font-size: 95%;}
div.joomla p.articleinfo span.author {color: #969696;	font-style: italic;}
div.joomla p.articleinfo span.created {font-weight: bold;}
div.joomla div.edit-article fieldset {margin-bottom: 30px;}
div.joomla div.edit-article fieldset div {overflow: hidden;}
div.joomla div.edit-article label.label-left {display: block;	width: 150px;	float: left;}
div.joomla div.edit-article div.save {margin: 0px;	float: right;}
div.joomla div.edit-article div#editor-xtd-buttons {margin-bottom: 0px;	overflow: hidden;}
div.joomla div.edit-article div#editor-xtd-buttons div {margin: 0px;}
div.joomla div.edit-article div#editor-xtd-buttons div.button2-left {margin-right: 5px;}
div.joomla div.edit-article div#editor-xtd-buttons a:link,
div.joomla div.edit-article div#editor-xtd-buttons a:visited,
div.joomla div.edit-article div#editor-xtd-buttons a:hover {color: #323232;}
div.joomla div.weblinks fieldset {}
div.joomla div.weblinks fieldset div {verflow: hidden;}
div.joomla div.weblinks label.label-left {display: block;	width: 150px;	float: left;}
div.joomla div.search p.info {margin: 0px;	color: #969696;	font-style: italic;}
div.joomla div.search span.highlight {background: #ffffaa;}
div.joomla div.poll fieldset {margin: 15px 0px 10px 0px;}
div.joomla div.contact h1 {margin-bottom: 0px;	font-size: 250%;	font-weight: normal;	letter-spacing: -1px;}
div.joomla div.contact h2 {margin-bottom: 10px;	font-size: 120%;	font-weight: normal;	text-transform: uppercase;	letter-spacing: 0px;}
div.joomla div.contact div.image {float: right;}
div.joomla div.contact table {margin-bottom: 10px;}
div.joomla div.contact label.label-top {display: block;}
div.joomla div.user label.label-left,
div.joomla div.user span.label-left  {display: block;	width: 130px;	float: left;}
div.joomla img{max-width:100%;}
div.module-newsflash {overflow: hidden;}
div.module-newsflash div.item {padding-bottom: 15px;	overflow: hidden;}
div.module-newsflash div.last {padding-bottom: 0px;}
.contentheading, .componentheading {
	margin: 0;
	padding: 0 0 5px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 250%;
	line-height: 100%;
	font-weight: bold;
	color: #999;
	letter-spacing: -1px;
}
.contentheading {
	margin:0 15px 0 0;
	width:99%;
}
.componentheading {
	padding:0 0 5px 10px;
  border-bottom:1px solid #EDEDED;
  margin: 0 -10px 10px -10px;
  padding: 0 0 10px 10px;
}
.tool-tip {float: left;	background: #ffc;	border: 1px solid #D4D5AA;	padding: 5px;	max-width: 200px;	color: #323232;}
.tool-title {padding: 0;	margin: 0;	font-size: 100%;	font-weight: bold;	margin-top: -15px;	padding-top: 15px;	padding-bottom: 5px;	background: url(../../system/images/selector-arrow.png) no-repeat;}
.tool-text {font-size: 100%;	margin: 0;}

/* FORMS */
#login form#form-login input#modlgn_username{width:170px; color:#9e445a; background: #eb96ab; border:none !important;-moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}
#login form#form-login input#modlgn_passwd{width:170px; color:#9e445a; background: #eb96ab; border:none !important; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}
#login form#form-login label{color:#f0b3c2; font-size:10px;}
#login form#form-login input.button{padding:4px 12px !important; margin:8px 6px 0 0 !important; border:none !important; color:#d59eac; background: #a22846 !important; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}
#login form#form-login input .inputbox1 { border:none !important; color:#d59eac; background: #a22846 !important;}
#login form#form-login .loginright {background:url(http://www.fanzapatos.com/templates/stylecouncil/images/mborder-red.gif) 0 100% repeat-x; margin-top:2px; margin-bottom:12px; padding-bottom:12px;}
#login form#form-login .loginright a {font-size: 11px !important; color:#f0b3c2 !important; font-weight:normal !important;}
#login form#form-login .loginright1 {background:url(http://www.fanzapatos.com/templates/stylecouncil/images/mborder-red.gif) 0 100% repeat-x; margin-top:2px; margin-bottom:12px; padding-bottom:12px;}
#login form#form-login .loginright1 a {font-size: 11px !important; color:#f0b3c2 !important; font-weight:normal !important;}

/** End Login *******************/
 
/* STUFF */
/*Legacy bottom menu*/
a.mainlevellegacybot {font-family: Arial, Helvetica, sans-serif;font-size:10px;margin: 0 4px;padding: 0 4px;display: block;color:#5C97B3;text-decoration: none;width:auto;float:left;}
a.mainlevellegacybot:hover {color:#fff;}
a.mainlevellegacybot:active, a.mainlevellegacybot:focus {font-weight:normal;color:#ffe465;}
#region8 a.mainlevel{
	line-height:25px;
	*line-height: 24px;

}
/*Input Boxes */
.user .button{
	width:150px;
}
.inputbox, input, .text_area{
	width:auto;
	padding: 4px;
	font-size:11px !important;
	border-radius: 3px;
	margin:5px 0;
  border:none;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.button, input[type="submit"] {
	-moz-border-radius:4px;
	padding:4px;
}
/*Image Style */
img{border:none;}

#search{position:absolute;z-index:99;right:0;top:0;width:300px;height:30px;}

/* JOOMLA CONTENT STYLES */
.article_info_container {font:normal 10px/12px Arial, Helvetica, sans-serif;color:#a3a3a3;text-align:left;}
.article_info {font:normal 10px/12px Arial, Helvetica, sans-serif; 	color:#a3a3a3;	text-align:left;	margin: 5px 0 10px 0;}
.icons {float: left;}
.icons2 {width:100%;margin-top:10px;
border: 1px solid #ebebeb;}
.icon3  {background-image: none !important;	float:left;	color:#fff !important;	text-align:center;font-family:Verdana;font-size:10px;padding:3px!important;	margin-left:2px;}
.icon4  {background-image: none !important;	float:left;	color:#fff !important;	text-align:center;	font-family:Verdana;font-size:10px;	padding:3px!important;margin-left:2px;}
.icon3 a, .icon4 a {color: #fff;}
.pagination a {border: 1px solid #ebebeb;}
.pagination a:hover, .pagination span:hover {background: #666;}

/* JCOMMENTS */
.comment-link, .readmore-link {float:left;color:#fff!important;font-size:12px;font-weight:bold;}


#xtcmessage{
       position:     absolute;
       top:          200px;
       left:         50%;
       width:        500px;
       margin-left:  -250px;
       -moz-border-radius:5px;
	   background: #4a4a4a;
	   z-index:90;
	   padding: 2px;
	   }
dt.error{
	background:#333;
	font-size:20px;
	line-height:20px;
	padding:10px;
	color:#ccc;}
dd.error{
	background:#2E2E2E;
	padding:10px;}
dd.error ul{
	list-style:none;}
dd.error ul li{}

body {
	line-height:130%;
	color:#7B7876;
}

a {
	text-decoration:none;
}

p {
	color:#777;
} 	


/* ----------------------------------------------*/
/* 08 - Module output
/* ----------------------------------------------*/	

/* XTC Menus Structure */
ul.menu > li > ul li > ul{visibility:hidden;}
ul.suckerfish li.xtcHover > ul, 
ul.dropline li.xtcHover > ul, 
ul.dualfish li.xtcHover > ul {
  visibility:visible;
}

ul.suckerfish li > ul:hover, 
ul.dropline li > ul:hover, 
ul.dualfish li > ul:hover {
  visibility:visible;
}

/* Sucker Fish */
ul.suckerfish,
ul.dropline,
ul.dualfish {
  position:relative;
  list-style-type:none;
  z-index:9999;
}
ul.suckerfish > li, ul.dropline > li, ul.dualfish > li {
	display:block;
	float:left;
}
ul.suckerfish > li > a, ul.dropline > li > a, ul.dualfish > li > a {
	display: block;
}
ul.suckerfish ul, ul.dropline ul, ul.dualfish ul {
  display: block;
  visibility:hidden;
  overflow:hidden;
  position:absolute;
}
ul.suckerfish ul:hover, ul.dropline ul:hover, ul.dualfish ul:hover {
  overflow:visible;
}
ul.suckerfish ul > li{
	display:block;
  position:relative;
  float:none;
}
ul.suckerfish > ul > li > a, ul.dropline > ul > li > a, ul.dualfish > ul > li > a {
  display:block;
}
ul.suckerfish > li > ul > li{position:relative;}
ul.suckerfish > li > ul > li > ul{top:0px;}

/* Drop Line */
ul.dropline > li > ul {
  position:absolute;
  display:block;
  float:none;
  left:0px;
}
ul.dropline > ul > li{
	display:block;
  float:left;
  width:auto;
}
ul.dropline > li > ul  > li > ul{
  position:absolute;
  left:0px;
}
/* Dual Fish*/
ul.dualfish > li > ul > li {
	display:block;
  position:relative;
  float:left;
}

/* 
 * XTC Menu Decorative 
 */
#menu ul.suckerfish > li,
#menu ul.dualfish > li,
#menu ul.dropline > li{
  margin-right:9px;
  padding-bottom:0;
  background:none;
  padding-left:0;
}

#menu ul.suckerfish > li > a,
#menu ul.dualfish > li > a,
#menu ul.dropline > li > a {
	padding: 8px 14px;
  -moz-border-radius:4px;
  -webkit-border-radius:4px;
} 

/* Suckerfish */
#menu ul.suckerfish > li > ul {
  width:160px;
	margin-top:15px;
  padding:8px 20px 4px 20px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
}
#menu ul.suckerfish > li > ul > li {
	width:160px;
	margin:0px;
	padding:0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
}

/* Simulate the UL padding */
#menu ul.suckerfish > li > ul > li.first {}
#menu ul.suckerfish > li > ul > li.last {}

#menu ul.suckerfish > li > ul > li > a {
	display:block;
	padding:14px 14px 14px 0px;
	margin:0px;
}
#menu ul.suckerfish > li > ul > li > ul{
  margin:-8px 0px 0px 170px;
}

/* Dualfish */
/* Top Level */
#menu ul.dualfish > li {
	margin-right:10px;
  padding-bottom:15px;
}
#menu ul.dualfish > li > ul {
  width:380px;
	margin-top:15px;
  padding:8px 0px 4px 0px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
}
#menu ul.dualfish > li > ul > li {
	width:160px;
	margin:0px 0px 0px 20px;
	padding:0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
}
  
/* Simulate the UL top & botton padding */
#menu ul.dualfish > li > ul > li.first,
#menu ul.dualfish > li > ul > li.first + li {}
#menu ul.dualfish li.last {}
#menu > ul.dualfish > li.last {}
  
#menu ul.dualfish > li > ul > li > a {
	display:block;
	padding:14px 14px 14px 0px;
	margin:0px;
}
#menu ul.dualfish > li > ul > li > ul{
  margin:-51px 0px 0px 170px;
}

/* Dropline */
/* Top Level */
#menu ul.dropline > li > ul {
  height:auto;
  width:650px;
	margin-top:15px;
  padding:0px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
}
#menu ul.dropline > li > ul > li {
	width:100px;
	margin:1px 0px 1px 20px;
	padding:0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
}
  
#menu ul.dropline > li > ul > li > a {
	display:block;
	padding:14px 14px 14px 0px;
	margin:0px;
}
#menu ul.dropline > li > ul > li > ul{
  margin:0px 0px 0px 0px;
}

.pagination ul {list-style:none outside none !important;font-weight:bold;}
.pagination ul li {background-image:none;display:inline-block;width:auto;padding:0;margin:0}
.pagenav-next {border:none;	text-decoration:none;}
.pagenav-prev, .pagenav-next {border-bottom:none!important;}
/*TEMPLATE STYLE DATA*/
body {
	background:#ffffff url(http://www.fanzapatos.com/templates/stylecouncil/images/backgrounds/-1) no-repeat 50% 0;
	color:#7B7876;
}

/*Content and Component Headings */
.contentheading {
	color:#999999px;
}
.componentheading {
	color:#999999px;
}

a,.toolbarItem .link,h3.underline,h3.box span,.basecolor {color:#D6234A!important;}
.menu li a {color:#444444;}
#logo{background:url(http://www.fanzapatos.com/templates/stylecouncil/images/logos/logo-bolsos.png) no-repeat 0 0;height:65px;width:332px;}
#logo-icon{border-right:1px solid #cecece;	background:url(http://www.fanzapatos.com/templates/stylecouncil/images/icons/logo-icon.png) no-repeat 0 0;}
.count-basecolor{background:url(http://www.fanzapatos.com/templates/stylecouncil/images/countbox-red.png) no-repeat 0 0;}
.new-basecolor{background:url(http://www.fanzapatos.com/templates/stylecouncil/images/new-red.png) no-repeat 0 0;}
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.fanzapatos.com/templates/stylecouncil/images/dayebadge.png) no-repeat 0 0;}
.catItemReadMore,a.readmore-link{background:url(http://www.fanzapatos.com/templates/stylecouncil/images/readmore-grey.png) no-repeat 0 0;}

/*SUFFIXES*/
.module h3 span {	color:#D8365E; }
h3.underline{
	border-bottom:3px solid #D6234A;
}
/*INTERNAL*/
h3.int{
	background:url(http://www.fanzapatos.com/templates/stylecouncil/images/h3-internal-red.png) no-repeat 0 -585px #000000;
	padding:0;
}
/*WIDE*/
h3.wide{
	background:url(http://www.fanzapatos.com/templates/stylecouncil/images/h3-wide-red.png) no-repeat 0 -585px #000000;
	padding:0;
}
/*SPLIT*/
h3.split{
	background:url(http://www.fanzapatos.com/templates/stylecouncil/images/h3-split-red.png) no-repeat 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.fanzapatos.com/templates/stylecouncil/images/h3-wide-red.png) no-repeat #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.fanzapatos.com/templates/stylecouncil/images/h3-split-red.png) no-repeat #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.fanzapatos.com/templates/stylecouncil/images/h3-internal-red.png) no-repeat #000000;
}
/*CAT ICONS*/
div.itemListCategory img {background-color:#D6234A;}
.caticon {width: 54px; height:54px; background-color:#D6234A!important;}

/* XTC MENUS  */
/* Top Level */
#menu ul.menu > li.parent:hover { background:url(http://www.fanzapatos.com/templates/stylecouncil/images/menutick/tick.gif) no-repeat center bottom; }
#menu ul.menu > li.active > a  { background:#D8365E;color:#eda4b6 !important; }

#menu ul.menu > li > a { background:#CECAC9; color:#ffffff!important; }
#menu ul.menu > li > a:hover { background:#D8365E; color:#f4c9d3 !important; }

/* Drop Levels */
#menu ul.menu li.parent > ul { background:#D8365E; }
#menu ul.menu li.parent > ul > li { background:url('http://www.fanzapatos.com/templates/stylecouncil/images/menulines/mborder-red.gif') repeat-x left bottom;}
#menu ul.menu li.parent > ul > li > a {font-size:11px; color:#f4c9d3 !important;	text-decoration:none;  background:none;}

#menu ul.menu li.parent > ul > li.active > a { color:#ffffff !important; }
#menu ul.menu li.parent > ul > li > a:hover {font-size:11px; color:#eda4b6 !important;}

#search .button,.button, input[type="submit"] {
	background:#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,h3.split,
.split .modulecontent{
	box-shadow: 5px 5px 10px #ccc;
	-webkit-box-shadow: 5px 5px 10px #ccc;
	-moz-box-shadow: 5px 5px 10px #ccc;
}
.split,.clear{
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
}
/* Mod Login Styling for Placement in Main Menu */

#login form#form-login input#modlgn_username{width:170px; color:#653a43; background: #d2acb4; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}
#login form#form-login input#modlgn_passwd{width:170px; color:#653a43; background: #d2acb4; border:none !important; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}
#login form#form-login label{color:#d4afb7; font-size:10px;}
#login form#form-login input.button{padding:4px 12px !important; margin:8px 6px 0 0 !important; border:none !important; color:#ceb1b8 !important; background: #935361 !important; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}
#login form#form-login .loginright {background:url(http://www.fanzapatos.com/templates/stylecouncil/images/menulines/mborder-red.gif) 0 100% repeat-x; margin-top:2px; margin-bottom:12px; padding-bottom:12px;}
#login form#form-login .loginright a {font-size: 11px !important; color:#d4afb7 !important; font-weight:normal !important;}
#login form#form-login .loginright1 {background:url(http://www.fanzapatos.com/templates/stylecouncil/images/menulines/mborder-red.gif) 0 100% repeat-x; margin-top:2px; margin-bottom:12px; padding-bottom:12px;}
#login form#form-login .loginright1 a {font-size: 11px !important; color:#d4afb7 !important; font-weight:normal !important;}
/* 3rd Party Theme Overides */
#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.fanzapatos.com/templates/stylecouncil/images/h3-wide-red.png) no-repeat #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;}body {
    line-height:130%;
    margin:0;
    padding:0;
    height: 100%;
    width: 100%;
}
a{
	text-decoration:none;
}
* {
	padding:0;
	margin:0;
}


p {font-size:12px; line-height:130%; color:#777; }
h3{
	font-family:Arial, Helvetica, sans-serif;}
/* ----------------------------------------------*/

/* 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;
}
iframe.wrapper {
	margin:0 auto;
	padding:0px;
	width:100%;
}	

.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 .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;}

#twitter {width: 153px;}
#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;
}
.moduleinner{
	border:1px solid #EDEDED;
	padding:10px;
}
.module h3{
    font-weight:bold;
    height:18px;
    margin-bottom:10px;
    text-transform:uppercase;
}
.module 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;
}
/*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://www.fanzapatos.com/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://www.fanzapatos.com/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://www.fanzapatos.com/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://www.fanzapatos.com/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://www.fanzapatos.com/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://www.fanzapatos.com/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://www.fanzapatos.com/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://www.fanzapatos.com/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://www.fanzapatos.com/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://www.fanzapatos.com/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://www.fanzapatos.com/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://www.fanzapatos.com/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://www.fanzapatos.com/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://www.fanzapatos.com/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://www.fanzapatos.com/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://www.fanzapatos.com/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://www.fanzapatos.com/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://www.fanzapatos.com/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.fanzapatos.com/templates/stylecouncil/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*/
.pagination 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(http://www.fanzapatos.com/templates/stylecouncil/XTC/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.fanzapatos.com/templates/stylecouncil/images/v-sep.png) repeat-y 100% 0;padding-bottom:0;}
#region8 .centercolumn{	background:url(http://www.fanzapatos.com/templates/stylecouncil/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;
}
#jform_contact_emailmsg {
	width:160px;
}
#searchForm #ordering option {
	padding-right:10px;
}

.acymailing_module_form td {
padding: 0 12px 5px 0!important;
}

div#eventlist h2 {
margin: 4px 0 24px 0!important;
padding: 15px 0 15px 80px!important;
position: relative!important;
font-size: 14px!important;
font-weight:bold!important;
text-transform: uppercase!important;
color: #666!important;
} 

/* TYPO */
body {
	font-family:Arial;
	font-size:14px;
	direction:ltr;
}

/*Content and Component Headings */
.contentheading {
	font-family:Arial;
	font-size:12px;
}
.componentheading {
	font-family: Arial;
	font-size:18px;
}
.component h2 {
	letter-spacing:-2px;
	text-transform:lowercase;
}

.module h3 span{
	font-size:14px;
	font-weight:bold;
}

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

/* TYPOGRAPHY
/* ----------------------------------------------*/

.component h1 {display:inline-block;font-size:4.25em;color: #999;line-height: 42px;}
.component h2 { font-size: 2em; color: #999; line-height: 32px;}
.component h3 { font-size: 1.55em;color: #999; line-height: 24px; }
.component h4 { font-size: 1.15em; line-height: 1.25; font-weight: bold;color: #999; line-height: 18px; }
.component h5 { font-size: 1em; font-weight: bold;color: #999; line-height: 16px;}
.component h6 { font-size: 1em;color: #999; line-height: 16px;}
.dropcap {float:left;padding:4px 8px 0 0;display:block;color:#999;font:50px/40px Times, serif;}
/* Quotes */
quotes {padding: 1em 40px 1em 15px;	font: 16px Arial;	color:#777;}
quotes span.open {background: url(http://www.fanzapatos.com/templates/stylecouncil/images/typo/openquote.gif) no-repeat left top;	padding: 2px 0 2px 25px;}
quotes span.close {background: url(http://www.fanzapatos.com/templates/stylecouncil/images/typo/closequote.gif) no-repeat top right;	padding: 2px 25px 2px 0;}
/* Large Quotes */
quoteslg {padding: 1em 70px 1em 15px;font: 28px Arial;	line-height: 28px;	color:#777;}
quoteslg span.open {background: url(http://www.fanzapatos.com/templates/stylecouncil/images/typo/oquote_lg.png) no-repeat left top;padding:  12px 25px 2px 25px;}
quoteslg span.close {background: url(http://www.fanzapatos.com/templates/stylecouncil/images/typo/equote_lg.png) no-repeat top right;	padding: 2px 25px 25px 25px;}
/* Code */
.code {background: #F4F4F4;font: 1em/1.5 "Tahoma", monospace;	margin: 5px 0 15px;	padding: 10px 15px;	color: #333333;}
/* Error */
p.error {padding-left: 25px;color: #f10033;	background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/error.gif') no-repeat top left;}
/* Message */
p.message {color: #006699;background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/info.gif') no-repeat top left;; padding-left:25px; padding-right:0px; padding-top:0px; padding-bottom:5px;}
/* Ideas */
p.ideas {padding-left: 25px;color: #EE9600;	background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/lightbulb.gif') no-repeat top left;}
/* Highlight */
.highlight {padding: 12px;background: #FFFFCC;color: #333333;}
/* Download */
p.download {background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/download.gif') no-repeat 5px center;	padding-left:35px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
/* Astrix */
p.astrix {background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/icon-asterisk_sm.png') no-repeat 5px center;	padding-left:25px; padding-right:0px; padding-top:0px; padding-bottom:5px;}
/* Com */
p.com {	background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/ext_com.png') no-repeat 5px center;	padding-left:35px; padding-right:0px; padding-top:0px; padding-bottom:5px;}
/* Mod */
p.mod {	background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/ext_mod.png') no-repeat 5px center;	padding-left:35px; padding-right:0px; padding-top:0px; padding-bottom:5px;}
/* Plug */
p.plug {background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/ext_plugin.png') no-repeat 5px center;padding-left:35px; padding-right:0px; padding-top:0px; padding-bottom:5px;}
/* Lang */
p.lang {background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/ext_lang.png') no-repeat 5px center;	padding-left:35px; padding-right:0px; padding-top:0px; padding-bottom:5px;}
/* Photolink */
p.photolink {background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/ww_image.png') no-repeat 5px center;	padding-left:40px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
/* heart */
p.heart {background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/heart.png') no-repeat 5px center;padding-left:25px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
/* Star */
p.stargrey {background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/star-grey.png') no-repeat 5px center;padding-left:25px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
p.starred {background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/star-red.png') no-repeat 5px center;padding-left:25px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
p.starblue {background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/star-blue.png') no-repeat 5px center;padding-left:25px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
p.stargreen {background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/star-green.png') no-repeat 5px center;padding-left:25px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
p.starorange {background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/star-orange.png') no-repeat 5px center;padding-left:25px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
p.starbrick {background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/star-brick.png') no-repeat 5px center;padding-left:25px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
p.starorange {background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/star-orange.png') no-repeat 5px center;padding-left:25px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
/* Photo */
p.photogrey {background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/camera-grey.png') no-repeat 5px center;	padding-left:40px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
p.photoblack {background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/camera-black.png') no-repeat 5px center;padding-left:40px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
p.photored {background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/camera-red.png') no-repeat 5px center;padding-left:40px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
p.photoblue {background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/camera-blue.png') no-repeat 5px center;	padding-left:40px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
p.photopink {background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/camera-pink.png') no-repeat 5px center;	padding-left:40px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
p.photogreen {background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/camera-green.png') no-repeat 5px center;padding-left:40px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
p.photobrick {background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/camera-brick.png') no-repeat 5px center;padding-left:40px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
p.photoorange {background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/camera-orange.png') no-repeat 5px center;padding-left:40px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
/* X */
p.x {background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/x-red.png') no-repeat 5px center;padding-left:25px; padding-right:0px; padding-top:5px; padding-bottom:5px;}
p.xblack {background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/x-black.png') no-repeat 5px center;padding-left:25px; padding-right:0px; padding-top:5px; padding-bottom:5px;}
/* RSS */
p.rss {background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/rss.png') no-repeat 5px center;padding-left:25px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
/* Check list */
ul.checklist {list-style: none;}
ul.checklist li {background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/check-grey.png') no-repeat 0 0;margin-left: 15px;	padding: 0 0 15px 30px;}
/* Article list */
ul.articlelist {list-style: none;}
ul.articlelist li {background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/article-grey.png') no-repeat 0 3px; margin-left: 15px;padding: 0 0 5px 30px;}
/* Star list */
ul.starlist {list-style: none;}
ul.starlist li {background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/star-grey.png') no-repeat 0 3px;margin-left: 15px;padding: 0 0 5px 30px;}
/* Arrow list */
ul.arrowlist {list-style: none;}
ul.arrowlist li {background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/next-grey.png') no-repeat 0 3px;margin-left: 15px;	padding: 0 0 5px 30px;}
/* X list */
ul.xlist {list-style: none;}
ul.xlist li {margin-left: 15px;	background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/x-red.png') no-repeat 0 3px;; padding: 0 0 5px 30px;}
/* ast list */
ul.astlist {list-style: none;}
ul.astlist li {	margin-left: 15px;	background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/icon-asterisk_sm.png') no-repeat 0 3px;; padding: 0 0 5px 30px;}
/* Movie List */
ul.movielist {list-style: none;}
ul.movielist li {margin-left: 15px; background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/movie-grey.png') no-repeat 0 3px;padding: 0 0 5px 30px;}
/* Blog List */
ul.bloglist {list-style: none;}
ul.bloglist li {margin-left: 15px; background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/blog-green.png') no-repeat 0 3px;	padding: 0px 0px 5px 30px;}
/* Photo List */
ul.photolist {list-style: none;}
ul.photolist li {margin-left: 15px; background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/camera-grey.png') no-repeat 0 3px;	padding: 0 0 0px 30px;}
/* Date List */
ul.datelist {list-style: none;}
ul.datelist li {background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/calendar-grey.png') no-repeat 0 3px;margin-left: 15px;	padding: 0 0 5px 30px;}
/* Pink Blog Bubble */
.pinkbubble {background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/pinkblog_bottom.gif') no-repeat left bottom;font-size: 2em;	color: #FFFFFF !important;	padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:50px;}
/* Blue Blog Bubble */
.bluebubble {background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/blueblog_bottom.gif') no-repeat left bottom;font-size: 2em;color: #FFFFFF !important;	padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:50px;}
/* Red Blog Bubble */
.redbubble {	background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/redblog_bottom.gif') no-repeat left bottom;	font-size: 2em;	color: #FFFFFF !important;	padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:50px;}
/* Green Blog Bubble */
.greenbubble {	background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/greenblog_bottom.gif') no-repeat left bottom;font-size: 2em;color: #FFFFFF !important;padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:50px;}
/* Yellow Blog Bubble */
.yellowbubble {background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/yellowblog_bottom.gif') no-repeat left bottom;font-size: 2em;color: #333 !important;padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:50px;}
/* brick Blog Bubble */
.brickbubble {background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/pinkblog_bottom.gif') no-repeat left bottom;font-size: 2em;color: #FFFFFF !important;	padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:50px;}
/* Orange Blog Bubble */
.orangebubble {	background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/orangeblog_bottom.gif') no-repeat left bottom;font-size: 2em;color: #FFFFFF !important;	padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:50px;}
/* Grey Blog Bubble */
.greybubble {background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/greyblog_bottom.gif') no-repeat left bottom;font-size: 2em;color: #FFFFFF !important;padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:50px;}
/* Black Blog Bubble */
.blackbubble {background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/blackblog_bottom.gif') no-repeat left bottom;font-size: 2em;color: #FFFFFF !important;padding-left:20px; padding-right:20px;padding-top:20px; padding-bottom:50px;}
/* Note */
.note {	background: url('http://www.fanzapatos.com/templates/stylecouncil/images/typo/note.gif') no-repeat right bottom;font-size: 1em;color: #000000 !important;	padding-left:20px; padding-right:20px; padding-top:40px; padding-bottom:40px;}
.grayhover1{padding: 12px;}

p {
	font-size:11px;
	line-height:130%;
}

.component h2 {
	letter-spacing:-2px;
	text-transform:lowercase;
}


td {
    font-size:100%;
}
th {
    font-weight:bold;
    padding:5px;
    text-align:left;
}
sup,
sub {
	height: 0;
	line-height: 1;
	vertical-align: baseline;
	_vertical-align: bottom;
	position: relative;
	font-size:80%;
	color:#F06;
}

sup {
	bottom: 1ex;
}

sub {
	top: .5ex;
}
del {
    text-decoration: line-through;
}
span{
    font-weight:normal;
}
small {
	font-size: 8px;
}
blockquote, q {
     width: 200px;
     margin: 0px;
     padding: 10px;
	 font-weight:bold;
	 font-style:italic;
     quotes: "\201C" "\201D";
} 
blockquote:before, q:before { 
    content: open-quote; 
	font-weight: bold; 
}
blockquote:after, q:after { 
    content: close-quote; 
	font-weight: bold; 
}
pre{
    border-left:3px solid #999999;
    font:1em/1.5 "Courier News",monospace;
    margin:5px 0 15px;
    padding:10px 15px;
	background:#efefef;
}
ol { 
    list-style-type: upper-roman; 
}
hr {
    border-color:#EDEDED;
    border-style:solid;
    border-width:1px 0 0;
    height:1px;
	margin:2px 0;
}
fieldset{ 
    
}

legend {
    padding: 0.2em 0.5em;
    border:1px solid #333;
    color:#aaa;
    font-size:90%;
    text-align:right;
 }
abbr[title] {
    border-bottom:1px dashed #999;
    cursor:help;
}
/*acronym {
    background-color:#FFFFDD;
    border:0.08em solid #AAAAAA;
    padding:0 3px;
    text-decoration:none;
}*/
big{
	font-size:150%;
}
button{
	border:none;
	padding:3px;
	font-size:11px;
	color:#fff;
	background:#333;
}
center{
	text-align: center;
}
em{
	font-style:italic;
}
/* UL LI's */
ul {
    list-style:outside;
}
ul li {
    background: url('http://www.fanzapatos.com/templates/stylecouncil/images/bullet.gif') no-repeat 0 5px ;
    margin: 0;
    padding-left:10px;
}
ol {
	margin-left:25px;
}
ol li {
    list-style-type:decimal;
}
a,.toolbarItem .link {color:#777777!important;}/**
 * @copyright	Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

/* Import project-level system CSS */
@import url(../../../media/system/css/system.css);

/* Unpublished */
.system-unpublished, tr.system-unpublished {
	background: #e8edf1;
	border-top: 4px solid #c4d3df;
	border-bottom: 4px solid #c4d3df;
}

span.highlight {
	background-color:#FFFFCC;
	font-weight:bold;
	padding:1px 4px;
}

.img-fulltext-float-right {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}

.img-fulltext-float-left {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

.img-fulltext-float-none {
}

.img-intro-float-right {
	float: right;
	margin-left: 5px;
	margin-bottom: 5px;
}

.img-intro-float-left {
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
}

.img-intro-float-none {
}/**
 * @copyright	Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

/* Form validation */
.invalid { border-color: #ff0000; }
label.invalid { color: #ff0000; }

/* Buttons */
#editor-xtd-buttons {
	padding: 5px;
}

.button2-left,
.button2-right,
.button2-left div,
.button2-right div {
	float: left;
}

.button2-left a,
.button2-right a,
.button2-left span,
.button2-right span {
	display: block;
	height: 22px;
	float: left;
	line-height: 22px;
	font-size: 11px;
	color: #666;
	cursor: pointer;
}

.button2-left span,
.button2-right span {
	cursor: default;
	color: #999;
}

.button2-left .page a,
.button2-right .page a,
.button2-left .page span,
.button2-right .page span {
	padding: 0 6px;
}

.page span {
	color: #000;
	font-weight: bold;
}

.button2-left a:hover,
.button2-right a:hover {
	text-decoration: none;
	color: #0B55C4;
}

.button2-left a,
.button2-left span {
	padding: 0 24px 0 6px;
}

.button2-right a,
.button2-right span {
	padding: 0 6px 0 24px;
}

.button2-left {
	background: url(../images/j_button2_left.png) no-repeat;
	float: left;
	margin-left: 5px;
}

.button2-right {
	background: url(../images/j_button2_right.png) 100% 0 no-repeat;
	float: left;
	margin-left: 5px;
}

.button2-left .image {
	background: url(../images/j_button2_image.png) 100% 0 no-repeat;
}

.button2-left .readmore,
.button2-left .article {
	background: url(../images/j_button2_readmore.png) 100% 0 no-repeat;
}

.button2-left .pagebreak {
	background: url(../images/j_button2_pagebreak.png) 100% 0 no-repeat;
}

.button2-left .blank {
	background: url(../images/j_button2_blank.png) 100% 0 no-repeat;
}

/* Tooltips */
div.tooltip {
	float: left;
	background: #ffc;
	border: 1px solid #D4D5AA;
	padding: 5px;
	max-width: 200px;
	z-index:13000;
}

div.tooltip h4 {
	padding: 0;
	margin: 0;
	font-size: 95%;
	font-weight: bold;
	margin-top: -15px;
	padding-top: 15px;
	padding-bottom: 5px;
	background: url(../images/selector-arrow.png) no-repeat;
}

div.tooltip p {
	font-size: 90%;
	margin: 0;
}

/* Caption fixes */
/* Caption fixes */
.img_caption .left {
        float: left;
        margin-right: 1em;
}

.img_caption .right {
        float: right;
        margin-left: 1em;
}

.img_caption .left p {
        clear: left;
        text-align: center;
}

.img_caption .right p {
        clear: right;
        text-align: center;
}

.img_caption  {
	text-align: center!important;
}

.img_caption.none {
	margin-left:auto;
	margin-right:auto;
}


/* Calendar */
a img.calendar {
	width: 16px;
	height: 16px;
	margin-left: 3px;
	background: url(../images/calendar.png) no-repeat;
	cursor: pointer;
	vertical-align: middle;
}
/*******************************************************************************
********************************************************************************
***                                                                          ***
***   Use to override any other CSS styling or add new styling               ***
***                                                                          ***
***   This file will be loaded last in the CSS chain                         ***
***                                                                          ***
***   ( Remember: This Cascade Styles inherit styling defined previously)    ***
********************************************************************************
*******************************************************************************/

body {}
