body    { font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; background-color: #a19e5a; background-image: url(images/b_bk_bar.gif); background-repeat: repeat-x; margin: 0; padding: 0 }
.td { color: #3b3b3b }
a:link { color: #6a2540 }
a:visited { color: #98985f }
a:hover { color: #a19e5a }
a.header:link   { color: #ffffff; text-decoration: none }
a.header:visited  { color: #ffffff; text-decoration: none }
a.header:hover  { color: #ccc; text-decoration: none }
a.footer:link   { color: #ffffff; font-size: 9px; text-decoration: none }
a.footer:visited   { color: #ffffff; font-size: 9px; text-decoration: none }
a.footer:hover   { color: #ccc; font-size: 9px; text-decoration: none }
.txt_footer { color: #fff; font-size: 9px }
#content         { background-color: #eceda1; position: relative; width: 959px }
			#main         { line-height: 18px; }
			
			#footer    { position: relative; width: 959px; height: 14px }
			#content_home_harv      { color: #3b3b3b; line-height: 18px; background-color: #fff; text-align: left; padding: 0 45px 12px 35px; position: relative; width: 444px; border-bottom: 1px solid transparent }
#content_home { color: #3b3b3b; line-height: 18px; background-color: #f9fae3; text-align: left; padding: 12px 45px 12px 35px; position: relative; width: 444px; border-bottom-color: transparent; border-bottom-style: solid; }
#content_paulo        { position: relative; width: 524px }
			#content_trad      { color: #3b3b3b; line-height: 18px; background-color: #fff; text-align: center;  padding: 12px 0; position: relative; width: 524px; border-bottom: 1px solid transparent }
			#content_welcome     { background-color: #f9fae3; text-align: left; position: relative; width: 524px; height: 32px }
			#content_news       { color: #3b3b3b; line-height: 18px; background-color: #f9fae3; text-align: left; margin-top: 10px; margin-bottom: 5px; padding: 10px 45px 10px 10px; position: relative; width: 469px; border-bottom: 1px solid transparent }
.news  { color: #3b3b3b; background-color: #f9fae3; text-align: justify; padding-right: 12px; padding-left: 12px    }
.leftbar { background-image: url(images/ln_bk_bars.gif); background-repeat: repeat-y }
.rightbar { background-image: url(images/rn_bk_bars.gif); background-repeat: repeat-y }
.title_news { color: #380f4c; font-size: 15px; padding-top: 12px; padding-bottom: 12px }
.pagetitle1 { color: #a19e5a; font-size: 15px; font-family: Georgia, "Times New Roman", Times, serif; font-variant: small-caps; background-color: #f9fae3; padding-top: 15px; padding-left: 15px  }
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
/*
dt#menu-home {
	background-image:url(/images/menu/home_off.gif);
}
dt#menu-home a:hover {
	background-image:url(/images/menu/home.gif);
}
dt#menu-experience {
	background-image:url(/images/menu/experience_messina_hof_off.gif);
}
dt#menu-experience a:hover {
	background-image:url(/images/menu/experience_messina_hof.gif);
}
dt#menu-about-wines {
	background-image:url(/images/menu/about_our_wines_off.gif);
}
dt#menu-about-wines a:hover {
	background-image:url(/images/menu/about_our_wines.gif);
}
dt#menu-shop-online {
	background-image:url(/images/menu/shop_online_off.gif);
}
dt#menu-shop-online a:hover {
	background-image:url(/images/menu/shop_online.gif);
}
dt#menu-vintage {
	background-image:url(/images/menu/vintage_house_off.gif);
}
dt#menu-vintage a:hover {
	background-image:url(/images/menu/vintage_house.gif);
}
dt#menu-villa {
	background-image:url(/images/menu/villa_off.gif);
}
dt#menu-villa a:hover {
	background-image:url(/images/menu/villa.gif);
}
dt#menu-events {
	background-image:url(/images/menu/events_off.gif);
}
dt#menu-events a:hover {
	background-image:url(/images/menu/events.gif);
}
dt#menu-join {
	background-image:url(/images/menu/join_the_family_off.gif);
}
dt#menu-join a:hover {
	background-image:url(/images/menu/join_the_family.gif);
}
dt#menu-media {
	background-image:url(/images/menu/media_center_off.gif);
}
dt#menu-media a:hover {
	background-image:url(/images/menu/media_center.gif);
}
dt#menu-links {
	background-image:url(/images/menu/links_off.gif);
}
dt#menu-links a:hover {
	background-image:url(/images/menu/links.gif);
}
dt#menu-trade {
	background-image:url(/images/menu/trade_off.gif);
}
dt#menu-trade a:hover {
	background-image:url(/images/menu/trade.gif);
}
dt#menu-winebar {
	background-image:url(/images/menu/winemaster_winebar_off.gif);
}
dt#menu-winebar a:hover {
	background-image:url(/images/menu/winemaster_winebar.gif);
}
dt#menu-desevents {
	background-image:url(/images/menu/designer_events_off.gif);
}
dt#menu-desevents a:hover {
	background-image:url(/images/menu/designer_events.gif);
}
*/

dl#menu dt a {
	background: url(/images/bg-nav-off.jpg) no-repeat;
}

dl#menu dt a:hover {
	background: url(/images/bg-nav-on.jpg) no-repeat;
}

dl#menu dt {
	height: 29px;
}

#menu {
/*position: absolute;*/
top: 0;
left: 0;
}
dl#menu {
width: 281px;
}
dl#menu dt {
cursor: pointer;
margin: 0px;
height: 29px;
line-height: 20px;
/*text-align: center;*/
font-weight: bold;
/*border: 1px solid gray;*/
/*background: #ccc;*/
}
dl#menu dd {
/*border: 1px solid gray;*/
}
dl#menu li {

	height: 18px;

	
	background-image:url(/images/menu/sub_menu_item_off.gif);
}

html > body dl#menu li {
	height: 22px;
}

dl#menu a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	text-align: left;
	padding: 4px 0px 0px 110px;
	color: #5e5e31;
/*	font-weight: bold;*/
}
dl#menu a:link {
	color: #5e5e31;
}
dl#menu a:visited {
	color: #5e5e31;
}
dl#menu li a:hover {
	background-image:url(/images/menu/sub_menu_item.gif);
}
dl#menu li a, dl#menu dt a {
/*color: #000;*/
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
}

dl#menu dt a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	letter-spacing: .1em;
	padding: 4px 0px 0px 35px;
	color: #787521;
	height: 25px;
}

html > body dl#menu dt a {
	height: 29px;
}

dl#menu dt a:link {
	color: #787521;
}
dl#menu dt a:visited {
	color: #787521;
}


dd#smenu3 {
	display: none;
}
dd#smenu4 {
	display: none;
}
dd#smenu5 {
	display: none;
}
dd#smenu6 {
	display: none;
}
dd#smenu7 {
	display: none;
}
dd#smenu8 {
	display: none;
}
dd#smenu9 {
	display: none;
}
dd#smenu10 {
	display: none;
}
dd#smenu11 {
	display: none;
}
dd#smenu12 {
	display: none;
}
dd#smenu13 {
	display: none;
}
