/* CSS Document */
html,body{
margin:0;
padding:0;
font-family:arial;
font-size:11px;
line-height:16px;
}
a{
text-decoration:none;
color:#000000;
}
a:hover{
text-decoration:none;
color: #666666;
}
h1{
margin:0;
line-height:30px;
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
}
h2{
margin:0;
font-size:12px;
padding:0;
color:#333333;
}
h3{
margin:0;
}
#main{
width:100%;
margin:0 auto;
}
#header{
width:100%;
height:120px;
background:url(images/top.jpg);
}
#top{
width:900px;
margin:0 auto;
height:120px;
vertical-align:bottom;
}
#link{
height:32px;
background: url(images/link_top_bg.jpg);
width:100%;
margin:0 auto;
}
#content_middle{
	width:100%;
	background-color: #C9C9C9;
	background-image: url(images/middle_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding-top:10px;
}
.table_main{
	padding:10px 5px 5px 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #B3B3B3;
	border-right-color: #B3B3B3;
	border-bottom-color: #B3B3B3;
	border-left-color: #B3B3B3;
	background-image: url(images/page_bot.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.table_slide{
border:1px solid #E3E3E3;
padding:3px;
}
.bold12{
font-weight:bold;
font-size:12px;
}
#divslide{
padding:7px;
font-size:11px;
color:#666666;
}
.bigtext{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
color:#513436;
}
#divline{
width:100%;
margin-top:5px;
}
.slogan{
font-size:10px;
font-family:"Trebuchet MS";
}
#bottom{
width:100%;
height:124px;
background:url(images/botton_bg.jpg);

}
#copy{
width:100%;
height:25px;
background:url(images/copy.jpg);

}
#rights{
margin:0 auto;
width:900px;
font-size:10px;
color:#666666;
height:25px;
text-align:right;
}
#rights a{
color:#333333;
text-decoration:none;
}
#rights a:hover{
color:#666666;
text-decoration:none;
}
.small{
color:#FFFFFF;
font-size:10px;
}
.small a{
color:#FFFFFF;
font-size:10px;
text-decoration:none;
}
.small a:hover{
color: #CCFFCC;
font-size:10px;
text-decoration:none;
}
.blacksmall{
color:#000000;
font-size:11px;
line-height:normal;
}
.blacksmall a{
color: #666666;
font-size:11px;
text-decoration:none;
}
.blacksmall a:hover{
color: #000000;
font-size:11px;
text-decoration:none;
}
.link{
color:#000000;
font-size:11px;
}
.link a{
color: #666666;
font-size:11px;
text-decoration:none;
}
.link a:hover{
color: #000000;
font-size:11px;
text-decoration:none;
}
.borderside{
border-left:1px solid #E8E8E8;
border-right:1px solid #E8E8E8;
}
.padding_bot{
padding-bottom:3px;
}
.whiteheading{
font-size:16px;
color:#FFFFFF;
font-weight:bold;
text-indent:5px;
}
.whitelink a{
text-indent:5px;
	font-size:12px;
	display:block;
	height:30px;
	color:#FFFFFF;
	text-decoration:none;
	line-height:25px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #5C3D3F;
	border-right-color: #5C3D3F;
	border-bottom-color: #5C3D3F;
	border-left-color: #5C3D3F;
}
.whitelink a:hover{
color: #FFFFCC;
text-decoration:none;
font-weight:bold;
background:#805C5E;
}
.bottom_border{
border-bottom:1px dotted #835B5E;
}
.bottom_border2{
border-bottom:1px dotted #DCDCDC;
}
#toplink{
width:900px;
margin:0 auto;
height:32px;
text-decoration:none;
}
.toplink a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
display:block;

margin:0 auto;
line-height:30px;
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
}
.toplink a:hover{
background:url(images/link_bullet);
display:block;
margin:0 auto;
line-height:30px;
text-decoration:none;
color:#F9FEA5;
font-weight:bold;
}
.headingtext{
font-family:arial;
padding: 15px 5px 10px 10px;
color:#666666;
font-size:10px;
font-variant:normal;
line-height:normal;
}
#botadd{
width:417px;
height:33px;
background:url(images/botadd_bg.jpg);
font-size:10px;
color: #CCCCCC;
padding:10px 0 3px 10px;
}
.image1{
border:1px solid #cccccc;
padding:2px;
border-collapse:collapse;
}
.textletter{
background:#cccccc;
color:#000000;
font-weight:bold;
font-size:10px;
}
#mycrawler{
border:1px solid #cccccc;
padding:2px;
}
.padding_top{
padding-top:6px;
}
#slide_product{
width:890px;
padding:5px;
vertical-align:top;
}
.textcontent{
padding:2px 4px 2px 2px;
}
.bigtext2{
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#663300;
}
.bigtext3{
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#663300;
text-indent:25px;
}
.bigtext4{
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color: #333333;
}
#container
{
	margin:auto;
	width:649px;
	position:relative;
	height:250px;
	
	/*this is just to make it sit further down the browser, you don't need this*/
	margin-top:5px;
}

.slideshow-item
{
	height:250px;
	overflow:hidden;
	width:auto;
	position:absolute;
	top:0px;
	width:649px;
}

/*styling to ensure all content is displayed if JS is disabled, this class is removed by JS onDomReady*/
.noscript .slideshow-item
{
	position:relative;
}

.slideshow-item .slideshow-text
{
	padding:8px;
	position:absolute;
	bottom:0px;
	left:0px;
	color:#ffffff;
	background-color:#000000;
	width:254px;
	opacity:0.8;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	z-index:1000;
}

.slideshow-item img
{
	float:left;
	padding-right:8px;
}
.input1{
border:1px solid #DADADA;
font-size:11px;
color: #333333;
padding:3px;
}
.product_item{
padding:5px;
border:1px solid #cccccc;
}
#titlehead{
font-size:18px;
line-height:30px;
font-family:Arial, Helvetica, sans-serif;
color:#0095D1;
display:block;
width:100%;
border-bottom:1px solid #CCCCCC;
}
.prod_cat{
font-family:Arial, Helvetica, sans-serif;
color:#A2A2A2;
}
.prod_cat a{
font-family:Arial, Helvetica, sans-serif;
color:#0000FF;
text-decoration:none;
}
.prod_cat a:hover{
font-family:Arial, Helvetica, sans-serif;
color: #FF0000;
text-decoration:none;
}
ul a{
text-decoration:none;
line-height:20px;
font-size:12px;
color:#003399;
}
ul a:hover{
text-decoration:none;
line-height:20px;
font-size:12px;
color:#000000;
}
#more a{
Display:block;
width:65px;
text-decoration:none;
line-height:25px;
font-size:11px;
color: #333333;
outline:none;
}
#more a:hover{
Display:block;
width:65px;
text-decoration:none;
line-height:25px;
font-size:11px;
color:#003399;
outline:none;
}
.line{
	display:block;
	width:98%;
	height:1px;
	background-image: url(images/line.jpg);
	background-repeat: repeat-x;
}
