
/*  GLOBAL -------------------------------------------    */

* {
-moz-box-sizing:border-box;
box-sizing:border-box;
}


textarea,select,input {font:11px arial;}

a {
text-decoration:underline;
color : #82382a;
}

a:hover {
text-decoration:none;
color : #82382a;
}

ul {
margin:0px 0px 0px 12px;
padding:0px 0px 0px 12px;
}

li {
margin:6px 0px 6px 0px;
padding:0px 0px 0px 0px;
list-style-type:square;
}


img {border:0px;}

.defaultmargin {
width:500px;
margin: 20px 0px 50px 38px;
}

.defaultmargin_product {

margin: 170px 0px 0px 43px;
}

body  {
margin:0px;
padding:0px;
text-align:center;
line-height:16px;
background: #370d19 url(/images/bg.jpg) repeat-x top; 
}

.maincontainer {
width:820px;
margin-left:auto;
margin-right:auto;
text-align:left;
padding-top:14px;

}

.pagecontainer {
position:relative;
background: #ffffff; 
float:left;
width:820px;
  min-height:500px;
  height:auto !important;
  height:500px;
}



/* HOME PAGE  -------------------------------------------    */

.homehotdeals {
width:255px;
float:left;
margin-left:10px;
}

.homehotcontent {
min-height:103px;
height:auto !important;
padding:30px 10px 0px 10px;
margin:30px 0px 0px 0px;
}

.homecontent {

width:534px;
float:left;
margin-left:10px;
}


/* SUB PAGE  -------------------------------------------    */


.subleftcol {
width:202px;
float:left;
margin-left:10px;
display:inline;
}


.subnavbox {
width:202px;
margin:0px 0px 15px 0px;
}


.subnavmenus {
background:#F4F1EC url(/images/sidenavback.jpg) no-repeat;
width:202px;
}

.subnav a  {
font: 12px verdana,helvetica;
color:#800F1D;
text-decoration:none;
line-height:20px;
padding:0px 0px 0px 23px;
display:block;
}

.subnav a:hover  {
color:#000000;
font-weight:bold;
display:block;
}


.subnavon a   {
font:bold 12px verdana,helvetica;
color:#800F1D;
text-decoration:none;
line-height:20px;
padding:0px 0px 0px 23px;
background:#DDDAD5;
display:block;
}

.hotdeals {
background:#F8F1DD url(/images/hotdeals_back.jpg) no-repeat;
width:202px;
margin:0px 0px 20px 0px;
}

.hotcontent {
min-height:103px;
height:auto !important;
padding:60px 10px 0px 30px;
}


.subcontent {
width:585px;
float:left;
display:inline;
min-height:300px;
height:auto !important;
margin-left:12px;
}

table.hotdealtbl {
font:12px Arial,helvetica;line-height:16px;
width:500px;
background:#ffffff;
padding:0px 0px 0px 0px;
table-layout:fixed;
border-collapse:collapse;
border-bottom:1px solid #eeeeee;
}

td.hotdealsleft {
margin:0px;
color:white;
width:200px;
padding:0px 7px 0px 7px;
vertical-align:top;
}

td.hotdealsleft a {
color:white;
text-decoration:underline;
}

td.hotdealsleft a:hover {
text-decoration:none;
color:#eeeeee;
}

td.hotdealsright {
width:305px;
padding:0px 0px 0px 20px;
vertical-align:top;
}





/*  FOOTER -------------------------------------------    */

.footer {
	width:820px;
	height:77px;
	background: #880021 url(/images/footer_back.jpg) repeat-x top; 
	text-align:center;
	clear:both;
	font-family: Tahoma,arial, helvetica, sans-serif;
	font-size : 10px;
	color : #ffffff !important; 
	padding: 0px 0px 0px 0px;
}

.footer a  {
	font-family: Tahoma,arial, helvetica, sans-serif;
	font-size : 10px;
	color : #FFEEBE; 
	text-decoration:none;
	font-weight:normal;
	text-transform:uppercase;
}

.footer a:hover {
	color : #FFEEBE;
	text-decoration:underline;
}


.formtext171 {
	float:left;
	width:180px;
	font-family: Tahoma,arial, helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
}

.formtext171 input {
	width:171px;
}

.formtext280 {
	float:left;
	width:260px;
	font-family: Tahoma,arial, helvetica, sans-serif;
	font-size : 11px;
	color : #000000; 
	
}

.formtext280 select, .formtext280 input {
	margin:1px 0px 4px 0px;
}








