html, body {		
	margin: 0;
	padding: 0;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	min-height: 100%;
	height: 100%;
	width: auto;
	background-color: #FFFFFF;
}
p {
margin: 0; 
padding: 0 0 1em; 
}
.container {
	width: 798px;
	margin-right: auto;
	margin-left: auto;
	padding: 0;
	background-color: #000000;
	height: auto;
	position: relative;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	background-image: url(../images/bottles_back.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}
.maintextholder {
position: relative;
height: auto;
padding-top: 51px;
padding-bottom: 70px;
}
.maintext {
position: relative;
left: 217px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
color: #000000;
width: 290px;
height: auto;
background-color: #ebebeb;
padding-bottom: 20px;
padding-top: 11px;
padding-left: 10px;
padding-right: 10px;
}



.maintext2{
position: relative;
left: 217px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
color: #000000;
width: 290px;
height: auto;
background-color: #ebebeb;
padding-bottom: 20px;
padding-top: 11px;
}


.mainPadding{
padding-left: 10px;
padding-right: 10px;
}

.maintext a:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
color : #495250;
line-height : normal; 
font-size : 11px;
line-height: 18px;
border-bottom: #495250; 
border-width: 0px 0px 1px 0px; 
border-style: none none dotted none;
text-decoration: none;
} 
.maintext a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
color : #000000;
line-height : normal; 
font-size : 11px;
line-height: 18px;
border-bottom: #495250; 
border-width: 0px 0px 1px 0px; 
border-style: none none dotted none;
text-decoration: none;
} 
.maintext a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
color : #e73430;
line-height : normal; 
font-size : 11px;
line-height: 18px;
border-bottom: #495250; 
border-width: 0px 0px 1px 0px;
border-style: none none solid none;
text-decoration: none;
}
.maintext2 {
position: relative;
left: 47px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
color: #000000;
width: 345px;
height: auto;
background-color: #ebebeb;
padding-bottom: 20px;
padding-top: 11px;
padding-left: 10px;
padding-right: 15px;
}
.maintext2 a:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
color : #495250;
line-height : normal; 
font-size : 11px;
line-height: 18px;
border-bottom: #495250; 
border-width: 0px 0px 1px 0px; 
border-style: none none dotted none;
text-decoration: none;
} 
.maintext2 a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
color : #000000;
line-height : normal; 
font-size : 11px;
line-height: 18px;
border-bottom: #495250; 
border-width: 0px 0px 1px 0px; 
border-style: none none dotted none;
text-decoration: none;
} 
.maintext2 a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
color : #e73430;
line-height : normal; 
font-size : 11px;
line-height: 18px;
border-bottom: #495250; 
border-width: 0px 0px 1px 0px;
border-style: none none solid none;
text-decoration: none;
} 
.maintext3 {
position: relative;
left: 47px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
color: #000000;
width: 415px;
height: auto;
background-color: #ebebeb;
padding-bottom: 20px;
padding-top: 0;
padding-left: 0;
padding-right: 0;
}
.homepageimage {
position: relative;
left: 47px;
border: 0;
padding: 0;
margin: 0;
display: block;
}
.maintexthome {
position: relative;
left: 47px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 22px;
color: #000000;
width: 591px;
height: auto;
background-color: #ebebeb;
padding-bottom: 20px;
padding-top: 11px;
padding-left: 15px;
padding-right: 15px;
}
.maintexthome a:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
color : #495250;
line-height : normal; 
font-size : 11px;
line-height: 18px;
border-bottom: #495250; 
border-width: 0px 0px 1px 0px; 
border-style: none none dotted none;
text-decoration: none;
} 
.maintexthome a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
color : #495250;
line-height : normal; 
font-size : 11px;
line-height: 18px;
border-bottom: #495250; 
border-width: 0px 0px 1px 0px; 
border-style: none none dotted none;
text-decoration: none;
} 
.maintexthome a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
color : #F07300;
line-height : normal; 
font-size : 11px;
line-height: 18px;
border-bottom: #495250; 
border-width: 0px 0px 1px 0px;
border-style: none none solid none;
text-decoration: none;
} 
.header {
background-color: #FFFFFF;
}
.redbar {
background-color: #e73430;
height: 4px;
width: 100%;
overflow: hidden;
font-size: 1px;
}
.navigation {
background-color: #3f3f3f;
height: 22px;
width: 100%;
overflow: hidden;
}
.navlist {
 margin: 0;
 padding: 0;
 list-style: none;
	}
	.navlist li {
 float: left;
 display: block;
 position: relative;
 background: #FFFFFF;
 border: none;
 margin-right: 0;
	}
	.navlist a#about {
background-image: url(../images/nav/about.gif);
background-repeat:no-repeat;
background-position: top left;
display: block;
width: 84px;
height: 22px;
margin: 0;
border: 0;
padding: 0;
text-decoration: none;
}
.navlist a#about:hover {
background-image: url(../images/nav/about.gif);
background-repeat:no-repeat;
background-position: -84px;
display: block;
margin: 0;
border: 0;
padding: 0;
text-decoration: none;
}
	.navlist a#presentation {
background-image: url(../images/nav/presentation.gif);
background-repeat:no-repeat;
background-position: top left;
display: block;
width: 106px;
height: 22px;
margin: 0;
border: 0;
padding: 0;
text-decoration: none;
}
.navlist a#presentation:hover {
background-image: url(../images/nav/presentation.gif);
background-repeat:no-repeat;
background-position: -106px;
display: block;
margin: 0;
border: 0;
padding: 0;
text-decoration: none;
}	
	.navlist a#products {
background-image: url(../images/nav/products.gif);
background-repeat:no-repeat;
background-position: top left;
display: block;
width: 82px;
height: 22px;
margin: 0;
border: 0;
padding: 0;
text-decoration: none;
}
.navlist a#products:hover {
background-image: url(../images/nav/products.gif);
background-repeat:no-repeat;
background-position: -82px;
display: block;
margin: 0;
border: 0;
padding: 0;
text-decoration: none;
}	
	.navlist a#information {
background-image: url(../images/nav/information.gif);
background-repeat:no-repeat;
background-position: top left;
display: block;
width: 102px;
height: 22px;
margin: 0;
border: 0;
padding: 0;
text-decoration: none;
}
.navlist a#information:hover {
background-image: url(../images/nav/information.gif);
background-repeat:no-repeat;
background-position: -102px;
display: block;
margin: 0;
border: 0;
padding: 0;
text-decoration: none;
}

.navlist a#advertisements {
background-image: url(../images/nav/advertisements.gif);
background-repeat:no-repeat;
background-position: top left;
display: block;
width: 125px;
background-position:-1px;
height: 22px;
margin: 0;
border: 0;
padding: 0;
text-decoration: none;
}
.navlist a#advertisements:hover {
background-image: url(../images/nav/advertisements.gif);
background-repeat:no-repeat;
background-position: -126px;
display: block;
margin: 0;
border: 0;
padding: 0;
text-decoration: none;
}	

.navlist a#textlink {
/*background-image: url(../images/nav/advertisements.gif);
background-repeat:no-repeat;
background-position: top left;*/
color:white;
background-color:#3F3F3F;
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:center;
vertical-align:text-bottom;
display: block;
width: 125px;
background-position:-1px;
height: 22px;
margin: 0;
border: 0;
padding: 0;
line-height: 22px;
text-decoration: none;
}
.navlist a#textlink:hover {
/*background-image: url(../images/nav/advertisements.gif);
background-repeat:no-repeat;
background-position: -126px;*/

background-color: #CD3B30;
color:white;
display: block;
margin: 0;
border: 0;
padding: 0;
text-decoration: none;
}

	.navlist a#contact {
background-image: url(../images/nav/contact.gif);
background-repeat:no-repeat;
background-position: top left;
display: block;
width: 88px;
height: 22px;
margin: 0;
border: 0;
padding: 0;
text-decoration: none;
}
.navlist a#contact:hover {
background-image: url(../images/nav/contact.gif);
background-repeat:no-repeat;
background-position: -88px;
display: block;
margin: 0;
border: 0;
padding: 0;
text-decoration: none;
}	
	.navlist a#aLine {
/*background-image: url(../images/nav/holderleft.gif);
background-repeat:no-repeat;*/
background-color:white;
display: block;
width: 1px;
height: 22px;
/*background-position:-45px;*/
margin: 0;
border: 0;
padding: 0;
text-decoration: none;
}

.navlist a#holder {
background-image: url(../images/nav/holderleft.gif);
background-repeat:no-repeat;
background-position: top left;
display: block;
width: 47px;
height: 22px;
margin: 0;
border: 0;
padding: 0;
text-decoration: none;
}
	
.mainmenu {
	width: 672px;
	padding: 0;
	background-color: #FFFFFF;
	height: auto;
	position: absolute;
	top: 246px;
	left: 50%;
	margin-left: -336px;
}
.uv3logo {
padding-left: 210px;
}
.uv3logo2 {
padding-left: 270px;
}
.uv3logo3 {
padding-left: 310px;
}
.productimage {
position: absolute;
top: 0;
left: 310px;
	margin-right: auto;
	margin-left: auto;
	width: 139px;
	height: auto;
}
.aboutimage {
position: absolute;
top: 0;
left: 370px;
	margin-right: auto;
	margin-left: auto;
	width: 139px;
	height: auto;
}
.productbuttons {
position: relative;
background-color: #3f3f3f;
height: 15px;
width: 100%;
overflow: hidden;
margin-top: -5px;
}

.submenu {
position: absolute;
float: left;
top: 51px;
left: 52px;
width: 120px;
color: #FFFFFF;
background-color: #2b2b2b;
padding: 0;
margin: 0;
list-style-type: none;
}


.submenu a {
	 			padding: 3px;
     width: 120px; 
     height: auto;
     display: block;
     text-align: left;
     text-decoration: none;
     color: #000;
     background: #2b2b2b;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 10px;
					color: #FFFFFF;
					border-bottom: #202020 2px solid;
					}
					.submenu a:hover {
	 			padding: 3px;
     width: 120px; 
     height: auto;
     display: block;
     text-align: left;
     text-decoration: none;
     color: #000;
     background: #e73430;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 10px;
					color: #FFFFFF;
					border-bottom: #202020 2px solid;
					}

#footerholder {
height: 32px;
	border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	background-color: #FFFFFF;
	width: 798px;
	margin-right: auto;
	margin-left: auto;
	padding: 0;
}
#footer {
	width: 700px;
	background-color: #FFFFFF;
	height: 20px;
	position: relative;
	padding-top: 10px;
	padding-left: 55px;
}
.footerimage {
float: left;
margin-top: -16px;
border: 0;
padding: 0;
}
.footertext {
width: 700px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #373737;
line-height: 12px;
background-color: inherit;
}
.footertext a:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #373737;
line-height: 12px;
text-decoration: none;
}
.footertext a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #373737;
line-height: 12px;
text-decoration: none;
}
.footertext a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #373737;
line-height: 12px;
text-decoration: underline;
}
.bottles {
float: right;
margin-top: 55px;
margin-right: 80px;
border: 0;
padding: 0;
}
#smallnav {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #67524D;
text-decoration: none;
position: relative;
margin-left: 610px;
margin-top: 40px;
width: auto;
height: auto;
}
#smallnav a:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #67524D;
text-decoration: none;
}
#smallnav a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #67524D;
text-decoration: none;
}
#smallnav a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #8DBB54;
text-decoration: underline;
}
h1 {
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size: 16px;
line-height: 20px;
color: #e73430;
font-style: normal;
font-weight: bold;
padding: 0;
margin: 0 0 24px 0;
}
h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 17px;
color: #000000;
font-style: normal;
font-weight: bold;
}

h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 18px;
color: #3F3F3F;
font-style: normal;
font-weight: bold;
}

a {
text-decoration: inherit;
}
img {
border: none;
}
.imagelink {
border: 0 !important;
}
