﻿/* CSS Document */


body{margin:0;padding:0;}


html{margin:0;padding:0;}
body{font: 76% arial,sans-serif;text-align:center; background-color:#FFCC66;}
div#header {height:285px; margin:0;}
div#header-index {height:285px; margin:0;}
div#header2 {height:285px; margin:0; padding-left:10px; background-image:url(images/css-index_01_home2.jpg); background-repeat:no-repeat;}
/*div#header {height:285px; margin:0; padding-left:10px; background-image:url(images/css-index_01_2.jpg); background-repeat:no-repeat;}*/
div#container{
	text-align:left;
}
div#content p{line-height:1.4; }
div#navigation{ background-image:url(images/css-index_02_bg.gif);}
div#extra{background-image:url(images/css-index_05_bg.gif);}
div#footer{background-image:url(images/css-index_06.gif); background-repeat:no-repeat; height:103px;}
div#footer p{margin:0;}
div#container{width:744px;margin:0 auto}
div#content{float:right;width:498px; background-image:url(images/css-index_03_bg.gif);}
div#navigation{float:left;width:246px;}
div#navigation a {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#003399; font-weight: bold; }
div#extra{float:left;clear:left;width:246px;}
div#footer{clear:both;width:744px}



.navtext {
margin-left:35px;
margin-bottom:0px;
padding: 0px;
margin-top: 0px;
line-height: 12px;
}

div.newstext {
text-align:center;
margin-left:36px;
margin-right:20px;
margin-bottom:5px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#cc6600; font-weight:bold;
}

div.newstext  a{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#cc6600; text-decoration:none; font-weight:bold;
}

div.foottext {
position:absolute;
margin: 30px 38px 38px 0px;
font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#000000;
text-align:center;
width:744px;
}

div.foottext a{
text-decoration: none;
color:#000000;
}


.copyright {
font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; text-decoration:none;
text-align:center;
}

div.bodytext {
margin-left:10px;
margin-right:10px;
margin-bottom:5px;
margin-right:38px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000;

}

div.bodytext a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; padding: 0px;}

div.bgslice {
 background-image:url(images/bg-slice.jpg); 
}














.navdivider {
margin-top: 0px;
margin-bottom: 0px;
}














h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000066;
font-weight:bold;
}

h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#0033FF;
font-weight:bold;
margin-bottom:-10px;
text-decoration:none;
}

.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color:#000066;
}
.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #0000FF;
}

.style5 {font-size: 12px}

.style7 {
	font-size: 6pt;
	font-weight: bold;
}

.style8 {color: #FF0000}

div.style9 {font-size: 11px; font-weight: bold; color: #FF0000;}
div.style9 a{font-size: 11px; font-weight: bold; color: #FF0000;}

.disclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	width: 700px;
	text-align:center;
}


.style11 {font-size: 12pt}

.style12 {
	color: #990000;
	font-size: 12pt;
	font-weight: bold;
}

.style13 {font-size: 10pt}
.style17 {
	color: #2D9AC9;
}
.style1 {
	font-weight: bold;
}

.style16 {font-size: xx-small;
color:#666666;
}
.style18 {
	border-width: 0;
}
.style18 {
	text-align: center;
	color: #990000;
	font-size: 12pt;
	font-weight: bold;
}
.style17 {
	text-align: center;
}
.banner-div {
	width:450px;
	height:50px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	vertical-align:top;
}
.videolink{
	width:404px; height:18px; border-style: none; border-color: inherit; border-width: 0;
}
.style19 {
	border-style: solid;
	border-width: 1px;
}
.style20 {
	text-align: center;
}
.style21 {
	color: #2D9AC9;
	text-align: center;
}
.style22 {
	text-align: left;
}
.style23 {
	vertical-align: top;
}
.style24 {
	vertical-align: middle;
}
.waterbubbler-img{border:1px #666666 solid; margin-bottom:2px;}
.style25 {font-size: 9pt}
.style27 {color: #000066}.fountain-name {
	color:#000066;
	font-size:12px;
}
.style28 {
	color: #336600;
	font-weight: bold;}
	
.feature-div{
	padding:2px 10px 12px 10px; color: #006633; font-weight:bold; text-align:left; line-height:16px;}	
	
.style29 {font-size: 14px}	

.red-bold {
	color:#900;
	font-weight: bold;
}
#container .bgslice #wrapper #content .bodytext table tr td table tr td div #huge-special {
	padding-top:5px;
	font-size:8px;
	color:#900;
	font-weight: bold;
}
#container .bgslice #wrapper #content .bodytext table tr td div #huge-special2 {
	padding-top:5px;
	font-size:8px;
	color:#900;
	font-weight: bold;
}
.by-adagio {
	padding-top:5px;
	margin-top:0px;
	text-align:center;
	color:#060;
	font-weight:bold;
}

.discount1 {
	padding-top:5px;
	margin-top:0px;
	text-align:center;
	color:#900;
	font-weight:bold;
}

.discount2 {
	padding-top:7px;
	margin-top:8px;
	text-align:center;
	color:#333;
	font-weight:normal;
}
.five-finishes {
	padding-top:5px;
	margin-top:0px;
	text-align:center;
	color:#900;
	font-weight:bold;
}
#container .bgslice #wrapper #content .bodytext #index-main {
	border:0px;
	width:100%;
}

#container .bgslice #wrapper #content .bodytext #index-main h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#0033FF;
font-weight:bold;
text-decoration:none;
}
