/* CSS Document */

/* CSS Document */

body
{background-color:#6990BB;
color:#40403F;
font-family:"Century Gothic";
width:1000px;
margin:0 auto;

}
#maincontainer
{
width:842px;
_width:849px;
/*margin:80px;
margin-top:60px;*/
margin:60px auto 0px auto;
/*text-align:center;*/
}
#header
{
width:842px;float:left;
margin-left:9px;
_margin-bottom:10px;
*margin-bottom:10px;}
.headerfont
{
font-family:"Century Gothic";
font-size:28px;
color:#C5C073;}

.headerfont1
{
font-family:"Century Gothic";
font-size:28px;
color:#FFFFFD;}
.headerfont2
{
font-family:"Century Gothic";
font-size:18px;
color:#FFFFFD;
font-style:italic;
}
#links 
{ float:left;
width:845px;
/*height:51px;
*/clear:both;
margin-left:18px;
_margin-left:9px;
}

.home
{
width:115px;
height:30px;
text-align:center;

float:left;

}

.home a {
	background-image:url(../images/green.jpg);
	background-position:center;
	
	display:block;
	height:20px;
	padding-top:10px;
	background-repeat:no-repeat;
}

.home a:hover {
	background-image:url(../images/green1.jpg);
	background-position:center;
	display:block;
	height:20px;
	padding-top:10px;
	background-repeat:no-repeat;
	color:#ffffff;
}
.home a,a:link,.aboutus a,a:link,.accomodate a,a:link,.price a,a:link,.location a,a:link,.avail a,a:link,.reserve a,a:link{text-decoration:none;
 margin-top:7px;
 color:#40403F;
 font-family:"Century Gothic";
 font-size:13px;
}

.aboutus
{
width:115px;
float:left;
text-align:center;
}

.aboutus a {
	background-image:url(../images/brown.jpg);
	background-position:center;
	display:block;
	height:20px;
	padding-top:10px;
	background-repeat:no-repeat;
}

.aboutus a:hover {
	background-image:url(../images/brown1.jpg);
	background-position:center;
	display:block;
	height:20px;
	padding-top:10px;
	background-repeat:no-repeat;
	color:#ffffff;
}

.accomodate
{
width:117px;
float:left;
text-align:center;
}

.accomodate a {
	background-image:url(../images/violet.jpg);
	background-position:center;
	display:block;
	height:20px;
	padding-top:10px;
	background-repeat:no-repeat;
}

.accomodate a:hover {
	background-image:url(../images/violet1.jpg);
	background-position:center;
	display:block;
	height:20px;
	padding-top:10px;
	background-repeat:no-repeat;
	color:#ffffff;
}
.price
{
width:115px;
text-align:center;
float:left;
}

.price a {
	background-image:url(../images/yellow.jpg);
	background-position:center;
	display:block;
	height:20px;
	padding-top:10px;
	background-repeat:no-repeat;
}

.price a:hover {
	background-image:url(../images/yellow1.jpg);
	background-position:center;
	display:block;
	height:20px;
	padding-top:10px;
	background-repeat:no-repeat;
	color:#ffffff;
}
.location
{
width:115px;
text-align:center;
background-position:center;
float:left;
margin-left:-1px;
}

.location a {
	background-image:url(../images/pink.jpg);
	background-position:center;
	display:block;
	height:20px;
	padding-top:10px;
	background-repeat:no-repeat;
}

.location a:hover {
	background-image:url(../images/pink1.jpg);
	background-position:center;
	display:block;
	height:20px;
	padding-top:10px;
	background-repeat:no-repeat;
	color:#ffffff;
}

.avail
{
width:115px;
text-align:center;
float:left;
margin-left:-1px;
}

.avail a {
	background-image:url(../images/green.jpg);
	background-position:center;
	display:block;
	height:20px;
	padding-top:10px;
	background-repeat:no-repeat;
}

.avail a:hover {
	background-image:url(../images/green1.jpg);
	background-position:center;
	display:block;
	height:20px;
	padding-top:10px;
	background-repeat:no-repeat;
	color:#ffffff;
}
.reserve
{
width:115px;
text-align:center;
float:left;
}

.reserve a {
	background-image:url(../images/yellow.jpg);
	background-position:center;
	display:block;
	height:20px;
	padding-top:10px;
	background-repeat:no-repeat;
}

.reserve a:hover {
	background-image:url(../images/yellow1.jpg);
	background-position:center;
	display:block;
	height:20px;
	padding-top:10px;
	background-repeat:no-repeat;
	color:#ffffff;
}

#top
{
*margin-top:0px;
background-image:url(../images/newtop3.png);
width:845px;
_width:845px;
height:21px;
float:left;
clear:both;
background-repeat:repeat-y;
_background-repeat:no-repeat;

_margin-top:0px;
/*margin-left:-5px;
_margin-left:-6px;*/
_margin-bottom:0px;
_z-index:5;
}
*html #top{ 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/newtop3.png, sizingMethod=scale);
/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/shadedfootr.png, sizingMethod='crop');*/
background-image:none;
}
.leftimages{
width:175px;
margin-right:5px;
}

.leftimages1{
width:570px;
margin-right:5px;
height:202px;
}

#EmilyBackgroundPicture{
width:270px;
margin-right:5px;
height:202px;
float:left;
}

#midcontent .headerTitle {
	font-size:18px;
	font-weight:normal;
}

/* span{
color:#76966F;
font-family:"Century Gothic";
font-size:12px;
font-weight:bold;

}*/

.leftimages img {
	margin-bottom:10px;
}
#center
{background-image:url(../images/newbck.jpg);

background-repeat:repeat-y;
width:847px;
_width:845px;
float:left;
/*margin-left:-5px;
_margin-left:0px;*/
*clear:both;}

/* *html #center{ 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/newbck.png, sizingMethod=scale);
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/shadedfootr.png, sizingMethod='crop');
background-image:none;
}

 *:first-child+html #center{ 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/newbck.png', sizingMethod='scale');
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/shadedfootr.png, sizingMethod='crop');

*width:845px;
background-image:none;
}*/
#middle
{/*background-image:url(../images/newmiddle.jpg);*/
background-image:url(../images/middleimg-03.jpg);
width:832px;
height:218px;
_width:835px;
float:left;
margin-left:10px;
_margin-left:5px;
margin-top:0px;
_margin-top:1px;
background-repeat:no-repeat}

#midcontent
{width:613px;
float:left;
margin-left:20px;
line-height:120%;
}

*html #midcontent{
width:608px;
margin-left:20px;
}
.newmid
{
*width:613px;
_width:603px;
font-weight:normal;
}

#midcontent img
{float:left;

margin-right:10px;}

#midcontent p{

font-family:"Century Gothic";
font-size:12px;


}
.contact{
font-family:"Century Gothic";
font-size:12px;

}

.contact a.links{
	color:#967D95;
	text-decoration:none;
	font-size:13px;
}
.innerstyle{
color:#76966F;
font-size:12px;
}
#midcontent p img{

margin-bottom:5px;
}
#midcontent p  a{
text-decoration:none;
color:#76966F;
}
#midcontent p  a:hover{
text-decoration:none;
color:#767676;
}

#midcontent span{
color:#76966F;
font-family:"Century Gothic";
font-size:12px;
font-weight:bold;

}


#midcontent p.style1 {
font-size:16px;
color:#40403F;
font-weight:normal;
}
#midcontent ul,ol {
font-family:"Century Gothic";
font-size:12px;
}
.midstyle{
font-family:"Century Gothic";
font-size:12px;

}

.newmid a{
text-decoration:none;
color:#76966F;
font-family:"Century Gothic";
font-size:12px;
}
.newmid a:hover{
text-decoration:none;
font-family:"Century Gothic";
font-size:12px;
color:#767676;
}

.btn{
border:1px double #339900;
background-color:#CCCCCC;
color:#009933;
}
.btn:hover{
color:#FFFFFF;
}
#right
{
background-image:url(../images/grayline.jpg);
height:309px;
width:176px;
float:left;
margin-left:19px;
*margin-left:19px;
_margin-left:5px;

}
#righttop{

float:left;
}
#rightmiddle {
margin-top:18px;
float:left;
}
#rightmiddle img{
float:left;
}

#rightbottom {
margin-top:15px;
float:left;
}
#rightbottom img{
float:left;
}
#footer 
{
clear:both;
background-image:url(../images/newbottom.png);
background-repeat:no-repeat;
width:845px;
height:45px;
/*margin-left:-5px;
_margin-left:-12px;*/
*margin-bottom:80px;
_width:845px;
}

*html #footer{ 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/newbottom.png,sizingMethod='scale');
_width:845px;
background-image:none;
}

#outerFooter {
	float:left;
	clear:both;
	width:845px;
	text-align:center;
	font-size:8px;
	color:#E6E6E4;
	line-height:10px;
	_margin-top:-80px;
}

#outerFooter a.footerlink {
	color:#E6E6E4;
	text-decoration:underline;
	font-size:8px;
}

h1,h2 {
	margin:0px;
}
#blog{
float:left;
margin-top:15px;

}
#blog a{
background-image:url(../images/blog.jpg);
width:170px;
height:39px;
float:left;
margin-left:5px;
}
#blog a:hover{
background-image:url(../images/blog_hover.jpg);
width:170px;
height:39px;
float:left;
margin-left:4px;
}
