@charset "UTF-8";
/* CSS Document */
	body {
		background: #ffffff;
		font-family: "Trade Gothic", Arial, Helvetica, Verdana, sans-serif;
		font-size:13px;
		margin: 0;
    -webkit-text-size-adjust:none;
	}
	
	a.rollover {
		display: block;
		width: 203px;
		height: 50px;
		text-decoration: none;
	}
	
	a.friends {
		display: block;
		width: 236px;
		height: 10px;
		text-decoration: none;
	}
	

	a#friends1 {
		margin-top:3px;
		background: url("images/friends1.gif");
		background-position:3px;
	}

	a#friends2 {
		margin-top:8px;
		background: url("images/friends2.gif");
		background-position:3px;
	}

	a#friends3 {
		margin-top:8px;
		background: url("images/friends3.gif");
		background-position:3px;
	}

	a#friends4 {
		margin-top:8px;
		background: url("images/friends4.gif");
		background-position:3px;
	}

	a#friends5 {
		margin-top:8px;
		background: url("images/friends5.gif");
		background-position:3px;
	}

	a#friends6 {
		margin-top:8px;
		background: url("images/friends6.gif");
		background-position:3px;
	}

	a#friends7 {
		margin-top:8px;
		background: url("images/friends7.gif");
		background-position:3px;
	}

	a#friends8 {
		margin-top:8px;
		background: url("images/friends8.gif");
		background-position:3px;
	}

	a#friends9 {
		margin-top:8px;
		background: url("images/friends9.gif");
		background-position:3px;
	}

	a#friends10 {
		margin-top:8px;
		background: url("images/friends10.gif");
		background-position:3px;
	}

	a#friends11 {
		margin-top:8px;
		background: url("images/friends11.gif");
		background-position:3px;
	}

	a#friends12 {
		margin-top:8px;
		background: url("images/friends12.gif");
		background-position:3px;
	}

	a#bakery {
		margin-top:39px;
		background: url("images/bakery.gif");
	}
	
	a#breakfast {
		margin-top:12px;
		background: url("images/breakfast.gif");
	}
	
	a#lunch {
		margin-top:12px;
		background: url("images/lunch.gif");
	}
	
	a#coffee {
		margin-top:12px;
		background: url("images/coffee.gif");
	}
	
	a#press1 {
		margin-top:12px;
		background: url("images/press.gif");
	}
	
	a#parties {
		margin-top:12px;
		background: url("images/parties.gif");
	}
	
	a#directions {
		margin-top:12px;
		background: url("images/directions.gif");
	}
	
	a#contact {
		margin-top:12px;
		background: url("images/contact.gif");
	}
	
	a#facebook {
		display: block;
		width: 221px;
		height: 62px;
		text-decoration: none;
		margin-top:0px;
		background: url("images/contactFacebook.gif");
	}
	
	a#facebook:hover {
		background-position: -221px 0;
	}
	
	a#twitter {
		display: block;
		width: 335px;
		height: 63px;
		text-decoration: none;
		margin-top:0px;
		background: url("images/contactTwitter.gif");
	}
	
	a#twitter:hover {
		background-position: -335px 0;
	}
	
	a#friends1:hover {
		background-position: -233px 0;
	}
	
	a#friends2:hover {
		background-position: -233px 0;
	}
	
	a#friends3:hover {
		background-position: -233px 0;
	}
	
	a#friends4:hover {
		background-position: -233px 0;
	}
	
	a#friends5:hover {
		background-position: -233px 0;
	}
	
	a#friends6:hover {
		background-position: -233px 0;
	}
	
	a#friends7:hover {
		background-position: -233px 0;
	}
	
	a#friends8:hover {
		background-position: -233px 0;
	}
	
	a#friends9:hover {
		background-position: -233px 0;
	}
	
	a#friends10:hover {
		background-position: -233px 0;
	}
	
	a#friends11:hover {
		background-position: -233px 0;
	}
	
	a#friends12:hover {
		background-position: -233px 0;
	}
	
	a#bakery:hover {
		background-position: -203px 0;
	}
	
	a#breakfast:hover {
		background-position: -203px 0;
	}
	
	a#lunch:hover {
		background-position: -203px 0;
	}
	
	a#press1:hover {
		background-position: -203px 0;
	}
	
	a#parties:hover {
		background-position: -203px 0;
	}
	
	a#coffee:hover {
		background-position: -203px 0;
	}
	
	a#directions:hover {
		background-position: -203px 0;
	}
	
	a#contact:hover {
		background-position: -203px 0;
	}
	
	#copyright a {
		color:#000;;
		text-decoration:none;
	}
	
	#copyright a:hover {
		color:#fff;;
		text-decoration:none;
	}
	
	#site {
		position:relative;
		width:1040px;
		height:950px;	
		margin:0px auto;
		overflow:hidden;
	}
	
	#menuBar {
		position:relative;
		padding-top:36px;
		width:220px;
		overflow:hidden;
	}
	
	
	#copyright {
		position:absolute;
		width:1100px;
		background:#CCC;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size:9px;
		left:0px;
		bottom:0px;
		padding:5px;
		text-align:left;
	}
	#content {
		position:relative;
		top:-777px;
		left:240px;
	}
		
	.displace {
		position: absolute;
		left: -5000px;
	}

	.topOffset {
		padding-top:28px;
	}

	.buttonOffset {
		position:relative;
		padding-top:38px;	
		width:790px;
		overflow:hidden;
	}
	
	.menuOffset {
		margin-top:36px;	
		width:650px;
		border:#000 thin dotted;
		padding-left:10px;
	}
	
	.forcedUp {
		margin-top:-100px;
	}
	
	.details {
		font-family: "Century Schoolbook", Georgia, "Times New Roman", Times, serif;
		font-size:13px;
	}
	
	.details a:link, a:visited {
		color:#666666;	
	}
	
	.big, h1 {
		font-family: "Trade Gothic Bold Condensed", "Trade Gothic", Arial, Helvetica, Verdana, sans-serif;
		font-size:70px;
	}
	
	.small {
		font-family: "Trade Gothic Bold Condensed", "Trade Gothic", Arial, Helvetica, Verdana, sans-serif;
		font-size:10px;
		text-align:center;
	}
	
	.menuHead {
		font-family: "Trade Gothic Bold Condensed", "Trade Gothic", Arial, Helvetica, Verdana, sans-serif;
		font-size:48px;
		text-align:center;
		color:#666666;
	}
	
	h2 {
		font-family: "Trade Gothic Bold Condensed", "Trade Gothic", Arial, Helvetica, Verdana, sans-serif;
		font-size:18px;
	}
	
	td {
		padding-right:20px;
	}
	
	.grey {
		background-color:#cccccc;
		text-align:center;
		border-color:#000;
		border-style:solid;
		border-width:thin;
	}
	
	.title {
		color:#ffffff;
		text-align:center;
	}
	#review {
	position:absolute;
	top:324px;
	left:512px;
	z-index:100;
	}
	.closeGap {
		margin-top:-4px;
	}
	#leftSide {
		position:absolute;
		top:-10px;
		left:0px;
	}
	#middle {
		position:absolute;
		top:-10px;
		left:540px;
	}
	#rightSide {
		position:absolute;
		top:-10px;
		left:555px;
	}
	#innerBlocks {
		position:relative;
		height:800px;
		width:790px;
		z-index:0;
		overflow:hidden;
	}
.mapArea {
	position:relative;
}
#mapArea1 {
	position:relative;
}
.forceRight {
	position:absolute;
	right:80px;
	top:5px;
}
