
/************************* GENERAL FORMATTING  *************************/

body 
{
background-color:#ffffff;
} 

img 
{
border: 0;
}

table.main
{
vertical-align:top;
background-color:#ffcc99;
padding: 0cm;
spacing: 0cm;
border: 0;
frame: void;
} 

td.white
{
vertical-align:top;
background-color:#ffffff;
padding: 0.2cm;
} 

td.form
{
color:#660000;
font-family:arial; 
font-size:10pt; 
font-weight:bold; 
text-decoration: none;
vertical-align:top;
background-color:#ffffff;
padding: 0.2cm;
text-align: right;
} 

td.top
{
vertical-align: top;
padding: 0cm;
} 

td.nav
{
vertical-align: top;
padding: 0cm;
spacing: 0cm;
padding-top: 5px;
} 


h1
{
color:#660000;
font-family:arial; 
font-size:14pt; 
font-weight: normal; 
text-decoration: none;
text-align: center;
font-style: italic;
} 

h2
{
color:#660000;
font-family:arial; 
font-size:12pt; 
font-weight:bold; 
text-decoration: none;
text-align: left
} 



p 
{
color:#660000;
font-family:arial; 
font-size:10pt; 
font-weight:normal; 
text-decoration: none;
} 

p.recipe
{
color:#660000;
font-family:arial; 
font-size:9pt; 
font-weight:normal; 
text-decoration: none;
} 


p:peach 
{
color:#cc6633; 
text-decoration: none; 
font-family:arial; 
font-size:10pt; 
font-weight:bold; 
} 

p.bold
{
color:#660000;
font-family:arial; 
font-size:10pt; 
font-weight:bold; 
text-decoration: none;
text-align: center
} 

p.banner
{
color:#990033;
font-family:arial; 
font-size:12pt; 
font-weight:bold; 
text-decoration: none;
text-align: center
} 

p.center
{
color:#660000;
font-family:arial; 
font-size:8pt; 
font-weight:normal; 
text-decoration: none;
text-align: center
}

p.question
{
color:#660000;
font-family:arial; 
font-size:10pt; 
font-weight:bold; 
text-decoration: none;
font-style: italic
} 

p.answer
{
color:#660000;
font-family:arial; 
font-size:10pt; 
font-weight:normal; 
text-decoration: none;
} 

p.answer2
{
color:#CC0033;
font-family:arial; 
font-size:10pt; 
font-weight:normal; 
text-decoration: none;
} 


/************************* LINKS *************************/


a:link {color:#660000; 
text-decoration: none; 
font-family:arial; 
font-size:10pt; 
font-weight:bold; } 

a:visited {color:#660000; 
text-decoration: none; 
font-family:arial; 
font-size:10pt; 
font-weight:bold; } 

a:hover {color:#cc6633; 
text-decoration: none; 
font-family:arial; 
font-size:10pt; 
font-weight:bold; } 

a:active {color:#cc6633; 
text-decoration: none; 
font-family:arial; 
font-size:10pt; 
font-weight:bold; } 


a.current:link {color:#cc6633; 
text-decoration: none; 
font-family:arial; 
font-size:10pt; 
font-weight:bold; } 

a.current:visited {color:#cc6633; 
text-decoration: none; 
font-family:arial; 
font-size:10pt; 
font-weight:bold; } 

a.current:hover {color:#cc6633; 
text-decoration: none; 
font-family:arial; 
font-size:10pt; 
font-weight:bold; } 

a.current:active {color:#cc6633; 
text-decoration: none; 
font-family:arial; 
font-size:10pt; 
font-weight:bold; } 

a.image:link {color:#ffcc99; 
text-decoration: none; 
font-family:arial; 
font-size:10pt; 
font-weight:bold; } 

a.image:visited {color:#ffcc99; 
text-decoration: none; 
font-family:arial; 
font-size:10pt; 
font-weight:bold; } 

a.image:hover {color:#ffcc99; 
text-decoration: none; 
font-family:arial; 
font-size:10pt; 
font-weight:bold; } 

a.image:active {color:#ffcc99; 
text-decoration: none; 
font-family:arial; 
font-size:10pt; 
font-weight:bold; } 

/************************* ID's *************************/


#bannerimage {

width: 964px;

height: 173px;

top: 0px;

background-image: url(images/woodbanner7.gif);

background-repeat: no-repeat;

background-position: left top;

padding-top:0; 

}



#mainwhite1 {
margin: 5px;
padding: 5px;
width: 550px;
height: 500;
background:#ffffff;
background-position: top;
} 

#mainwhite2 {
margin: 5px;
padding: 5px;
width: 550px;
height: 600;
background:#ffffff;
background-position: top;
} 

#mainwhite3 {
margin: 5px;
padding: 5px;
width: 550px;
height: 800;
background:#ffffff;
background-position: top;
} 

#mainwhite4 {
margin: 5px;
padding: 5px;
width: 550px;
height: 700;
background:#ffffff;
background-position: top;
} 

#mainwhite5 {
margin: 5px;
padding: 5px;
width: 550px;
height: 1200;
background:#ffffff;
background-position: top;
} 

#mainwhite6 {
margin: 5px;
padding: 5px;
width: 550px;
height: 1300;
background:#ffffff;
background-position: top;
} 

#mainwhite7 {
margin: 5px;
padding: 5px;
width: 550px;
height: 1600;
background:#ffffff;
background-position: top;
} 

#mainwhite8 {
margin: 5px;
padding: 5px;
width: 550px;
height: 800;
background:#ffffff;
background-position: top;
} 

#mainwhite9 {
margin: 5px;
padding: 5px;
width: 550px;
height: 850;
background:#ffffff;
background-position: top;
} 

#mainwhitebooking {
margin: 5px;
padding: 5px;
width: 550px;
height: 2000;
background:#ffffff;
background-position: top;
} 

div.row {
clear: both;
padding-top: 5px;
}

div.row span.imagetopleft {
float: top-left;
width: 200px;
margin: 5px;
padding: 5px;
}

div.row span.imagetopright {
float: top-right;
width: 200px;
margin: 5px;
padding: 5px;
}

div.row span.imageleft {
float: left;
margin: 5px 5px 5px 15px;
padding: 5px;
}

div.row span.indeximageleft {
float: left;
margin: 0px 5px 5px 15px;
padding: 5px;
}


div.row span.imageright {
float: right;
width: 200px;
margin: 5px 5px 0px 5px;
padding: 5px;
}

div.row span.smallimageright {
float: right;
width: 100px;
margin: 5px 15px 5px 5px;
padding: 5px;
}

div.row span.profileimageleft {
float: left;
width: 260px;
margin: 20px 5px 0px 15px;
padding: 5px;
}

div.row span.textleft {
width: 200px;
float: left;
margin: 0px 5px 5px 5px;
padding: 5px;
text-align: left;
padding-top: 0px;
}

div.row span.textright {
width: 300px;
margin: 0px 5px 5px 5px;
padding: 5px;
float: right;
text-align: left;
}

div.row span.recipetextright {
width: 270px;
margin: 10px 5px 5px 0px;
padding: 5px;
float: right;
text-align: left;
}

div.row span.blocktext {
float: left;
margin: 0px 15px 5px 15px;
padding: 5px;
text-align: left;
padding-top: 0px;
}

div.row span.italicblocktext {
margin: 0px 15px 5px 15px;
padding: 5px;
font-style: italic;
float: left;
text-align: left;
padding-top: 0px;
}

div.row span.gaplink {
float: right;
width: 120px;
margin: 0px 15px 15px 15px;
padding: 5px;
}






