body { 
 font-family: Century Gothic, sans-serif; 
 background-color:#ffffff; 
 color:#444444;
 text-align: center;
}


p, table, li {margin: 10px; text-align: justify;} 

p.italic {font-style:italic;}

img.packages {margin-left: 10px;
 border: 1px solid #999999;
} 

span.orange {color:#FF6103;
font-weight:bold;
}

span.large {font-size:large;
font-weight:bold;
}

span.extralarge {font-size:x-large;
font-weight:bold;
}

span.extraextralarge {font-size:xx-large;
font-weight:bold;
}

span.small {
font-size:x-small;
}

span.largeorange {color:#FF6103;
font-weight:bold;
font-size:large;
}

span.largewhite {color:#FFFFFF;
font-weight:bold;
font-size:large;
}


h1, h2, h3 {padding: 0px 0px 0px 10px}



p.menu{
 text-align: center;
font-size:125%
}

p.submenu{
 text-align: center;
}

a:visited{color:#444444}
a:link{color:#444444}

a.whitelink:link {color:#ffffff;}
a.whitelink:visited {color:#ffffff;}
a.whitelink:active {color:#ffffff;}
a.whitelink:hover {color:#ffffff;}


div#headerarea {
 width: 902px;
 margin-left: auto;
 margin-right: auto;
 text-align: center;
 border: 1px solid #999999;
 background-color:#FFFFFF;
}


div#main {
 width: 902px;
 margin-left: auto;
 margin-right: auto;
 text-align: left;
 border-bottom: 1px solid #999999;
 border-left: 1px solid #999999;
 border-right: 1px solid #999999;
 background-color:#FFFFFF;
}


div#footerarea {
 width: 902px;
 margin-left: auto;
 margin-right: auto;
 text-align: center;
 border-bottom: 1px solid #999999;
 border-left: 1px solid #999999;
 border-right: 1px solid #999999;
 background-color:#FFFFFF;
}


div#maintext {
padding: 20px 50px 20px 50px
}


div#greyblock {
 padding: 5px 50px 5px 50px;
 background-color:#999999;
 color:#ffffff;
}



#prices td, #prices th 
{
font-size:1em;
border:1px solid #ffffff;
padding:10px 15px 10px 15px;
background-color:#FF6113;
 color:#ffffff;
}

#prices th 
{
text-align:left;
padding-top:5px;
padding-bottom:4px;
background-color:#FF6113;
 color:#ffffff;
}

div#spots {
 background-image:url('/Photos/blue-pink-grey-spots.jpg');
 width: 902px;
}

div#stripes {
 background-image:url('/Photos/grey-stripes.jpg');
 width: 902px;
}





div#maintextleft {
 padding: 0px 25px 5px 50px;
 float:left;
 width:376px;
 background-color:#FFFFFF;
}

div#maintextright {
 padding: 0px 50px 5px 25px;
 float:right; 
 width:376px;
 background-color:#FFFFFF;
}



div#maintextleftnarrow {
 padding: 0px 25px 5px 50px;
 float:left;
 width:251px;
 background-color:#FFFFFF;
}

div#maintextrightwide {
 padding: 0px 50px 5px 25px;
 float:right;
 width:501px;
 background-color:#FFFFFF;
}


div#maintextleftwide {
 padding: 0px 25px 5px 50px;
 float:left;
 width:501px;
 background-color:#FFFFFF;
}

div#maintextrightnarrow {
 padding: 0px 50px 5px 25px;
 float:right;
 width:251px;
 background-color:#FFFFFF;
}


