/* CSS Document */

/* Browser strip */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
border: 0;
}

#wrapper {
clear:both;
	text-align: left;
	margin: 0px auto;
	padding: 0;
	width: 950px;
	font-family:Arial, Helvetica, sans-serif
	}
	
/* Header */

#header {
	margin-top:5px;
	background:url(../images/header.png) no-repeat;
	height:140px;
	width:950px;
}

#header ul {
float:right;
width:100%;
line-height:30px;
padding-top:110px;
text-align:right
}

#header ul li{
display:inline;
padding:0 20px 0 20px;
}

#header ul li a{
color:#F6EDC2;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

#header ul li a:hover{
color:#463623;
font-weight:bolder;
text-decoration:none;
}

#header .formbutton {
color:#FFF;
background-color:#24A297;
border:double 1px #5E3B1B;
width:40px;
}


#submenu {
width:950px;
height:5px;
background:#74543B /* url(images/submenu.png) no-repeat */;
}

/*#submenu ul {
	float:right;
	text-align:center;
	width:100%;
	line-height: 5px;
	vertical-align:middle;
}

#submenu ul li{
padding: 0px 30px 0 30px;
display:inline;
}

#submenu ul li a{
color:#FFF;
font-size:15px;
font-weight:bold;
text-decoration:none;
}

#submenu ul li a:hover{
color:#FFF;
font-size:16px;
font-weight:bolder;
text-decoration:none;
} */
/* Main Container */
#container {
clear:both;
width:950px;
height:100%;
background:#FFF url(../images/spacer.png) repeat-y;
}

#container:after {
content: ".";
clear: both;
display: block;
visibility: hidden;
height: 0;
}

#spacer {
width:950px;
height:20px;
background:#FFF url(../images/spacer.png) repeat-y;
} 

/* Left Column */

#leftcol {
	float: left;
	width: 200px;
	margin: 0 10px 0 10px;
	}

#leftcol_box {
margin:10px;
	background-color:#9ADD60;
}
p.leftcol {
padding:10px;
}
p.catcolor a{
color:#E32356;
line-height:150%;
vertical-align:middle;
}

p.catcolor a:hover{
color:#B3D135;
font-weight:bolder;
line-height:150%;
vertical-align:middle;
}

#newsletter {
width:190px;
height:190px;
background:#FFFFFF url(../images/newsletter_icon.png) no-repeat;
margin: 10px 0px 10px 10px;
color:#FFFFFF;
font-weight:bold;
}
#newsletter table{
margin:35px 0 0 10px
}
#newsletter .form_button{
color:#FFF;
background-color:#24A297;
border:double 1px #5E3B1B;
width:60px;
font-weight:bold
}



/* Right Column */

#rightcol {
	float: right;
	width: 200px;
		margin: 0 2px 0 18px;

}

.feat {
height:50px;
background:url(../images/new_arrivals.png);
margin:0 0 10px 0;
}

.leftlist {
line-height:120%;
}


/* Content */
#content { 
	float: left;
	width: 710px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5E3B1B;
}

#content p {
	font-family:Arial, Helvetica, sans-serif;
	color:#5E3B1B;
}

#content h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:16px;
	color:#463623;
	}
	
#content .item {
width:710px;
height:100%;
float:left
}

#content .image {
margin: 10px 10px 0 0;
float:left;
}
#content .text {
text-align: left;
margin: 10px 5px 0px 0px;
}
/* Footer */

#footer {
	clear: both;
	background:url(../images/footer.png) no-repeat;
	width:950px;
	height:50px;
	text-align:center;
	margin-bottom:10px;
}

#footer p {
color:#79B69E;
padding-top:20px;
font-size:12px;
}

#footer p a{
color:#74543B;
text-decoration:none;
font-weight:bold
}

#footer ul {
vertical-align:bottom;
float:left;
padding: 0px 5px 0px 5px; 
text-align:center;
width:940px;
height:30px;
}

#footer ul li{
padding: 0 10px 0 10px;
display:inline;
line-height:30px;
}

#footer ul li a{
color:#FFF;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

#footer ul li a:hover{
color:#D3E9E1;
font-size:12px;
font-weight:bolder;
text-decoration:none;
}
