body{
margin:0px;
padding:0px;
background-image: url(../images/bg.jpg);
background-repeat:repeat-x;
background-color:#b8b8b8;

}

.imageboder
{
border:solid 3px #a4a1a1;
}

.menu{
	background-image: url(../images/menubg.jpg);
	font-family:Arial, Helvetica, sans-serif;
	color:#e8e0d9;
	font-size:11px;
	text-decoration:none;
	text-transform: uppercase;
} 
.menu a{
font-family:Arial, Helvetica, sans-serif;
color:#e8e0d9;
font-size:12px;
display:block;
padding:10px 10px 5px 10px;
text-decoration:none;
text-transform: uppercase;
height:30px;
}

.menu a:hover{
background-image: url(../images/menubg_over.jpg);
font-family:Arial, Helvetica, sans-serif;
color:#e8e0d9;
font-size:12px;
display:block;
text-decoration:none;
text-transform: uppercase;
}

.bodytext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:22px;
color:#342f2f;
}

.phonenumber{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height:22px;
color:#342f2f;
font-weight:bold;
}

.innerlink{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:22px;
color: #990000;
text-decoration:underline;

}

.innerlink:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:22px;
color:#990000;
text-decoration:none;
}

.button{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#333333;
border:solid 1px #000000;
color:#CCCCCC;

}

.bottomemaillink{
font-family: "Lucida Handwriting" Arial, Helvetica, sans-serif;
font-size:18px;
color:#003399;
text-decoration:underline;
}

.bottomemaillink:hover{
font-family: "Lucida Handwriting" Arial, Helvetica, sans-serif;
font-size:18px;
color:#003399;
text-decoration:none;
}

.bottomphonenumber{
font-family: "Lucida Handwriting" Arial, Helvetica, sans-serif;
font-size:18px;
color:#333333;
text-decoration:none;
}

.newgallerlink{
font-family:"Lucida Grande",Helvetica,sans-serif,Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
text-decoration:none;
}

.newgallerlink:hover{
font-family:"Lucida Grande",Helvetica,sans-serif,Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
text-decoration:underline;
}

.newimageboder{
border:solid 1px #666666;
}

.boderright{
background-image:url(../images/leftline.jpg);
background-repeat:repeat-y;
background-position:right;

}

.cattersleft{
font-family: "Lucida Handwriting" Arial, Helvetica, sans-serif;
font-size:13px;
color:#433a3a;
text-decoration:none;
}

.catererslink
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6e6d6d;
font-weight:bold;
text-decoration:none;
}

.catererslink:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6e6d6d;
font-weight:bold;
text-decoration:underline;
}
.footerlink{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}

.footerlink:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:underline;
}

.leftmenulink{
font-family:"Century Gothic" Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
padding-left:15px;

}

.leftmenulink:hover{
text-decoration:underline;
}

.leftmenulinknew{
font-family:"Lucida Handwriting" Arial, Helvetica, sans-serif;
font-size:15px;
color:#000000;
text-decoration:none;
padding-left:15px;

}

.leftmenulinknew:hover{
background-image:url(../images/bluesquare.jpg);
background-repeat:no-repeat;
background-position:left;
}

.newfont{
font-family:"Century Gothic" Arial, Helvetica, sans-serif;!important
}


.newrightsidemenu{
background-color:#999999;
font-size:12px;
border:solid 1px #676262;
font-family:Arial, Helvetica, sans-serif;
}

.newrightsidemenu a{
background-color:#999999;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

.newrightsidemenu a:hover{
text-decoration:underline;
}

.border1
{
border:solid 3px #cac9c9;
}
.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}