body {
	margin:0px auto 0px auto;
	padding:0px;
	font-family: "Times New Roman", Times, serif;
	font-size: 100%;
	font-weight: normal;
	color: #556b8b;
	line-height: normal;	
	text-align: left;

}

a{color:#556b8b; text-decoration:underline; padding:0px}
a:hover{color:#3e4d63; text-decoration:underline;}
a:visited{color:#556b8b;}
a:active{color:#556b8b;}

a img {border:0px solid black;}


/*forms */

.textbox {border:1px solid #556b8b; padding:2px;}
.btnSubmit {background:#556b8b;color:White; font-weight:bold; width:70px; padding:2px; border:1px solid #d8d8d8;}
 select {border:1px solid #556b8b; padding:2px;}

#mainTbl {width:995px;}

#mainTbl tr td {text-align:left; /*vertical-align:top;*/}

/*#logofC {
	width: 177px;
	height:166px;
	background: #F9FBFC url(../images/bgLeftBtm.jpg) repeat-y 0 0;
	vertical-align:top;

}*/


#logofC {
	width: 177px;
	height:166px;
	background: white url(../images/bgLeftBtmSub.jpg) repeat-y 0 0;
	vertical-align:top;

}


#logofCHome {
	width: 177px;
	height:166px;
	background: #F9FBFC url(../images/bgLeftBtm.jpg) repeat-y 0 0;
	vertical-align:top;

}


#leftC {
	width: 177px;
	height:289px;
	background: white url(../images/bgLeftBtmSub.jpg) repeat-y 0 0;
	vertical-align:top;
}

#centerC{	
	width: 675px;
	vertical-align:top;
}



#rightWine {
	width: 143px;
	vertical-align:top;
	/*height:577px;*/

}

.trademark{
font-size:0.6em;
color:#556b8b;
vertical-align: bottom;
text-align:left;
text-transform: uppercase;
padding: 0px 0px 8px 6px;
background: white url(../images/bgLeftBtmSub.jpg) repeat-y 0 0;
}


.trademarkHome{
font-size:0.6em;
color:#556b8b;
vertical-align: bottom;
text-align:left;
text-transform: uppercase;
padding: 0px 0px 8px 6px;
background: white url(../images/bgLeftBtm.jpg) repeat-y 0 0;
}



/*footer*/
.blueTextLine{
font-size:0.6em;
color:#556b8b;
vertical-align:bottom;
text-align:left;
text-transform: uppercase;
border-top:1px solid #556b8b;
padding:8px 0px 0px 6px;
}




.linksFtr{
float:right;
color:#556b8b;
border:0px solid red;
text-align:right;
vertical-align:top;


}


#centerTbl{	
	width: 675px;
	vertical-align:top;
	font-size:0.9em;
}

#centerTblNav {
	width: 675px;
	height:151px;
	vertical-align:top;

}

#navHome {display:block; position:relative; margin-top:87px; width:675px; height:64px; border:0px solid red;}

#centerTblFlash {
	width: 675px;
	/*height:373px;*/
	vertical-align:top;
}


/*sub page*/

#centerTblSub{	
	width: 818px;
	font-size:0.9em;
}

#centerTblNavSub {
	
	height:79px;
	vertical-align:bottom;
	text-align:left;
	border:0px solid red;
}


#navSub {display:block; position:relative; margin-top:87px; width:818px; height:79px; border:0px solid green;}

.centerTblSubContent{	
	width: 670px;
	vertical-align:top;
	text-align:left;
	padding:8px 0px 8px 20px; 
}


.centerTblSubContent h1 {font-size:1.5em; margin: 0px 0px 20px 0px;}
.centerTblSubContent img {padding:6px;}

.centerTblSubRight{	
	width: 138px;
	vertical-align:top;
	text-align:right;

}

.centerTblSubRight img {}


	.easyMenu
	{
		border-top: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		background-color: #F9F9F9;
	}
	
	.easyMenuItemContainer
	{
	}

	.easyMenuItem
	{
		height: 20px;
		cursor: auto; cursor: pointer;
		border-bottom: 1px solid #CCCCCC;
		padding: 0px;
	}
	
	.easyMenuItem a
	{
		height: 20px;
		cursor: auto; cursor: pointer;
	}

	.easyMenuItemIconCell, .easyMenuItemIconCell a
	{
	}

	.easyMenuItemContentCell
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #666666;
		text-indent: 10px;
		white-space: nowrap;
	}

	.easyMenuItemContentCell a
	{
		height: 20px;
		color: Black;
		font-family: Tahoma;
		font-size: 11px;
		text-decoration: none;
		text-indent: 10px;
		white-space: nowrap;
	}

	.easyMenuItemOver
	{
		height: 20px;
		cursor: auto; cursor: pointer;
		border-bottom: 1px solid #CCCCCC;
		background-color: #adc7bd;
		padding: 0px;
	}
	
	.easyMenuItemOver a
	{
		height: 20px;
		cursor: auto; cursor: pointer;
		background-color: #adc7bd;
	}

	.easyMenuItemIconCellOver, .easyMenuItemIconCellOver a
	{
	}

	.easyMenuItemContentCellOver
	{
		color: White;
		font-family: Tahoma;
		font-size: 11px;
		text-decoration: none;
		text-indent: 10px;
		white-space: nowrap;
	}

	.easyMenuItemContentCellOver a
	{
		color: White;
		cursor: auto; cursor: pointer;
		font-family: Tahoma;
		font-size: 11px;
		text-decoration: none;
		white-space: nowrap;
	}

	.easyMenuSeparator, .easyMenuSeparatorIconCell, .easyMenuSeparatorContentCell, .easyMenuSeparatorOver, .easyMenuSeparatorIconCellOver, .easyMenuSeparatorContentCellOver
	{
	}

	.easyMenuItemSubMenuCell, .easyMenuItemSubMenuCellOver
	{
		width: 10px;
		padding-top: 2px;
		font-size: 1px;
	}