body, html {text-align:center;font-size:11px;font-family:Verdana, Times, Arial, sans-serif, monospace;color:#7e7e7e;font-size:11px;}

html {background:url('/images/html-v.gif') no-repeat 20px 700px #92a47c;}

h1 {color:#1f4617;font-weight:normal;font-size:18px;margin:5px 0 5px 0;}
h2 {color:#1f4617;font-weight:bold;font-size:16px;margin:0;}
h3 {color:#1f4617;font-weight:bold;font-size:12px;margin:0;}
p {margin:6px 0 8px 0;}

#all {text-align:center;width:962px;margin:10px auto;overflow:hidden;}
#page {width:958px;margin:0px auto;text-align:left;position:relative;overflow:hidden;float:left;background:#fff;padding:1px;border:1px solid #1f4617;}
#header {width:;background:url('/images/header-bg.gif') no-repeat right #dfedc7;z-index:0;}
#navigation {float:right;margin:-35px 2px 0 0;background:#1f4617;height:25px;}
.logo {background:url('/images/logo.gif') no-repeat;width:305px;height:104px;display:block;}
a:link {color:#fd8400;text-decoration:underline;font-weight:bold;}
a:visited {color:#fd8400;text-decoration:none;font-weight:bold;}
a:hover {color:#fd8400;text-decoration:none;}
a:active {color:#006474;text-decoration:none;}
.clear {clear:both;}
.fl {float:left;} 
.fr {float:right;}
.imgfl {float:left;margin-right:10px;}
.imgfr {float:left;margin-left:10px;}
.pink {color:#ff5c93;}
.orange {color:#fd8400;}
.price {color:#fd8400;font-size:13px;font-weight:bold;}
hr {color:#1f4617;margin:10px 0 10px 0;padding:0;}
img {border:0;}
.intro-copy {font-size:14px;}
.col1 {float:left;width:353px;margin:10px 15px 10px 0;}
.topcol2 {float:left;width:712px;margin:-20px 0 10px 0;z-index:1000;}
*html .topcol2 {margin:0 0 10px 0;}
.col2 {float:left;width:712px;margin:10px 0 10px 0;}
.col3 {float:left;width:920px;margin:-20px 0 10px 0;}
.loft-content {width:570px;float:left;}
.product-section {float:left;width:196px;}
.product-middle {float:left;width:196px;margin:0 25px 0 25px;border-left:1px solid #1f4617;border-right:1px solid #1f4617;padding:0 25px 0 25px;}
.bigger {font-size:18px;line-height:1.0em;font-weight:bold;}
.buynow {background:url('/images/buy-now-button.gif') no-repeat;width:130px;height:31px;display:block;float:right;font-size:0;}

.product-section h2, .product-middle h2 {margin:0 0 5px 0;}


#main-image {width:958px;height:188px;margin:1px 0 0 0;z-index:1;float:left;}
#main-container {width:920px;padding:0 20px 20px 20px;float:left;z-index:10;}

#right-column {float:right;margin:10px 0 0 0;width:178px;min-height:570px;background:url('/images/mini-bg-v.gif') no-repeat bottom right;}
#right-column ul {padding-left:15px;}
#loft-right-column {float:right;margin:10px 0 0 0;width:330px;min-height:400px;background:url('/images/mini-bg-v.gif') no-repeat bottom right;}
#map {float:right;width:600px;padding:1px;border:1px solid #92a47c;}
#map a:link, #map a:visited {color:#fd8400 !important;text-decoration:none;}

#testimonials {float:right;margin:10px 0 0 0;width:178px;min-height:150px;background:url('/images/testimonialsBg.gif') ;}


.index-bullets {float:left;clear:both;height:65px;width:350px;margin:10px 0 0 0;}
.index-bullets p {margin:0;}

.homepage-advert {background:url('/images/pink-wine-ad.jpg') no-repeat;width:353px;height:266px;}
.homepage-advert p {width:150px;float:right;margin:10px 10px 0 0;}

#greenbar {float:left;background:#1f4617;width:100%;height:7px;}

#footer-links {width:250px;float:left;text-align:left;margin:10px 0 0 10px;}
#footer-links ul li {list-style-type:none;margin:0;padding:0;font-weight:bold;color:#1f4617;}
#footer-links ul li a:link, #footer-links ul li a:visited {color:#1f4617;}
#footer-links ul li a:hover {color:#1f4617;text-decoration:underline;}
#footer-links ul {margin:0;padding:0;}
#footer-info {width:250px;float:right;text-align:right;margin:10px 10px 0 0;color:#fff;}
#footer-info a:link,#footer-info a:visited {color:#1f4617;}
#right-col-advert {width:178px;float:left;margin:20px 0 0 0;}
.right-column-body {width:158px;float:left;background:url('/images/ad-bg-repeater.gif') repeat-y;padding:5px 10px 5px 10px;}

/* Site Navigation Bars */ 
#nav, #nav ul {z-index:2;float:left;list-style:none;background-color:#1f4617;padding:0px;margin:0;font-size:11px;text-align:center;}
#nav a {display:block;width:80px;color:#fff;text-decoration:none;padding:0;}
#nav a:hover {color:#fd8400;text-decoration:underline;}
#nav li {float:left;width:80px;margin:4px 0 0 0;}
#nav li ul {position:absolute;left: -999em;height: auto; width:80px; font-weight:normal; border-width: 1px; margin:0;}
#nav li li {width:80px;}
#nav li ul a:link, #nav li ul a:visited {width:80px;font-weight:normal;}
#nav li ul ul {margin: -1.75em 0 0 170px;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;color:#fd8400;padding:2px;cursor: pointer;}
#nav li:hover, #nav li.sfhover {background: #1f4617;color:#fff;}	

.shop-item {width:346px;float:left;margin:10px 10px 0 0;}
.shop-item h1 {padding-top:20px;}

.ortega, .ortega-dry, .dornfelder, .pink-sparkling, .blue-sparkling, .apple, .apple-small, .dry, .medium, .monks, .special, .sweet, .vintage, .rose {float:left;width:112px;height:295px;margin:0 2px 0 0;color:#fff;text-align:center;padding:24px 0 0 68px;}
.ortega p, .ortega-dry p, .dornfelder p, .pink-sparkling p, .blue-sparkling p, .apple p, .apple-small p, .dry p, .medium p, .monks p, .special p, .sweet p, .vintage p, .rose p {margin:0;}
.ortega {background:url('/images/shop/ortega.jpg') no-repeat;}
.ortega-dry {background:url('/images/shop/ortega-dry.jpg') no-repeat;}
.dornfelder {background:url('/images/shop/dornfelder.jpg') no-repeat;}
.rose {background:url('/images/shop/rose.jpg') no-repeat;}
.pink-sparkling {background:url('/images/shop/pink-sparkling.jpg') no-repeat;}
.blue-sparkling {background:url('/images/shop/blue-sparkling.jpg') no-repeat;}

.apple {background:url('/images/shop/large-apple-juice.jpg') no-repeat;}
.apple-small {background:url('/images/shop/small-apple-juice.jpg') no-repeat;}

.dry {background:url('/images/shop/dry-cider.jpg') no-repeat;}
.medium {background:url('/images/shop/medium-cider.jpg') no-repeat;}
.monks {background:url('/images/shop/monks-delight.jpg') no-repeat;}
.special {background:url('/images/shop/special-reserve.jpg') no-repeat;}
.sweet {background:url('/images/shop/sweet-cider.jpg') no-repeat;}
.vintage {background:url('/images/shop/vintage-cider.jpg') no-repeat;}
