@import "content.css";
@import "../bookings_css/icons.css";
@import "layout_main.css";
@import "niftycorners.css";
@import "../bookings_css/table.css";
@import "bookings4u.css";
@import "icons.css";
@import "table.css";

* {border: 0; margin: 0; padding: 0;}
body { color: #5A3D1C; font-size: 62.5%; line-height: 1.8em; font-family: Arial, sans-serif; background: #FFF7E7 url(../images/pattern.gif) 51.5% 1%; text-align: center; }


p, ul, ol, td {font-size: 1.2em; }
ol {margin: 0 17px; list-style: decimal inside; }
ol li {padding: 5px; }
ul li {list-style: none;}
ul h3, ul p {font-size: inherit;}


address {margin-left: 60px; font:italic 1.4em/1.6em Georgia, serif; }

img { border: #fff solid 2px;}
/*other image formating in content.css*/

h1, h2, h3, h4 {font-weight: normal; font-family: "Helvetica Neue Light", Helvetica, Arial, sans-serif; }
h3, h4 {color: #C31B05;}
h1 { color: #AC6103; font-size: 2.4em; padding:  12px 40px;  }
h2 { color: #AC6103; font-size: 1.9em; padding: 11px 40px 11px 90px; background: url(../images/feature_28.gif) 40px 5px no-repeat; margin: 30px 0 5px;}
h3 {font-size: 1.6em; padding: 10px 40px;}
h4 {font-size: 1.3em; padding: 8px 40px;}
p, ul, address {padding: 10px 40px;}
a:link { color: #10475b; font-weight: bold; background-color: #fff7e7; text-decoration: underline; }
a:visited { color: #10475b; font-weight: normal; background-color: #fff7e7; }
a:hover { color: #fff7e7; background-color: #10475b; text-decoration: none; }
a:active { color: #c31b05; background-color: #fff7e7; text-decoration: none; }
a:focus { border-style: dotted; border-width: 0 0 1px 0; outline: none medium; }
p > q:first-child { font-style: italic;  padding: 0;}

p > q:first-child {padding: 0;}
.skiplink {display: none;}
.big {font-size: 1.4em}

blockquote {border-width: 1px 0 0 0; border-color: #f1e7c4; border-style: solid; margin: 10px 40px;}
blockquote p{padding: 10px 0;}