@charset "utf-8";
/*	
	=========================================================
	MadGENIUS Inc. DESIGN
	Crafted by Rob Rubinoff, Web Producer.
	www.madgeniusinc.com | rrubinoff@madgeniusinc.com
	=========================================================
*/


/*	
	=========================================================
	Colors
	
	a: #005AA6
	
	=========================================================
*/

/*
------------------------------
	LEFT COLUMN ELEMENTS
------------------------------
*/

#containerLeft {
	float: left;
	width: 330px;
}
#logo_L2.dining {
	height: 125px;
	background-image: url(/images/bg_logo_L2.jpg);
	background-repeat: no-repeat
}
#logo_L2 img {
	margin: 0 0 0 81px;
	border: none;
}


#polaroid_L2 {
	height: 394px;
}
#polaroid_L2.hotel {/* this held a background image before we switched to random php image script */}
#polaroid_L2.dining {
	background-image: url(/images/bg_polaroid_L2_dining.jpg);
	background-repeat:no-repeat;
}

/* 
------------------------------
	L2 Callout ELEMENTS
------------------------------
*/

#callout_L2 {
	height: 299px;
	background-image:url(/images/bg_callout_L2.jpg);
	background-repeat:no-repeat;
}
#callout_L2 div.callout {
	width: 245px;
	height: 106px;
	background-image: url(/images/bg_callout.jpg);
	background-repeat: no-repeat;
}
#callout_L2 div.callout img {
	float: left;
	margin: 18px 5px 0 22px;
	border: 1px solid #005AA6;
}
#callout_L2 div.callout p {
	margin: 15px 10px 0 0;
	font-size: 11px;
	line-height: 1.3;
}
#callout_L2 div.callout p a {
	color: #005AA6;
	text-decoration: none;
}
#callout_L2 div.callout p a:hover {
	color: #005AA6;
	text-decoration: underline;
}
#callout_L2 div.col1 {
	float: left;
	margin: 10px 0 15px 0px;
	display: inline; /* hacks ie6 double width float bug */
}
#callout_L2 div.col2 {
	float: right;
	margin: 10px 45px 15px 0;
	display: inline; /* hacks ie6 double width float bug */
}
/* 
------------------------------
	RIGHT COLUMN ELEMENTS
------------------------------
*/

#containerRight {
	float: right;
	width: 550px;
}
#sectionTitle {
	height: 83px;
}
#cupTop {
	height: 137px;
	background-image:url(/images/bg_cupTop.jpg);
	background-repeat: no-repeat;
}
#bellTop {
	height: 137px;
	background-image:url(/images/bg_bellTop.jpg);
	background-repeat: no-repeat;
}
/* 
------------------------------
	Footer ELEMENTS
------------------------------
*/
#footer_L2.dining {
	background-image: url(/images/bg_footer_L2_dining.jpg);
	background-repeat:no-repeat;
	padding:23px 0 0 50px;
	clear:both;
}
#footer_L2.dining p {
	font-size: 11px;
	color: #000;
	margin: 0;
}
#footer_L2.dining p a {
	color: #370C05;
	text-decoration:none;
}
#footer_L2.dining p a:hover {
	color: #370C05;
	text-decoration: underline;
}




#footer_L2.hotel {
	background-image: url(/images/bg_footer_L2_hotel.jpg);
	background-repeat:no-repeat;
	padding:23px 0 0 50px;
	clear:both;
}
#footer_L2.hotel p {
	font-size: 11px;
	color: #000;
	margin: 0;
}
#footer_L2.hotel p a {
	color: #370C05;
	text-decoration:none;
}
#footer_L2.hotel p a:hover {
	color: #370C05;
	text-decoration:underline;
}
