/*
Contact IA Modules Support if you need help modifying the look and feel of your site.
Extensive design customization well beyond this files options are easily done by our staff by request
Note: Your web browser may cache the css stylesheet making it appear as if effects are not occurring.
You can set your browser to not cache content to solve this.
*/

/* tag overrides follow*/
* { font-family: Arial, Helvetica, sans-serif;}

/* modify the BODY's: 
text-align: left or center   this will justify the pages
background to any color for the background around the pages
add leftmargin:0 topmargin:0 to remove padding around main page.
*/
body { 
	background:#000 url(/design_images/sign_n_flames.jpg);	
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 12px;
	margin: 0px; 
	text-align:center;	
	color: #000;	
	overflow: -moz-scrollbars-vertical;
	height:100%;
}
.table-main-table { 
	width:960px;
	margin:0 auto;
	background: #ffffff; 
	border: none;
	height:100%;
	margin-top:10px;
	margin-bottom:10px;
	text-align:left;
}

#mainTableTopCell, #mainTableBottomCell {
	padding:0;
}
.MenuLeft, #content, #mainTableRightCell {
	padding:20px;
}
.MenuLeft {
	padding-right:0;
}
#mainTableRightCell {
	padding-left:0;
}
.corner { background:#000; }

.MenuLeft {
	width:160px;
	padding:20px 0 20px 20px;
}

#mainTableTopCell{
	padding-bottom:0px;
}

#header {
	
}

#footer{
	padding:80px 20px 15px 20px;
	vertical-align:bottom;
}

#content {
	text-align:left;
}

#mainTableRightCell{
	display:none;
	width:0;
	padding:0;
}

#headerMenuCell {
	background-image: url(/design_images/header_link_bg.jpg);
	border-bottom:solid 1px #000;
	margin-right:20px;
	margin-left:0px;
}

.headerMainCellLeft {
	padding:7px 0 7px 7px;
}
.headerMainCellLeft h1{ font-style:italic; margin:0;padding:0px; }
.headerMainCellLeft .slogan{ font-size:9px;}

.headerMainCellRight {
	padding:20px 20px 20px 0;
}

#cartTableSmall td{
	font-size:11px;
	padding:2px;
}
#cartSummary {
	width:100%;
}

a { color: #FF0000;
	text-decoration:none; }

a:hover { color: #0000FF; }

form {
	display: inline;
}

h1 {
	font-size:18px;
	font-weight:bold;
	margin:2px 0 0 0px;
}

input {
	font-size:11px;
}

#leftSignIn td{
	font-size:11px;
	padding-left:1px;
}

.categoryProduct {
	margin: 10px 10px 10px 10px;
	padding: 5px;
	height: 250px;
	width: 155px;
	 float: left;
	border: none;
}

.tblhead {
	background:#111 url(/design_images/header_link_bg.jpg) bottom repeat-x;
	font-weight:bold;
	color:#fff;
	padding:7px;
	border-bottom:solid 1px #000;
}

#shoppingcart td{
	border-bottom:solid 1px #adadad;
}

#shoppingcart .tblhead {
	border:none;
}

.orange {
	color:#ffae00;
}
