

body {
background-image: url(images/bg.jpg);
}

a, a.visited {
text-decoration:none; 
color:#bc9f75; 
font-size: 12px;
font-family:helvetica; 
}
a:hover {
color:#FFFFFF; 
font-size: 12px;
font-family:helvetica;
}
#container {
width:800px;
background-color:#161328;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
}
/* Header - Flash - Nav */
#header  {
	width: auto;
	height: auto;
	text-align: center;
	background-color:#161328;

}
#nav {
position:relative;
z-index: 1;
width:800px;
height:300px;
}
#mainbody {
width:800px;
margin-top:10px;
color:#FFFFFF;
text-align:left;
font-family:"helvetica";
font-size:10pt;
}
#mainbody h1{
color:#eacd97;
}
#mainleft {
float:left;
width:450px;
color:#FFFFFF;
text-align:left;
font-family:"helvetica";
font-size:10pt;
margin-left:10px;
}
#mainleft h1 {
color:#bc9f75;
text-align:left;
font-family:"helvetica";
font-size:14pt;
}
#formdata {
color:#bc9f75;
border-bottom: 1px dashed #FFFFFF;
text-align:left;
font-family:"helvetica";
font-size:10pt;
}
#mainright {
float:right;
z-index:20;

width:325px;
height: auto;
}
#rightlabel {
font-family:helvetica;
color:#FFFFFF;
font-size:14px;
text-align:center;
}
#rightbody {
text-align:center;
}
#rightfooter {
font-family:helvetica;
color:#FFFFFF;
padding:0 10px 0 0;
font-size:14px;
text-align:center;
}
#space {
height:3px;
}
#bodyspace {
height:5px;
}
#footer {
width:800px;
clear: both;
padding:5px 0 5px 0;
border-top: 1px solid #ffffff;
text-align:center;
color:#FFFFFF;
font-family:helvetica;
font-size:12px;
}
#footer a, a.visited {
color:#ffffff;
font-family:helvetica;
font-size:12pt;
}
#footer a.hover {
color:#bc9f75;
font-family:helvetica;
font-size:12pt;
}
#footer ul	{ 
padding: 0; 
list-style: none; 
height: 5px; 
text-align: center;
}
	
#footer li	{
display: inline;
margin:0px; 
padding: 0 5px 0 5px; 
font-size: 12px;
font-family:helvetica;
}

#footer li a {
text-decoration:none; 
color:#bc9f75;
border-bottom:1px dashed #FFFFFF;
font-size: 12px;
font-family:helvetica; 
}

#footer li a:hover, #footer li a.active{
color:#FFFFFF; 
border-bottom:1px dashed #bc9f75;
font-size: 12px;
font-family:helvetica;

}

#cards h1 {
	padding: 5px 0 0 5px;
	margin: 0;
	text-align: left;
	font-size: 16px;
	color: #ff0000;
	display: none;
	}

#cardboxes  {
	padding: 0 0 0 0;
	margin: 0;
	text-align: center;
}

#cardboxes p.title {
position:absolute;
	padding: 4px 0 0 0;
	width: 228px;
	height: 10px;
	text-align: center;
}


#cardboxes p.icon {
	padding: 4px;
	margin: 5px 0 0 5px;
	width: 228px;
	height: 130px;
	text-align: center;
}

#cardboxes p.info {
	padding: 4px 0 10px 0px;
	margin:  0 0 0 40px;
	width: 160px;
	height: 55px;
	text-align: left;
}

#cardboxes p {
	padding: 0 0 10px 10px;
	text-align: left;
}

#cardboxes img {
	padding: 0 0 0 0;
	margin:  0 0 0 0 ;
    border: 0;
}

.cardarea  {
	float: left;
	padding: 0 0 0 3px;
	margin: 0;
	text-align: center;
	
}
#weblink a, a:visited {
color:#bc9f75;
font-family:helvetica;
font-size:10pt;
}
#mainbodyNew {
padding:0 10px 0 10px;
width:740px;
color:#FFFFFF;
text-align:left;
font-family:"helvetica";
font-size:10pt;
}
#mainbodyNew h1{
color:#eacd97;
font-family:"helvetica";
font-size:18pt;
}
#mainbodyNew h4{
color:#eacd97;
}
#mainbody_LPC {
padding:0 10px 0 5px;
width:740px;
color:#FFFFFF;
text-align:left;
font-family:"helvetica";
font-size:10pt;
}
#mainbody_LPC h1{
color:#eacd97;
font-family:"helvetica";
font-size:18pt;
}
#mainbody_LPC h4{
color:#eacd97;
}
#mainbody_christmas {
width:800px;
margin-top:10px;
background-color:#FFFFFF;
color:#161328;
text-align:left;
font-family:"helvetica";
font-size:10pt;
}
#mainbody_christmas h1{
color:#eacd97;
font-family:"helvetica";
font-size:18pt;
}
#livechat{

}
#breadcrumb ul li{
   list-style-image: none;
   display:inline;
   padding: 0 3px 0 0;
   margin: 3px 0 0 0;
}
#breadcrumb ul{
   margin:0;padding:0;
   list-style-type: none;
   padding-left: 1em;
}
#webspecialsbottom{
width:800px;
}
.home_promo{
width:480px;
height:120px;
}

#home_promo_left{
float:left;
width:200px;
padding:7px 0 0 0;
}
#home_promo_right{
float:left;
}
#webspecials_container{
width:740px;
height:200px;
}
#webspecials_image{
float:left;
width:250px;
text-align:center;
}
#webspecials_desc{
padding:25px 0 0 0;
float:left;
width:470px;
}