@import url('core.css');



/********************************************
        PRIMARY STYLES
********************************************/


body {font:14px/24px Geneva, Arial, Helvetica, sans-serif; color:#f5e2e8;	background:#493e3d url(../images/core/repeat-bg.jpg) center top repeat-x; height:700px;}

#p-terms {background-image:none; background-color:#493e3d;}
#p-terms #header {height:50px;}

.container {margin:0 auto; width:1020px;}



#primary{width:1020px;}


#header {height:201px;}

#banner {position:relative; width:1024px; height:300px; overflow:hidden;}



a {text-decoration:underline; color:#f5e2e8;}
a:hover {color:#fff;}

#content {margin-top:60px;}

#content h1 {text-transform:uppercase; text-align:center; font-weight:normal; font-size:14px; margin-bottom:15px;}
#content h2 {text-transform:uppercase; text-align:center; font-weight:normal; font-size:14px;}

p {text-align:center;}

#enquiry_form {padding:20px;}
#enquiry_form li {position:relative;}
#enquiry_form li label.error {margin-left:220px; padding-left:5px; position:absolute; top:25px; left:0;}
#enquiry_form #herbs li {float:left; position:relative;}
#enquiry_form #herbs li h3 {width:500px!important;}
#enquiry_form #herbs li label {width:65px;}
#enquiry_form #herbs li input {width:150px;}
#enquiry_form #herbs li#terms label {width:220px;}
#enquiry_form #herbs li#terms input {width:50px;}
#enquiry_form #herbs li.button {clear:left;}
#enquiry_form #herbs li.button input {padding:0; margin:0;}
#enquiry_form #herbs li label.error {margin-left:65px; padding-left:10px; width:150px; position:absolute; top:25px; left:0;}


/********************************************
        F0ot3r STYLES
********************************************/

#footer { position:relative; width:1020px;}

#footer p { text-align:center; font-size:11px;}

#footer img { position:absolute; top:40px; left:475px;}



/********************************************
        LISTING STYLES
********************************************/



.item_listing li div.img {
  border: 5px solid #C0C0C0;
  text-align: center;
  color: #C0C0C0;
}



/********************************************
        PRODUCT DETAIL STYLES
********************************************/



#p-product #content .img{
  border: 5px solid #C0C0C0;
  text-align: center;
  color: #C0C0C0;
  display: inline;
  float: left;
  height: 250px;
  margin-right: 20px;
  width: 250px;
}
#p-product #content .item{
  display: inline;
  float: left;
  width: 360px;
}


/********************************************
        DYANMIC PAGE DETAIL STYLES
********************************************/


#p-dynamic_page #content .img {
  border: 5px solid #C0C0C0;
  text-align: center;
  color: #C0C0C0;
  display: inline;
  float: left;
  height: 150px;
  margin-right: 20px;
  width: 150px;
}
#p-dynamic_page #content .item {
  display: inline;
}


/********************************************
        GOOGLE MAP STYLES
********************************************/



.googlemap{
  height:400px;
  width:640px;
}
.googlemap span{
  display: block;
  margin-bottom: 3px;
  text-align: center;
}

/********************************************
        BREADCRUMB STYLES
********************************************/



ul#breadcrumbs li {
  margin-right: 10px;
  font-size: 0.8em;
  
}
.googlemap span{
  display: block;
  margin-bottom: 3px;
  text-align: center;
}
