@charset "utf-8";

/* GENERIC

   ----------------------------------------------------*/

body {

	margin:0px;

	padding:0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:normal;

	color: #333333;

	text-decoration:none; 

	background:url(/images/topmenu_bg.jpg) repeat-x;

}

.clear { clear:both }



.wrap { width:1000px; margin:auto;}

img { border:0px;}

a { outline:none; margin:0px;padding:0px;}

p {	margin-top:0px; margin-bottom:10px;}

ul {

	list-style: none;

	margin: 0;

	padding: 0;

	}





/* TOP SECTION

   ----------------------------------------------------*/

.tomenu{ width:1000px; height:138px;}

.tomenu_left{ width:210px; height:138px; float:left;} 

.tomenu_right{ width:715px; height:71px; float:right; padding:67px 75px 0px 0px; text-align:right;} 



/* TOP MENU SECTION

   ----------------------------------------------------*/

#navigation a

{font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: normal;

color: #333333;

text-decoration: none; outline:none;

text-decoration: none;

padding-left: 20px ; line-height:71px; margin-left:2px; 

}

#navigation a span

{

background: url(/images/right-tab-hover.gif) right top no-repeat;

padding-right: 20px

}

#navigation a, #navigation a span

{

display: block;

float: right

}

/* Hide from IE5-Mac \*/

#navigation a, #navigation a span

{

float: none

}

/* End hide */

#navigation a:hover

{

color:#da5a32;

background: #fff url(/images/left-tab.gif) left top no-repeat;

padding-left: 20px

}

#navigation a:hover span

{

background: url(/images/right-tab.gif) right top no-repeat;

padding-right: 20px

}

#navigation #current a

{

color:#da5a32;

background: #fff url(/images/left-tab.gif) left top no-repeat;

padding-left: 20px

}

#navigation #current a span

{

background: url(/images/right-tab.gif) right top no-repeat;

padding-right: 20px

}

#navigation ul

{

list-style: none;

padding: 0;

margin: 0

}

#navigation li

{

list-style: none;

float: right;

margin: 0;

} 

/* HEADER SECTION

   ----------------------------------------------------*/

.homeheader { width:1000px; height:292px; background:url(/images/headerimage_new.jpg) no-repeat;}
#homeheader { width:1000px; height:292px; background:url(/images/headerimage_flashbg.jpg) no-repeat;}


/* CONTENT CONTAINER SECTION

   ----------------------------------------------------*/

.maincontent { width:1000px; background:url(/images/maincontent_bg.jpg) repeat;}

.maincontent_topline { width:1000px; height:17px; background:url(/images/maincontent_topline.jpg) no-repeat;}

.maincontent_left1 { width:235px; float:left; padding:0px 0px 0px 39px;}

.maincontent_left1 p{ margin-top:0px; margin-bottom:0px;}

.maincontent_img{ padding-right:10px; padding-bottom:10px}

.maincontent_left2 { width:423px; float:left; padding:0px 20px 0px 20px;}

.maincontent_left3 { width:243px; float:left; padding:0px 10px 0px 10px}

.maincontent_left3_menu { width:223px; float:left; padding:0px 0px 0px 20px}



/* CONTENT CONTAINER INNER PAGE SECTION

   ----------------------------------------------------*/

.innercontent { width:1000px; background:url(/images/innercontent_bg.jpg) repeat;}

.innercontent_topline { width:1000px; height:20px; background:url(/images/innercontent_topline.jpg) no-repeat;}

.innercontent_left { width:210px; float:left; padding:0px 0px 0px 0px;}

.innercontent_left_menu { width:210px; padding:0px 0px 0px 0px;}

.innercontent_left_featuredproducts { width:190px; padding:20px 10px 0px 10px;}

.innercontent_left_featuredproducts p.fproduct { 

font-size:14px;

color: #da5a32;

font-weight: bold;

text-decoration:none;

}

.innercontent_left_featuredproducts p.fproductred {

font-size:12px;

color: #da5a32;

font-weight: bold;

text-decoration:none; margin-bottom:20px;

}

.featuredproducts_img{float:left}

.innercontent_left p{ margin-top:0px; margin-bottom:0px;}

.innerontent_right { width:750px; float:right; padding:0px 0px 0px 40px;}

.innerontent_container{ width:750px; padding:0px 0px 0px 0px;}

.innerontent_container p { margin-top:0px; margin-bottom:10px;}

.innerontent_container p.title { 

font-size:22px;

color: #da5a32;

}
.innerontent_container li {font-size:12px;font-weight: normal;color: #333333; background: url(images/libg.jpg) no-repeat left top; padding-left:10px; margin-left:20px;list-style: none;}

.bnavigation{width:750px; height:25px;}

.bnavigation a {	

	font-size:12px;

	font-weight:normal;

	color: #333333;

	text-decoration:none; }

.bnavigation_home a{	

font-size:12px;

font-weight: bold;

color: #6aa1b0;

text-decoration:none; 

}



/* PRODUCTS PAGE SECTION

   ----------------------------------------------------*/

.innerontent_products{ width:220px; padding:40px 0px 40px 0px; float:left; margin-right:10px;text-align:center;}

.innerontent_products p {

font-size:22px;

color: #da5a32;

text-decoration:none;

}

.innerontent_products a {

font-size:22px;

color: #da5a32;

text-decoration:none;

}



/* PRODUCTS CATEGORY PAGE SECTION

   ----------------------------------------------------*/

.productcategory{ width:575px; background:url(/images/productcategory_line.jpg) bottom no-repeat; padding:0px 0px 20px 0px;} 

.productcategory_left{ width:175px; height:260px; float:left;}

.productcategory_right{ width:175px; height:260px; float:right;}    

.productcategory_content_left{ width:390px;float:left; padding-right:10px;}

.productcategory_content_left p{ margin-top:0px; margin-bottom:10px;}

.productcategory_content_left p.bold{

font-size:24px;

color: #da5a32;

font-weight: bold;

text-decoration:none;

} 

.productcategory_content_left p.black{

font-size:14px;

color: #000000;

font-weight: bold;

text-decoration:none;

} 

.productcategory_content_left p.red{

font-size:12px;

color: #da5a32;

font-weight: bold;

text-decoration:none;

}

.productcategory_content_left li{ background: url(/images/redarrow1.jpg) no-repeat left; padding-left:10px;margin-left:20px;

font-size:12px;

color: #000000;

font-weight: normal;

list-style: none;

}

.productcategory_content_right{ width:390px;float:right; padding-left:10px;} 

.productcategory_content_right p{ margin-top:0px; margin-bottom:10px;}

.productcategory_content_right p.bold{

font-size:24px;

color: #da5a32;

font-weight: bold;

text-decoration:none;

} 

.productcategory_content_right p.black{

font-size:14px;

color: #000000;

font-weight: bold;

text-decoration:none;

} 

.productcategory_content_right p.red{

font-size:12px;

color: #da5a32;

font-weight: bold;

text-decoration:none;

}

.productcategory_content_right li{ background: url(/images/redarrow1.jpg) no-repeat left; padding-left:10px; margin-left:20px;

font-size:12px;

color: #000000;

font-weight: normal;

list-style: none;

}   

/* FOOTER SECTION

   ----------------------------------------------------*/

.footer {height:88px; margin:0px; padding:0px; background:url(/images/footer_bg.jpg) repeat-x;}   

.footer_inner { width:960px; height:68px; margin:auto; padding:20px 0px 0px 40px;background:url(/images/footer_bg.jpg) repeat-x;} 

.footer p {

	font-size:12px;

	font-weight:normal;

	color: #6aa1b0;

	text-decoration:none; } 

.footer a {

	font-size:12px;

	font-weight:normal;

	color: #6aa1b0;

	text-decoration:none; }  	  

  

	

/* RIGHT MENU SECTION

   ----------------------------------------------------*/

#menu2 {

	width: 223px;

	}

	

#menu2 li a {

	height: 26px;

	line-height:26px;

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight: bold;

	color: #6aa1b0;

	text-decoration:none;line-height:22px; 

	}	

	

#menu2 li a:link, #menu2 li a:visited {

	color: #6aa1b0;

	display: block;

	background:  url(/images/rightmenu_bg.jpg);

	padding: 0px 0 0 10px; line-height:22px;

	}

	

#menu2 li a:hover {

	color: #da5a32;

	background: url(/images/rightmenu_bg.jpg) 0 -26px;

	padding: 0px 0 0 10px;line-height:22px;

	}

	

/* LEFT MENU SECTION

   ----------------------------------------------------*/	



#menu_left {

	width:209px;

	}

	

#menu_left li a {

	height: 26px;

	line-height:26px;

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight: normal;

	color: #000000;

	text-decoration:none;line-height:25px; 

	}	

	

#menu_left li a:link, #menu_left li a:visited {

	color:#000000;

	display: block;

	background:  url(/images/leftmenu_bg.jpg);

	padding: 0px 0 0 20px; line-height:25px;

	}

	

#menu_left li a:hover {

	color: #da5a32;

	background: url(/images/leftmenu_bg.jpg) 0 -26px;

	padding: 0px 0 0 20px;line-height:25px;

	}



#menu_left #current1 a

{

color:#da5a32;

}

/* FORM SECTION

   ----------------------------------------------------*/	
.form{ width:100%px; padding:0px 0px 10px 0px;}

.form_left_add{ width:25%; padding:0px 10px 0px 0px; float:left;}
.form_right_add{ width:73%; padding:0px 0px 0px 0px; float:right;}
.form_left{ width:40%; padding:0px 10px 0px 0px; float:left; text-align:right;}
.form_right{ width:50%; padding:0px 0px 0px 0px; float:right;}
.red{ color:#FF0000; font-size:small}

/* SITEMAP SECTION
   ----------------------------------------------------*/	
.sitemap{ width:100%px; padding:0px 0px 10px 0px;}
.sitemap_left{ width:50%; padding:0px 0px 0px 0px; float:left;}
.sitemap_right{ width:50%; padding:0px 0px 0px 0px; float:right;}

.sitemap_left a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #333333;
	text-decoration:none; 
	}
.sitemap_left p.sitemaplinks{  
	margin-top:0px; margin-bottom:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #333333;
	text-decoration:none; 
	}
.sitemap_left p.sitemapbold{

font-size:12px;
color: #da5a32;
font-weight: bold;
text-decoration:none;
}
	
.sitemap_right a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #333333;
	text-decoration:none; 
	}
.sitemap_right p.sitemaplinks{  
	margin-top:0px; margin-bottom:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #333333;
	text-decoration:none; 
	}
.sitemap_right p.sitemapbold{

font-size:12px;
color: #da5a32;
font-weight: bold;
text-decoration:none;
}		
a.sitemapbold{

font-size:12px;
color: #da5a32;
font-weight: bold;
text-decoration:none;
}
