/*      CSS Document       */
/* Created 10 December 2006 */
/* Author: David Frary.    */
/* Modified: 12 December 2006   */



div.bug {}
body.main {background:white; color:black; font: 14px arial, helvetica, sans-serif; }
H1 {font-size:270%; color:#b01576; margin:0 0 10px 10px; text-align:center; }
H2 {text-align:center;}

div.black {position:absolute; top:0; left:0; color:inherit; background:#fff; width:99%; height:100%; padding:0.3em;}
div.leftNavCol {position:relative; width:auto; color:inherit; background: #fffcb0; margin-top:1em; padding-bottom:2em; padding-left:0.5em; border:solid 2px yellow;}
div.RtContainer {position:relative; float:right; margin-top:0.5em; margin-right:0.5em; width:72%; padding:1em; background:#e2fede; border:solid 1px green;}
div.LtContainer {position:absolute; top:20px; width:20%; padding:1em; height:100%; color:inherit; background:white;}
div.monthBox {position:relative; float:left; padding:1em; margin:1em; border:solid black 1px; height:25em;}
div.booking_form {position:relative; margin-left:auto; margin-right:auto; width:80%; color:inherit; background:#f0f0f0; border:solid black 1px; padding:1em;}
ul {margin-left:0; list-style-type:circle; width:60%;}
li {padding-top:0.8em; padding-bottom:0.4em; }
br.all {clear:all;}
img.logo {display:block; position:relative; margin:1.5em auto; margin-bottom:0.5em; width:70%; border:none;}
img.R {display:block; position:relative; float:right;margin:1em; width:30%;}
img.L {display:block; position:relative; float:left;margin:1em; width:30%;}

a {text-decoration:none; }
a:hover {background:yellow; color:red;}

span.italic {font-style:italic;}
span.red {color:red;}
span.maroon {color:maroon;}
span.bold { font-size:120%; font-weight:bold;}
span.redBig {color:red; font-size:120%; font-weight:bold;}
span.redB {color:red; font-weight:bold;}

p.author {font-size:smaller; color:#b0e0e0; background:inherit; font-style:oblique; text-align:center;}
p.author a {color:#afafaf; text-decoration:none;}
p.larger { line-height:130%;}

td.V {background-color:lime;}
td.P {background-color:red;}
td.B {background-color:yellow;}
td.D {background-color:orange;}
td { text-align:center; width:2.4em;}