html,body
{
margin:0;padding:0;
background: #fff; 
text-align: center;
background-image:  url(images/bg.jpg);
background-repeat: repeat-x;
}

#flash
{
height:200px;
margin: 0;
}

#menu
{
height:29px;
margin: 0;
border-bottom: 1px dotted #fff;
}

#header form 
{
position:relative; 
top:60px;
right:20px;
}

form input, form textarea 
{ 
background-color: #ccc; 
}

div#header
{
height:100px;
margin:0;
padding-left:0px;
text-align: right;
background-image: url(images/logo.jpg);
background-repeat: no-repeat;
background-position: 20px 45px;
color: #FFF;
}
  

div#holder{margin:0px;padding:0px;}
div#footer{clear:both;width:100%;border-top: 1px solid #999;text-align:center;}
div#footer p{
	margin:0 0 20px 0;
	padding:0px 0px;
	color: #999;
	text-align: left;
}

div#container
{
width:800px;
border-left: 1px dotted #fff;
border-right: 1px dotted #fff;
text-align:left;
margin: 0 auto;
font-family:  verdana, helvetica, arial, sans-serif;
font-size: 11px;
}

div#left{width:360px; margin: 20px 0 20px 20px;position:relative;}
div#right{width:360px;margin: 20px 20px 20px 0;position:relative;}
div#break{
	clear:both;
	width:100%;
	margin: 0px;
	height: 0px;
	padding: 0px;
	border-top-style: 0;
	border-right-style: 0;
	border-bottom-style: 0;
	border-left-style: 0;
}

.floatleft{
	float:left;
	position:relative;
}
.floatright{float:right;position:relative;}

ul.navlist
{
position:relative;
padding: 0;
margin: 10px 0px;
width: 360px;
list-style-type: none;
}


ul.navlist li a
{
position:relative;
margin: 0;
padding: 0.25em 20px;
display: block;
color: #FFFFFF;
text-align: left;
text-decoration: none;
border-bottom: 1px solid #FFFFFF;
background-color:#8ea6b6;
}


ul.navlist li a:hover
{background-color: #FFFFFF; color: #000000; text-decoration: none;}

#content 
{
	margin: 20px 20px;
	
	line-height: 1.5em;
}

#pricelists
{
margin: 0px 0px;
color: #000000;
line-height: 1.5em;
}

#pricelists1
{
margin: 0px 0px;
color: #000000;
line-height: 0em;
}

#content h1, #pricelists h1
{
width:100%;border-bottom: 1px dotted #FFF;
color: #FFFFFF;
background-color:#8ea6b6;
display: block;
font-size: 14px;
line-height: 2.5em;
text-indent: 10px;
}

#pricelists a:link, #pricelists a:visited { 
color: #0033FF; font-size: 11px; text-decoration: none;
}
#pricelists a:hover { 
color: #000; text-decoration: underline; }

a img { border-style:none; }

#topic
{
margin: 20px 20px 0 20px;
}

iframe { frameset: none; border: none;}

#productinfo
{
margin: 20px 20px 0 340px;
}

hr{height:0;border:0;border-top:1px dotted #999;}
ul {
	color: #000;
}
.floatleft img { padding: 10px; border: solid #999 1px;}
#apDiv1 {
	position:absolute;
	left:203px;
	top:361px;
	width:343px;
	height:44px;
	z-index:1;
}
.headers {
	font-size: 22px;
	color: #000000;
}
.text {
	font-size: 12px;
	line-height: 1.5em;
	color: #000;
}

.style1 {font-size: 14px}

.news_link {
	font-family: Verdana, Geneva, sans-serif;
	color: #00F;
	font-size:12px;
	font-weight: bold;
}

.buckethead1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#c41530;
	font-weight:bold;
	text-align: left;
	
}

.buckethead {
	font-family: Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#CC0000;
	font-weight:bold
	
}

#apDiv2 {
	position:absolute;
	left:240px;
	top:415px;
	width:144px;
	height:68px;
	z-index:1;
}
#apDiv15 {
	position:absolute;
	left:423px;
	top:414px;
	width:416px;
	height:38px;
	z-index:8;
}
#apDiv14 {
	position:absolute;
	left:422px;
	top:413px;
	width:553px;
	height:390px;
	z-index:7;
	
}

.sub_head {
	font-family: Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#CC0000;
	font-weight:bold;
}

a {
	text-decoration: none;
	font-weight:bold;
	color: #00F;
	}
a:hover {
	text-decoration: underline;
}
	
h2 {
	color: #43515A;
	font-weight: normal;
}
#container #content ul .text {
	color: #800000;
}
#container #content ul .text strong {
	color: #000;
}
#container #content ul {
	color: #282828;
}
#container #content ul {
	color: #161616;
}
#container #content ul {
	color: #000;
}
#container #content ul .text {
	color: #400000;
}
#container #content ul {
	color: #000;
}

