* {
margin:0;
padding:0;
}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, fieldset, table, ul {
font-weight:100;
margin: 0 0 1em 0;
}


.clear {
clear:both;
}
img {
border:0 none;
}
p {
color: #511a0e;
}
strong {
font-weight:bold;
}

a{text-decoration: none; color: #311f16;}
a:link, a:visited{color: #311f16;}
a:hover, a:visited:hover{ color: #5b381b;}


body{background: #a4937f; margin: 0; font-family: Arial, Verdana, Sans-Serif; text-align: center; color: #511a0e; font-size: 13px;}

#outer-wrapper{position: relative; width: 880px; margin: 0 auto; text-align: left;}
#inner-wrapper{padding: 5px;}

#top{width: 100%; position:relative;}

#content-container{position: relative; width: 100%;}

#left-content{position: relative; width:200px; float: left; line-height: 24px;text-align: right;}
	#left-content a:link,	#left-content a:visited{text-decoration: none; color: #f6f6f6; text-transform: uppercase;}
	#left-content a:hover,	#left-content a:visited:hover{text-decoration: none; color: #f6f6f6;}	

#right-content{position: relative; width:610px; float: right; padding-left: 20px;}

#homepage-text{text-transform: uppercase; width: 550px; margin: 0 auto;}  
	#homepage-text p{font-weight: bold;} 

.bigger-text{font-size: 16px;}

.quantity{border: none;}
.quantity *{vertical-align: middle;}

.subnav{font-size: 11px; padding-right: 15px;}

.clear{clear:both;}