body {
	background-color: #450000;
}

.bg_white {
	background-color: #FFFFFF;
}

#logo	{
	background-image:url('/assets/lay/lay_r1_c1.jpg');
	background-repeat: no-repeat;
	background-position:top;
	height:172px;	
}

#logo_2	{
	background-image:url('/assets/lay/lay_r1_c1_2.jpg');
	background-repeat: no-repeat;
	background-position:top;
}

#logo h1	{
	font-weight:bold;
	font-style:italic;
 	font-size:36px;
 	color:#fff; 
 	font-family:"Times New Roman", Times, serif;
	padding-top: 115px; 
	padding-left:120px;
 	}

#logo h2	{
	font-weight:bold;
	font-style:italic;
 	font-size:25px;
 	color:#fff; 
 	font-family:"Times New Roman", Times, serif;
	padding-top: 113px; 
	*padding-top: 135px;
	padding-right:120px;
}

.bplarge2{

	font-weight:bold;
	font-style:italic;
 	font-size:20px;
 	color:#fff; 
 	font-family:"Times New Roman", Times, serif;
	padding-top: 113px; 
	*padding-top: 135px;
	padding-left:190px;
}

.bplarge1{
	font-weight:bold;
	font-style:italic;
 	font-size:20px;
 	color:#fff; 
 	font-family:"Times New Roman", Times, serif;
	padding-top: 115px; 
	padding-right:160px;
 	}

.bplarge1 a:link, .bplarge1 a:visited
{	font-weight:bold;
	font-style:italic;
	font-size:20px;
	color:#fff;
	text-decoration:none;
	font-family:"Times New Roman", Times, serif;
}

.bplarge1 a:hover, .bplarge1 a:active
{	text-decoration:underline;}

#logo a:link, #logo a:visited	{
	color:#fff;
	text-decoration:none;
}

#logo a:hover, #logo a:active	{
	color:#fff;
	text-decoration:underline;
}

#logo_2 a:link, #logo a:visited	{
	color:#fff;
	text-decoration:none;
}

#logo_2 a:hover, #logo a:active	{
	color:#fff;
	text-decoration:underline;
}

.nav_table {
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
.search_bg {
	background-image: url(../lay/searchbg.jpg);
	background-repeat: no-repeat;
	background-color:a1001b;
}


.search_title { 
color:#660000;
font-weight:bold;
font-size:12px; 
font-family:"Times New Roman", Times, serif;
padding: 8px 0px 0px 12px;
}


.Search_box {
border: 1px solid #000;
width:150px;
float:left; 
}



.nav {
font-family:"Times New Roman", Times, serif;
font-size:16px;
font-weight: bold;
color:#000000; }

 a.nav:link,  a.nav:active,  a.nav:visited { 
font-family:"Times New Roman", Times, serif;
font-size:16px;
font-weight: bold;
color:#000000;
text-decoration: none;
border-right: 1px solid #000;
padding: 0px 5px 0px 3px;}
a.nav:hover {
font-family:"Times New Roman", Times, serif;
font-size:16px;
font-weight: bold;
color:#ff0000;
text-decoration: none;
border-right: 1px solid #000;
padding: 0px 5px 0px 3px;

}


.nav_home {
font-family:"Times New Roman", Times, serif;
font-size:16px;
font-weight: bolder;
color:#000000; }

 a.nav_home:link,  a.nav_home:active,  a.nav_home:visited { 
font-family:"Times New Roman", Times, serif;
font-size:16px;
font-weight: bolder;
color:#000000;
text-decoration: none;
border-right: 1px solid #000;
padding: 0px 5px 0px 20px;}

a.nav_home:hover {
font-family:"Times New Roman", Times, serif;
font-size:16px;
font-weight: bold;
color:#ff0000;
text-decoration: none;
border-right: 1px solid #000;
padding: 0px 5px 0px 20px;
}


.search_table {
	border-top-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}

.go {
font-family:"Times New Roman", Times, serif;
font-size:12px;
font-weight: bold;
color:#ffffff; }

a.go:link,  a.go:active,  a.go:visited {
background-image:url(../lay/go_box_off.jpg);
font-family:"Times New Roman", Times, serif;
font-size:12px;
font-weight: bolder;
color:#ffffff;
text-decoration: none;
border: 1px solid #000;
border-left: 0px solid;
display:block;
width:18px;
height: 14px;
float:left;
padding: 0px 1px 3px 7px;}
a.go:hover {
background-image:url(../lay/go_box_on.jpg);
color:#fff;


}


.advanced {
font-family:"Times New Roman", Times, serif;
font-size:12px;
font-weight: bold;
color:#ffffff; 
padding: 0px 15px 3px 15px;
}



a.advanced:link,  a.advanced:active,  a.advanced:visited {
background-image:url(../lay/button_off.jpg);
background-repeat:no-repeat;
font-family:"Times New Roman", Times, serif;
font-size:13px;
font-weight: bolder;
color:#ffffff;
text-decoration: none;
border: 1px solid #000;
display:block;
width:130px;
height: 13px;
float:left;
padding: 0px 15px 2px 5px;
}

a.advanced:hover {
background-image:url(../lay/button_on.jpg);
background-repeat:no-repeat;
color:#fff;}

.advanced_search{ 
padding: 4px 0px 4px 12px;
_padding: 0px 0px 0px 12px; 
margin:2px 0px 2px 0px;  
}


.bottombg {
	background-image: url(../lay/bottom.jpg);
	background-repeat: no-repeat;
	width: 1100px;
	height: 154px;
}
.bottom_text {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	padding: 0px 0px 0px 125px;
}



.bottom_text1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
}


a.bottom_text1:link,  a.bottom_text1:active,  a.abottom_text1:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration:none;
}

a.bottom_text1:hover{color: #ff9900;
	text-decoration:none;}


.content { 
padding: 0px 30px;
font-size:14px; 
font-family: "Times New Roman", Times, serif;
position:relative;
}
 
 
h1{
	padding: 0 10px;
	font-weight:bold;
	font-size:36px;
	color:#660000;
	font-family:"Times New Roman", Times, serif;
	margin:0px;
}
 
 
h2{
padding: 0 10px;
font-weight:bold;
font-style:italic;
font-size:42px;
color:#660000;
font-family:"Times New Roman", Times, serif;
margin:0;
}
 
  #bottom_float_image
 { float:right;
 	 width:240px;
 	height:94px;
	 
	margin-right:220px;
	margin-top:-10px;
	margin-bottom:-70px;
	_margin-left:-20px;
	_margin-right:10px;
	_margin-top:-10px;
	_margin-bottom:-65px;
	z-index:2;
	position:relative;
 }
.bplarge {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
 
  .rightbar_thin 
 { background-image:url(../lay/lay_r3_c4_span.jpg);
 background-repeat:repeat-y;
 
 }
 
 
 .rightbar_wide 
 { background-image:url(../lay/lay_r2_c5_span.jpg);
 background-repeat:repeat-y;
 
 }
  .leftbar_thin 
 { background-image:url(../lay/lay_r3_c2_span.jpg);
 background-repeat:repeat-y;
 
 }
 
 
 .leftbar_wide 
 { background-image:url(../lay/lay_r2_c1_span.jpg);
 background-repeat:repeat-y;
 
 }
 
 .productbox, .productbox a, .productbox a:active, .productbox a:visited
 {
  color:#660000; 
 font-family:"Times New Roman", Times, serif;
 font-weight:bold;
 text-align:center;
 text-decoration:none;

 }
  .productbox .border_bottom
  { border-bottom:1px solid #ddd; 
  }

.sm {color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-style:normal; font-size:13px;}

