#linker {display:none;}

img		{border:none;}
body td,li,div {color:#553f2b; font-family: Times New Roman, Arial, Verdana, Tahoma; font-size:14px;}
BODY {behavior:url("/csshover.htc");}
body {background-image: url(/img/bg.jpg); background-color: #f4edaf;}

#top {background-image: url(/img/topbg.gif); height:10px;}
#bottom {background-image: url(/img/bbg.gif); padding-left:46px; color:#dfa565; background-color: #5e2e10;}
#bottom div {color:#dfa565; font-size: 12px;}
#bottom a {color:#dfa565;}
#bottom a:hover {color:#fbdfa2;}

#bbg {background-image: url(/img/bottombg.gif); height:9px;}

h2	{font-size:1.5em; font-weight: normal; color: #69210b;}
h3	{font-size:1.3em; font-weight: normal; color: #952f0f; margin-bottom:5px;}

#header {height:336px; background-image: url(/img/sky_bg.jpg); vertical-align: top;}
#header_sec {height:206px; background-image: url(/img/sky_bg.jpg); vertical-align: top; background-position: bottom;}

#valley {height:126px; background-image: url(/img/valley_bg.jpg); position: relative; top: 210px; min-width:1000px;}
#valley_sec {height:126px; background-image: url(/img/valley_bg.jpg); position: relative; top: 80px; min-width:1000px;}

#stuff  {height:336px; width:848px; background-image: url(/img/stuff.gif); position: absolute; top: 10px; }
#stuff_sec  {height:206px; width:848px; background-image: url(/img/stuff.gif); position: absolute; top: 0px; background-position: bottom;}

#logo  {height:199px; width:200px; position: absolute; top:24px; left:88px;}
#logo_sec  {height:199px; width:200px; position: absolute; top:4px; left:88px;}

#slogan  {height:41px; width:259px; background-image: url(/img/slogan.gif); position: absolute; top:156px; left:458px; background-repeat: no-repeat;}
#slogan_sec  {height:41px; width:259px; background-image: url(/img/slogan.gif); position: absolute; top:36px; left:458px; background-repeat: no-repeat;}

#cloud_1  {height:87px; width:88px; top:108px; left:0px; background-image: url(/img/cloud_1.gif); position: absolute;background-repeat: no-repeat;}
#cloud_2  {height:65px; width:104px; top:168px; left:375px; background-image: url(/img/cloud_2.gif); position: absolute; background-repeat: no-repeat;}
#cloud_3  {height:127px; width:267px; top:48px; left:494px; background-image: url(/img/cloud_3.gif); position: absolute; background-repeat: no-repeat;}
#cloud_4  {height:114px; width:180px; top:96px; left:820px; background-image: url(/img/cloud_4.gif); position: absolute; background-repeat: no-repeat;}

#grape_bg {height:81px; background-image: url(/img/grape_bg.jpg);}
#grape_bg_sec {height:59px; background-image: url(/img/grape_bg_sec.jpg);}

#separate {height:37px; background-image: url(/img/separate.gif);}


#menu_index	{height:57px; background-image: url(/img/menu_bg.gif); width:100%;}
#menu_index_sec	{height:47px; background-image: url(/img/menu_bg.gif); width:100%;}

#menu_spacer {padding-left:46px; margin-right:46px; padding-top:18px; } 
#menu_spacer_sec {padding-left:46px; margin-right:46px; padding-top:11px; } 

#menu div {display:inline; float:rigth;}	

#menu a {margin:15px; border-bottom: 3px solid #8d4518; font-family: Times New Roman, Helvetica, sans-serif; font-size: 16px; color: #ffe89d; text-decoration: none; }	
#menu a:hover {color: #fff3c8; border-bottom: 3px solid #ff8a30;} 

#left	{margin-left:46px;}
#left td {vertical-align: top;}

#date	{height:55px; width:50px; background-repeat: no-repeat; background-image: url(/img/date.gif); float: left; margin-right: 15px; margin-bottom: 8px;}
#news	{font-size: 13px; color: #553f2b;}
#day	{ text-align: center; font-size: 32px; color: white; padding-top: 2px;}
#month_year	{text-align: center; font-size: 14px; color: white; position:relative; top:-6px;}
#news_sep {height:31px; width:377px; background-repeat: no-repeat; background-image: url(/img/news_sep.gif); margin-top:10px; margin-bottom:10px;}

#content	{padding: 10px 40px 40px 40px; vertical-align: top;}
#content	img {padding: 0px 10px 0px 0px; }
#content td {vertical-align:top;}

#left_col {padding: 10px 0px 40px 0px; vertical-align: top; width:377px;}
#left_col_scd {padding: 10px 0px 40px 0px; vertical-align: top; width:377px; background-image: url(/img/sep_scd.jpg); background-repeat: no-repeat; background-position: bottom left;}

#left_col_scd {padding-bottom: 150px;}
#left_col {padding-bottom: 150px;}

span.arrow {font-size:11px; font-family: Tahoma; }
div.tours	{padding-top:6px;}
a{color:#952f0f;}
a:hover	{color:#d6440b;}

a.header{text-decoration: none;}
a.header:hover	{border-bottom: 1px dotted #952f0f;}

a.deforce	{color:#dfa565;}
a.deforce:hover	{color:#fbdfa2;}

ul#sub li {margin-bottom:4px; margin-top:4px; list-style-image: url(/img/li.gif); line-height:1.3em}
ul#sub li a {font-size: 16px;}

ul#subsub li {font-size:13px; list-style-image: url(/img/li_arrow.gif); }
ul#subsub li a {color:#e05a00; font-size:13px;}
ul#subsub li a:hover {color:#952f0f;}


a.gallery			{background-color: #fbf8d3; padding: 6px; border: solid 1px #d8bb7c; display:block; margin-top:4px;}
a.gallery:hover	{border: solid 1px #d59735; display:block;}

.mail_form input.mail {width:300px; border: solid 1px #d59735;}
.mail_form td {padding-top:5px;}
.mail_form select {width:300px; border: solid 1px #d59735;}
.mail_form textarea {width:300px; border: solid 1px #d59735;}

