div.wrapper { width: 895px; margin-left:auto; margin-right:auto; text-align:left; overflow-x: visible; }
#content p { margin-left:250px; }

body {
margin:0px 0px 0px 0px;
padding:0px;
background: #ffffff;
font-family:Arial, Helvetica, sans-serif;
color:#1c1c1c;
}

#background {
background:url('graphics/NEW/red_curtain_repeaty1.gif') repeat-y center #ffffff;
width:100%;
display:table;
margin:0px 0px 0px 0px;
padding:0px;
position:relative;
}
	
#top {
background-image:url('graphics/NEW/red_curtain_top1.jpg') ;
background-repeat:no-repeat;
background-position:top center;
height:101px;
width:100%;
display:table;
margin:0px 0px 0px 0px;
padding:0px;
}
	
#footer {
background:url('graphics/NEW/footer1.jpg') no-repeat center;
height:109px;
margin:0px 0px 0px 0px;
padding:0px;
vertical-align:bottom;
}
#body_wrap {
	width:895px;
	margin-left:auto;
	margin-right:auto;
}
#body_push_right {


}

#category_tree {
background: #ffffff;
	position:relative;
	font-size:16px;
	float:left;
}
#category_tree a {
	font-size:14px;
	color:#C30;
}
#category_tree p {
	font-size:16px;
	color:#3d3d3d;
}
#clear {
	clear:both
}
.clear {
	clear:both
}
#search { position:relative; float:right; background:url(graphics/NEW/search_box.png) no-repeat;  height:30px; width:315px;}
#logo { position:relative; float:left; }
#products { position:relative; float:left; padding-left:100px;}

#logo_img { no-repeat; width:242px; height:155px; float:left; margin-left:0px; margin-top:-5px;}
#navbar {  }
.small { font-size:9px; }
img { border:0px; }
a:link {text-decoration:none; color:#1c1c1c; font-weight: bold;  }
a:visited {text-decoration:none; color:#1c1c1c;  font-weight: bold; }
a:hover {text-decoration:none; color:#c11604; font-weight: bold; }
a:active {text-decoration:none; color:#1c1c1c; font-weight: bold; } 
h1 {
 	font-size:20px;
	color:#3d3d3d; }
