@charset "utf-8";
body  {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	background: url(images/body-bg.jpg) fixed;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
}
#container { 
	width: 760px; 
	margin: 0 auto; 
	text-align: left;
	background:#fff;
}
a {text-decoration:none;color:#800000;}
img {border:0;}
h1, h2, h3, h4 {color:#800000;}
/* Header Styles */
#header {padding: 0;background:url(images/header-top.jpg) no-repeat;height:141px;} 
#header h1 {margin: 0;padding: 0;}
#logo {margin:70px 0 0 20px; float:left;}
#phone {margin:0 0 0 240px; padding-top:100px; color:#800000; font-size:20px; letter-spacing:1px;}
#book-online {float:right; margin:80px 20px 0 0;}
/* Sidebar */
#sidebar1 { float: left; width: 175px; padding: 0;background:url(images/sidemenu-bg.png) no-repeat;margin-left:10px;}
#sidebar1 ul {margin:20px 0 0 20px;padding:0;list-style:none;}
#sidebar1 li {padding:10px 0; background:url(images/sidemenu-div.png) left bottom no-repeat;}
#sidebar1 li.last {background:none;}
#sidebar1 a {color:#483f38;}
#sidebar1 a:hover {color:#800000;}
/* Content */
#content {background:#fff url(images/content-bg.jpg) no-repeat;margin:0;padding:0 0 20px 0;}
#mainContent { margin: 0 0 0 200px;	padding: 10px 10px 10px 0;}
#mainContent p {line-height:18px; letter-spacing:1px; font-size:12px;}
.col1 {float:left;width:200px;}
.col2 {margin-left:280px;}
.col1 p, .col2 p {padding:0;margin:0 0 10px 0;}
.col1 table, .col2 table {margin-bottom:30px;border:0;}
/* Footer */ 
#footer { padding: 10px 10px 0 0; background:url(images/footer-bg.jpg); color:#fff; font-size:80%;} 
#footer p { margin: 0; padding: 10px 0;}
/* DotCom.ie styles */
#dotcom { padding:10px;}
#dotcomimage {float:right;}

/* Universal Styles */
.ftleft {float:left;}
.ftright {float:right;margin-left:20px;}
.clear {
	clear:both;
	  height:0;
    font-size: 1px;
    line-height: 0px;
}
.center {text-align: center;}
.right {text-align: right;}

/* Form styles */
.formfields {	
	border:1px groove #747474;
	width:290px;
}

.detailsform {
	width:380px;
	height:150px;
	border:1px groove #747474;
}

.formimg {
	padding:3px 0 0 8px;
}

.form {
	width:400px;
	padding-left:10px;
}

.form td {
	padding:3px 0;
}

.small {
	font-size:80%;
}

#security_code{
	width:150px;
}