body { background-color:#FFF; font-family: arial, Helvetica, sans-serif; }
.front h1 { font-size:32px; }
.title { font-size:16px; }

.uc-price-display, #first-time, .views-label-field-image-cache-fid, #branding { display:none; }

a, a:visited { color:#000; text-decoration:none; }
a:hover { color:#999; }


#site-header { height:130px; background:url(../images/logo.png) top center no-repeat; position:relative; margin:20px 0 0; }
#main { background:url(../images/shopheader.png) top center no-repeat; border:#000 solid 10px; padding:85px 20px 0; margin:-30px 0 0 85px; width:730px; }

.initThickbox-processed { text-decoration:underline; }

#search-box { position:absolute; top: 30px; right:57px; }
#site-header .form-submit { margin:-44px 0 0 200px; height:12px; vertical-align:middle; }
#edit-search-theme-form-1 { width:215px; }

.views-row { width:345px; float:left; padding:0; margin:0 10px 20px; }
.views-row .views-field-title { font-size:16px; font-weight:bold; }
.views-row .views-field-field-image-cache-fid { width:345px; height:345px; margin-bottom:15px; float:left;border:#000 solid 1px; }
.views-row .views-field-field-image-cache-fid:hover { border:#CCC solid 1px; }
.views-row .views-field-body { padding:0; }
.views-row .views-field-sell-price { clear:both; width:165px; float:left; margin-top:5px; }
.views-row .views-field-buyitnowbutton { float:left; }

