@import "/styles/main.css";

/*
------------------------------------------------------------------------------
Individual Page Styles
------------------------------------------------------------------------------
*/

body.home #header-block {
	height: 310px;
}
body.home #content-block {
	margin-top: 300px;
}
body.home #content-block div.shadowbox-top {
	height: 20px;
	background-image: url(/images/home/box-top.png);
}
body.home #content-block div.shadowbox-content {
	padding: 10px 0 10px 40px;
	background-image: url(/images/home/content-bkgd.jpg);
	background-repeat: no-repeat;
}
body.home #content-block div.col1 {
	float: left;
	width: 405px;
	margin-right: 40px;
}
body.home #content-block div.col1 div.row1 p {
	font-weight: bold;
	font-size: 16px;
}
body.home #content-block div.col1 div.row2 {
	margin-bottom: 20px;
	padding-top: 20px;
	background-image: url(/images/home/divider.gif);
	background-repeat: no-repeat;
}
body.home #content-block div.col1 div.row2 p {
	font-weight: bold;
	font-size: 14px;
}
body.home #content-block div.col1 div.row3 h3 {
	margin-bottom: 5px;
	font-weight: bold;
	font-size: 14px;
}
body.home #content-block div.col2 {
	float: left;
	width: 212px;
	margin-right: 20px;
}
body.home #content-block div.col2 h3 {
	margin-bottom: 5px;
	font-weight: bold;
	font-size: 16px;
}
body.home #content-block div.col2 p {
	font-size: 14px;
}
body.home #content-block div.col3 {
	float: left;
	width: 212px;
}

/* Home: Events */ 

body.home #content-block div.event span.date {
	display: block;
	margin-bottom: 1px;
}
body.home #content-block div.event span.divider {
	display: none;
}
body.home #content-block div.event span.title {
	display: block;
	font-weight: bold;
	margin-bottom: 5px;
}

/* Home: Title Image Replacement */ 

body.home #title-reviews,
body.home #title-specials,
body.home #title-events {
	background-repeat: no-repeat;
	padding-top: 36px;
	height: 0px !important;
	height /**/:36px;
	overflow: hidden;
}
body.home #title-reviews {
	display: none;
}
body.home #title-specials {
	background-image: url(/images/home/title-specials.gif);
}
body.home #title-events {
	background-image: url(/images/home/title-events.gif);
}

/* Home: Link Image Replacement */ 

body.home #link-reviews a,
body.home #link-specials a,
body.home #link-events a {
	display: block;
	background-repeat: no-repeat;
	padding-top: 15px;
	height: 0px !important;
	height /**/:15px;
	overflow: hidden;
}
body.home #link-reviews a {
	width: 94px;
	background-image: url(/images/home/link-reviews.gif);
}
body.home #link-specials a {
	width: 99px;
	background-image: url(/images/home/link-specials.gif);
}
body.home #link-events a {
	width: 89px;
	background-image: url(/images/home/link-events.gif);
}
body.home #link-reviews a:hover,
body.home #link-specials a:hover,
body.home #link-events a:hover {
	background-position: 0 -15px;
}