html

{	margin: 0;

	padding: 0;

}

body

{	background: #D9D5B8 url("../imgs/bg.jpg") repeat-x 0 0;

	font-family: arial;

	font-size: 14px;

	margin: 0;

	padding: 0;

}



h1

{   font-size: 28px;

    color: #c03027;

    margin: 0 0 10px 10px;

    padding: 0;

}



h2

{   font-size: 24px;

    color: #8F5613;

    margin: 0 0 10px 10px;

    padding: 0;

    float: left;

    width: 550px;

}



h3

{	margin: 0;

	padding: 0;

}



p

{   color: #8F5613;

    font-size: 12px;

    margin: 10px 0 0 20px;

}



#admin

{	padding: 0 20px 0 20px;

	margin: 0 20px 0 20px;

}



#container

{	background: #d9d4b8 url("../imgs/bodytrim.jpg") repeat-x top;

	margin-left: auto;

	margin-right: auto;

	padding: 0;

	width: 750px;

}



#head

{	background: url("../imgs/head.jpg") no-repeat top;

	height: 209px;

	width: 750px;

	position: relative;

}



#headleft

{   background: url("../imgs/headleft.jpg") no-repeat top;

    width: 129px;

    height: 397px;

    position: absolute;

    left: -129px;

    top: 0px;

}



#headright

{   background: url("../imgs/headright.jpg") no-repeat top;

    width: 148px;

    height: 396px;

    position: absolute;

    right: -134px;

    _right: -136px;

    top: 0px;

}

#outercontent

{	background: url("../imgs/contentbottom.jpg") repeat-y 3px;

	border-top: 1px solid #ececec;

	border-left: 1px solid #767676;

	border-right: 1px solid #767676;

	margin: 0;

	width: 748px;

	position: relative;

}



#content

{	background: url("../imgs/sun.jpg") no-repeat 1px top;

	border-top: 1px solid #ececec;

	border-left: 1px solid #9f9f9f;

	border-right: 1px solid #9f9f9f;

}



#menu

{	background: url("../imgs/menu.jpg") no-repeat 1px top;

	width: 748px;

	height: 49px;

}



#menu ul

{	margin: 0;

	padding: 10px 0 0 7px;

}



#menu ul li

{   list-style: none;

	margin: 0;

	padding: 0 18px 0 11px;

	display: inline;

}



#menu ul li a

{	text-decoration: none;

	font=size: 14px;

	color: #666666;

}



#menu ul li a:hover

{	color: #ce6858;

}



#menu ul li a:active

{	color: #ce6858;

}



#menu ul li a#homelink

{	position: relative;

	

}

#head a img

{   border: 0;

}



#mannav{
position: absolute;
top: 60px;
right: 185px;
height: 22px;
margin-bottom: 10px;
}



#mannav select

{	position: relative;

	top: 2px;

}



#pagenav

{	position: absolute;

	top: 85px;

	right: 165px;

	margin: 0 20px 0 50px;

	height: 22px;

}



#pagenav img

{	margin: 5px;

}



#pagenav select

{	position: relative;

	top: 2px;

}



#search

{	float: right;

	width: 150px;

	text-align: center;

	border: 1px solid #767676;

	margin: 0 15px 0 0;

	_margin: 0 5px 0 0;

	position: relative;

	top: -50px;

}



#search h3

{	background: #D9D5B8;

	margin: 0 0 5px 0;

	padding: 0;

	border-bottom: 1px solid #767676;

}



#search p

{	margin: 0;

	padding: 0;

}



#featuredbox

{	background: #D9D5B8;

	margin: 10px 0 5px 10px;

	width: 555px;

	float: left;

}



#featuredbox h2

{	margin: 0 0 0 5px;

	padding: 0;

}



#featuredbox h3

{	margin: 0;

	padding: 0;

}



#featuredbox img

{	float: left;

	margin: 0 5px 0 5px;

}



#featuredbox p

{	margin: 0 0 0 5px;

	padding: 0;

}



#products

{	width: 570px;

	float: left;

}



#products h3

{	margin: 0 0 5px 10px;

	

}



.prodbox

{	margin: 0 0 10px 10px;

	width: 270px;

	float: left;

}



.prodbox h3

{	margin: 0 0 -5px -5px;

	padding: 0;

}



.prodbox img

{	float: left;

	margin: 0 5px 0 0;

}



.prodbox p

{	margin: 0;

	padding: 0;

}



a#homeprodbox

{	background: #D9D5B8;

	margin: 5px 5px 5px 10px;

	width: 290px;

	display: block;

	text-decoration: none;

		color: black;

	float: right;

}



#homeprodbox h2

{	color: #da7127;

	margin: 0;

	padding: 0;

}



#homeprodbox h3

{	margin: 0;

	padding: 0;

	font-style: italic;

}



#homeprodbox img

{	float: left;

	margin: 0 5px 5px 5px;

}



#homeprodbox p

{	margin: 0;

	padding: 0 5px 0 5px;

	color: black;

}



#homep p

{	width: 410px;

}



#foot

{	border-top: 1px solid #cccccc;

	margin: 10px 0 0 25px;

	padding: 10px 0 0 0;

	font-size: 10px;

	color: #9f9f9f;

	width: 700px;

	height: 20px;

	position: relative;

}



#footleft

{    position: absolute;

	left: 0;

	font-weight: bold;

	font-size: 12px;

	top: 10px;

}



#footlinks

{    position: absolute;

	right: 0;

	top: 10px;

}



#footlinks a

{   color: #9f9f9f;

    font-size: 12px;

    text-decoration: none;

}



.left

{	float: left;

	padding: 5px;

}



.right

{	float: right;

	padding: 5px;

}



.clear

{   clear: both;

}