/* CSS Document */

body {

	margin-top: 0px;

	background-image: url(images/background-dot.gif);

	background-color: #f3ebd4;

}

#wrap {

	width: 801px;

	padding-bottom: 20px;

	background-color: #ffffff;

}

#top {

	width: 762px;

	text-align: left;

}

#banner {

	width: 762px;

	background-color: #7D4D39;

	border-bottom: 1px solid #ffffff;

}

#comingSoon {

	width: 762px;

	height: 250px;

	text-align:center;

	padding: 20px;

	background-color: #ffffff;

}

#button_bar {

	width: 762px;

	height: 80px;

	border-bottom: 1px solid #ffffff;

	background-color: #E3D9C7;

}

#content {

	width: 722px;

	margin-top: 0px;

	padding: 20px;

	background-color: #ECEDE4;

	font-family: "Garamond", "Times New Roman", Times, serif;

	font-size: 14px;

	text-align: left;

	line-height: 20px;

	background-image: url(images/content_background.png);

	background-repeat: no-repeat;

}

/*.cont_text {

	width: 700px;

	font-size: 14px;

}*/

.content_text {

	float: left;

	display: block;

	width: 450px;

	margin-left: 10px;

	padding: 20px;

	background-color: transparent; 

	font-size: 14px;

	text-align: left;

	line-height: 20px;

}

#content_menu {

	background-color: transparent; 

	font-size: 12px;

	line-height: 20px;

}

h1 {

	font-size: 24px;

	color: #501313;

}  

#quotes {

	margin-top: 20px;

	border-left: 1px solid #E4D9C7;

}

.pictures {

	text-align: left;

	margin-bottom: 10px;

	border: 3px solid #ffffff;

}

#titles{

	width: 715px;

	text-align: left;

	border-bottom: 1px solid #660000;

}







/* Main Buttons */

a.home_button	{

	border-bottom: 1px solid #ffffff;

	display: block;

	float: left;

	width: 190px;

	height: 80px;

	background-image: url(images/home_button.jpg);

	background-repeat: no-repeat;

	text-decoration: none;

}

a.home_button:visited {

	border-bottom: 1px solid #ffffff;

	display: block;

	float:left;

	width: 190px;

	height: 80px;

	background-image: url(images/home_button.jpg);

	background-repeat: no-repeat;

	text-decoration: none;

}

a.home_button:hover	{

	border-bottom: 1px solid #ffffff;

	display: block;

	float: left;

	width: 190px;

	height: 80px;

	background-image: url(images/home_button_over.jpg);

	background-repeat: no-repeat;

	text-decoration: none;

}

a.home_button:active {

	border-bottom: 1px solid #ffffff;

	display: block;

	float: left;

	width: 190px;

	height: 80px;

	background-image: url(images/home_button_over.jpg);

	background-repeat: no-repeat;

	text-decoration: none;

}

a.menu_button	{

	border-bottom: 1px solid #ffffff;

	display: block;

	float: left;

	width: 190px;

	height: 80px;

	background-image: url(images/menu_button.jpg);

	background-repeat: no-repeat;

	text-decoration: none;

}

a.menu_button:visited {

	border-bottom: 1px solid #ffffff;

	display: block;

	float: left;

	width: 190px;

	height: 80px;

	background-image: url(images/menu_button.jpg);

	background-repeat: no-repeat;

	text-decoration: none;

}

a.menu_button:hover	{

	border-bottom: 1px solid #ffffff;

	display: block;

	float: left;

	width: 190px;

	height: 80px;

	background-image: url(images/menu_button_over.jpg);

	background-repeat: no-repeat;

	text-decoration: none;

}

a.menu_button:active {

	border-bottom: 1px solid #ffffff;

	display: block;

	float: left;

	width: 190px;

	height: 80px;

	background-image: url(images/menu_button_over.jpg);

	background-repeat: no-repeat;

	text-decoration: none;

}



a.gallery_button	{

	border-bottom: 1px solid #ffffff;

	display: block;

	float: left;

	width: 190px;

	height: 80px;

	background-image: url(images/gallery_button.jpg);

	background-repeat: no-repeat;

	text-decoration: none;

}

a.gallery_button:visited {

	border-bottom: 1px solid #ffffff;

	display: block;

	float: left;

	width: 190px;

	height: 80px;

	background-image: url(images/gallery_button.jpg);

	background-repeat: no-repeat;

	text-decoration: none;

}

a.gallery_button:hover	{

	border-bottom: 1px solid #ffffff;

	display: block;

	float: left;

	width: 190px;

	height: 80px;

	background-image: url(images/gallery_button_over.jpg);

	background-repeat: no-repeat;

	text-decoration: none;

}

a.gallery_button:active {

	border-bottom: 1px solid #ffffff;

	display: block;

	float: left;

	width: 190px;

	height: 80px;

	background-image: url(images/gallery_button_over.jpg);

	background-repeat: no-repeat;

	text-decoration: none;

}



a.contact_button	{

	border-bottom: 1px solid #ffffff;

	display: block;

	float: left;

	width: 190px;

	height: 80px;

	background-image: url(images/contact_button.jpg);

	background-repeat: no-repeat;

	text-decoration: none;

}

a.contact_button:visited {

	border-bottom: 1px solid #ffffff;

	display: block;

	float: left;

	width: 190px;

	height: 80px;

	background-image: url(images/contact_button.jpg);

	background-repeat: no-repeat;

	text-decoration: none;

}

a.contact_button:hover	{

	border-bottom: 1px solid #ffffff;

	display: block;

	float: left;

	width: 190px;

	height: 80px;

	background-image: url(images/contact_button_over.jpg);

	background-repeat: no-repeat;

	text-decoration: none;

}

a.contact_button:active {

	border-bottom: 1px solid #ffffff;

	display: block;

	float: left;

	width: 190px;

	height: 80px;

	background-image: url(images/contact_button_over.jpg);

	background-repeat: no-repeat;

	text-decoration: none;

}





h2 {

	font-family: "Garamond", "Times New Roman", Times, serif;

	font-size: 24px;

	font-style: italic;

	color: #501313;

	text-align: left;

	margin-left: 31px;

	margin-top: 0px;

	margin-bottom: 5px;

}

#menu_bar {

	width: 715px;

	height: 30px;

	font-family: "Garamond", "Times New Roman", Times, serif;

	font-size: 12px;

	padding-top: 5px;

	border-top: 1px solid #7D4D39;

	color: #501313;

	background-image: url(images/menu_bar.gif);

}

table {

	font-family: "Garamond", "Times New Roman", Times, serif;

	font-size: 14px;

	color: #333333;

	margin-top: 10px;

	width: 715px;

	border: none;

	text-align: left;

}

th {

	height: 30px;

	margin-left: 5px;

	margin-right: 5px;

	background-color: #480304;

	text-align: left;

	font-family: "Garamond", "Times New Roman", Times, serif;

	font-weight: normal;

	font-style: italic;

	font-size: 16px;

	color: #ffffff;

}

td {

	text-align: left;

	margin: 0px;

	padding: 0px;

	background-color: #ebe3d5;

}

td.plain {

	text-align: left;

	margin: 0px;

	padding: 0px;

	background-color: #ffffff;

}

td.color {

	text-align: left;

	margin: 0px;

	padding: 2px;

	background-color: #d5c9be;

}



td.colorTitle {

	height: 30px;

	margin-left: 5px;

	margin-right: 5px;

	background-color: #480304;

	text-align: left;

	font-family: "Garamond", "Times New Roman", Times, serif;

	font-weight: bold;

	color: #ffffff;

}
