

/*  SHELL ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
	
	html { height: 100%;}
	body { height: 100%; background:url(../img/design/bg.jpg); margin: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}	
	#fix {position:relative; top:15%; width:950px; height:559px;}
	#shell { position: absolute;/* top: 50%; left: 50%; margin: -279px 0 0 -474px;*/ margin:0 auto; display: block; padding: 13px 0 0 13px; width: 935px; height: 546px; background: url(../img/design/bg_shell.png); z-index:1;  }
	#ie6Shell {display:none;}
	body#gifts  {  background:none; background:#000 url(../img/design/bg_giftcert.jpg) no-repeat; background-attachment: fixed; margin:0 0 15px 0; padding: 15px 0; }
	
	#cta_plantersinn, #cta_relaischateaux, #cta_foodwinefest, #cta_facebook {position: absolute; left:40%; bottom:-100px; 
	/*margin: 440px 0 0 410px ;*/
	 margin:0 0 0 -90px; background:url(../img/design/cta_plantersinn.jpg);  width: 87px; height: 82px;}
	#cta_relaischateaux {background:url(../img/design/cta-relais-chateaux.gif) no-repeat;margin:0 0 0 0px; }
	#cta_facebook {background:url(../img/facebook.png) no-repeat;margin:0 0 -15px -170px; z-index:300}
	#cta_plantersinn a, #cta_relaischateaux a, #cta_facebook a {  display: block; width: 87px; height: 82px;}
	#cta_foodwinefest {background:url(../img/design/CharlestonFoodWineFest.gif);  width: 280px; height: 82px; margin-left: 90px}
	#cta_foodwinefest a {  display: block; width: 272px; height: 82px;}
	
	
	
	
/*  HEAD ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */		

	#logo { display: block;  width: 208px; height: 122px; background: url(../img/design/logo.png) center no-repeat; }
	#logo a { display: block; width: 208px; height: 122px;  }
	
	#nav {position: absolute; clear: both; margin: 0px 0 0 0; width: 208px; height: 377px; z-index:999;  }
	
	#header { position: absolute; margin: 0 13px 0 209px; width: 713px; height: 500px;}


/*  BODY ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */		

	#contentShell {overflow: auto;  position: absolute;  top: 0; top:auto; margin: 0px 0 0 209px; padding: 30px; width: 290px; height: 440px; background:#000; opacity:.55; filter: alpha(opacity = 55); }
	#home #contentShell { display: none; }
	
	
	/*  CONTENT DIV ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */		

		#content { color:#fff;  position: absolute;   margin: 18px 0 0 219px;  height: 440px;  }

		.holder { }
		.scroll-pane {width: 300px; padding: 20px; overflow: auto;  float: left; }
		#pane1 { height: 422px; }


		h1 {}
		h2 { color:#e89d5d; font-size: 15px; font-weight: normal;}
		p { line-height: 180%; }
		a {color:#e89d5d; }
		a:hover { text-decoration: none;}
		
		#content img { border: 1px solid #fff;}
		#content .imgLeft { float: left; margin: 0 15px 15px 0;}
		#content .imgRight { float: right; margin: 0 0 15px 15px ;}
		
		a.orderonline { font-weight: bold; font-size: 15px; background:#000; border: 1px solid #fff; padding: 7px; display: block; text-align: center; }


/*  FOOTER ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */		
		
	
	#footer { /*position: absolute; top: 513px;*/ position: absolute;  margin: 379px 0 0 0; width: 922px; height: 32px; }
	
	#address { background: url(../img/design/address.png) no-repeat; height: 10px; width: 300px; position: absolute; margin: 11px 0 0 24px;}

	#navigation_footer {  width: 400px; position: absolute; margin: -2px 0 0 402px;}
#fsig {width: 400px; margin: 0 auto; }
#vizsig {display:none}
#home #vizsig {display: block; width: 400px; margin: 672px 0 0 135px; position:absolute }
#vizsig span#text { float: left; margin: 8px 0 0 5px;font-size: 11px; font-family: "Trebuchet MS"; color:#000 }
#vizsig span a { float: left; margin: 8px 0 0 0; font-size: 11px; font-family: "Trebuchet MS"; color:#000}
#vizsig span a:hover { text-decoration: none; }
#vizsig img { float: left; padding: 0; margin: 0 0 0 8px; /*border: 1px solid #000*/} 