html {margin: 0; padding: 0;}

body {margin: 0; padding: 0; background-color:#e2d4b9; top left scroll repeat-x; color: #000000; width: 100%;}

table { border: 0;}

#masthead {height: 120px; margin: 0; padding: 0;}
#masthead2 {width: 850px; margin: 0; padding: 0px;}

#orangebar {background: #D6561E; height: 20px; border-bottom: 1px solid #E7AD0F;}
#orangebar td {vertical-align: middle; border-bottom: 1px dotted #D6561E;  padding-left: 25px;}

#basemain {top left scroll no-repeat; width: 800px; height: 589px; padding-bottom: 3em;}
#basemain p {color: #000000; font-family:arial,verdana,Sans-serif; font-size: 10pt; line-height: 1.33em; padding: 150px 0px 1em 300px; text-align: left;}
#basemain a {color: #D6561E;}


#main {background: #ffffff; width: 489px; height: 100%; padding-bottom: 3em;}
#main p {width:480px;color: #79838d; font-family:arial; font-size: 10pt; margin: 0px 25px 1em 25px;}
#main a {color: #5a5ea8;}
#main ul {font-family: arial, sans-serif; font-size: 10pt; line-height: 1.33em; padding: 0 0 .5em 15px; margin: 0px 25px 0em 25px; text-align: left;}
#main ol {font-family: arial, sans-serif; font-size: 10pt; line-height: 1.33em; padding: 0 0 .5em 25px; margin: 0px 25px 0em 25px; text-align: left;}
#main li {margin: 0px 0px 1em 0px; text-align: left;color:#79838d;}

#mainside {width: 500px; font-family:arial: 8pt; line-height: 1.33em; text-align: left; vertical-align: top; padding: 2em 0 2em 0;}
#mainside p {color: #555555; font-family:arialf; font-size: 8pt; line-height: 1.33em; margin: 0px 0px 1em 0px;}
#mainside a {color: #D6561E; font-weight: normal;}
#mainside a.link {color: #E7AD0F; font-weight: bold; text-transform: capitalize;}
#mainside ul {color: #555555; font-family:arial; font-size: 8pt; line-height: 1.33em; padding: 0 0 .5em 15px; margin: 0px;}
#mainside li {margin: 0px 0px .5em 0px;}
.col_l {width: 225px; vertical-align: top; padding: 0 25px 0 0;}
.col_r {width: 225px; vertical-align: top; padding: 0 0 0 25px;}

.wrapright {float: left; margin: 0 1.5em .5em 0; vertical-align: text-top; border-width: 0px;}
.wrapleft {float: right; margin: 0 0 .5em 1.5em; vertical-align: text-top; border-width: 0px;}

#rates {width: 500px; font-family:arial, sans-serif; font-size: 8pt; line-height: 1.33em; text-align: left; padding-bottom: 2em;}
#rateshead {border-bottom: 3px solid #D6561E; background: #FFFFFF; text-align: left;}
#rateseven {border-bottom: 1px solid #D6561E; background: #f8f8f8; text-align: center;}
#ratesodd {border-bottom: 1px solid #D6561E; background: #f0f0f0; text-align: center;}
.col1 {width: 128px; padding: 1em; text-align: left;}
.col2, .col3, .col4, .col5, .col6, .col7 {width: 62px; padding: 5px; font-weight: bold; text-align: center;}

#reserveform {width: 500px; border: 0; vertical-align: top; text-align: left; margin-left: 25px;}
.formtype1 {width: 250px; font-size: 9pt; line-height: 1.33em; vertical-align: text-top; background: #f0f0f0;}
.formtype2 {width: 250px; font-size: 9pt; line-height: 1.33em; vertical-align: text-top; background: #ffffff;}
.formfield {width: 250px;}

.h1 {margin: 20px 0 15px 0;}

h2 {color: #E7AD0F; font-family:arial; font-size: 80%; letter-spacing: .25em; line-height: 1.33em; margin: 1.5em 25px 1em 25px; text-transform: uppercase;}

h3 {color: #E7AD0F; font-family:arial; font-size: 80%; letter-spacing: .25em; line-height: 1.33em; margin: .5em 25px 1em 25px; text-transform: uppercase;}

h4 {color: #E7AD0F; font-family:arial; font-size: 80%; letter-spacing: .25em; line-height: 1.33em; text-transform: uppercase; padding: 0 250px 0 233px;}

#side {background: #ffffff; width: 100%; padding: 30px 25px 3em 0px;}
.left {padding-right: 25px;}
.topl {vertical-align: top; padding-right: 25px;}
.topr {vertical-align: top;}
.bottom {padding-top: 650px;}
.bottom2 {padding-top: 350px;}
#side p {color: #555555; font-family:arial; font-size: 8pt; line-height: 1.33em; margin: 0px 25px 1em 25px; width: 235px;}
#side a {color: #5a5ea8; font-weight: normal;}
#side a.link {color: #E7AD0F; font-weight: bold; text-transform: capitalize;}
#side ul {color: #555555; font-family:arial; font-size: 8pt; line-height: 1.33em; padding: 0 0 .5em 15px; margin: 0px 25px 0em 25px;}
#side ol {color: #555555; font-family:arial; font-size: 8pt; line-height: 1.33em; padding: 0 0 .5em 25px; margin: 0px 25px 0em 25px;}
#side li {margin: 0px 0px .5em 0px;}

#foot {height: 137px; color: #D6561E; background: #d6561e;}
#foot div {
	font-family: arial;
	font-size: 8pt;
	text-align: left;
	padding: 0px 0 0px 0px;


:color:#FFFFFF;};W
#foot p {line-height: 1.33em;}
#foot a {text-decoration: underline; color: #FFFFFF;}
#foot a:hover {color: #ffffff;}

#bottomnav {height: 100%; color: #ffffff; background: #E7AD0F;}
#bottomnav div {font-family:arial; font-size: 8pt; text-align: left; padding: 1em 1em 0em 25px; letter-spacing: 0em;}
#bottomnav p {font-size: 7pt; letter-spacing: 0em;}
#bottomnav a {font-size: 7pt; text-decoration: underline; color: #ffffff; letter-spacing: 0;}
#bottomnav a:hover {color: #D6561E; text-decoration: underline;}

#bottomnav p.smallprint {font-size: 7.5pt; letter-spacing: 0em; color: #ffffff; padding: 1em 0 1em 25px;}
#bottomnav p.smallprint a {color: #ffffff; font-size: 7pt; text-decoration: underline; letter-spacing: 0em;}
#bottomnav p.smallprint a:hover {color: #D6561E; text-decoration: underline; letter-spacing: 0em;}
#thank {width:545px;margin-left:25px;background-color:#246e9f;}

