body {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	
	font-size: 8.5pt;
	text-decoration: none;
}

/*********************/
/*Left Hand Menu 2009*/
/*********************/


ul.left_menu
	{
	width:180px;
	list-style:none;
	}

.level_1_left_menu
	{
	width:180px;
	color:#FFFFFF;
	margin-bottom:3px;
	font-weight:bold;
	text-align:left;
	}
	
.level_1_left_menu a.level_1_link
	{
	display:block;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#999999;
	height:31px;
	padding-left:5px;
	font-size:14px;
	line-height:31px;
	background-image:url(../images/toplevelmenu.gif);
	}
.level_1_left_menu a.level_1_link:hover
	{
	color:#999999;
	background-color:#FFFFFF;
	}
/*
.level_1_left_menu ul
	{
	margin:0;
	padding:0;
	list-style:none;
	text-align:left;
	
	}

.level_2_left_menu
	{
	color:#666666;
	margin-bottom:3px;
	font-weight:bold;
	font-size:12px;
	line-height:20px;
	
	}

.level_2_left_menu a
	{
	text-decoration:none;
	display:block;
	color:#666666;
	border-bottom-color:#666666;
	border-bottom-style:solid;
	border-bottom-width:1px;
	}

.level_2_left_menu a:hover
	{
	color:#333333;
	}

.level_3_left_menu a
	{
	font-size:10px;
	border-bottom-color:#FFFFFF;
	border-bottom-style:none;
	border-bottom-width:0px;
	color:#666666;
	}

.level_3_left_menu a:hover
	{
	color:#333333;
	}

.level_4_left_menu a
	{
	font-size:8px;
	border-bottom-color:#FFFFFF;
	border-bottom-style:none;
	border-bottom-width:0px;
	color:#666666;
	}

.level_4_left_menu a:hover
	{
	color:#333333;
	}
*/
/*********************/


#wowwowmenu {
	padding-left: 11px;
	text-align: left;
	padding-top: 22px;
	float: left;
	width: 220px;

}



a.bread_link
	{
	text-decoration:none;
	color:#FFFFFF;
	}

#container 
	{
	margin-right: auto;
	margin-left: auto;
	width: 1050px;
	background-position:top;
	background-repeat:no-repeat;
	}
	
/*#container a
	{
	text-decoration:none;
	color:#999999;
	}
	
#container a:hover
	{
	text-decoration:none;
	color:#666666;
	}
*/

div.menuitem a, div#top-links a, div.cat_box_inner a, div.cat_name_cont_home a, div.search_title a, div.search_url a
	{
	text-decoration:none;
	color:#999999;
	}

div.menuitem a:hover, div#top-links a:hover, div.cat_box_inner a:hover, div.cat_name_cont_home a:hover, div.search_title a:hover, div.search_url a:hover
	{
	text-decoration:none;
	color:#666666;
	}

#centrecontainer {
	float: left;
	width: 970px;
	color:#666666;
	font-size:12px;
	padding:0px 15px 0px 15px;
	
	
	
	
}

#upper_menu_holder
	{
	width:946px;
	margin-left:40px;
	}

#centrecontainer #left_holder
	{
	float:left;
	width:240px;
	}
#centrecontainer #right_holder
	{
	float:left;
	width:725px;
	}

#centrecontainer #right_holder a:link{
color:#336666;
text-decoration:none;

}
#centrecontainer #right_holder a:visited {
text-decoration:none;
color:#336666;

}
#centrecontainer #right_holder a:hover {
text-decoration:none;
color:#666666;

}
#centrecontainer  .breadcrumb {
	background-image: url(/img/breadcrumbline.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 20px;
	width: 720px;
	padding-top: 11px;
	
}
#centrecontainer .breadcrumb .breadcrumbs a{
color:#FFFFFF;
}
#centrecontainer .breadcrumb .breadcrumbs_long a{
color:#FFFFFF;
}
#homepage_center  {

	width:545px;
	height:292px;
	margin-top: 10px;
	margin-left: 88px;
}

#homepage_lower  {
	width:545px;
	
	margin-top: 10px;
	margin-left: 88px;
	background-image: url(../img/home_lower.jpg);
}


#centralize {
	width: 870px;
	
}

#header {
	float: left;
	height: 82px;
	width: 1000px;
color:#000000;
clear:both;

}
#header a:link, #header a:visited{
text-decoration:none;
color:#000000;
}
#header a:hover{
text-decoration:none;
color:#CCCCCC;
}
#menu_bar {
	float:left;
	height: 20px;
	width: 928px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #FFFFFF;
}
#headerone {
	text-align: right;
	float: right;
	height:80px;
	background:  url(../img/search.gif) 95px 44px no-repeat;
}
#headeronenew {
	text-align: right;
	float: left;
	height:80px;
	width: 255px;
}
/*#headerone a:link, #headerone a:visited {
text-decoration:none;
color:#000000;
}
#headerone a:hover {
text-decoration:none;
color:#CCCCCC;
}*/
#headeroneleft {
	float: left;
	height: 29px;
	width: 96px;
	padding-top: 42px;
}
#headeroneleftnew {
	float: left;
	height: 80px;
	width: 96px;
}
#headeroneright {
	float: right;
	width: 50px;
	padding-top: 52px;
}
#headeronerightnew {
	float: left;
	width: 148px;
	background-image: url(/img/basket_search_search.gif);
	height: 44px;
	padding-top: 36px;
}
#headeronerightouter {
	float: left;
	width: 110px;
	text-align: left;
	font-size: 7.5pt;
	color: #999999;
	padding-top: 52px;
	padding-left:13px;
}
#headertwo {
	text-align: right;
	float: right;
	width: 266px;
	font-size: 8.5pt;
	padding-top: 8px;
}
#headeronetwocontain {

width:300px;
	float: right;
	
}
#menu_container {
	float: left;
	width: 151px;
	padding-right: 62px;
}

/*#menu_container a.cat {
	text-decoration: none;
	color:#660000;
}
#menu_container a.cat:hover {
	text-decoration: none;
	color:#993300;
}

#menu_container a.sub_cat {
	text-decoration: none;
	color: #660000;
}
#menu_container a.sub_cat:hover {
	text-decoration: none;
	color: #CC0033;
}*/

#centrecontainer  .breadcrumb {
	background-image: url(/img/breadcrumbline.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 50px;
	width: 720px;
	padding-top: 11px;
	
}
#centrecontainer .breadcrumb .breadcrumbs a{
color:#FFFFFF;
}
#centrecontainer .breadcrumb .breadcrumbs_long a{
color:#FFFFFF;
}
#content_container {
	float: left;
	width: 555px;
	padding-top: 12px;
}
#detail_container {
	float: left;
	height: 368px;
	width: 245px;
	padding-right: 10px;
	padding-left: 10px;
}
#detail_text {
	float: left;
	width: 282px;
}
#ethos_text {
	float: left;
	width: 282px;
	text-align:right
}
#terms_text {
	float: left;
	width: 540px;
}
/*#content_stripcontainer {
	float: left;
	height: 200px;
	width: 555px;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 10px;
}
#content_stripcontainer  a {
	text-decoration: none;
	color: #660000;
}
#content_stripcontainer  a:hover {
	text-decoration: none;
color: #FFFFFF;
}*/
.content_box {
	float: left;
	height: 180px;
	width: 153px;
	margin-right: 12px;
	border: 1px dotted #660000;
	padding: 10px;
}
.content_box2 {
	float: left;
	height: 180px;
	width: 153px;
	margin-right: 12px;
	border: 1px dotted #660000;
	padding: 10px;
}
.content_box3 {
	float: left;
	height: 180px;
	width: 153px;
	border: 1px dotted #660000;
	padding: 10px;
}


#breadcrumbright {
	text-align: right;
	float: right;
	width: 160px;
}

#home_left {
	float: left;
	
	width: 267px;
	padding-right: 16px;
	font-size: 8pt;
	color: #999999;
	padding-bottom: 35px;
}
#home_right {
	float: left;

	width: 267px;
	color: #999999;
	font-size: 8pt;
	padding-bottom: 35px;
}
#homeright_img {
	float: left;
	height: 214px;
	width: 267px;
}
#homeright_logo {
	float: left;
	height: 83px;
	width: 267px;
}
#homeright_text {
	float: left;
	
	width: 267px;
}
#homeleft_img {
	float: left;
	height: 214px;
	width: 267px;
}
#homeleft_logo {
	float: left;
	height: 83px;
	width: 267px;
}
#homeleft_text {
	float: left;
	
	width: 267px;
}
#menubox_gif {
	float:left;
	height: 80px;
	width: 730px;
	background-image:url(../images/upper_logo.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
#menubox_gif h1 {
	margin:0px;
	height: 80px;
	width: 370px;
	text-indent: -9999px;

}
#menubox_gif h1 a {
margin:0px;
text-decoration:none;
	height: 80px;
	width: 370px;
	display: block;
	float:left;

}

#details {
	float:right;
	width:350px;
	height: 40px;
}
.cat_boxes {

float:left;


}
.double {
background-image:url(../img/cat1_bg.gif);
}

.single {
background-image:url(../img/wide_cat1_bg.gif);
}
.cat_box_block {

}
.cat_box_holder{

float:left;
width:230px;
margin-right:10px;

}
.cat_box_top 
	{
	background-image:url(../img/cat_box_top_230.gif);
	height:16px;
	width:230px;
	float:left;
	}

.cat_box_middle 
	{
	background-image:url(../img/cat_box_middle_230.gif);
	width:230px;
	float:left;
	}
.cat_box_bottom 	
	{
	background-image:url(../img/cat_box_bottom_230.gif);
	height:16px;
	width:230px;
	float:left;
	}

.cat_box_inner
	{
	padding-left:10px;
	padding-right:10px;
	}
.cat_box_inner div.cat_img_cont
	{
	text-align:center;
	height:210px;
	}

.cat_list {

}
.cat_image {
margin:20px 0px 5px 0px;
text-align:center;
}
.cat_text {
font-weight:bold;
width:200px;
margin: 0 auto;

}




/* wide category stuff */
.wide_cat_box_top {
background-image:url(../img/wide_cat_box_top.gif);
height:16px;
width:698px;
float:left;

}
.wide_cat_box_middle {
background-image:url(../img/wide_cat_box_middle.gif);
width:698px;
float:left;
}
.wide_cat_box_bottom {
background-image:url(../img/wide_cat_box_bottom.gif);
height:16px;
width:698px;
float:left;
margin-bottom:10px;

}


.wide_cat_item {
padding:0px 0px 0px 10px;
float:left;
}
.wide_cat_item img {
float:left;
}
.wide_cat_text {
	font-weight:bold;
	width:200px;
	float:left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 20px;
	padding-left: 100px;

}


#top-links {
width:100%;
float:left;
text-align:center;
margin-bottom:4px;

font-size:12px;
font-weight:bold;
}
#top-links .red a {
color:#EF3F41;
}


#top-linksnew {
	margin-top:70px;
	margin-left:20px;
	width:350px;
	float:right;
	text-align:center;
	margin-bottom:4px;
	font-size:12px;
	font-weight:bold;
	clear: right;
}
#top-linksnew .red a {
color:#EF3F41;
}







#footer {clear:left;
margin:0 auto;
	background-image: url(/img/footer.jpg);
	background-repeat: no-repeat;

	height: 34px;
	width: 1000px;
	padding-top: 7px;
	font-size: 8pt;
	color: #FFFFFF;
	clear:both;
color: #999999;
}
#footer a {
color: #999999;
}
#footerright {
	float: right;
	width: 200px;
	text-align: right;
}
.right {
float:right;
}
.left {
float:left;
}
.clearboth {
clear:both;
}
div.gallery_home_page_images {

	clear:left;
	margin-bottom: 10px;
	width:689px;
	margin-right: auto;
	margin-left: auto;
}
.upload_text {
width:200px;
float:right;

}
.upload_text_bold {
font-size:18px;
font-weight:bold;
}

ul.cat_list {
float:left;
clear:left;
font-weight:bold;
list-style:none;
width:250px;
margin-bottom:10px;
}

ul.sub_cat_list {
float:left;
clear:left;
list-style:none;
margin: 0px 0px 0px 10px;
padding:0px;
width:250px;
}
.list_cat_block {
float:left;
width:260px;


}
.list_cat_block_middle {
float:left;
width:260px;
height:310px;
background-image:url(../img/catlist_cat_box_middle.gif);


}
.list_cat_block_top {
width:260px;
height:16px;
background-image:url(../img/catlist_cat_box_top.gif);
}

.list_cat_block_bottom {
width:260px;
height:16px;
background-image:url(../img/catlist_box_bottom.gif)
}
div.product_description
	{
	padding-top:0px;
	}

div.product_description p
	{
	margin-top:0px;
	padding-top:0px;
	}

.sitemap_ul, .sitemap_ul ul
	{
	list-style:none;
	
	}
