/****************************************************************************************

VINES AND WINES

****************************************************************************************/




/********************************************
	GLOBAL CONSIDERATIONS
********************************************/


body, p, td, th, li {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #49215C;
}
a {
	color: #5D6327;
	text-decoration: none;
}
a:hover {
	color: #5D6327;
	text-decoration: underline;
}
h1 {
	font-size: 18px;
}
h2 {
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
}


/********************************************
	MASTER TEMPLATE LAYOUT
********************************************/

#maintable {
	width:700px;
	background-color: #FFFFFF;
} 
#maincell {
	padding: 25px 40px;
}
#topnavtable {
	margin-bottom:36px;
}

.footer {
	margin-top: 24px;
	font-style: italic;
	font-size: 10pt;
	text-align: center;
}
.footer a {
	color: #49215C;
	text-decoration: none;
}
.footer a:hover {
	color: #A490AE;
	text-decoration: underline;
}





/********************************************
	MAIN NAVIGATION
********************************************/

#mainnavlist {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight:bold;
	text-transform: uppercase;
}
#mainnavlist li {
	margin:2px 0px;
	list-style: none;
}
#mainnavlist a {
	color: #775985;
	text-decoration:none;
}
#mainnavlist a:hover, #mainnavlist a.inactive {
	color:#A490AE;
	text-decoration:underline;
}




/********************************************
	BEGIN LEGACY STYLES
********************************************/

.main {
}
.linkmain {
}
.linknav {
	font-family: "Times New Roman";
	font-size: 14px;
	color: #49215C;
	text-decoration: none;
	line-height: 24px;
	letter-spacing: 1px;
}
a.linkmain:hover {
	text-decoration: underline;
	color: #5D6327;
	font-family: "Times New Roman";
	font-size: 14px;
}
a.linknav:hover {
	color: #49215C;
	text-decoration: underline;
}
.linkbot {
	font-family: "Times New Roman";
	font-size: 12px;
	color: #49215C;
	text-decoration: none;
	font-style: italic;
	letter-spacing: 1pt;
}
a.linkbot:hover {
	color: #49215C;
	font-family: "Times New Roman";
	font-size: 12px;
	text-decoration: underline;
}
.title {
	font-family: "Times New Roman";
	font-size: 14px;
	font-weight: bold;
	color: #49215C;
	letter-spacing: 1px;
}
.highlight {
	font-family: "Times New Roman";
	font-size: 14px;
	font-weight: normal;
	color: #49215C;
}
.navshade {
	font-family: "Times New Roman";
	font-size: 14px;
	color: #49215C;
}
.linkmain-BB {
	font-family: "Times New Roman";
	font-size: 14px;
	font-weight: bold;
	color: #5D6327;
	text-decoration: none;
}
a.linkmain-BB:hover {
	text-decoration: underline;
	color: #5D6327;
	font-family: "Times New Roman";
	font-size: 14px;
	font-weight: bold;
}
.mainBold {
	font-family: "Times New Roman";
	font-size: 14px;
	font-weight: bold;
	color: #49215C;
}
.main-Ital {
	font-family: "Times New Roman";
	font-size: 14px;
	color: #49215C;
	font-style: italic;
}
.smbolditalic {
	font-family: "Times New Roman";
	font-size: 13px;
	font-weight: bold;
	color: #49215C;
	text-decoration: none;
	font-style: italic;
	letter-spacing: 1pt;
}
.small {
	font-family: "Times New Roman";
	font-size: 13px;
	color: #49215C;
	text-decoration: none;
}
.main-ItalSmall {
	font-family: "Times New Roman";
	font-size: 13px;
	color: #49215C;
	font-style: italic;
}
.mainBoldTitle {
	font-family: "Times New Roman";
	font-size: 24px;
	font-weight: bold;
	color: #5D6327;
	font-variant: small-caps;
}
.mainBoldSmallCap {
	font-family: "Times New Roman";
	font-size: 14px;
	font-weight: bold;
	color: #49215C;
	font-variant: small-caps;
}
.whiteheader {
	font-family: "Times New Roman", Times, serif;
	font-size: 34px;
	font-variant: small-caps;
	color: #FFFFFF;
	letter-spacing: 1px;
	font-weight: bold;
	padding-top: 15px;
	padding-bottom: 15px;
}
