

/* position_center */
*				{ margin:0; padding:0; }
html, body		{ height:100%; }
body			{ text-align:center; /* horizontal centering for IE Win quirks */ }
#distance	{ width:1px; height:0%; margin-bottom:-300px; /* half of container's height */ float:left; }
#outer		{ margin:0 auto; position:relative; /* puts container in front of distance */ text-align:left; width:800px;height:100%;clear:left;background-color:#f9faed; }
p {margin-bottom:15px;text-align:justify}
/* /position_center */

/*For When CSS is turned Off*/

h1,h2 {display:block;left:-1000em;font-size:0.1em;margin:0;padding:0;height:0;width:0;color:#000000;position:absolute;}
.hidetext {display:block;left:-1000em;font-size:0.1em;margin:0;padding:0;height:0;width:0;color:#000000;position:absolute;}
.nocss {display:block;left:-1000em;font-size:0.1em;margin:0;padding:0;height:0;width:0;color:#000000;position:absolute;}

h3 , h4 {color:#b18c30;margin-bottom:10px}

img {border:none;}
body{background-color:#89731b;padding:0;margin:0;font-size:0.7em;color:#000000;font-family:verdana;}
table {font-size:1.1em;color:#000000;font-family:verdana;}
.clear{clear:both;}

#logo a{width:800px;height:108px;background: url(../../images/logo.gif) center no-repeat;display:block}
a {color:#000000}
ul li {list-style: none;}

/*Navigation*/
#Navigation {float:left;padding:0;margin:5px 0 0 0;}
#Navigation ul {border-bottom:1px solid #b18c30;border-top:1px solid #b18c30;width:800px;padding: 2px 0 2px 0;height:18px;}
#Navigation ul li {float:left;list-style: none;height:18px;border-right:1px solid #7e6c44;}
#Navigation ul li a {display:block;margin:0;}

#Navigation ul li.navHome, #Navigation ul li.navHome a  {background: url(../../images/nav_home.gif) center no-repeat;width:53px;height:18px;}
#Navigation ul li.navHome a:hover, #Navigation ul li.navHome a.on  {background: url(../../images/nav_home-over.gif) center no-repeat;width:53px;height:18px;}

#Navigation ul li.navEstate, #Navigation ul li.navEstate a  {background: url(../../images/nav_estate.gif) center no-repeat;width:83px;height:18px;}
#Navigation ul li.navEstate a:hover, #Navigation ul li.navEstate a.on  {background: url(../../images/nav_estate-over.gif) center no-repeat;width:83px;height:18px;}

#Navigation ul li.navGallery, #Navigation ul li.navGallery a  {background: url(../../images/nav_gallery.gif) center no-repeat;width:62px;height:18px;}
#Navigation ul li.navGallery a:hover, #Navigation ul li.navGallery a.on  {background: url(../../images/nav_gallery-over.gif) center no-repeat;width:62px;height:18px;}

#Navigation ul li.navContact, #Navigation ul li.navContact a  {background: url(../../images/nav_contact.gif) center no-repeat;width:89px;height:18px;}
#Navigation ul li.navContact a:hover, #Navigation ul li.navContact a.on  {background: url(../../images/nav_contact-over.gif) center no-repeat;width:89px;height:18px;}

#Navigation ul li.navFarmers, #Navigation ul li.navFarmers a  {background: url(../../images/nav_farmers-market.gif) center no-repeat;width:112px;height:18px;}
#Navigation ul li.navFarmers a:hover, #Navigation ul li.navFarmers a.on  {background: url(../../images/nav_farmers-market-over.gif) center no-repeat;width:112px;height:18px;}

#Navigation ul li.navReview, #Navigation ul li.navReview a  {background: url(../../images/nav_review.gif) center no-repeat;width:59px;height:18px;}
#Navigation ul li.navReview a:hover, #Navigation ul li.navReview a.on  {background: url(../../images/nav_review-over.gif) center no-repeat;width:59px;height:18px;}


#Navigation ul li.navLinks, #Navigation ul li.navLinks a  {background: url(../../images/nav_links.gif) center no-repeat;width:36px;height:18px;}
#Navigation ul li.navLinks a:hover, #Navigation ul li.navLinks a.on  {background: url(../../images/nav_links-over.gif) center no-repeat;width:36px;height:18px;}

#Navigation ul li.navHealth, #Navigation ul li.navHealth a  {background: url(../../images/nav_health.gif) center no-repeat;width:113px;height:18px;}
#Navigation ul li.navHealth a:hover, #Navigation ul li.navHealth a.on  {background: url(../../images/nav_health-over.gif) center no-repeat;width:113px;height:18px;}



#Navigation ul li.navBuy, #Navigation ul li.navBuy a  {background: url(../../images/nav_buy.gif) center no-repeat;width:82px;height:18px;float:right;border:0}
#Navigation ul li.navBuy a:hover, #Navigation ul li.navBuy a.on  {background: url(../../images/nav_buy-over.gif) center no-repeat;width:82px;height:18px;float:right;border:0}

#MainContent {width:800px;text-align:left;}

#GalleryContent {width:800px;margin-top:20px;padding-left:50px;}
#GalleryNav {height:420px;width:650px}
#GalleryNav ul li {float:left;margin-right:2px;}

#GalleryleftConent {float:left;width:190px;margin-right:40px;}
#GalleryRightContent {float:left;background-color:#89731b;width:510px;height:387px;padding-top:6px;padding-left:5px;}


#VideoContent {width:800px;margin-top:20px;padding-left:20px;}
#Videos {float:left;margin-right:100px;}
#VideoNav ul li {float:left;margin-right:2px;}

#VideoRightContent {background-color:#b18c30;float:left;width:435px;height:353px;padding: 2px 0px 0 5px;}

#ContactContent {width:750px;margin-top:20px;padding-left:20px;}

#EstateContent {width:770px;margin-top:20px;padding-left:20px;}
/*Home*/
#IntroText {text-align:left;width:500px;margin: 25px 20px 0 15px;float:left}
#MainImage {margin-top:1px;}

#IntroText p {text-align:justify;}
#quote {float:left;width:200px;margin:25px 0 15px 15px;color:#b18c30}
#quote h4 {margin-bottom:10px}

#links ul {margin:0 0 10px 0}
#links ul li {margin-left:17px;list-style:circle;}