html, body							{ margin:0px; padding:0px; font-family:Arial,Verdana,Tahoma; font-size:12px; background:#FFF url(../images/top-bg.jpg) top left repeat-x; color:#333; }
img									{ border:none; }
a 									{ color:#333; }
a:hover								{ color:#D5A51B; }

#shell								{ width:1000px; margin:0px auto; }

div#top								{ height:154px; text-align:center; }
div#nav								{ height:30px; line-height:30px; text-align:center; }
div#nav a 							{ margin:0px 10px; text-decoration:none; text-transform:uppercase; font-size:10px; color:#FFF; }
div#nav a:hover 					{ color:#D5A51B; }
div#nav a.current 					{ color:#D5A51B; }

#content							{ width:726px; float:right; padding:15px 10px;background-color:#fff}
#content h1							{ font-size:30px; margin:0px 0px 16px; color:#D5A51B; }
#content h2							{ font-size:20px; margin:20px 0px 10px; color:#D5A51B; }
#content .viewcart					{ float:right; margin:7px 0px 0px; }

#content .category					{ width:343px; float:left; margin-right:10px; margin-bottom:5px; height:64px; }
#content .category img				{ float:left; margin-right:10px; }
#content .category a				{ display:block; margin-top:5px; font-weight:bold; color:#333; }
#content .category a:hover			{ color:#D5A51B; }
#content .category div				{ font-size:11px; color:#595959; }
#content .category a.nomargin		{ margin:0px; }


#content .product					{ margin-right:10px; margin-bottom:5px; clear:left; height:69px; border-bottom:1px solid #F1E2B4; }
#content .product img				{ float:left; margin-right:10px; }
#content .product a					{ display:block; margin-top:5px; font-weight:bold; color:#333; }
#content .product a:hover			{ color:#D5A51B; }
#content .product div				{ color:#595959; }
#content .product a.nomargin		{ margin:0px; }
#content .product div.addtocart img	{ float:none; margin:5px 0px; }


#content .item						{ margin-right:10px; margin-bottom:5px; clear:left; height:200px; }
#content .item img					{ float:left; margin-right:10px; }
#content .item a					{ margin-top:5px; font-weight:bold; color:#333; }
#content .item a:hover				{ color:#D5A51B; }
#content .item div					{ font-weight:bold; }
#content .item span					{ display:block; margin:5px 0px; color:#595959; }
#content .item a.nomargin			{ margin:0px; }
#content .item div.addtocart img	{ float:none; margin:5px 0px; }



#sidebar							{ width:230px; float:left; padding:15px 10px; background:#FBF6E8; }
#sidebar h2							{ font-size:18px; margin:0px 0px 16px; color:#D5A51B; }


.left								{ float:left; }
.right								{ float:right; }
.clear								{ clear:both }


#preview							{ text-align:center; }
.ShareButtons 						{ text-align:center; padding:5px 20px; }
.userstatus							{ text-align:center}
.userstatus img						{ }
#middlecontent {border-left:2px solid #D5A51B; border-right:2px solid #D5A51B;background-color:#FBF6E8}