html,html.custom,body.custom { background:#000000; padding:10; margin:10; topmargin:10; height: 100%; }
* { padding: 10; margin: 10; }

.custom #container { background:url(./images/mainbg2.jpg) repeat-y top center;  width:100%;margin:10; padding: 0; }

.custom #wrapper { background:url(./images/bodybg2.jpg) repeat-x; width:100%;margin:0; padding: 0; }

.custom #page {background: url(./images/content-bg.jpg) top center no-repeat; width:100%; margin: 10; padding: 10;  }

/*---:[ header ]:---*/	
.custom #header {padding:0; width:906px; margin:0px auto;border:none;height:120px; }


.custom #logo {display:none; }
.custom #logo2 {width:324px; height:75px;float:left;}
.custom .logo2{width:307px; height:106px;display:block; padding:0xp; margin:0px;position:relative;float:left; display:block;}

/*---:[ Feature Box]:---*/	
.custom #feature_box {margin:0px auto; padding:0px; width:906px; background:none; border:none; }
.custom .featured{background:#000; width:472px; height:50px;float:right; position:relative; top:270px;right:20px; padding:10px 15px 15px 15px; color:#adae9d;font-size:14px; }
.custom .featured h2 a{font-size:25px; color:#adae9d; padding:0px;}
.custom .featured a {font-size:10px; color:#adae9d;}

/** Rotator **/
div#rotator{padding:0; margin:0;}
div#feature_box  .prev {	position:relative;	float:right;	top:-50px;		left:0px;		margin-right:5px;}
div#feature_box  .next {	position:relative;	float:right;	top:-50px;	left:0px;}
.custom #feature_box ul{list-type:none; height:354px; width:906px; overflow:hidden;}

#feature_box_ul{float:left;}
.alignleft{margin:0 15px 0 0;}

/*---:[ Nav ]:---*/
.custom a{color:#adae9d;}
/*---:[ nav menu styles ]:---*/
.custom #nav-wrapper{width:906px; margin:0px auto; text-align:right; padding:0;}

.custom #menu-wrap{position:relative; top:40px; width:450px; float:right;}

.custom #menu-wrap ul li ul{width:210px;}
.custom #menu-wrap ul a:focus, #menu-wrap ul a:active {color:#adae9d; background:none;}
.custom #menu-wrap ul li:hover a {color:#adae9d; background:#2f2926; }
.custom #menu-wrap ul li:hover a:hover {color:#adae9d; background:#6a3252; text-decoration:underline;}
.custom #menu-wrap ul a, #menu-wrap ul a:visited {color:#adae9d; font-size:16px;}
.custom #menu-wrap ul li ul li a{font-size:14px; width:190px;}
.custom #menu-wrap li.selected_page {background:none;color:#adae9d;
}
#menu-wrap ul a, #menu-wrap ul a:visited {
border-right:none;
color:#adae9d;
text-decoration:none;
}
.custom #menu-wrap #cms-nav-top-menu li ul li{background:#2f2926; padding:0 10px 5px 5px; float:left;}
 .custom #menu-wrap #cms-nav-top-menu li a:hover{background:#2f2926;}
 .custom #menu-wrap #cms-nav-top-menu li.selected_subpage {color:#fff; font-size:14px;padding:5px 0px 5px 15px; width:210px;}


.custom  ul#tabs { list-style: none; border:none; border-width: 0 0 0px 0px; height:53px;width:550px; margin:45px 0 0 0; float:right;text-align:right;padding:0;}
	ul#tabs li { margin-bottom: -0.1em; background: none; border:none;  float: left; height:53px; }
	ul#tabs li.current_page_item, ul#tabs li.current-cat { padding-bottom: 0.1em; background: none; border-bottom: 0; }
		ul#tabs li a { margin: 12px 5px 0 0; font-size:1.6em;color:#ad9ca5; text-transform: uppercase; letter-spacing: 2px; }
		ul#tabs li a:hover {color: #adb9c2; text-decoration: underline; }
		ul#tabs li.current_page_item a, ul#tabs li.current-cat a { cursor: default; }
		ul#tabs li.current_page_item a:hover, ul#tabs li.current-cat a:hover { text-decoration: none; }
	ul#tabs li.rss { padding-right: 0; background: none; border: none; float: right; }
		ul#tabs li.rss a { padding-right: 16px; background: url('images/icon-rss.gif') 100% 50% no-repeat; }
		
		

/*---:[ Content ]:---*/
#archive_info{color:#8B6901; padding:0 0 10px 0;}
.custom #content_box { margin:0px auto;width: 906px; background: none; padding-top:20px; height:auto; }
.custom #content {padding:0 0px 0 0; margin:0; }
.custom .post_box {padding:0px 0px 0 0; margin:0px 0px 0 0;  border-top: 1px dotted #bbb;}
.custom .comments_closed{display:none;}
#sidebars{font-size:11px; background: url(./images/sidebar.jpg) no-repeat  left bottom; min-height:400px;}
#sidebars, .custom #sidebar_1 { border:none !important;}
.custom li.widget.ngg_images {margin:0 0 10px 0;}
#sidebars h3, .custom .ngg_images h2{color:#8b6901; font-size:16px;margin:0 0 5px 0;}
#sidebars p{font-size:11px;color:#ADAE9D; line-height:20px;}
.textwidget{color:#ADAE9D;}
.custom .headline_area h1{color:#adae9d;background: url(./images/archive-bottom.jpg) no-repeat left bottom;padding:0 0 5px 0;}
.custom .format_text p{color:#adae9d; font-size:16px;line-height:28px; text-align:justify;}

.custom .sidebar ul.sidebar_list {
padding:0.8em 0 0 25px;
}

/** Homepage News Widget **/
.custom #newsblog {width:520px;margin:30px 0 0 20px;  float:left; height:520px; background:url(./) no-repeat; padding:0 0 0 35px;}
.custom #newsblog a{color:#777777; border-bottom:none #853212;margin-left:0px;font-size:1.3em;margin-bottom:15px;}
.custom #newsblog h3{display:none; margin-bottom:15px;}
.custom #newsblog ul {list-style:none;}
.custom #newsblog ul li{margin-bottom:15px;list-style:none; background:url(./images/bullet.jpg) no-repeat left center;padding:0px 0 0 10px;}
.custom #newsblog .readmore{display:block;text-align:left;margin-top:10px;}
.custom #newsblog .readmore a{font-size:1.4em; margin-right:20px; border-bottom:none;}
.custom li.widget {list-style:none;line-height:16px; margin:0 0 40px 0;}
.custom li.widget_News, .custom li.widget_avviso{list-style:none;line-height:16px; margin:0 0 0px 0;}
.custom #feature_box #newsblog .widget_News ul, .custom #feature_box #newsblog .widget_avviso ul{list-style:none;width:500px; height:270px;margin-bottom:15px;}

/** Homepage Feedburner Widget **/
.custom #feedburner {width:395px;margin:30px 0 0 35px; float:left; text-align:left; display:block;}
.custom #feedburner a{color:#826a5c; border-bottom:1px dotted #853212;font-size:1.2em;	}
.custom #feedburner img{margin-bottom:10px;}
.custom #feedburner h3{margin-bottom:5px; color:#adae9d;font-size:1.2em;}
.custom #feedburner li{list-style:none;}
.custom #feedburner .readmore{display:block;text-align:left;margin-top:10px;float:right;}
.custom #feedburner .readmore a{font-size:1.6em; margin-right:20px; border-bottom:none; float:right;}
.custom #feedburner .feeds{vertical-align:middle; margin-right:10px;width:280px; height:26px; border:2px solid #2f1925; background:#000; color:#ccc;font-size:14px;}

/*---:[ Twitter status box/ header links ]:---*/
.custom #twitter_box {display:block; float:left; width:350px;position:relative; padding-top:20px; margin:20px 0 0 0px; }
.custom #twitter_box ul {list-style:none;color:#84807e;padding:0px 0 0 35px;  margin:5px 0 4px 0; font-size:100%;	 display:block;width:350px; height:25px; }
custom #twitter_box ul li{display:block; float:left;clear:right; }
.custom #twitter_box p{color:#84807e;padding:0px 0 0 0; margin:0px 0 0px 0;font-size:110%;display:block;float:right; clear:right;}
.custom #twitter_box a{color:#ded2c5;padding:0px 0 0 35px}
.custom #twitter_box span a{color:#ccc;}
.custom #twitter_box h2{color:#84807e;padding:0; margin:0;font-size:1.5em; width:238px; height:25px; background:url(./images/status.jpg) no-repeat;}
.custom #twitter_box #tlogo{width:238px; height:25px; background:url(./images/status.jpg) no-repeat;}
.custom #twitter_box #tlogo a{padding:0 10px 0 10px;float:left; height:25px; display:block;}

/*---:[ footer ]:---*/
.custom #footer_content {height:7px;padding:10px 0 0 0; width:100%;margin:0px auto;border:none;height:6px; display:block; float:left;}
.custom #footer {height:6px; border:none; margin:0px auto; padding:0; width:906px; display:block;color:#ad9ca5; border:none; text-align:center;}	
.custom #footer ul{ margin:0px auto; padding:10px 0 0 0px; list-style:none; text-align:center;width:100%; display:block;text-align:center;border:none;}
.custom #footer li{display:block; margin:0px ; padding:0 5px 0 5px; list-style:none; float:left;text-align:center;font-size:11px; color:#ad9ca5;}
.custom #footer a{ font-size:11px;  text-decoration:none; border-bottom:none;color:#ad9ca5;}
.custom #footer a:hover{ color: #888;text-decoration:underline;}
.custom #footer #issues{border-left:1px solid #56463d;font-size:90%; padding:0 0 0 10px;}
.custom #footer .footer{text-align:center; display:block; height:3px; width:640px; margin:0px auto; float:left;}
.custom .footer ul li {list-type:none; list-style:none;}
.custom .footer li {float:left;list-type:none; list-style:none;}

.custom #menu-wrap_footer{float:left;padding:0 0 0 10px;}
.custom #cms-nav-top-menu_footer{float:left; }
.custom #cms-nav-top-menu_footer li.icl_first{display:none;}

/*---:[ footer ]:---*/

.custom #footer ul.langswitcher{float:left; width:180px;}
.custom #footer .langswitcher img{margin:0 5px 0 0;}

/*---:[ Vintage Styles ]:---*/
#vintages{color:#84807e; margin:0 0 20px 0; float:left; width:100%; font-size:16px;}
ul.vintages{list-style-type:none;}
.cell{width:100%; display:block;float:left;   border-bottom: 1px solid #979595;}
.cellbox{border: 1px solid #979595; font-size:12px;}
.cellbox .year{ border-right: 1px solid #979595; padding:5px 10px 5px 10px;}
.cellbox .title{ border-right: 1px solid #979595; padding:5px 10px 5px 10px;width:60%;}
.cellbox #cta{color:#979595;}
.cell{font-size:13px;}
.cell .year{width:10%;display:block;float:left;padding:5px 10px 5px 10px;}
.cell .title{width:70%;display:block;float:left;padding:5px 13px 5px 10px;}
.cell .expand{width:12%;display:block;float:left; cursor:pointer;padding:5px 10px 5px 10px;clear:right;color:#8b6901;}
.cell .body{float:left;width:100%;padding:5px 10px 20px 10px}
.cell .body img{padding:15px 0 0 0;}

#wine-timeline{margin:0 0 30px 0; float:left;width:100%;}
#wine-timeline .widget_killer_recent_entries{width:28%; height:200px; float:left;}
#wine-timeline .widget_killer_recent_entries h3{font-size:17px;color:#84807e;margin:20px 0 5px ; border:none;}
#wine-timeline h3{font-size:19px;color:#84807e;margin:0px 0 5px ; float:left; width:100%; clear:both;}
#wine-timeline li.widget_killer_recent_entries{list-style-type:none;margin:0 0px 20px 0; padding:0 20px 0 20px;border-right:1px solid #432235;}
#wine-timeline .widget_killer_recent_entries ul li{ padding:5px 0 5px 0;}
#wine-timeline li#widget_killer_recent_entries-7{border:none; clear:right; }
.wtitle{width:100%; clear:both; float:left;}
.wbody{width:100%; clear:both; float:left;}

.custom #text-5{margin:0 0 5px 0;}

/*---:[ Wine Timeline ]:---*/
