/*  --- Website created by Alwyn Robinson - http://www.alwynrobinson.com - 2009 --- */

body
{color: #000000; background: #FFFFFF url(images/grey.jpg) top right repeat-x; font-family: Arial, Helvetica, sans-serif; 
margin: auto; padding: 0px; text-align: center; font-size: 14px;}
p
{}
img.right {float: right; padding: 5px;}

a
{color: #FFFFFF; text-decoration: none;}
a:hover
{color: #CC3333;}

/* --- CONTAINER --- */
#container
{width: 1000px; text-align: center; margin: auto; border: 1px groove #111111; background: #FFFFFF;}

/* --- HEADER --- */
#header
{width: 1000px; height: 175px;}

/* --- MENU --- */
#menu
{width: 1000px; padding: 0px; margin: 0px; border-top: 2px solid #FFFFFF; border-bottom: 2px ridge #FFFFFF;}
#menu ul
{background: #00AA00; list-style-type: none; padding: 5px; margin: 0px;}
#menu ul li
{display: inline; color: #FF0000; font-size: 18px; margin: 0px 10px; padding: 0px;}
#menu ul li a
{color: #FFFFFF; text-decoration: none;}
#menu ul li a:hover
{color: #CC3333;}

/* --- MAIN --- */
#main
{float: left; width: 999px; padding: 0px 0px 50px; margin: 0px; min-height: 500px;}
#main a
{text-decoration: none;}
#main a:hover
{color: #CC3333;}
#main img
{border: none;}

.main_div
{padding: 0px; margin: 0px; width: 332px; float: left;}
.main_div2
{padding: 0px; margin: 0px; width: 664px; float: left;}
.nestedtext
{padding: 15px; margin: 10px; background: url(images/back_trans.jpg); text-align: justify;}
.nestedtext a
{color: #00AA00;}
.nested_div1
{padding: 0px; margin: 10px 0px 0px 5px; width: 194px; float: left; background: #CCEDCE;}
.nestedtext1
{padding: 15px; margin: auto;}
.nestedtext1 a
{color: #00AA00;}
.nestedtext2
{padding: 15px; margin: 10px; background: url(images/back_trans.jpg); text-align: center;}
.nestedtext2 a
{color: #00AA00;}
.nestedtext3
{padding: 15px 0px; margin: 10px; background: url(images/back_trans.jpg); text-align: center;}
.nestedtext3 a
{color: #00AA00;}

.booking1
{padding: 0px; margin: auto; width: 700px;}

.map
{width: 664px; float: left;}

/* --- FOOTER --- */
#footer
{text-align: center; font: normal small-caps 14px sans-serif; background: #00AA00; color: #FFFFFF; 
border-top: 0.5em double #FFFFFF; padding: 10px; margin: 0px}




