@charset "utf-8";
html, body {
	margin:0px;
	padding:0px;
	background-color: #2F1B10;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e6d18f;
}

body#home a#one, #booking a#two, #about a#three, #conference a#four, #weddings a#five, #funerals a#six, #menu a#seven, #location a#eight{
	color:#d38539;
}
form{
 color:#d38539;
}
input {
	border:solid 1px #e6d18f;
	width:145px;
	padding:3px;
	background-color:#4C3120;
	font-size:10px;
	color:#e6d18f;

}
hr {
	height:1px;
	color:#674b25;
}
#holder {
	width:795px;
	margin-left:auto;
	margin-right:auto;
}
#header {
	height:50px;
	padding-top:50px;
}
#left_col {
	width:150px;
	padding-right:20px;
	float:left;
}
#left_nav {
	margin:0px;
	padding:0px;
}
#left_nav ul {
	margin:0px;
	padding:0px;
	width:150px;
	font-size:11px;
	font-weight:bold;
	text-align:right;
}
#left_nav li {
	border-bottom:solid 1px #453320;
	cursor:pointer;
	list-style:none;
	padding-top:10px;
	padding-right:5px;
	padding-bottom:10px;
}
#left_contact {
	text-align:right;
	margin-top:20px;
	padding-right:5px;
}
#right_col {
	width:600px;
	padding-right:20px;
	float:right;
}
#gallery {
	background:url(../images/home_page_10.jpg);
	background-repeat:repeat-y;
	height:355px;
}
#main_image {
	float:left;
	width:450px;
	padding-left:22px;
	padding-right:0px;
	padding-top:5px;
}
#scroller {
	margin-top:5px;
	float:right;
	width:100px;
}
#holder a {
	text-decoration:none;
	color:#e6d18f;
	
}
#holder a:hover {
	text-decoration:none;
	color:#d38539;
	
}
#holder a:active {
	text-decoration:none;
	color:#d38539;
	
}

#home_lbox {
	padding:20px;
	width:350px;
	float:left;
}
#home_lbox p {
	font-size:10px;
	color:#674b25;
}

#home_rbox {
	border-left:solid 1px #6A4D31;
	margin-top:20px;
	margin-bottom:20px;
	padding-left:30px;
	width:170px;
	float:left;
}
#home_rbox ul {
	padding:0px;
	margin-left:10px;
}
#home_rbox li {
	font-size:10px;
	color:#674b25;
	margin:3px;
	list-style-image:url(../images/home_page_20.jpg);
}


#conf_lbox {
	text-align:justify;
	padding:20px;
	width:180px;
	float:left;
}
#conf_lbox p {
	font-size:10px;
	color:#674b25;
}
#package_box{
	border-bottom:solid 1px #6A4D31;
	padding-bottom:0px;
	padding-left:0px;

}
#package_box h2 {
	color:#d38539;
	font-size:12px;
	font-weight:bold;

}
#conf_rbox {
	border-left:solid 1px #6A4D31;
	margin-top:20px;
	margin-bottom:20px;
	padding-bottom:10px;
	padding-left:20px;
	min-height:320px;
	width:335px;
	float:left;
}
#conf_rbox ul {
	padding:0px;
	margin-left:10px;
}
#conf_rbox li {
	
	font-size:10px;
	color:#674b25;
	margin:3px;
	list-style-image:url(../images/home_page_20.jpg);
}


#footer {
margin:10px;
	background-color:#4C3120;
	font-size:9px;
	float:left;
	padding:16px;
	width:545px;
	height:14px;

}

 
 
 
 
#motioncontainer a img{ /*image border color*/
border: 1px solid #ccc;
}

#motioncontainer a:hover img{ /*image border hover color*/
border: 1px solid navy;
}

#motioncontainer a:hover{
color: red; /* Dummy definition to overcome IE bug */
}

#statusdiv{
position: absolute;
padding: 2px;
left: -300px;
background-color: lightyellow;
border: 1px solid gray;
visibility: hidden;
}

