body { margin: 0px; padding:0px; background:url(/images/bg.jpg) repeat-x #f0edc9; }
body, td, th, div, li, select, input, textarea { font-family: "Trebuchet MS" Arial, Helvetica, sans-serif; font-size:12px; }
body, td, th, div, li { vertical-align:top; }
form { margin: 0px; padding: 0px; }
a img { border: 0px; }
a { font-weight:bold; color:#495978; text-decoration:none; }
a:hover { text-decoration:underline; }
div.spacer { clear:both; font-size:0px; }
h1 {font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:18px; margin:0px 0px 10px 0px; padding:0px; font-style:italic; color:#c97444;}
h2 {color:#3c3a2e; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:12px; margin:0px 0px 4px 0px; padding:0px; font-style:italic;}

.fax { display:none; }
.fax input { display:none; }

/* For Crazy IE Peekaboo Bug */
div { line-height:1.2; } 
ul { margin-left:14px; padding-left:0px; }
.container {width:800px; margin:0px auto;}
.links {height:28px; font-size:0px; background:url(/images/linkBG.png) repeat-x;}
.links a {height:21px; color:#20271e; float:left; padding:7px 2px 0px 2px; font-size:12px; display:block;}
.links a:hover {height:21px; padding:7px 2px 0px 2px; float:left; color:#b26537; text-decoration:none;}
.content {color:#42361a; font-size:14px; line-height:22px; background:url(/images/contentBG.gif) left bottom no-repeat; padding-bottom:20px;}
.strong {font-weight:bold;}
#commentsLink {width:390px; margin:20px auto 0px auto; padding:8px 0px 0px 0px; line-height:30px;}
#commentsLink a {font-size:18px; font-weight:bold; color:#ca7545; background:url(/images/star.jpg) left no-repeat;  padding:8px 0px 8px 50px;}
#commentsLink a:hover { text-decoration:none; color:#42361a;}
#footer {text-align:center; color:#ca7545; font-size:10px; padding:10px;font-size:14px;}
#footer a {color:#ca7545; font-weight:normal; }
.detailsCol {float:left; width:320px;font-size:14px; line-height:22px; margin:0px 0px 20px 0px;}
.rates { background:#ebe4b2; padding:6px 10px; font-weight:bold; width:260px; margin:2px 0px; float:left;}
.ratesCol2 {background:#ebe4b2; padding:6px 10px; font-weight:bold; width:160px; margin:2px auto; float:left;}
.contactFieldTitle {font-weight:bold; font-size:14px;}
.contactField {padding:3px; width:180px; margin-bottom:8px;}




