html{overflow-y:scroll;}body{color:#000;text-align:left;margin:0;padding:0;background-color:#ABC888;font:14px Verdana,Arial,Helvetica,sans-serif;}p{padding-top:0;padding-bottom:15px;margin:0;}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:14px;font-weight:normal;}h3{font-weight:bold;}a:link,a:visited{color:#617A41;text-decoration:none;outline:none;}a:hover,a:active{color:#7D9E54;text-decoration:underline;}#container{width:960px;text-align:left;margin:0 auto;padding:0;position:relative;background:url(../images/bg.jpg) repeat-y top;}#main{width:920px;margin:0 20px;padding-bottom:60px;background:#FFF url(../images/back_grad.jpg) repeat-x left bottom;}body#home #main{padding-bottom:0;}#header{width:100%;height:215px;overflow:hidden;}#pagebreak{height:33px;background:url(../images/bg_pagebreak.jpg) repeat-x left top;}#content #left{float:left;width:255px;}#content #right{float:right;width:595px;}#grad_end_left{height:114px;width:20px;position:absolute;left:0;bottom:0;background:url(../images/grad_end_left.jpg) no-repeat 0 0;}#grad_end_right{height:114px;width:20px;position:absolute;background:url(../images/grad_end_right.jpg) no-repeat 0 0;bottom:0;right:0;}#content{padding:33px 25px 20px;overflow:auto;width:870px;background:repeat-x left top;}body#home #content{background-image:url(../images/mid_bar_grad.jpg);padding:25px 25px 40px;}body#winecountry #content{background-image:url(../images/titles/title_winecountry.jpg);}body#lodiwineries #content{background-image:url(../images/titles/title_lodiwineries.jpg);}body#resources #content{background-image:url(../images/titles/title_resources.jpg);}body#winetrailmap #content{background-image:url(../images/titles/title_winetrailmap.jpg);}body#attractions #content{background-image:url(../images/titles/title_attractions.jpg);}body#shopping #content{background-image:url(../images/titles/title_shopping.jpg);}body#lodging #content{background-image:url(../images/titles/title_lodging.jpg);}body#dining #content{background-image:url(../images/titles/title_dining.jpg);}body#shortdrives #content{background-image:url(../images/titles/title_shortdrives.jpg);}body#media #content{background-image:url(../images/titles/title_media.jpg);}body#sendapostcard #content{background-image:url(../images/titles/title_sendapostcard.jpg);}body#photos #content{background-image:url(../images/titles/title_photos.jpg);}body#video #content{background-image:url(../images/titles/title_video.jpg);}body#roadtrip #content{background-image:url(../images/titles/title_roadtrip.jpg);}body#meetings #content{background-image:url(../images/titles/title_meetings.jpg);}body#events #content{background-image:url(../images/titles/title_events.jpg);}body#touroperations #content{background-image:url(../images/titles/title_touroperations.jpg);}body#touritineraries #content{background-image:url(../images/titles/title_touritineraries.jpg);}body#transportation #content{background-image:url(../images/titles/title_transportation.jpg);}body#contactus #content{background-image:url(../images/titles/title_contactus.jpg);}body#thankyou #content{background-image:url(../images/titles/title_thankyou.jpg);}body#whatshappening #content{background-image:url(../images/titles/title_whatshappening.jpg);}body#recipe #content{background-image:url(../images/titles/title_recipe.jpg);}body#specials #content{background-image:url(../images/titles/title_specials.jpg);}body#404error #content{background-image:url(../images/titles/title_404error.jpg);}#navigation{position:relative;width:916px;height:26px;z-index:10;text-transform:uppercase;font:11px "Times New Roman",Times,serif;font-weight:bold;margin:2px;}#navigation #noborder{border-right:none;}#sub_navigation{height:30px;}#sub_navigation ul{text-align:left;padding:0;list-style:none;margin:0 0 0 10px;text-transform:uppercase;font:bold 13px "Times New Roman",Times,serif;}#sub_navigation li{display:inline;}#sub_navigation li a:link,#sub_navigation li a:visited{color:#617a43;margin:0;padding:0 8px 0 4px;background:url(../images/bg_subnav.gif) no-repeat left center;}#sub_navigation li a:hover,#sub_navigation li a:active,#sub_navigation li a.sub_selected{color:#abc788;text-decoration:none;}#weather{position:absolute;height:37px;overflow:hidden;top:-13px;left:10px;}#slideshow_left{width:255px;height:218px;overflow:hidden;float:left;margin-right:17px;}.photo_right{width:350px;float:right;border:solid 4px #ABC888;margin:0 0 10px 17px;}ul#resources_list{margin:0;padding:0;list-style:none;}#resources_list li{float:left;width:410px;padding:0 12px 20px 8px;margin-left:5px;display:block;background:url(../images/bg_bullet.gif) no-repeat 0 7px;}#search_bar{height:29px;background:url(../images/bg_header.jpg) repeat-x left top;}#search{padding:0 5px 0 0;margin:0;width:230px;float:right;}#search .box{margin:2px 0 0;padding:0;width:155px;border:1px solid #ABC888;height:20px;font:14px Arial,Helvetica,sans-serif;}#search .button{margin:0;float:right;padding:0;height:27px;width:66px;border:none;cursor:pointer;background:url(../images/btn_search.gif) 0 0;}#search .button:hover{background-position:0 -27px;}#header_logo{width:450px;float:left;}#header_right{width:468px;float:right;}#header_photos{padding-bottom:2px;}#header_ads{height:60px;overflow:hidden;}#header_twitter{position:absolute;top:4px;left:120px;}#header_facebook{position:absolute;top:4px;left:205px;}#footer{margin:0 20px;background:#ABC888 url(../images/bot_bar_grad.jpg) repeat-x 0 0;height:42px;padding-top:12px;font-size:12px;text-align:center;}#footer .spacer{color:#FFF;}#footer #iselect_design{font-size:10px;}.form_long{font:12px Verdana,Arial,Helvetica,sans-serif;width:95%;}.form_medium{font:12px Verdana,Arial,Helvetica,sans-serif;width:250px;}.form_short{font:12px Verdana,Arial,Helvetica,sans-serif;width:90px;}.form_dropdown{font:12px Verdana,Arial,Helvetica,sans-serif;}.form_integer{font:12px Verdana,Arial,Helvetica,sans-serif;width:20px;}.form_other{padding-left:21px;}.form_submit{background:url(../images/btn_submit.png) 0 0;height:50px;width:130px;border-style:none;cursor:pointer;}* html .form_submit{background-image:url(../images/btn_submit.gif);}.form_submit:hover{background-position:0 -50px;}table.listings{margin:10px 0 15px;width:100%;text-align:left;}table.listings thead tr{border-bottom:1px solid #617A41;font-weight:bold;padding:2px;}table.listings tbody tr{cursor:pointer;}table.listings tbody td{color:#3D3D3D;padding:2px;background-color:#FFF;vertical-align:top;}table.listings tbody tr.odd td{background-color:#F9F9F9;}table.listings tbody tr.over td{background-color:#EBF2E2;}body#home #left{float:left;width:530px;}body#home #left p{padding-left:5px;}body#home #right{float:right;width:304px;margin:0;padding:0;list-style:none;}body#home #right li{position:relative;padding-bottom:10px;margin:0;}body#home #ARES-hotelform{float:none;margin:0;padding:0;}body#home #ARES-bot{margin:0;padding:0;}#title_home{border-bottom:#bfa222 solid 1px;padding-bottom:10px;margin-bottom:10px;}body#home #recipe{float:left;width:240px;height:150px;margin-left:5px;background:url(../images/home_buttons/bg_btn_recipe.jpg) no-repeat center center;}body#home #postcard{float:right;width:240px;height:150px;margin-right:5px;}.icon_video{position:absolute;left:250px;height:48px;width:42px;background:url(../images/icon_video.png) no-repeat left top;top:-7px;}#transporation_container{position:relative;background-color:#ededed;margin-bottom:15px;border-top:5px solid #627b44;border-bottom:5px solid #627b44;border-right:1px solid #627b44;border-left:1px solid #627b44;}#info_bar{width:540px;height:275px;background:url(../images/transportation_bgbar.jpg) repeat-x left top;border:1px solid #828282;position:absolute;left:315px;top:15px;z-index:2;font-size:12px;overflow:hidden;}#info_bar h1{text-align:center;font-size:16px;font-weight:bold;color:#FFF;padding:4px 0 9px 0;}#info_bar .info_photo{width:150px;float:right;border:solid 1px #000;}#info_bar .info{padding:0 5px 5px 10px;height:210px;}body#details{background-color:#FFF;}#details_container{text-align:left;margin:0 auto;padding:0;width:532px;}#details_content{padding-bottom:60px;}#details_content h1{padding-bottom:20px;font-size:16px;font-weight:bold;}.details_photo{border:solid 4px #ABC888;}#details #weekdays th{color:#FFF;background:#8cb25a url(../images/bg_calendar_th.jpg) repeat-x left bottom;font-size:12px;padding:2px 0;}#details .title{font-weight:bold;}#calendar_loading{position:absolute;top:315px;left:40px;background:url(../images/bg_calendar_loading.gif) no-repeat left top;padding-left:18px;color:#617A41;}#calendar h1{font-size:20px;font-weight:bold;color:#8cb25a;}#calendar #cal_body{background:#8cb25a;}#calendar #weekdays th{color:#FFF;background:#8cb25a url(../images/bg_calendar_th.jpg) repeat-x left bottom;font-size:12px;padding:2px 0;}#calendar .month_other{background:#dfdfdf;}#calendar .month_current{background:#F3F3F3;}#calendar_admin{font-size:9px;text-align:right;}#media_right{float:right;width:270px;margin-left:20px;}#media_right ul{list-style:none;}#media_right li{padding:5px 0 5px 20px;background:url(../images/bg_slideshowpro.gif) no-repeat;}#media_right li.gallery{background-position:0 7px;}#media_right li.next_group{background-position:0 -15px;}#media_right li.prev_group{background-position:0 -38px;}#media_right li.next_photo{background-position:0 -61px;}#media_right li.prev_photo{background-position:0 -83px;}#media_right li.pause{background-position:0 -106px;}#media_right li.play{background-position:0 -129px;}#media_right li.full_screen{background-position:0 -151px;}#sendapostcard form#postcards{float:left;width:275px;margin:0;padding:0;}#sendapostcard #thumbnails{float:right;width:578px;height:123px;padding:6px 6px 6px 3px;overflow:auto;overflow-y:hidden;background-color:#ABC888;}#sendapostcard #thumbbox a{float:left;margin:0 3px;border:3px solid #FFF;}#sendapostcard #thumbbox a:hover{border:3px solid #CCBB2D;}#sendapostcard #preview{position:relative;float:right;width:587px;margin-top:10px;text-align:center;height:443px;}#sendapostcard #preview img{border:6px solid #ABC888;}.clear{clear:both;}#spunny{display:none;}.small_text{font-size:10px;}.red_text,.error{color:#F00;}.ajax_loading{position:absolute;top:100px;left:260px;background:#FFF url(../images/bg_calendar_loading.gif) no-repeat left top;padding-left:18px;color:#617A41;border:1px solid #ABC888;}#ARES-hotelform{float:right;margin:0 0 10px 10px;}ul.files{margin:0;padding:0 0 10px 0;list-style:none;}ul.files li{margin:0;padding:0;}#iselect_design{position:relative;}#iselect_design a,#iselect_design a:hover{text-decoration:none;}#iselect_promo{display:none;position:absolute;width:336px;height:50px;top:-2em;left:300px;z-index:100;letter-spacing:-1000em;text-indent:-999em;overflow:hidden;background:url(http://www.iselect.net/images/iselect_footer.png) 0 0 no-repeat;cursor:pointer;}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none;}.sf-menu{line-height:1.0;}.sf-menu ul{position:absolute;top:-999em;width:100%;z-index:99;}.sf-menu ul li{width:100%;}.sf-menu li:hover{visibility:inherit;}.sf-menu li{float:left;position:relative;height:26px;}.sf-menu a{display:block;position:relative;}.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:26px;z-index:99;}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em;}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:100%;top:0;z-index:100;}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em;}.sf-menu{padding:0 0 0 4px;margin:0;height:26px;background:#e8c625;position:relative;background:url(../images/nav_bg.jpg) repeat-x 0 0;}.sf-menu ul{width:150px;}.sf-menu li li{background:#e8c625;}.sf-menu a{padding:8px 6px 7px 6px;border-right:1px solid #c3a521;text-decoration:none;background:url(../images/nav_bg.jpg) repeat-x 0 0;}.sf-menu a,.sf-menu a:visited{color:#000;}.sf-menu li li a{color:#000;padding:6px 0;text-indent:6px;text-decoration:none;border:none;width:100%;background:url(none);font:normal 12px Arial,Helvetica,sans-serif;}.sf-menu li li a:hover,.sf-menu li li a:visited{color:#000;text-decoration:none;_background:#e8c625;}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{background:#efd766 url(none);outline:0;text-decoration:none;color:#000;}.sf-shadow ul{background:url('../images/shadow.png') no-repeat bottom right;padding:0 8px 9px 0;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px;}.sf-shadow ul.sf-shadow-off{background:transparent;}div#nyroModalFull{background:#FFF;}div#nyroModalLoading{border:4px solid #777;width:150px;height:150px;text-indent:-9999em;background:#fff url(../images/nyroModal_ajaxLoader.gif) no-repeat;background-position:center;}div#nyroModalLoading.error{border:4px solid #f66;line-height:20px;padding:20px;width:300px;height:100px;text-indent:0;background:#fff;}div#nyroModalWrapper{background:#fff;border:4px solid #627b44;}a#closeBut{position:absolute;display:block;top:-13px;right:17px;width:71px;height:26px;text-indent:-9999em;background:url(../images/nyroModal_close.gif) no-repeat;outline:0;}h1#nyroModalTitle{margin:0;padding:0;position:absolute;top:-22px;left:5px;font-size:12px;color:#ddd;}div.wrapper div#nyroModalContent{padding:0;background:url(../images/back_grad.jpg) repeat-x left bottom;}div.wrapperImg div#nyroModalContent{position:relative;overflow:hidden;text-align:center;}div.wrapperImg img{vertical-align:baseline;}div.wrapperImg div#nyroModalContent div{position:absolute;bottom:0;left:0;background:black;padding:10px;margin:10px;border:1px white dotted;overflow:hidden;opacity:.2;filter:alpha(opacity=20);}div.wrapperImg div#nyroModalContent div:hover{opacity:.5;filter:alpha(opacity=50);cursor:help;}div.wrapperImg a{outline:none;position:absolute;top:0;height:100%;cursor:pointer;text-indent:-9999em;background-image:url(data:image/gif;base64,AAAA);}a.nyroModalPrev{left:0;width:40%;}a.nyroModalPrev:hover{background:url(../images/nyroModal_prev.gif) left 20% no-repeat;}a.nyroModalNext{right:0;width:40%;}a.nyroModalNext:hover{background:url(../images/nyroModal_next.gif) right 20% no-repeat;}