<STYLE TYPE="text/css">
/* CSS Document */

A:link 
{
COLOR: #FF0000;
}
A:visited 
{
COLOR: #3333ff;
}
A:hover 
{
COLOR:#FF3333;
}
.bodytext
{
font-family:"Times New Roman", Times, serif; 
FONT-SIZE: 12pt; 
TEXT-ALIGN: left;
color: #000000;
}
.bodytextcenter
{
font-family:"Times New Roman", Times, serif; 
FONT-SIZE: 12pt; 
TEXT-ALIGN: center
}
.bodytext_completedstep
{
font-family:"Times New Roman", Times, serif; 
FONT-SIZE: 12pt; 
TEXT-ALIGN: left;
COLOR: #999999
}
.bodytext_indent
{
font-family:"Times New Roman", Times, serif;  
FONT-SIZE: 12pt; 
TEXT-ALIGN: left;
MARGIN-LEFT: 10%;
MARGIN-RIGHT: 10%
}
.bodytext_italic
{
font-family:"Times New Roman", Times, serif;  
FONT-SIZE: 12pt; 
TEXT-ALIGN: left;
FONT-STYLE: italic;
}
.bodytext_normal
{
font-family:"Times New Roman", Times, serif;  
FONT-SIZE: 12pt; 
}
.bodytextright
{
font-family:"Times New Roman", Times, serif; 
FONT-SIZE: 12pt; 
TEXT-ALIGN: right
}
.bodytextsmall
{
font-family:"Times New Roman", Times, serif; 
FONT-SIZE: 9pt; 
TEXT-ALIGN: justify
}
.bodytextsmallcenter
{
font-family:"Times New Roman", Times, serif; 
FONT-SIZE: 8pt; 
TEXT-ALIGN: center
}
.footer 
{
font-family:"Times New Roman", Times, serif;  
FONT-SIZE: 9pt; 
TEXT-ALIGN: center;
}
.includes_header
{
FONT-SIZE: 11pt;
COLOR: #000000;
font-family:"Times New Roman", Times, serif;  
FONT-WEIGHT: BOLD;
}
.loginentry
{
font-family:"Times New Roman", Times, serif;  
FONT-SIZE: 12pt; 
FONT-COLOR: BLACK;
}
.loginentry_header
{
font-family:"Times New Roman", Times, serif;  
FONT-SIZE: 12pt; 
FONT-COLOR: BLACK;
FONT-WEIGHT: BOLD;
}
.loginentry_header_lrg
{
font-family:"Times New Roman", Times, serif;  
FONT-SIZE: 12pt; 
FONT-COLOR: BLACK;
FONT-WEIGHT: BOLD;
}
.loginentry_header_lrg_indent
{
font-family:"Times New Roman", Times, serif;  
FONT-SIZE: 12pt; 
FONT-COLOR: BLACK;
FONT-WEIGHT: BOLD;
MARGIN-LEFT: 10%;
MARGIN-RIGHT: 10%
}
.navigation_steps
{
font-family:"Times New Roman", Times, serif;  
FONT-SIZE: 8pt; 
COLOR: #FF0000;
}
.navigationsteps
{
font-family:"Times New Roman", Times, serif;  
FONT-SIZE: 8pt; 
COLOR: #FF0000;
}
.text_normal_error
{
FONT-SIZE: 12pt;
COLOR: #660000;
font-family:"Times New Roman", Times, serif;  
FONT-STYLE: italic;
}


/* Stubbs Own CSS */
@charset "UTF-8";
/* CSS Document */

body { margin:0px; padding:0px; }
img { border:0px; }
#wrapper { position:relative; top:0px; margin-left:auto; margin-right:auto; width:908px; }
#logo { position:absolute; top:54px; }
#bottles { position:absolute; top:554px; }
#tagline { position:absolute; top:568px; left:-4px; }
#slideshow1 { position:absolute; top:369px; left:505px; }
#slideshow2 { position:absolute; top:369px; left:505px; }
#slideshow3 { position:absolute; top:369px; left:505px; }
#content { position:absolute; top:54px; left:334px; width:575px; height:1618px; }
#content_holder { background:url('../../assets/images/content_bg.png'); width:575px; height:2410px; }
#nav { position:absolute; top:0px; left:-5px; overflow:visible }
#text { position:absolute; font-family:"Times New Roman", Times, serif; color:#ffffff; font-size:17px; position:absolute; width:591px; left:264px; top:638px;}
#drink_responsibly { font-family:Verdana, Arial, Helvetica, sans-serif; color:#9d6c0a; font-size:11px; position:absolute; left:264px; top:1200px; }
.green { color:#99cc33; }

#logo_img { background:url('../../assets/images/logo.png'); }
#tagline_img { background:url('../../assets/images/home_tagline.png'); }
#home_slide_1 { background:url('../../assets/images/home_1.png'); }
#home_slide_2 { background:url('../../assets/images/home_2.png'); }
#home_slide_3 { background:url('../../assets/images/home_3.png'); }

img#header_wines { position: absolute; top:54px; left:333px; z-index:100000; background:url('../../assets/images/header_wines.png'); }
img#header_crafting { position: absolute; top:54px; left:333px; z-index:100000; background:url('../../assets/images/header_crafting.png'); }
img#header_growing { position: absolute; top:54px; left:333px; z-index:100000; background:url('../../assets/images/header_growing.png'); }
img#header_grid { position: absolute; top:54px; left:333px; z-index:100000; background:url('../../assets/images/header_grid.png'); }
img#header_mailing { position: absolute; top:54px; left:334px; z-index:100000; background:url('../../assets/images/header_mailing.png'); }
img#header_buy { position: absolute; top:54px; left:334px; z-index:100000; background:url('../../assets/images/header_buy.png'); }
img#header_account { position: absolute; top:54px; left:334px; z-index:100000; background:url('../../assets/images/header_account.png'); }

#copy { position:relative; top:65px; left:15px; width:560px; font-family:"Times New Roman", Times, serif; font-size:14px; color:#000000; }
#copy p { margin-right:25px; margin-top:0px; }
#copy h1 { color:#d1900f; font-size:18px; font-family:"Times New Roman", Times, serif; margin-bottom:0px; font-weight:normal; margin:0; }
h2 {  color:#d1900f; font-size:13px; font-family:"Times New Roman", Times, serif; margin-bottom:0px; font-weight:bold; }

#address { position:absolute; top:2475px; left:350px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; }
#drink_responsibly_sub { font-family:Verdana, Arial, Helvetica, sans-serif; color:#9d6c0a; font-size:11px; position:absolute; left:350px; top:2500px; }

#rule { background:url('../../assets/images/rule.png'); }

</STYLE>

<cfset loginentry_header_color = "##FF0000">
