/* CSS Document */
body{
background-color:#fafaf0;
margin: 0;
padding: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

#wrapper{
width: 822px; 
margin: 0 auto;
padding:0} 

#topbar{
background-image:url(images/topbarbg.jpg);
background-repeat:repeat-y;
height:30px;
padding-top:10px;
margin-bottom:7px}

#topnav{
clear:both;
margin-bottom:7px;
}

.searchbtn{
float:right;
margin-left:10px;}

img {
	behavior: url("pngbehavior.htc");
}

.searchbox{
float:right;}

#header{
width:821px;
height:124px;
background-image:url(images/headerimg.jpg);
border:#CCCCCC: 1px: thin;
margin-bottom:7px;}

a {
color:#FFFFFF;
text-decoration:none;
}

a:hover{
text-decoration:underline;
}

p.nogap{
margin:0;
padding:0;
}

#contentarea{
width:812px;
/*height:446px;*/
background-color:#FFFFFF;
padding:5px}

#contentarea2{
width:812px;
padding-left:30px;
padding-right:10px;
min-height:280px;
height:auto !important;
height:280px;
background-color:#FFFFFF;
padding:5px}

#contentarea2 a.I_report img{
vertical-align:middle;
}

#contentarea2 a.I_report{
color: #ce0000;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
line-height:20px;
}

#contentarea2 a.I_report:hover{
text-decoration:underline;
}

#footer{
height:48px;
background-image:url(images/footerbg.jpg);
background-repeat:repeat-x;}

.getit{
margin-top:7px;
margin-left:10px;}

.copyright{
margin-right:10px;
margin-top:18px;
float:right;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;}

.holinghands{
float:left;
margin-right:5px;
margin-bottom:3px;}

.comitedtxt{
margin-left:20px;}

#txtarea{
margin-top:6px;
float:left;
width:605px;
height:105px;}

#txtarea2{
margin-top:6px;
float:left;
width:800px;
height:50px;}

#txtarea3{
margin-top:6px;
float:left;
width:800px;
height:50px;}

#txtarea4{
margin-top:6px;
float:left;
width:800px;
height:50px;}

#txtarea5{
margin-top:30px;
float:left;
width:550px;
height:50px;}

.duckspic{
margin-top:25px;
float:right;}

h1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#264862}


p{
line-height:20px;
text-align:justify;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}

fieldset
{
border: 1px solid #246e97;
width: 25em;
margin-top:60px;
margin-left:20px;
}

.fieldset2
{
border: 1px solid #246e97;
width: 35em;
}

.fieldset3
{
border: 1px solid #246e97;
width: 14em
}

.fieldset4
{
border: 1px solid #246e97;
width: 18em;
margin:1px;
}

#choosingarea{
margin-right:5px;
width:480px;
height:800px;
float:right;
margin-top:-1219px;
padding:5px;
text-align:left;}

legend
{
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
background: #264862;
border: 1px solid #246e97;
padding: 2px 6px
}

.contentlink{
color:#264862;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:13px;
text-decoration:underline;}

.ladypic{

margin-top:50px;}

#whatpeoplesaid{
width:800px;
}

#accommarea{
width:730px;
height:240px;
margin-bottom:10px;
margin-left:20px}

#accommarea2{
width:730px;
height:240px;
margin-bottom:10px;
margin-left:20px}

#cuisinearea{
width:720px;
margin-left:20px;
}


#activearea{
width:500px;
margin-left:20px;}

h2{font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#264862}

.helplinks{
color: #0099FF;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none}

.helplinks:hover{
text-decoration:underline}

.activitiespic{
float:right;
margin-right:40px;
margin-top:60px;}

.activitiespic2{
float:right;
margin-right:10px;
margin-top:5px;
margin-left:10px;}

.cuisinepic2{
float:left;
}
#hedimg{
background-image:url(images/hedimg.jpg);
background-repeat:no-repeat;
width:800px;
height:126px;
margin-left:6px}

.maillink{
color: #0099FF;
text-decoration:underline
}

#contextarea1{
width:250px;
height:300px;
border:#0099FF;
word-spacing:-0px;}


#contactdetails{
width:350px;
height:200px;
float:left;
margin-left:299px;
margin-top:-130px;}

.download{color:#0000CC;}
.contactlbox{
}

.sm-map{
float:right;
margin-top:-300px;
margin-right:90px;}

.lg-map{
float:right;
margin-top:-300px;
margin-right:90px;}



.fullview{
color:#0033CC;
text-align:center;
}

.fullview:hover{
color:#000000;
text-decoration:none;
}

.IMGflL{
float:left;
clear:left;
margin-right:10px;
}

.IMGflR{
float:right;
clear:right;
margin-left:10px;
}

.DIVflL{
vertical-align:top;
float:left;
width:33%;
}

.alC{
text-align:center;
}

#contact_form form{
margin:0;
padding:0;
}

#contact_form input{
width:160px;
background-color:#ffffff !important;
border:solid 1px #006699;
margin:0;
color:#666666;
}

#contact_form textarea{
width:160px;
background-color:#ffffff !important;
border:solid 1px #006699;
margin:0;
color:#666666;
}

.btnsubmit{
background:transparent url(images/nav-griad.jpg) repeat-x;
color:#ffffff !important;
text-transform:uppercase;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
letter-spacing:1px;
font-size:9px;
border:solid 1px #000033;
width:auto !important;
height:24px;
}

.clear{
clear:both;
}

.inspectionR{
width:550px;
}

.inspectionR span{
color: #264862;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
float:left;
}

.inspectionR a{
float:right;
}