body {
   background: #680202;
   margin-top: 2px;
   color: black;
}
.container {
   text-align: center;
   width: 780px;
   border: 4px solid white;
}
.flashcontainer {
   text-align: center;
   width: 800px;
   border: 4px solid white;
}
.formcontainer {
   text-align: center;
   width: 630px;
   border: 4px solid white;
}
#top_banner {
   width: 780px;
   height: 160px;
   background-image: url(../../images/rigatonys/inet2go/rigs_inet2go_bgnd.jpg);
   text-align: center;
}
#top_banner2 {
   width: 780px;
   height: 225px;
   text-align: center;
}
a.bannerLink {text-decoration: underline; font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; color: white; text-decoration: none; 
}
a.bannerLink:hover {text-decoration: underline; font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; color: gold; text-decoration: none;
}

#mastLeft {
    width: 186px;
    height: 240px;
    margin: 0;
    padding: 0;
    background: #aaaa66;
    text-align: center;
}
#mastRight {
    width: 594px;
    height: 240px;
    margin: 0;
    padding: 0;
    background: #aaaa66;
}

.addrtext1 { font-family: Georgia, "Times New Roman", serif; font-weight: normal; font-size: 8pt; color: white; } 
.addrtext2 { font-family: Georgia, "Times New Roman", serif; font-weight: bold; font-size: 10pt; color: white; } 
.addrtext3 { font-family: Georgia, "Times New Roman", serif; font-weight: normal; font-size: 4pt; color: white; } 

#sideBody {
    background: #aaaa66;
    margin-top: 2px;
}
#sideNav {
    width: 186px;
    background: #aaaa66;
    text-align: center;
}
.navButton {
    width: 144px;
    height: 30px;
    border: 0;
}

#content {
    width: 594px;
    padding: 4px;
    background-image: url(../../images/rigatonys/main_bgnd.jpg);
}

a.pageLink:link {text-decoration: underline; font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color: maroon; text-decoration: none; )
}
a.pageLink:visited {text-decoration: underline; font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color: maroon; text-decoration: none; )
}
a.pageLink:hover {text-decoration: underline; font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color: crimson; text-decoration: none;)
}

.pageHead1 {
   color: maroon;
   font-weight: bold; 
   font-family: Verdana, Arial, sans-serif;
   font-size: 14pt;
} 
.pageHead2 {
   color: white;
   background: maroon;
   font-weight: bold;
   font-family: Georgia, "Times New Roman", serif;
   font-size: 12pt;
} 
.pageHead3 {
   color: black;
   font-weight: bold;
   font-family: Georgia, "Times New Roman", serif;
   font-size: 12pt;
} 
.pageText1 {
   color: black;
   font-weight: normal; 
   font-family: Verdana, Arial, sans-serif;
   font-size: 10pt;
}
.pageText2 {
   color: black;
   font-weight: normal; 
   font-style: italic;
   font-family: Verdana, Arial, sans-serif;
   font-size: 10pt;
}
.pageText3 {
   color: maroon;
   font-weight: bold; 
   font-style: italic;
   font-family: Verdana, Arial, sans-serif;
   font-size: 11pt;
}
.pageText4 {
   color: black;
   font-weight: bold; 
   font-style: italic;
   font-family: Verdana, Arial, sans-serif;
   font-size: 10pt;
}
a.voteLink {text-decoration:none; color:black; font-family: Georgia, "New Times Roman", serif; font-weight: bold; font-size: 10pt;}
a.voteLink:hover {text-decoration:none; color:#CC0000; font-family: Georgia, "New Times Roman", serif; font-weight: bold; font-size: 10pt;}

.gcPromo {
   text-align: center;
   width: 780px;
   background-image: url(../../images/e-commerce/hgc_08_bgnd3.jpg);
}
a.gcLink {
   color: #0059a8;
   font-weight: bold;
   font-style: normal;
   font-family: Georgia, "Times New Roman", serif;
   font-size: 12pt;
}
a.gcLink:hover {
   text-decoration: none;
   color: #cc0000;
   font-weight: bold;
   font-style: normal;
   font-family: Georgia, "Times New Roman", serif;
   font-size: 12pt;
}

.specialText1 {
   color: #ed3a2d;
   font-weight: bold; 
   font-style: normal;
   font-family: Verdana, Arial, sans-serif;
   font-size: 8pt;

}
.specialText2 {
   color: black;
   font-weight: bold; 
   font-style: italic;
   font-family: Verdana, Arial, sans-serif;
   font-size: 9pt;
}
.specialText3 {
   color: black;
   font-weight: normal; 
   font-style: normal;
   font-family: Verdana, Arial, sans-serif;
   font-size: 7pt;
}
.specialText4 {
   color: black;
   font-weight: bold; 
   font-style: normal;
   font-family: Georgia, "Times New Roman", serif;
   font-size: 11pt;
}
.specialText5 {
   color: black;
   font-weight: normal; 
   font-style: italic;
   font-family: Georgia, "Times New Roman", serif;
   font-size: 9pt;
}
.specialText6 {
   color: crimson;
   font-weight: normal; 
   font-style: normal;
   font-family: Verdana, Arial, sans-serif;
   font-size: 10pt;
}
.specialText7 {
   color: beige;
   font-weight: bold; 
   font-style: normal;
   letter-spacing: 0.2em;
   font-family: Verdana, Arial, sans-serif;
   font-size: 13pt;
}
.specialText8 {
   color: white;
   font-weight: bold; 
   font-style: italic;
   font-family: Verdana, Arial, sans-serif;
   font-size: 9pt;
}
.specialText9 {
   color: black;
   font-weight: bold; 
   font-style: italic;
   font-family: Georgia, "Times New Roman", serif;
   font-size: 10pt;
}
.specialText10 {
   color: black;
   font-weight: bold; 
   font-style: normal;
   font-family: Georgia, "Times New Roman", serif;
   font-size: 12pt;
   letter-spacing: 0.1em;
}
.specialText11 {
   color: #b4282e;
   font-weight: normal; 
   font-style: italic;
   font-family: Georgia, "Times New Roman", serif;
   font-size: 10pt;
}
.specialText12 {
   color: #0f4270;
   font-weight: bold; 
   font-style: italic;
   font-family: Georgia, "Times New Roman", serif;
   font-size: 10pt;
   text-decoration: none;
   text-transform: uppercase;
}
.initCap12 {
   color: #0f4270;
   font-weight: bold; 
   font-style: italic;
   font-family: Georgia, "Times New Roman", serif;
   font-size: 13pt;
   text-decoration: none;
   text-transform: uppercase;
}
.specialText13 {
   color: #0f4270;
   font-weight: normal; 
   font-style: italic;
   font-family: Georgia, "Times New Roman", serif;
   font-size: 9pt;
}
.specialText14 {
   color: black;
   font-weight: bold; 
   font-style: normal;
   font-family: Georgia, "Times New Roman", serif;
   font-size: 8pt;
}
.specialText15 {
   color: white;
   font-weight: bold; 
   font-style: normal;
   font-family: Verdana, Arial, sans-serif;
   font-size: 10pt;
}
.specialText16 {
   color: white;
   font-weight: bold; 
   font-style: normal;
   font-family: Verdana, Arial, sans-serif;
   font-size: 16pt;
}
.specialText17 {
   color: black;
   font-weight: bold; 
   font-style: normal;
   font-family: Georgia, "Times New Roman", serif;
   font-size: 9pt;
}
.specialText18 {
   color: black;
   font-weight: normal; 
   font-style: italic;
   font-family: Arial, sans-serif;
   font-size: 8pt;
}
.specialText19 {
   color: #f68d26;
   font-weight: normal; 
   font-style: italic;
   font-family: Arial, sans-serif;
   font-size: 8pt;
}
.specialText20 {
   color: white;
   font-weight: normal; 
   font-style: italic;
   font-family: Verdana, Arial, sans-serif;
   font-size: 7pt;
}
.specialText21 {
   color: #cf3a2a;
   font-weight: bold; 
   font-style: normal;
   font-family: Georgia, "Times New Roman", serif;
   font-size: 16pt;
}
.specialText22 {
   color: black;
   font-weight: bold; 
   font-style: italic;
   font-family: Verdana, Arial, sans-serif;
   font-size: 10pt;
}
.specialText23 {
   color: white;
   font-weight: bold; 
   font-style: normal;
   font-family: Georgia, "New Times Roman", serif;
   font-size: 11pt;
}
.specialText24 {
   color: black;
   font-weight: normal; 
   font-style: normal;
   font-family: Verdana, Arial, sans-serif;
   font-size: 6pt;
   text-transform: uppercase;
}
.specialText25 {
   color: #d78232;
   font-weight: normal; 
   font-style: italic;
   font-family: Arial, sans-serif;
   font-size: 6pt;
}
.specialText26 {
   color: white;
   font-weight: bold; 
   font-style: normal;
   font-family: Georgia, "New Times Roman", serif;
   font-size: 9pt;
}
.specialText27 {
   color: crimson;
   font-weight: bold; 
   font-style: normal;
   font-family: Georgia, "New Times Roman", serif;
   font-size: 9pt;
}
.specialText28 {
   color: crimson;
   font-weight: bold; 
   font-style: normal;
   font-family: Georgia, "New Times Roman", serif;
   font-size: 11pt;
}
.specialText29 {
   color: black;
   font-weight: normal; 
   font-style: italic;
   font-family: Arial, sans-serif;
   font-size: 6pt;
}
.specialText30 {
   color: beige;
   font-weight: bold; 
   font-style: normal;
   font-family: Georgia, serif;
   font-size: 13pt;
}
.specialText31{
   color: #eb242b;
   font-weight: bold; 
   font-style: italic;
   font-family: Verdana, Arial, sans-serif;
   font-size: 16pt;
}
.specialText32 {
   color: white;
   font-weight: bold; 
   font-style: italic;
   font-family: Verdana, Arial, sans-serif;
   font-size: 13pt;
}
.specialText33 {
   color: #d3d59e;
   font-weight: normal; 
   font-style: normal;
   font-family: "Bernard MT Condensed", Georgia, "Times New Roman", serif;
   font-size: 14pt;
}
.specialText34 {
   color: #d3d59e;
   font-weight: normal; 
   font-style: italic;
   font-family: Verdana, Arial, sans- serif;
   font-size: 6pt;
}
.specialText35 {
   color: #eb242b;
   font-weight: bold; 
   font-style: italic;
   font-family: Verdana, Arial, sans-serif;
   font-size: 9pt;
}
.transparentBox {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
        background-color: white;
}
.specialText36 {
   color: #fab77c;
   font-weight: bold; 
   font-family: Verdana, Arial, sans-serif;
   font-size: 14px;
   text-transform: uppercase;
}
.specialText37 {
   color: black;
   font-weight: bold; 
   font-family: Verdana, Arial, sans-serif;
   font-size: 12px;
   text-transform: uppercase;
   filter:alpha(opacity=100);
   -moz-opacity:1.0;
   -khtml-opacity: 1.0;
   opacity: 1.0;
}
.specialText38 {
   color: black;
   font-family: Verdana, Arial, sans-serif;
   font-size: 11px;
   font-weight: bold;
   filter:alpha(opacity=100);
   -moz-opacity:1.0;
   -khtml-opacity: 1.0;
   opacity: 1.0;
}
.specialText39 {
   color: black;
   font-family: Verdana, Arial, sans-serif;
   font-style: italic;
   font-size: 9px;
   filter:alpha(opacity=100);
   -moz-opacity:1.0;
   -khtml-opacity: 1.0;
   opacity: 1.0;
}
.specialText40 {
   color: purple;
   font-weight: bold; 
   font-family: Georgia, "New Times Roman", serif;
   font-size: 12pt;
}
.specialText41 {
   color: #d4edb6;
   font-weight: bold;
   font-family: Georgia, "New Times Roman", serif;
   font-size: 20px;
}
.specialText42 {
   color: #d4edb6;
   font-weight: bold;
   font-family: Georgia, "New Times Roman", serif;
   font-size: 14px;
}
.specialText43 {
   color: white;
   font-weight: normal;
   font-style: italic;
   font-family: Verdana, Arial, sans-serif;
   font-size: 8px;
}
.specialText44 {
   color: #e20015;
   font-weight: bold;
   font-style: italic;
   font-family: Verdana, Arial, sans-serif;
   font-size: 18px;
}
.specialText45 {
   color: black;
   font-weight: normal;
   font-style: italic;
   font-family: Verdana, Arial, sans-serif;
   font-size: 12px;
}
.specialText46 {
   color: #e20015;
   font-weight: normal;
   font-style: italic;
   font-family: Verdana, Arial, sans-serif;
   font-size: 14px;
}
.specialText47 {
   color: #0f4270;
   font-weight: bold; 
   font-style: normal;
   font-family: Georgia, "Times New Roman", serif;
   font-size: 12pt;
   letter-spacing: 0.1em;
}
.specialText48 {
   color: black;
   font-weight: bold; 
   font-style: normal;
   font-family: Georgia, "Times New Roman", serif;
   font-size: 10pt;
}
.specialText49 {
   color: white;
   font-weight: bold;
   font-style: normal;
   font-family: Verdana, Arial, sans-serif;
   font-size: 20px;
}
.specialText50 {
   color: black;
   font-weight: bold;
   font-style: normal;
   font-family: Verdana, Arial, sans-serif;
   font-size: 14px;
}
.specialText51 {
   color: black;
   font-weight: bold;
   font-style: normal;
   font-family: Verdana, Arial, sans-serif;
   font-size: 11px;
}
.specialText52 {
   color: #0f4270;
   font-weight: bold; 
   font-style: normal;
   font-family: Georgia, "Times New Roman", serif;
   font-size: 16pt;
   letter-spacing: 0.1em;
}

.specialCol1{
   background-color: #3b7635;
   filter:alpha(opacity=90);
   -moz-opacity:0.9;
   -khtml-opacity: 0.9;
   opacity: 0.9;
}
.specialCol2{
   background-color: #588647;
   filter:alpha(opacity=80);
   -moz-opacity:0.8;
   -khtml-opacity: 0.8;
   opacity: 0.8;
}
.specialCol3{
   background-color: #7a9863;
   filter:alpha(opacity=80);
   -moz-opacity:0.8;
   -khtml-opacity: 0.8;
   opacity: 0.8;
}


.leftFloat {
   float: left;
}

#winepromo {
   position: RELATIVE;
   top: -30px;
   padding-right: 4px;
   text-align: RIGHT;
}
.wineTitle {
	font-family: Georgia, "Times New Roman", serif; 
	font-style: italic;
	font-size: 11pt;
	color: #0f4270;
}

.reshead { font-family: Garamond, "Times New Roman", serif; font-weight: bold; font-size: 11pt; color: #fffde6; letter-spacing: 0.2em; text-transform: uppercase;}  
.reshead2 { font-family: Garamond, "Times New Roman", serif; font-weight: bold; font-size: 11pt; color: #0f4270; letter-spacing: 0.2em; text-transform: uppercase;}  

a.vtour_link {text-decoration:none; color:black; font-family: Verdana, Arial, sans-serif;}
a.vtour_link:hover {text-decoration:none; color:#CC0000; font-family: Verdana, Arial, sans-serif;}

.sectiontext0 {
   color: black;
   font-weight: normal; 
   font-style: normal;
   font-family: Georgia, "Times New Roman", serif;
   font-size: 10pt;
}
div#features {
	width: 200px;
        height: 391px;
	background-color: black;
        background-image: url(../../images/rigatonys/banquets/rigs_banquet_flowers.jpg); 
	text-align: center;
	padding: 4px;
}
.featuresTitle {
	font-family: Georgia, "Times New Roman", serif; 
	font-style: italic;
	font-size: 11pt;
	color: white;
}
.featuresText {
	font-family: Georgia, "Times New Roman", serif; 
	font-weight: normal;
	font-size: 10pt;
	color: white;
}
.banquetTitle1 {
	font-family: Georgia, "Times New Roman", serif; 
	font-style: normal;
	font-weight: bold;
	font-size: 12pt;
	color: crimson;
}
.banquetTitle2 {
	font-family: Georgia, "Times New Roman", serif; 
	font-style: normal;
	font-weight: bold;
	font-size: 10pt;
	color: crimson;
	text-transform: uppercase;
}
.banquetText1 {
	text-align: left;
	font-family: Georgia, "Times New Roman", serif; 
	font-style: normal;
	font-size: 10pt;
	color: black;
}
.banquetText2 {
	font-family: Georgia, "Times New Roman", serif; 
	font-style: italic;
	font-weight: bold;
	font-size: 9pt;
	color: black;
}
.banquetText3 {
	font-family: Georgia, "Times New Roman", serif; 
	font-style: normal;
	font-weight: bold;
	font-size: 9pt;
	color: crimson;
	text-transform: uppercase;
}
.banquetText4 {
	font-family: Georgia, "Times New Roman", serif; 
	font-style: italic;
	font-weight: bold;
	font-size: 8pt;
	color: crimson;
	text-transform: uppercase;
}
.banquetText5 {
	font-family: Georgia, "Times New Roman", serif; 
	font-style: italic;
	font-weight: bold;
	font-size: 8pt;
	color: black;
}
.banquetText6 {
	font-family: Georgia, "Times New Roman", serif; 
	font-style: normal;
	font-weight: bold;
	font-size: 9pt;
	color: black;
}
.banquetText7 {
	font-family: Georgia, "Times New Roman", serif; 
	font-style: normal;
	font-weight: bold;
	font-size: 14pt;
	color: black;
}

A.accoLink {text-decoration: underline; font-family: Arial, sans-serif; font-size: 10pt; font-weight: normal; color: white;}
A.accoLink:hover {text-decoration: underline; font-family: Arial, sans-serif; font-size: 10pt; font-weight: normal; color: #ee0000;}

#ept {
   background: #aaaa66;
   margin-top: 2px;
   color: black;
}

#footer {
   text-align: left;
   width: 784px;
}
.footerText {
   color: white;
   font-weight: normal; 
   font-style: normal;
   font-family: Georgia, "Times New Roman", serif;
   font-size: 9pt;
}
