body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-repeat: repeat-y;
	margin: 0px;
	color: #666666;
}
#container {
	background-repeat: repeat-y;
	width: 920px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
}
#header {
	background-image: url(images/header_920_90.gif);
	clear: both;
	height: 100px;
	width: 520px;
	text-align: right;
	padding-left: 400px;
	padding-top: 0px;
	background-repeat: no-repeat;
}
.black_bold {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}


#nav {
	background-repeat: repeat-y;
	height: 35px;
	width: 920px;
	float: left;
}
.main_header {
	font-size: 20px;
	font-weight: bold;
	color: #000000;
}
.quick {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #85AE22;
}
.quick_red {
	font-size: 20px;
	font-weight: bold;
	color: #EC3702;
}

.quick_yellow {
	font-size: 20px;
	font-weight: bold;
	color: #E7DE15;
}


.main_head2 {
	font-size: 14px;
	font-weight: bold;
	color: #555555;
}
#top_box_contain {
	background-repeat: repeat-y;
	width: 920px;
	height: 600px;
	float: left;
}

#left_top_box {
	background-image: url(images/topleft_body_bg.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 565px;
	height: 590px;
}
#left_top_intro {
	float: left;
	height: 70px;
	width: 535px;
	text-align: right;
	padding-right: 30px;
	padding-top: 10px;
}
#left_top_body {
	background-repeat: repeat-y;
	float: left;
	width: 395px;
	height: 450px;
	padding-left: 130px;
	padding-right: 40px;
}
.quote_main {
	font-weight: bold;
}


#right_top_box {
	background-image: url(images/topright_video_bg.jpg);
	background-repeat: repeat-y;
	float: left;
	height: 488px;
	width: 355px;
}
#bottom_box_contain {
	background-image: url(images/bg_repeat_bottom.gif);
	background-repeat: repeat-y;
	height: auto;
	width: 920px;
	float: left;
}
#left_bottom_box {
	background-image: url(images/long_bar.jpg);
	background-repeat: no-repeat;
	float: left;
	height: auto;
	width: 550px;
	padding-top: 120px;
	padding-left: 20px;
}
#video_intro {
	float: left;
	height: 35px;
	width: 290px;
	padding-left: 65px;
	padding-top: 25px;
}
#video {
	float: left;
	height: 450px;
	width: 355px;
}

#right_bottom_box {
	float: left;
	height: auto;
	width: 350px;
}
#right_bottom_b1 {
	background-image: url(images/bottom_rt_bottom_bartender.jpg);
	float: right;
	height: 750px;
	width: 270px;
	padding-top: 160px;
	padding-right: 20px;
	padding-left: 60px;
	background-repeat: no-repeat;
	background-position: 65px top;
}
a {
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #85AE22;
}
.bold_grey {
	font-weight: bold;
	color: #666666;
}



#right_bottom_top {
	background-image: url(images/bottom_rt_top_red_mojito.jpg);
	float: right;
	height: 500px;
	width: 270px;
	padding-top: 120px;
	padding-left: 30px;
	padding-right: 20px;
	background-repeat: no-repeat;
	background-position: center top;
}
#footer {
	background-color: #000000;
	background-repeat: repeat-y;
	clear: both;
	height: 30px;
	width: 900px;
	font-size: 12px;
	color: #FFFFFF;
	text-align: right;
	padding-top: 20px;
	padding-right: 20px;
	float: left;
	font-weight: bold;
}
#thankyou_contain {
	background-image: url(images/topleft_body_bg2.jpg);
	background-repeat: repeat-y;
	float: left;
	height: 325px;
	width: 710px;
	padding-left: 170px;
	padding-top: 75px;
	padding-right: 40px;
}
#aboutus_contain {
	float: left;
	height: 2010px;
	width: 775px;
	padding-top: 40px;
	padding-right: 50px;
	padding-left: 85px;
	background-image: url(images/palmtree_bg_920_k.jpg);
	background-repeat: no-repeat;
}
.black_bold {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.quote_author {
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
}
#testimonial_contain {
	float: left;
	height: 770px;
	width: 740px;
	padding-top: 40px;
	padding-right: 40px;
	padding-left: 140px;
	background-image: url(images/topleft_body_bg2.jpg);
	background-repeat: no-repeat;
}
#testimonial2_contain {
	background-image: url(images/topleft_body_bg2.jpg);
	float: left;
	height: 770px;
	width: 740px;
	padding-top: 40px;
	padding-right: 40px;
	padding-left: 140px;
	background-repeat: no-repeat;
}

#banner_testimonials {
	background-image: url(images/banner2_shots.jpg);
	float: left;
	height: 300px;
	width: 920px;
}

#products_contain {
	float: left;
	height: 5395px;
	width: 860px;
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 40px;
}
#contactus_contain {
	float: left;
	height: 445px;
	width: 760px;
	padding-top: 40px;
	padding-right: 20px;
	padding-left: 140px;
	background-image: url(images/topleft_body_bg2.jpg);
	background-repeat: no-repeat;
}
#banner_contactus {
	background-image: url(images/banner2_vodka_martini.jpg);
	float: left;
	height: 300px;
	width: 920px;
}

#contain_orderform {
	float: left;
	height: auto;
	width: 920px;
	padding-top: 40px;
}
#contact_thankyou_contain {
	float: left;
	height: 330px;
	width: 760px;
	padding-top: 40px;
	padding-right: 40px;
	padding-left: 120px;
	background-image: url(images/topleft_body_bg2.jpg);
	background-repeat: repeat-y;
}
#banner_contact_thanks {
	background-image: url(images/banner2_girl_blk_bg.jpg);
	float: left;
	height: 300px;
	width: 920px;
}
#banner_aboutus {
	background-image: url(images/banner2_naked.jpg);
	float: left;
	height: 300px;
	width: 920px;
}
#banner_products {
	background-image: url(images/banner2_martini_splash.jpg);
	float: left;
	height: 300px;
	width: 920px;
}
#banner_bartips_thanks {
	background-image: url(images/banner2_naked.jpg);
	float: left;
	height: 300px;
	width: 920px;
}
#nav_orderform {
	float: left;
	height: 35px;
	width: 920px;
}
#banner_zencart {
	background-image: url(images/green_bottle_banner.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 120px;
	width: 917px;
}
#body_contain_general {
	float: left;
	height: 500px;
	width: 900px;
}

