ul,ol,li,pre,html { margin:0; padding:0 }
#page-container {
	width: 800px;
	margin : 0 auto 0 auto;
	background-color: #ffffff; 
}
#front-container {
	width: 800px;
	margin: auto;
	background-color: #ffffff; 
	margin : 0 auto 0 auto;
}
#scrolling_banner {
	width: 800px;
	margin: auto;
	background-color: #ffffff;
	margin-top: 10px;	
}

#makeMeScrollable {
	position: relative;
	height: 112px;
}


body    {
	background-image: url(images/Background1.jpg);
	font-size: 11px;
	line-height: 1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	background-attachment: fixed;
	background-position: center top;
  }
#header { height: 140px; }

#content { margin: 10px 0 10px 15px; }

h1, h2, h3, h4, h5, h6 {font-family: Verdana, Arial, Helvetica;}
h1 {
	color: #7794AE;
	font-weight: bold;
	font-size: 18px;
	margin-bottom: 10px;
}
h2 {
	color: red;
	font-weight: bold;
	font-size: 12px;
	display: inline;
}
h3 {
	font-weight: bold;
	font-size: 11px;
}

.admin_head {
	color: red;
	font-weight: bold;
	font-size: 18px;
	margin-top:40px;
	display: inline;
	top: 32px;
	position: relative;

}

.cust_detail {font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.cart_header { color:#990000; font-size:12px; height:30px; vertical-align:top;}
.cart_detail {font-size:11px; height:20px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.cart_subtext{font-size:11px; color:#999999; height:20px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.cart_totals {font-size:11px; font-weight:bold;  height:20px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.product_title {font-size:11px; font-weight:bold; height:25px; font-family: Verdana, Arial, Helvetica, sans-serif;}
#footer { background-color: #993333; color: #FFFFFF; font-size: 10px;  padding: 0 0 0 5px; height: 20px; text-decoration:none;}
#footer td, #footer a { color: #FFFFFF;  font-size: 10px; text-decoration:none;}

#footer a:hover { background-color: #993333; color: gold; font-size: 10px;  padding: 0 0 0 5px; height: 20px; }
#banner { height:80px; background: url(images/banner_bg.jpg) repeat-x;}
#logo {float:left;}

#menu { background-color: #c0c0c0; color: #FFFFFF; font-size: 11px; padding: 0; height: 16px;}
#menu1 { background-color: #485677; color: #FFFFFF; font-size: 20px; padding: 0; height: 30px;}

#menu ul, #menu1 ul
{
padding: 0;
text-align: center;
}

#menu li, #menu1 li
{
display: inline;
list-style-type: none;
}

#menu li a
{
background: #c0c0c0; 
border-right: thin solid #CCCCCC;  
margin: 0;
padding: 2px 20px 2px 20px;
line-height: 16px;
float: left;
display: inline;
list-style-type: none;
font-weight:bolder;
color:  #ffffff;
text-decoration: none;
text-align: center;

}
#menu1 li a {
background-color: #485677;
border-right: thin solid #CCCCCC;  
margin: 0;
padding: 2px 20px 2px 20px;
line-height: 30px;
float: left;
display: inline;
list-style-type: none;
font-weight:bolder;
color:  #ffffff;
text-decoration: none;
text-align: center;	
}
#menu li a:hover, #menu1 li a:hover
{
background: gold;
border-right: thin solid #CCCCCC;  
line-height: 16px;
margin: 0;
padding: 2px 20px 2px 20px;
float: left;
display: inline;
list-style-type: none; 
font-weight:bolder;
color:  #ffffff;
text-decoration: none;
text-align: center;

}
/* Commented backslash hack hides rule from IE5-Mac \*/
#menu li a, #menu1 li a
{
float: none
}
/* End IE5-Mac hack */
/* Commented backslash hack hides rule from IE5-Mac \*/
#menu li a:hover, #menu1 li a:hover
{
float: none
}
/* End IE5-Mac hack */

.front_tel {
	padding-bottom: 15px;
	font-size: 20px;
	font-stretch:expanded;
	color: black;
	display: block;
}
.front_msg {
	padding-bottom: 15px;
	font-size: 24px;
	color: #FF3838;
	display: block;
	line-height: 28px;
}
	
a:hover.lightbox{
	filter: alpha(opacity=80);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity: 0.80;
	opacity:0.8;	
}