/* CSS Document */

* {
/*/margin:0;
padding:0;*/
}
body {
	background:url(images/sky-bg.jpg) repeat-x #2a448c;
	}
#header {
	padding-top:20px;
		background:url(images/sky-bg.jpg) repeat-x 0px 0px;
		}
#logo-top {padding-left:89px;}
#homemenu {
	margin:0px 47px 26px;
	}
#homemenu ul {
	margin:0 auto;
	padding:0;
	list-style-type:none;
	}
#homemenu ul li {
	display:inline;
	float:left;
	position:relative;
	}
#homemenu ul li a {display:block; float:left; height:31px; overflow:hidden; text-indent:-999em;}
#homemenu ul li#wash a {background:url(images/hmenu-wash.gif) no-repeat 0px 0px; width:104px;}
#homemenu ul li#wash a:hover {background:url(images/hmenu-wash.gif) 0px -31px;}
#homemenu ul li#coffee a {background:url(images/hmenu-coffee.gif) no-repeat 0px 0px; width:107px;}
#homemenu ul li#coffee a:hover {background:url(images/hmenu-coffee.gif) 0px -31px;}
#homemenu ul li#bark a {background:url(images/hmenu-bark.gif) no-repeat 0px 0px; width:135px;}
#homemenu ul li#bark a:hover {background:url(images/hmenu-bark.gif) 0px -31px;}
#homemenu ul li#shop a {background:url(images/hmenu-shop.gif) no-repeat 0px 0px; width:85px;}
#homemenu ul li#shop a:hover {background:url(images/hmenu-shop.gif) 0px -31px;}

#homemenu ul li#locations a {background:url(images/hmenu-location.gif) no-repeat 0px 0px; width:97px;}
#homemenu ul li#locations a:hover {background:url(images/hmenu-location.gif) 0px -62px;}
#homemenu ul li#locations:hover a {background:url(images/hmenu-location.gif) 0px -62px;}
#homemenu ul li#locations ul {position:absolute; top:31px; left:0px; display:none; margin:0; padding:0; list-style-type:none;}
#homemenu ul li#locations ul li#bayside a {background:url(images/hmenu-locations.gif) no-repeat 0px 0px; width:97px; height:19px;}
#homemenu ul li#locations ul li#bayside a:hover {background:url(images/hmenu-locations.gif) no-repeat 0px -46px;} 
#homemenu ul li#locations ul li#bayview a {background:url(images/hmenu-locations.gif) no-repeat 0px -19px; width:97px; height:27px;}
#homemenu ul li#locations ul li#bayview a:hover {background:url(images/hmenu-locations.gif) no-repeat 0px -65px;} 

#homemenu ul li#contact a {background:url(images/hmenu-contact.gif) no-repeat 0px 0px; width:114px;}
#homemenu ul li#contact a:hover {background:url(images/hmenu-contact.gif) 0px 31px;}
#homemenu ul li#contact:hover a {background:url(images/hmenu-contact.gif) 0px 31px;}
#homemenu ul li#contact ul {position:absolute; top:22px; left:-10px; display:none; margin:0; padding:0; list-style-type:none;}
#homemenu ul li#contact ul li#join-us a {background:url(images/hmenu-sub-join.gif) no-repeat 0px 0px; width:124px; height:31px;}
#homemenu ul li#contact ul li#join-us a:hover {background:url(images/hmenu-sub-join.gif) 0px -31px;}


#page {width:748px; margin:0px auto -75px; height:auto !important; min-height:100%; background:#ffffff;}
#main {width:737px;}
#rightcol {	
	/*padding:44px 95px 30px 36px; //for regular site without coming soon mailing list img*/
	/*background:url(images/coffee-cup.gif) no-repeat 0px 7px;*/
	background:url(images/coffee-cup.gif) no-repeat 0px 2px;
	padding:20px 95px 30px 36px;
	float:right;
	width:378px;
}
.coffee-align {padding-top:10px;}
