body {background-color : #FFFFFF; background-size: 100%;background-origin: content; background-image: url(art/bgc.jpg);background-repeat:repeat-x; background-attachment:fixed; font-family : Calibri,Verdana, Helvetica,Arial,  sans-serif; }
div#container {width: 800px; text-align:center; background-color: #FFFFFF;font-family: Calibri,Verdana, Helvetica,Arial,  sans-serif;
border-style:  solid ;
border-width:  1px;
border-color:  #000000;
}
div#topbanner {}
div#logo{width: 145px; height: 103px; float: left;} 
div#textnav {border-bottom-color: #990000; border-bottom-style: solid; border-bottom-width: 1px; 	width: 110px; float: left;} 
div#flashmovie {} 
div#sgraphics {width: 310px; float: left; margin-top: 10px;} 
div#vstatement {} 
div#nav{	width: 150px; float: left; padding-top: 20px;} 
div#content {width: 800px; margin-right: 25px; margin-top: 10px; margin-left: 10px; margin-bottom: 10px; font-family: Calibri,Verdana, Helvetica,Arial,  sans-serif; font-size: small; float: right;}
div#rcolumn {width: 150px; float: left; border-bottom-color: #999999; border-bottom-style: solid;}
div#footer {width: 800px; right: 100px; border-top-style: none;}
div#blogo {}
div#footer txt {} 
.dec {
background: url('art/shadow.png') no-repeat bottom right;
margin: -5px 5px 5px -5px;
padding: 25px;
position: center;
border-top-style:  solid 1px #000000;
border-right-style:  solid 1px #000000;
border-bottom-style:  solid 1px #000000;
border-left-style:  solid 1px #000000;
}
div#container { 
margin : 0 auto; 
width : 800px; 
text-align : left; 
background-color : #ffffff; 
border-top-style:  solid 1px #000000;
border-right-style:  solid 1px #000000;
border-bottom-style:  solid 1px #000000;
border-left-style:  solid 1px #000000;
} 

li { 
list-style-image: url(art/red_wine_glass.png); 	
line-height:175%;
}
.center
{
margin-left:auto;
margin-right:auto;
width:800px;
background-color:#FFFFFF;
text-align:left;
}
div#logo { 
width : 145px; 
height : 103px; 
float : left; 
} 
div#textnav { 
border-bottom-color : #990000; 
border-bottom-style : solid; 
border-bottom-width : 1px; 
width : 110px; 
float : left; 
} 
div#sgarphics { 
width : 310px; 
float : left; 
margin-top : 10px; 
} 
div#nav { 
width : 150px; 
float : left; 
padding-top : 20px; 
} 
div#content { 
width : 600px; 
margin-right : 25px; 
margin-top : 10px; 
margin-left : 10px; 
margin-bottom : 10px; 
font-family : Calibri,Verdana, Helvetica,Arial,  sans-serif; 
font-size : small; 
float : right; 
} 
div#rcolumn { 
width : 150px; 
float : left; 
border-bottom-color : #999999; 
border-bottom-style : solid; 
} 
div#footer { 
width : 700px; 
right : 100px; 
border-top-style : none; 
margin-left : 10px; 
left : 80px; 
} 
.style2 { 
font-family : Calibri, Verdana, Helvetica,Arial,  sans-serif; 
color : #ffffff; 
font-size : 16px; 
} 
a.style2:link {color:#000000; text-decoration : none;}      /* unvisited link */
a.style2:visited {color:#000000; text-decoration : none;}  /* visited link */
a.style2:hover {color:#800000; text-decoration : none;}  /* mouse over link */
a.style2:active {color:#800000; text-decoration : none;}  /* selected link */ 
.style6 { 
font-size : medium; 
font-weight : bold; 
color : #000000; 
} 
.style8 { 
font-family : Geneva, Verdana, Helvetica,Arial,  sans-serif; 
font-size : x-small; 
color : #666666; 
text-align : center; 
} 
.style7 { 
color : #666666; 
font-family :  Geneva, Verdana, Helvetica,Arial,  sans-serif; 
font-weight:bold;
font-size : small; 
text-align : center; 
} 
.style9 { 
font-family : Verdana, Helvetica,Arial,  sans-serif; 
} 
.style10 { 
color : #560b34; 
} 
.style11 { 
font-size : small; 
} 
.style13 { 
color : #000000; 
font-weight : bold; 
font-size:12px;
} 
.style18 { 
font-family : Geneva, Verdana, Helvetica,Arial,  sans-serif; 
color : #FFFFFF; 
} 
h3 { 
font-family : Calibri,Verdana, Helvetica,Arial,  sans-serif; 
font-size : 120%; 
font-weight : bold; 
color : #560b34; 
text-align : left; 
margin-left:0px;} 
h2 { 
font-family : Calibri,Verdana, Helvetica,Arial,  sans-serif; 
font-size : 130%; 
font-weight : bold; 
color : #560b34; 
text-align : center; 
margin-left:0px;} 
.style15,li { 
font-family : Verdana, Helvetica,Arial,  sans-serif; 
font-size : small; 
text-align : justify; 
margin-top:10px; margin-bottom:10px; margin-right:20px; margin-left:20px; } 
a:link { 
color : #333333; 
text-decoration : underline; 
} 
a:visited { 
text-decoration : underline;  
color : #999999; 
} 
a:hover { 
text-decoration : underline;  
color : #a90817; 
} 
a:active { 
text-decoration : underline;  
color : #000000; 
} 
.style16 { 
color : #666666; 
font-family : Geneva, Verdana, Helvetica,Arial,  sans-serif; 
} 

.testimonials{
width: 650px;
margin: 0px 10px 60px 10px;
float: left;
display: block;
}

.testimonialsTop{
background:url(art/testimonial_top.jpg) no-repeat;
height: 15px;
margin-bottom: 0; 
}

.testimonialsMiddle{
background:#ffffff;
border-left: #dadfe1 1px solid;
border-right: #dadfe1 1px solid;
width: 618px;
padding: 15px 10px;
margin-bottom: 0;  
margin-top: 0;
padding-bottom: 1em;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 20px;
text-align:justify;
letter-spacing: 1px;
color: #003b4f;
}



.testimonialsBase{
background:url(art/testimonial_base.jpg) no-repeat;
height: 61px;
margin-bottom: 0; 
padding-bottom: 1em;

}

.testimonialsImage{
width: auto;
float: left;
height: 70px;
margin: 20px 0px;
padding: 0px;
}

.testimonialsText{
width: auto;
float: left;
padding: 0px 20px 0px 20px;
}