body {background: url(images/bg-grad.gif)  repeat-x bottom #dbdbdb;}
#container {margin:auto; width:780px; border: 1px solid #000000; background: url(images/bg.gif) no-repeat #fff;}
#header{width:780px; height:50px; color:#7e231e;}
#nav {width:220px; float:left;}
#content {width:515px; float:right; margin-right:2px;}
#content2 {width:515px; height:120%; background: url(images/content-bg.jpg) no-repeat bottom #fff; border-left: 2px solid #d5d5d5;  border-right: 2px solid #e6e6e6;  border-top: 2px solid #d5d5d5; float:right; margin-right:2px;}
#content2 ul li { font-size:12px; color:#626262; padding:8px; font-family:  Arial, Helvetica, sans-serif;}
#flash {width:515px; height:359px;}
#bottom-content {width:515px; height:220px; margin-top:2px; margin-bottom:5px; padding-bottom:14px;  background-color:#000000;}

#avmenu {
clear: left;
float: left;
width: 220px;

margin: 0;
background: url(images/back-nav.png) no-repeat;
background-position: 14px 70px;


}

#avmenu ul {	
list-style: none;
width: 220px;
margin: 70px 0 0 15px;
padding: 0;
}	



#avmenu li#nav1 a {
background: transparent url(images/nav/home.gif) no-repeat;
height: 27px;
width: 220px;
display:block;
margin-bottom: 0px;
color: #414141;
padding: 0 0 0 19px;


}	
#avmenu li#nav1 a:hover {
  background: url(images/nav/home-over.gif) no-repeat;
  
height: 27px;
display:block;
width: 220px;
margin-bottom: 0px;
color: #414141;
padding: 0 0 0 19px;


}	
#avmenu li#nav2 a {
background: transparent url(images/nav/video.gif) no-repeat;
height: 26px;
width: 220px;
display:block;
color: #414141;
margin-bottom: 0px;
padding: 0 0 0 19px;


}	
#avmenu li#nav2 a:hover {
  background: url(images/nav/video-over.gif) no-repeat;
height: 26px;
display:block;
width: 220px;
color: #414141;
margin-bottom: 0px;
padding: 0 0 0 19px;
}	
	
	#avmenu li#nav3 a {
background:transparent url(images/nav/history.gif) no-repeat;
height: 26px;
width: 220px;
display:block;
margin-bottom: 0px;
padding: 0 0 0 19px;


}	
#avmenu li#nav3 a:hover {
  background: url(images/nav/history-over.gif) no-repeat;
height: 26px;
display:block;
width: 220px;
margin-bottom: 0px;
padding: 0 0 0 19px;
}	

	#avmenu li#nav4 a {
background:transparent url(images/nav/testimonials.gif) no-repeat;
height: 27px;
width: 220px;
display:block;
margin-bottom: 0px;
padding: 0 0 0 19px;


}	
#avmenu li#nav4 a:hover {
  background: url(images/nav/testimonials-over.gif) no-repeat;
height: 27px;
display:block;
width: 220px;
margin-bottom: 0px;
padding: 0 0 0 19px;
}	

	#avmenu li#nav5 a {
background:transparent url(images/nav/gallery.gif) no-repeat;
height: 26px;
width: 220px;
display:block;
margin-bottom: 0px;
padding: 0 0 0 19px;


}	
#avmenu li#nav5 a:hover {
  background: url(images/nav/gallery-over.gif) no-repeat;
height: 26px;
display:block;
width: 220px;
margin-bottom: 0px;
padding: 0 0 0 19px;
}	
	#avmenu li#nav6 a {
background:transparent url(images/nav/products.gif) no-repeat;
height: 27px;
width: 220px;
display:block;
margin-bottom: 0px;
padding: 0 0 0 19px;


}	
#avmenu li#nav6 a:hover {
  background: url(images/nav/products-over.gif) no-repeat;
height: 27px;
display:block;
width: 220px;
margin-bottom: 0px;
padding: 0 0 0 19px;
}

	#avmenu li#nav7 a {
background:transparent url(images/nav/nda.gif) no-repeat;
height: 26px;
width: 220px;
display:block;
margin-bottom: 0px;
padding: 0 0 0 19px;


}	
#avmenu li#nav7 a:hover {
  background: url(images/nav/nda-over.gif) no-repeat;
height: 26px;
display:block;
width: 220px;
margin-bottom: 0px;
padding: 0 0 0 19px;
}

	#avmenu li#nav8 a {
background:transparent url(images/nav/offer.gif) no-repeat;
height: 27px;
width: 220px;
display:block;
margin-bottom: 0px;
padding: 0 0 0 19px;


}	
#avmenu li#nav8 a:hover  {
  background: url(images/nav/offer-over.gif) no-repeat;
height: 27px;
display:block;
width: 220px;
margin-bottom: 0px;
padding: 0 0 0 19px;
}
#avmenu img {position:absolute; top:349px; padding-left:15px;}



#footer {
background: #691d1d;
clear: both;
margin: 0 auto;
padding: 10px 0 15px 0;
font-family:  Arial, Helvetica, sans-serif;
width: 780px;
text-align: center;
 text-transform:uppercase;
text-decoration: none;
font-size: 0.6em;

}


#footer ul { list-style-type:none; }
#footer li { float:left; padding-left:7px; margin-left:2px;}

#footer a {
color: #ffffff;
text-decoration: none;
}

#footer a:hover {
color:#691d1d;
text-decoration: none;
background-color:#ffffff;
}


.thumb { 
width: 505px; /* the width of the thumbnail block */
height:130px;
margin-bottom: 20px;
padding-bottom:12px; padding-left:8px;
}

.thumb b { font-size:12px; color:#999999; padding-top:1px;}
.thumb p  { font-size: 1em; color:#666666; font-family:Times New Roman, Times, serif; }

.thumb ul li {
list-style: none;
float: left;
}

.thumb img {
float:left;
margin: 2px;
padding: 5px;
border: 0px;
}

img {border:0px;}


.thumb1 {float:left;margin-top:30px; margin-left:20px; width:215px; font-size:12px; color:#990000; text-align:center;  font-family:  Arial, Helvetica, sans-serif;}
.thumb1 img a { border:0px;}
.thumb1 img a:hover { border:0px;}
.thumb2 {float:right;margin-top:30px; margin-right:20px; width:215px; font-size:12px; color:#990000; text-align:center;  font-family:  Arial, Helvetica, sans-serif;}
.thumb2 img a { border:0px;}
.thumb2 img a:hover { border:0px;}
.promotions {font-size:12px; color:#990000; text-align:center;  font-family:  Arial, Helvetica, sans-serif;}

#movie {margin-left:100px;}
#movie-caption {margin-left:13px;width:480px; height:70px; background-color:#eeeeee; border:solid 4px #999999;}
#gallery { font-size:11px; color: #666666; margin-left:6px;}

a {color:#990000; text-decoration:none;}
a:hover{color:#999999; text-decoration:none;}
hr.red {width:100%; float:left; border:1px solid #990000;}
h1, h2 {font-size:16px; color:#990000; padding-left:9px; font-family:  Arial, Helvetica, sans-serif;}
p.white {font-size:12px; color:#FFFFFF; padding:8px; font-family:  Arial, Helvetica, sans-serif;}
p.black {font-size:12px; color:#626262; padding:8px; font-family:  Arial, Helvetica, sans-serif;}
i {font-size:12px; color:#626262;  font-family:  Arial, Helvetica, sans-serif;}
hr.greyline {border: dashed 1px #999999; width:90%;}
.red {color:#990000;}

.flash-gallery {margin-left:33px;}
.left {float:left;}
.right {float:right;}
.center { margin-left:95px;}
.nobullet ul li {list-style-type:none;}
.sitemap { list-style-type:none; line-height:3px;}
.site-sub {font-size:14px;}
.medium {font-size:11px; font-family:  Arial, Helvetica, sans-serif;}

.contact-image {border: 1px solid #990000; margin-right:12px;}

.contactlink a {color:#990000; text-decoration:none;}
.contactlink a:hover {color:#ffffff; background-color:#990000; text-decoration:none;}