.containers {float:left;margin:0 0 0 24px;font-family:Tahoma,Arial,Helvetica;font-size:11px;color:#000;line-height:20px;}
.containers p {float:left;width:100%;}
.containers .left {height:auto;float:left} 
.containers .right {height:auto;float:right}
.containers a {font-size:12px;color:#74a226}
.containers a:hover {color:#666}
.containers h2, .containers p {display:block;float:left;width:100%}
.containers h2 {margin:0 0 10px 0;height:auto;line-height:25px;}
.containers h1 {margin:0 0 10px 0;height:auto;line-height:30px;height:30px}
.bot .left, .bot .right {width:50%}
.bot .left a {float:left}
.bot .left .CommandButton, .bot .right a {float:right}
.bot .left a, .bot .left a img, .bot .right a, .bot .right a img {margin:0;padding:4px}
/* Titles Container */
.containers #titles {width:440px;float:left;padding:0 0 20px 0;margin:0}
.containers #titles .top .left .Head {float:left;background:url(images/top_titles.jpg) no-repeat left bottom;height:auto;width:auto;font-family:"Times New Roman", Times, serif;font-size:25px;font-style:italic;font-weight:normal;color:#74a226;margin:0;padding:0 0 15px 0}
.containers #titles .mid {float:left;padding:6px 0 0 0;margin:0;width:100%}
.containers h1 {float:left;background:url(images/top_titles.jpg) no-repeat left bottom;height:auto;width:100%;font-family:"Times New Roman", Times, serif;font-size:25px;font-style:italic;font-weight:normal;color:#74a226;margin:0;padding:0 0 15px 0}
.containers #titles .bot {float:left}
.containers #titles .mid p, .containers #titles .mid img {padding:0;margin:0}
.containers #titles .mid div div {line-height:18px}
/* Wine Region Container */
.containers #wineregion, .containers #wineries, .containers #pressroom {width:449px;float:left;padding:0 0 20px 0;margin:0}
.containers #wineries, .containers #pressroom {margin:0 }
.containers #wineregion .top {float:left;width:100%;padding:0;margin:0;height:auto}
.containers #wineregion .bot {float:left;width:100%;padding:0;margin:0;height:auto}
.containers #wineregion .mid {float:left;background:url(images/bg_purple.jpg) repeat-y}
.containers #wineregion .mid img, .containers #wineregion .mid div div table tr td img {float:left;padding:5px}
.containers #wineregion .mid h2 {float:left;width:100%;font-family:"Times New Roman", Times, serif;font-size:20px;font-style:italic;font-weight:normal;color:#fff;margin:40px 0 5px 3px}
.containers #wineregion .mid p {float:left;width:342px}
.containers #wineregion .mid p, .containers #wineregion .mid img {float:left;padding:0 0 0 5px;margin:0}
/* Wineries Container */
.containers #wineries .top {float:left;width:100%;padding:0;margin:0;height:auto}
.containers #wineries .bot {float:left;width:100%;padding:0;margin:0;height:auto}
.containers #wineries .mid {float:left;}
.containers #wineries .mid1{width:100%;}
.containers #wineries .mid h2 {float:left;width:100%;font-family:"Times New Roman", Times, serif;font-size:20px;font-style:italic;font-weight:normal;color:#72a325;margin:40px 0 5px 3px}
.containers #wineries .mid p {float:left;width:342px}
.containers #wineries .mid p, .containers #wineries .mid img {float:left;padding:0 0 0 5px;margin:0}
.containers #wineries .mid p img {float:left;padding:5px;margin:0}
/* Press Room Container */
.containers #pressroom .top {float:left;width:100%;height:10px;padding:0;margin:0}
.containers #pressroom .bot, .containers #wineregion .bot {float:left;width:100%;padding:0;margin:0;height:0px;}
.containers #pressroom .mid {float:left;}
.containers #pressroom .mid h2 {float:left;width:100%;font-family:"Times New Roman", Times, serif;font-size:20px;font-style:italic;font-weight:normal;color:#72a325;margin:40px 0 5px 3px}
.containers #pressroom .mid p {float:left;width:342px}
.containers #pressroom .mid p, .containers #pressroom .mid img {float:left;padding:0 0 0 5px;margin:0}
.conatiners #pressroom .mid p img {float:left;padding:5px;margin:0}
.containers #pressroom .mid div .Normal table tbody tr td p, .containers #pressroom .mid div .Normal table tbody tr td h2 {position:relative;top:-15px}
/* Inside Lists Left Container */
.containers #insidelists_left {float:left;width:276px}
.containers #insidelists_left .top {float:left;width:100%}
.containers #insidelists_left .top .left .Head {float:left;background:url(images/top_titles.jpg) no-repeat left bottom;height:auto;width:auto;font-family:"Times New Roman", Times, serif;font-size:25px;font-style:italic;font-weight:normal;color:#74a226;margin:0;padding:0 0 15px 0}
.containers #insidelists_left .mid {float:left;width:100%;background:url(images/dotsline1.jpg) no-repeat center bottom}
.containers #insidelists_left .bot {float:left;width:100%}
.containers #insidelists_left .mid div div p {float:left;width:100%;color:#000;line-height:20px;padding:3px;margin:0}
.containers #insidelists_left .mid div div h2 {float:left;color:#71a328;width:100%;padding:0 0 0 3px;margin:0}
.containers #insidelists_left .mid div, .containers #insidelists_left .mid div div {float:left}
/* Inside Lists right Container */
.containers #insidelists_right {float:right;width:276px}
.containers #insidelists_right .top {float:left;width:100%}
.containers #insidelists_right .top .left .Head {float:left;background:url(images/top_titles.jpg) no-repeat left bottom;height:auto;width:auto;font-family:"Times New Roman", Times, serif;font-size:25px;font-style:italic;font-weight:normal;color:#74a226;margin:0;padding:0 0 15px 0}
.containers #insidelists_right .mid {float:left;width:100%;background:url(images/dotsline2.jpg) no-repeat center bottom}
.containers #insidelists_right .bot {float:left;width:100%}
.containers #insidelists_right p {float:left;width:100%;color:#000;line-height:20px;padding:3px;margin:0}
.containers #insidelists_right .mid div div h2 {float:left;color:#71a328;width:100%;padding:0 0 0 3px;margin:0}
.containers #insidelists_right .mid div, .containers #insidelists_right .mid div div {float:left}
/* One column Container */
.containers #onecolumn {float:left;width:630px;padding:0 0 10px 0}
.containers #onecolumn .top, .containers #onecolumn .bot {float:left;width:100%}
.containers #onecolumn .top {margin:0;padding:0}
.containers #onecolumn .top .left .Head {float:left;background:url(images/top_titles.jpg) no-repeat left bottom;height:auto;width:auto;font-family:"Times New Roman", Times, serif;font-size:25px;font-style:italic;font-weight:normal;color:#74a226;margin:0;padding:0 0 15px 0}
.containers #onecolumn .mid {float:left;width:100%;}
.containers #onecolumn .mid div .Normal p {float:left;width:100%;color:#000;line-height:20px;padding:3px;margin:0;clear:both; text-align:left;}
.containers #onecolumn .mid div, .containers #onecolumn .mid div div {float:left}
div .containers #onecolumn div ul {list-style: inside;margin:20px 0 0 0}

.ModuleTitle_MenuItem {
	border: white 0px solid; /*override borders*/   
	
}

.ModuleTitle_MenuItem TD {  /*TD if menu is using tables*/
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	height: 21px;
        white-space: nowrap;  /*Word wrapping menu item now optional*/
        padding: 1px 3px 3px 1px;	
}


.ModuleTitle_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #EEEEEE; 
	width: 15px;
	height: 100%;   /*override the default height for icon so that menubreaks can have heights adjusted*/
	padding:0;
}
.ModuleTitle_MenuIcon span img {padding:0}
.ModuleTitle_SubMenu 
{
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #FFFFFF; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}

.ModuleTitle_MenuBreak  {
	background-color: #EEEEEE; 
	font-size: 1px; /*make sure you take out portal.css ModuleTitle_MenuBreak for this to work*/
}

.ModuleTitle_MenuItemSel {

	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	background-color: #C1D2EE;
}
span.Blue {.position:relative;top:6px}

#Table2 img{padding:0px;}
#onecolumn .mid div .Normal table tbody tr td {padding:0;vertical-aling:top}
#onecolumn .mid div .Normal table tbody tr td p {float:left;margin:0;padding:0}