body {
	margin:0px;
	background-color:#C4B083;
	background-image:url(images/bg.gif);
	background-repeat:repeat-x;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
p {
margin:0;
padding:0;
}
input{
width:102px;
height:14px;
background-color:#C8B791;
border:1px solid #AC976D;
}

.Hours {
	line-height: 110%;
	color: #640507;
	font-size: 115%;
	font-weight: bold;
	text-align: center;
	display: block;
	margin-top: 20px;
	padding: 5px;
}
.sign_hd_bar {
border-bottom:1px dashed #856C45;
border-top:1px dashed #856C45;
}
.sign_bdr_btm {
border-bottom:1px dashed #856C45;
background-color:#C1AF87;
}
.sn_up {
color:#6C6F51;
}
.mid_bar {
background-color:#C8B791;
border:1px solid #B19C6E;
background-image:url(images/mid_bar_bg.gif);
background-repeat:no-repeat;
}
.dividor {
background-image:url(images/dividor.gif);
background-repeat:repeat-y;
}
.mat_mid {
color:#6E5E3C;
line-height:12px;
}
.cprt {
font-weight:bold;
color:#C8B791;
padding-left:26px;
}
.bdy_prt {
	background-color:#B19C6E;
	background-image:url(images/bdy_bg.gif);
	background-repeat:no-repeat;
}
.hdng_green {
	font-weight:bold;
	color:3F3F3F;
}
.hdng_dark {
	font-weight:normal;
	color:#3F3F3F;
	padding-top: -5px;
	padding-left: 6px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.news {
color:#785F36;
}
.rd_prt {
background-image:url(images/rd_pattern.gif);
background-repeat:repeat-x;
background-color:#7C0303;
}
.mat_rt {
line-height:11px;
color:#B19C6E;
}
.hdng_rt {
line-height:11px;
color:#B19C6E;
font-weight:bold;
}
.more_rt {
line-height:11px;
color:#B19C6E;
text-decoration:none;
}
.more_rt:hover {
line-height:11px;
color:#B19C6E;
text-decoration:underline;
}
/*styles for inside page*/
.mat_about_gallery {
	font-size:100%;
	color:#7A070D;
	line-height:110%;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #610407;
	padding-bottom: 2px;
	margin-bottom: -1px;
}
.more_inside {
line-height:11px;
color:#F6EFE0;
text-decoration:underline;
}
.more_inside:hover {
line-height:11px;
color:#F6EFE0;
text-decoration:none;
}
.bg-gallery {
width:322px;
height:215px;
background-image:url(images/bg_gallery.gif);
background-repeat:no-repeat;
}
.details {
font-weight:bold;
font-size:11px;
color:#E5D9BD;
}
.next {
font-weight:bold;
font-size:11px;
color:#E5D9BD;
text-decoration:underline;
}
.next:hover {
font-weight:bold;
font-size:11px;
color:#E5D9BD;
text-decoration:none;
}
.border_number {
border-left:1px dashed #C8B791;
}
.one {
font-size:12px;
font-weight:bold;
color:#C8B791;
text-decoration:none;
}
.one:hover {
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.number {
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.number:hover {
font-size:12px;
font-weight:bold;
color:#C8B791;
text-decoration:none;
}
/*styles for contact page*/
.contact_info_padding {
	padding-left:10px;
	text-align: center;
	font-size: 16px;
	line-height: 22px;
}
.contact_matter {
	font-size:12px;
	color:#3F3F3F;
	line-height:18px;
	margin-bottom: 6px;
	text-indent: 12px;
	margin-left: 6px;
}
.contact_matter_bold {
font-size:9px;
color:#F5E7C9;
line-height:11px;
font-weight:bold;
}
.contact_matter_wt {
font-size:11px;
color:#FFFFFF;
}
.contact_matter_dark {
font-size:11px;
color:#44472E;
}
.field_small {
width:118px;
height:14px;
background-color:#FFFFFF;
border-bottom:1px solid #D4D0C8;
border-right:1px solid #D4D0C8;
border-top:1px solid #404040;
border-left:1px solid #404040;
padding-left:6px;
font-size:11px;
font-weight:bold;
color:#434319;
}
.field_big {
width:118px;
height:74px;
background-color:#FFFFFF;
border-bottom:1px solid #D4D0C8;
border-right:1px solid #D4D0C8;
border-top:1px solid #404040;
border-left:1px solid #404040;
padding-left:6px;
font-size:11px;
font-weight:bold;
color:#63632D;
text-align:left top;
}
.red_heading {
font-size:12px;
font-weight:bold;
color:#7E0303;
}
.mailing_ad {
font-size:11px;
font-weight:bold;
color:#4F4F41;
}
.ad {
font-size:10px;
line-height:11px;
color:#4B3819;
}
.dark_contacts {
font-size:10px;
font-weight:bold;
color:#56583B;
}
.email {
font-size:10px;
font-weight:bold;
color:#56583B;
text-decoration:none;
}
.email:hover {
font-size:10px;
font-weight:bold;
color:#56583B;
text-decoration:underline;
}
.phone {
font-size:11px;
font-weight:bold;
color:#7E0303;
}
.phone_number {
font-size:11px;
font-weight:bold;
color:#5E4B22;
}
.website {
font-size:11px;
font-weight:bold;
color:#4C4E33;
text-decoration:none;
}
.website:hover {
font-size:11px;
font-weight:bold;
color:#4C4E33;
text-decoration:underline;
}
.bdy_prt td table tr {
	color: #680507;
}
.bdy_prt table tr td table tr td .contact_matter .contact_matter strong {
	color: #790002;
}
.style7 {
	line-height:18px;
	text-align:left;
	outline-color: #E2E2E2;
	font-size: 14px;
	color: #000;
}
.style5 {
	color: #790002;
	font-weight: bold;
	font-size: 12px;
}
.antonio_fermin {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #680507;
}
.address_info {
	color: #790002;
	font-weight: bold;
	font-size: 14px;
	padding-left: 20px;
}
.address_text {
	font-size:12px;
	color:#790002;
	line-height:18px;
	margin-bottom: 6px;
	margin-left: 6px;
	text-align: left;
}
a:link {
	text-decoration: underline;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.ArrivingStyles {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 110%;
	line-height: 120%;
	font-weight: normal;
	color: 640507;
	text-align: center;
	display: block;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
