@charset "utf-8";
/* CSS Document */

body {
background: url(images/back_texture.jpg) repeat-x #bc0a16;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: .85em;
line-height: 1.35em;
}
div#content1 {
width: 820px;
background-color: #ffffff;
margin: 0px auto;
border: #990000 medium solid;
}
div#content_pad {
width: 530px;
float: left; 
margin: 0px 25px;
}
div#under_sidebar {
	margin: 0px 25px;
}
div#bluebar {
width: 820px;
margin: 0;
padding: 8px 0px;
background: url(images/bluebar_grad.jpg) repeat-x #3381c2;
border-bottom: #000066 thin solid;
}
div#bottomtiles {
width: 820px;
height: 52px;
margin: 0;
padding: 1px 0px;
background: url(images/tiles1.gif) repeat-x #FFFFFF;
}
div#bluebar h2 {
text-align: center;
color: #ffffff; 
font-size: 1em;
font-weight: bold;
font-style: italic;
margin: 0;
}
div#left {
width: 190px;
float: left;
margin: 0 20px 15px 0;

}
div#nav {
background-color: #ffffff;
width: 190px;
}
/* Generated via www.cssmenubuilder.com */

.menu{margin:0; padding:0; width:190px; list-style:none;background:rgb(255,255,255);}
.menu li{padding:0; margin:0 0 1px 0; height:40px; display:block; }
.menu li a{text-align:left;height:40px; padding:0px 15px; font:14px Verdana, Arial, Helvetica, sans-serif; color:rgb(49,127,193); display:block; background:url('verMenuImages.png') 0px 0px no-repeat; text-decoration:none;}
.menu li a:hover{background:url('verMenuImages.png') 0px -40px no-repeat; color:rgb(255,255,255);}
.menu li a.active, .menu li a.active:hover{background:url('verMenuImages.png') 0px -80px no-repeat; color:rgb(255,255,255);}
.menu li a span{line-height:40px;}


div#footer {
width: 820px; 
margin: 10px auto;
color: #FFFFFF;
font-size: .85em;
}
div#footer a{
color: #CCCCCC;
}
div#cakeinfo {
background-color: #D0CCFF;
width: 200px;
float: right;
margin: 0 0 15px 20px;
padding: 6px;
border: #3366CC thin solid;
font-size: 1em;
color: #333333;
}
h2 {
color: #750006;
}
dt {
font-weight: bold;
margin: 10px 0 0 0;
}
dd {
margin: 2px 15px 15px 40px;
}
div#awards {
font-size: 1em;
line-height: 1.3em;
color:#660066;
font-style: italic;
text-align: center;
padding: 0 0 0 6px;
}
div#flavors {
width: 210px; 
height: 1000px;
float: right; 
background-color:#f4d1ff; 
padding: 10px; 
margin: 10px;
font-size: 1em;
}

p#content {color: #3366cc;font-size: 1.2em; line-height: 1.5em;}
p#sodas {font-size: .85em; color: #666666; }
p#address {font-size: 8pt; color: cc3333}
marquee {letter-spacing: 2pt}