/* ###################### OVERALL SETTINGS ###################### */
BODY {
  margin           : 0px;
  padding          : 0px;
  background-color : #660000;
  background-position:center;
  background-repeat: repeat-y;
}

td, tr, p, div {
  font-family      : Verdana;
  font-size        : 11px;
  color            : #660000;
}

hr {
  background       : #ffffff;
  height           : 1px;
  width            : 363px;
  color            : #000000;
  padding-right    : 30px;
}
li {
	list-style-type: none;
}
/* ###################### UPPER BUTTON BAR ###################### */
.buttonbar {
  display          : block;
  -moz-opacity     : 0.85;
  font-family      : Arial, Helvetica, serif;
  width            : 500px;
  text-align       : center;
  filter           : Alpha(opacity=85, finishopacity=85, style=1);
  font-weight      : bold;
  text-decoration  : none;
}

a.buttonbar:link, a.buttonbar:visited {
  padding-top      : 5px;
  padding-bottom   : 5px;
  background       : transparent;
  color            : #000000;
  border-bottom    : 0px solid transparent;
   width           : 114px;
}
a.buttonbar:hover {
  padding-top      : 5px;
  padding-bottom   : 5px;
  text-decoration  : none;
  border-bottom    : 0px solid #FFFFFF;
  background-color : #;
  color            : #000000;
  width           : 114px;
}

.topbar_msie {
  display          : block;
  background-color : #;
  font-family      : Arial, Helvetica, serif;
  width            : 114px;
  text-align       : center;
  font-weight      : bold;
  text-decoration  : none;
}

a.topbar_msie:link, a.topbar_msie:visited {
  padding-top      : 5px;
  padding-bottom   : 5px;
  border           : 0px solid #FFFFFF;
  background-color : #;
  color            : #000000;
 }
a.topbar_msie:hover {
  padding-top      : 5px;
  padding-bottom   : 5px;
  text-decoration  : none;
  background-color : #;
  color            : #000000;
 }

	

/* ############## PATHWAY AND BOTTOM BUTTON BAR ############## */
.pathway {
  color            : #d32939;
  font-weight      :bold;
}

a.pathway:link, a.pathway:visited {
  color            : #000000;
  font-weight      : normal;
}

a.pathway:hover {
  color            : #efefef;
  font-weight      : underline;
}

.date {
	color: #000000;
}
.bottom {
  width			   :10px;
  padding-top      : 1px;
  padding-bottom   : 1px;
  border           : 0px solid #FFFFFF;
  background-color : #;
  color            : #FFFFFF;
}
.bottommenu_msie {
	width   	    :10px
}

/* ################### MAIN AND SUB MENU SYSTEM ################### */
/* ###################Top navigation with table control suffix "_navig"*/
.mainlevel_navig {
padding-bottom   : 2px;
  letter-spacing   : 2px;
  width            : 50px;
  color            :#ffffff;
  font-weight      :bold;
  background-color:#000000
  }
  a.mainlevel_navig:link, a.mainlevel_navig:visited {
	padding          : 6px 20px 6px 1px;
	color			 :#ffffff;
	font			 :Gunship;
	font-weight      : bold;
	/*background-image : url(../images/nav-img.jpg);*/
	width            : 50px;
	height			 : 34px;
}
a.mainlevel_navig:hover {
	padding          : 6px 20px 6px 1px;
	color            : #FF9933;
	font			 :Gunship;
	font-weight      : bold;
	text-decoration: underline;
	/*background-image : url(../images/hover-nav-img.jpg);*/
	width            : 50px;
	height			 : 34px;
}

 /*#############ijoomla modules on the left control###############*/
.mainlevel {
  padding-bottom   : 0px;
  letter-spacing   : 0px;
  width            : 197px;
  color            :#000000;
  font-weight      :normal;
  background-color:#ffffff
}

a.mainlevel:link, a.mainlevel:visited {
	padding          : 1px 1px 1px 1px;
	color			 :#000000;
	font-weight		 :normal;
	font-size		 :10px;
	font-family		 :Verdana;
	/*background-image : url(../images/nav-img.jpg);*/
	width            : 197px;
	height			 : 10px;
}

a.mainlevel:hover {
	padding          : 1px 1px 1px 1px;
	color            : #FF9933;
	font-size		 :10px;
	font-family		 :Verdana;
	text-decoration: none;
	/*background-image : url(../images/hover-nav-img.jpg);*/
	width            : 197px;
	height			 : 10px;
}

.sublevel {
  padding-top      : 2px;
  padding-bottom   : 2px;
  letter-spacing   : 2px;
  width            : 114px;
  height		   : 28px;
  border-top       : 0px solid #C0C0C0;
  background-color:#D32939;
}

a.sublevel:link, a.sublevel:visited {
  padding          : 2px 10px 2px 5px;
  color            : #1734A2;
  font-weight      : normal;
  width            : 114px;
  height		   : 28px;
  background-color:#D32939;
}

a.sublevel:hover {
  padding          : 2px 10px 2px 5px;
  color            : #FFFFFF;
  width            : 114px;
  height		   : 28px;
  background-color:#D32939;
}
/*################################## User menu ################################*/
.menu_user {
	width	:197px;
	font-family:Verdana;
	color:#000000;
	font-size:12px;
	}
/*################################## Current Articles ################################*/
.current_articles {
	width	:197px;
	font-family:Verdana;
	color:#000000;
	font-size:12px;
	}
/*################################## Tables settings ##########################*/
table td.body_outer{
	padding: 2px;
	border: 1px solid #cccccc;
}

table.left_modules {
border: 3px #000000 ;
}

table.moduletable_scroll th, div.moduletable_scroll h3,
table.moduletable_articles th, div.moduletable_articles h3,
table.moduletable_login th, div.moduletable_login h3,
table.moduletable_polls th, div.moduletable_polls h3,
table.moduletable_latest th, div.moduletable_latest h3,
table.moduletable_popular th, div.moduletable_popular h3{
background:  url(/mag/templates/version4/images/subhead2_bg.png) repeat-x;
	color: #ffffff;
	text-align: left;
	padding-left: 4px;
	height: 21px;
	line-height: 21px;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	margin: 10 10 2px 10;
	border: #000000 3px;
	width: 100%;
}

table.moduletable,
table.moduletable_scroll{
  width            : 100%;
  font-family	   :Verdana;
  font-size		   :10px;
  padding: 1px 1px 1px 1px;
  margin: 1px 1px 1px 1px;
}

table.moduletable_login,
table.moduletable_popular,
table.moduletable_latest, {
  width            : 100%;
  padding: 1px 1px 1px 1px;
  margin: 1px 1px 1px 1px;
  
}

table.moduletable_login, 
table.moduletable_polls,
table.moduletable_latest,
table.moduletable_popular,
table.moduletable_banner{
	border: 0px solid #cccccc;
  float: none !important;
  float: left;
	margin: 0px;
	padding: 1px;
	width: 100%;
	}

table.moduletable th, div.moduletable h3  {
	background:  url(/mag/templates/version4/images/subhead2_bg.png) repeat-x;
	color: #ffffff;
	text-align: left;
	padding-left: 4px;
	height: 21px;
	line-height: 21px;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	margin: 0px 0px 2px 0px;
	border: #000000 0px;
}
/*###########################front page bg##############################*/
table.moduletable_finest th, div.moduletable_finest h3{
/*background:  url(http://exclusivemag.net/mag/templates/version4/images/backimage.jpg) repeat-x;
	color: #990000;	
	text-align: left;
	padding-left: 4px;
	height: 21px;
	line-height: 21px;
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	margin: 10 1 2px 1;
	border: #000000 3px;
	width: 359px;
}
/* ###################### FLASH ROTATOR SETTINGS ###################### */
table.moduletable_flashrotator {
	margin: 0px 0px 0px 0px;
	}
/* ###################### CHARTS SETTINGS ###################### */	
table.moduletable_charts h, div.moduletable h3  {
	
}

table.moduletable_charts {
	background-image: url();
	margin: 10px 10px 10px 10px;
	}

.charts {
	padding-right: 10px;
	}
/* ###################### NEWSFLASH SETTINGS ###################### */	

table.moduletable_newsflash{
  width            : 199px;
  font-family	   :Verdana;
  font-size		   :10px;
  padding: 1px 1px 1px 1px;
  margin: 1px 1px 1px 1px;
}

table.moduletable_newsflash,{
	border: 0px solid #cccccc;
  	float: none !important;
  	float: left;
	margin: 0px;
	padding: 1px;
	width: 197px;
	}
table.moduletable_newsflash th, div.moduletable_newsflash h3,{
background: url(../images/subhead2_bg.png) repeat-x;
background-color:#000000;
	color: #ffffff;
	text-align: center;
	padding-left: 4px;
	height: 21px;
	line-height: 21px;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	margin: 10 10 2px 10;
	border: #000000 3px;
	width: 197px;
}
table.moduletable_music {
padding-left: 0px;
}
	
/* ###################### SECTION LISTING SETTINGS ###################### */
.sectiontableheader,
.sectiontableheader_polls {
  
  background-color : #464060;
  color            : #000000;
  height           : 20px;
  font-weight      : bold;
  letter-spacing   : 1px;
}

.sectiontableentry1,
.sectiontableentry1_polls {
  background-color : #f5f2f2;
}

.sectiontableentry2,
.sectiontableentry2_polls {
  background-color : #e5e5e5;
}

/* ###################### SMALL FONT SETTINGS ###################### */
.small {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 9px;
  color            : #000000;
  text-decoration  : none;
  font-weight      : normal;
}

.smalldark {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 9px;
  color            : #000000;
  text-decoration  : none;
  font-weight      : normal;
}

/* ###################### CONTENT PAGE SETTINGS ###################### */
.contentpane {
  text-align       : justify;
  color	           : #000000;
  background       : #ffffff;
  padding-left     : 5px;
  padding-right    : 5px;
  width            : 363px;
}
.contentpane_newsflash {
  text-align       : justify;
  color	           : #000000;
  background       : #ffffff;
  padding-left     : 5px;
  padding-right    : 5px;
  width            : 220px;
}

.contentpaneopen {
  font-family      :  Verdana;
  font-size        : 10px;
  font-weight      : normal;
  color            : #000000;
  text-align       : justify;
  background       : #ffffff;
  padding-left     : 5px;
  padding-right    : 5px;
  width            : 363px;
}

.contentpaneopen_newsflash {
  font-family      :  Verdana;
  font-size        : 10px;
  font-weight      : normal;
  color            : #000000;
  text-align       : justify;
  background       : #ffffff;
  padding-left     : 5px;
  padding-right    : 5px;
  width            : 220px;
}

.contentheading {
  background:  url(/mag/templates/version4/images/subhead2_bg.png) repeat-x;
  font-family      : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 13px;
  font-weight      : bold;
  color            : #ffffff;
  text-align       : left;
}

.contentheading_newsflash {
  background:  url(/mag/templates/version4/images/subhead2_bg.png) repeat-x;
  font-family      : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 13px;
  font-weight      : bold;
  color            : #ffffff;
  text-align       : left;
  width			   : 220px;
}
.contentheading_finest {
  background:  url(/mag/templates/version4/images/subhead2_bg.png) repeat-x;
  font-family      : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 13px;
  font-weight      : bold;
  color            : #ffffff;
  text-align       : left;
}
.contentheading_finest {
  background:  url(/mag/templates/version4/images/subhead2_bg.png) repeat-x;
  font-family      : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 13px;
  font-weight      : bold;
  color            : #ffffff;
  text-align       : left;
}

.componentheading {
  background: url() repeat-x;
  color: #666666;
	text-align: center;
	padding-top: 4px;
	padding-left: 4px;
	height: 21px;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	border:  medium;
	width : 363px;
}

.createdate {
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #000000;
  text-align       : left;
}

/* ###################### FORMULAR SETTINGS ###################### */
.button {
  font-family      : Arial, Helvetica, sans-serif;
  font-style       : normal;
  font-size        : 12px;
  color            : #464060;
  border           : 1px solid;
}

.inputbox {
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 12px;
  color            : #464060;
  background       : #FFFFFF;
  border           : 1px solid;
  height: 18px;
}

/* ###################### LINKS ###################### */
a:link, a:visited {
  font-size        : 11px;
  color            : #000000;
  text-decoration  : none;
  font-family      : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}

a:hover {
  color            : #FF9900;
  text-decoration  : underline;
}

a.category:link, a.category:visited {
  color            : #CCCCCC;
  font-weight      : bold;
  letter-spacing   : 1px;
}

a.category:hover {
  color            : #ffffff;
}

.leftcells {

  background-color : #ffffff;
}
.current {
	/*background-image: url(/mag/templates/exclusive3/images/current-issue.jpg); background-repeat: no-repeat}