
body{
	background-image:url(../images/globals/main_bg.jpg);
	background-repeat: repeat-x;
}


div#wrapper{
	width: 770px;
	margin: 0px Auto;
	font: 10px/14px verdana, arial, geneva, sans-serif;
	color: #404040; 
	background-image:url(../images/home/home_bg1.jpg);
	background-repeat: no-repeat;
	min-height: 460px;
}


div#logo{
	width: 280px;
	height: 65px;
	float: left;
}

div#top_Nav{
	width: 490px;
	height: 65px;
	float: left;
	text-align: right;
}

div#home_flash{
	width: 770px;
	height: 114px;
	float: left;
}

div#home_banner{
	width: 770px;
	height: 67px;
	float: left;
}

div#main_nav{
	width: 737px;
	height: 29px;
	float: left;
	padding-top: 5px;
	padding-left: 33px;
}

div#main_cont{
	width: 459px;
	height: 195px;
	float: left;
	padding-top: 37px;
	padding-left: 32px;
	padding-right: 20px;
	border: 0px solid;
}

div#page_cont{
	width: 452px;
	float: left;
	padding-top: 37px;
	padding-left: 24px;
	padding-right: 10px;
	border: 0px solid;
}


div.list_item{
	width: 450px;
	height: 100px;
	float: left;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border: 0px solid;
	background: #E9E8E8;
	margin-top: 10px;
}




div.list_icon{
	border: 0px solid;
	width: 76px;
	height: 100px;
	float: left;
}

div.list_text{
	border: 0px solid;
	width: 360px;
	height: 68px;
	float: left;
	border: 0px solid;
	padding-top: 8px;
}

div.list_next{
	border: 1px solid;
	width: 360px;
	float: left;
	border: 0px solid;
	height: 24px;
	text-align: right;
}


div#contactlbl{
	font-weight: bold;
	color: #AB5A55;
}



div#right_area{
	width: 251px;
	height: 224px;
	float: left;
	padding-top: 8px;
	padding-left: 0px;
	padding-right: 8px;
}


div#right_page{
	width: 10px;
	height: 224px;
	float: left;
	padding-top: 50px;
	padding-left: 0px;
	padding-right: 8px;
	border: 0px solid;
}

div#sub_nav{
	width: 122px;
	height: 180px;
	float: left;
	padding-top: 65px;
	padding-left: 23px;
	padding-right: 8px;
	border: 0px solid;
	background-image:url(../images/globals/sub_bg.gif);
	background-repeat: no-repeat;
}



div.sub_nav_item{
	width: 116px;
	border-bottom: 1px solid #cccccc;
	margin-bottom: 3px;
	padding-bottom: 3px;
}



div#coffee{
	width: 223px;
	height: 53px;
	float: right;
	margin-right: 0px;
	padding-top: 30px;
	padding-left: 28px;
	padding-right: 0px;
	margin-top: 8px;
	background-image:url(../images/home/coffee_bg.gif);
	background-repeat: no-repeat;
}

div#login{
	width: 222px;
	height: 83px;
	float: right;
	padding-top: 37px;
	padding-left: 29px;
	padding-right: 0px;
	background-image:url(../images/home/login_bg.gif);
	background-repeat: no-repeat;
}

div#product1{
	width: 252px;
	height: 159px;
	float: left;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-image:url(../images/home/product1_bg.jpg);
	background-repeat: no-repeat;
}

div#product1a{
	width: 128px;
	height: 58px;
	float: left;
	margin-top: 0px;
	padding-top: 55px;
	padding-left: 112px;
	padding-right: 0px;
	border: 0px solid;
}

div#product1b{
	width: 211px;
	height: 16px;
	float: left;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 29px;
	padding-right: 0px;
	border: 0px solid;
}

div#product1c{
	width: 211px;
	height: 16px;
	float: left;
	margin-top: 0px;
	padding-top: 6px;
	padding-left: 29px;
	padding-right: 0px;
	border: 0px solid;
	text-align: right;
}







div#product2{
	width: 252px;
	height: 159px;
	float: left;
	margin-left: 3px;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-image:url(../images/home/product2_bg.jpg);
	background-repeat: no-repeat;
}

div#product2a{
	width: 128px;
	height: 58px;
	float: left;
	margin-top: 0px;
	padding-top: 55px;
	padding-left: 112px;
	padding-right: 0px;
	border: 0px solid;
}

div#product2b{
	width: 211px;
	height: 16px;
	float: left;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 29px;
	padding-right: 0px;
	border: 0px solid;
}

div#product2c{
	width: 211px;
	height: 16px;
	float: left;
	margin-top: 0px;
	padding-top: 6px;
	padding-left: 29px;
	padding-right: 0px;
	border: 0px solid;
	text-align: right;
}









div#product3{
	width: 252px;
	height: 159px;
	float: left;
	margin-left: 5px;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

div#product3_flash{
	width: 252px;
	height: 121px;
	float: left;

}

div#product3_Text{
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 1px;
	width: 240px;
	height: 25px;
	float: left;
}

div#title1{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 511px;
	height: 24px;
	float: left;
	background-image:url(../images/home/title_featured.gif);
	background-repeat: no-repeat;
	margin-bottom: 20px;
	margin-top: 12px;
}

div#title2{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 251px;
	height: 24px;
	float: left;
	background-image:url(../images/home/title_selected.gif);
	background-repeat: no-repeat;
	margin-bottom: 20px;
	margin-top: 12px;
}

div#footer{
	margin-top: 65px;
	width: 744px;
	height: 114px;
	float: left;
	margin-bottom: 25px;
	padding-left: 26px;
	border-top: 1px solid #cccccc;
	color: #666666;
}



.textarea1{
	width: 190px;
	height: 18px;
	background-image:url(../images/globals/text_area_bg1.jpg);
	background-repeat: no-repeat;
	border-left: 1px solid #A4C2CE;
	border-bottom: 0px solid #A4C2CE;
	border-top: 1px solid #A4C2CE;
	border-right: 0px solid #A4C2CE;
}
	
.textarea2{
	width: 190px;
	background-image:url(../images/globals/text_area_bg2.jpg);
	background-repeat: no-repeat;
	border-left: 1px solid #A4C2CE;
	border-bottom: 0px solid #A4C2CE;
	border-top: 1px solid #A4C2CE;
	border-right: 0px solid #A4C2CE;
}




.textarea{
	width: 139px;
	height: 18px;
	background-image:url(../images/home/text_area_bg.jpg);
	background-repeat: no-repeat;
	border-left: 1px solid #A4C2CE;
	border-bottom: 0px solid #A4C2CE;
	border-top: 1px solid #A4C2CE;
	border-right: 0px solid #A4C2CE;
}
	
.button{
	width: 70px;
	height: 22px;
	color: #ffffff;
	background: #3B5172;
	border-left: 0px solid #3B5172;
	border-bottom: 0px solid #3B5172;
	border-top: 0px solid #3B5172;
	border-right: 0px solid #3B5172;
	margin-top: 5px;
}

.button1{
	width: 70px;
	height: 22px;
	color: #000000;
	background: #ffffff;
	border-left: 0px solid #3B5172;
	border-bottom: 0px solid #3B5172;
	border-top: 0px solid #3B5172;
	border-right: 0px solid #3B5172;
	margin-top: 5px;
	cursor:pointer;
}

A:LINK,A:ACTIVE,A:FOCUS,A:VISITED{
	font: 10px/14px verdana, arial, geneva, sans-serif;
	color: #404040; 
	text-decoration: Underline;
	
}

A:HOVER{
	font: 10px/14px verdana, arial, geneva, sans-serif;
	color: #965037; 
	text-decoration: None;
}


A.left_sub:LINK,A.left_sub:ACTIVE,A.left_sub:FOCUS,A.left_sub:VISITED{
	font: 10px/14px verdana, arial, geneva, sans-serif;
	color: #404040; 
	text-decoration: None;
	
}

A.left_sub:HOVER{
	font: 10px/14px verdana, arial, geneva, sans-serif;
	color: #965037; 
	text-decoration: None;
}









A.footer:LINK,A.footer:ACTIVE,A.footer:FOCUS,A.footer:VISITED{
	font: 10px/14px verdana, arial, geneva, sans-serif;
	color: #666666; 
	text-decoration: None;
	
}

A.footer:HOVER{
	font: 10px/14px verdana, arial, geneva, sans-serif;
	color: #999999; 
	text-decoration: Underline;
}



A.nav:LINK,A.nav:ACTIVE,A.nav:FOCUS,A.nav:VISITED{
	font: 15px/22px verdana, arial, geneva, sans-serif;
	color          : #eeeeee;
	text-decoration: None;
	
}

A.nav:HOVER{
	color          : #B2B2B4;
	text-decoration: None;
}
	

	
A.more_pink:LINK,A.more_pink:ACTIVE,A.more_pink:FOCUS,A.more_pink:VISITED{
	font: 10px/14px verdana, arial, geneva, sans-serif;
	color          : #AB5A55;
	text-decoration: Underline;
	
}

A.more_pink:HOVER{
	font: 10px/14px verdana, arial, geneva, sans-serif;
	color          : #474747;
	text-decoration: None;
}
	
A.more_orange:LINK,A.more_orange:ACTIVE,A.more_orange:FOCUS,A.more_orange:VISITED{
	font: 10px/14px verdana, arial, geneva, sans-serif;
	color          : #BA7A34;
	text-decoration: Underline;
	
}

A.more_orange:HOVER{
	font: 10px/14px verdana, arial, geneva, sans-serif;
	color          : #474747;
	text-decoration: None;
}
	

h1{
	font: 16px verdana, arial, geneva, sans-serif;
	color          : #AB5A55;
	font-weight: bold;
	margin-bottom: 10px;
	padding: 0px;
}

b.pink{
	font: 10px/14px verdana, arial, geneva, sans-serif;
	color          : #AB5A55;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

b.orange{
	font: 10px/14px verdana, arial, geneva, sans-serif;
	color          : #BA7A34;
	font-weight: bold;
	margin-bottom: 0px;
	padding-bottom: 0px;
}