body {
color:#FFEAA5;
margin:0px;
background-position:top center;
background-repeat:no-repeat;
font-family:tahoma;
}

.logos img {
margin-top:56px;
margin-left:247px;
}

.hd {
background-repeat:no-repeat;
background-image:url(/i/bg.jpg);
background-position:-17px 146px;
text-align:left;

}


a {
color:#FFEAA5;
}

.caption {
color:#FFEAA5;
font-size:70%;
margin-bottom:23px;
padding-left:14px;
}

.caption strong {
font-size:140%;
}

.left {
padding-top:66px;
font-size:70%;
line-height:1.4em;
width:229px;
}

.right {
padding-top:66px;
padding-left:94px;
}

.content {
font-size:75%;
line-height:1.4em;
width:480px;
padding-top:62px;
padding-bottom:100px;

}

.right img {
margin-bottom:9px;
}

.map_frame {
padding:0px;
margin-bottom:66px;
}

.footer td {
padding-bottom:25px;
}

.i_text {
border:1px solid #FFEAA5;
font-family:georgia;
color:#FFEAA5;
font-size:15px;
padding:3px;
padding-left:8px;
font-weight:bold;
width:200px;
background:transparent;
height:27px;
margin-right:22px;
}

.address {
font-family:georgia;
color:#FFEAA5;
font-size:15px;
font-weight:bold;
padding-top:20px;
}

form {
margin:0px;
padding:0px;
}

.left a {
background-repeat:no-repeat;
background-position:top left;
padding-left:25px;
text-decoration:none;
display:block;
width:118px;
}

.class1 a {
background-image:url(/i/class1.gif);
text-decoration:underline;
line-height:1.7em;
display:block;
}



.class2 a {
background-image:url(/i/class2.gif);
text-decoration:underline;
line-height:1.7em;
display:block;
}

.class3 a {
background-image:url(/i/class3.gif);
text-decoration:underline;
line-height:1.7em;
display:block;
}

.act3 {
text-decoration:none !important; 
}

.act {
background-color:#fff;
color:#6D0000;
padding-left:3px;
padding-right:3px;

}

.class1, .class2, .class3 {
margin-bottom:30px;
width:106px;

}


.class1 {
padding-left:25px;
background-image:url(/i/sec1.gif);
background-repeat:no-repeat;
background-position:center left;
}

.class2 {
padding-left:25px;
background-image:url(/i/sec2.gif);
background-repeat:no-repeat;
background-position:center left;
}



.class3 {
padding-left:25px;
background-image:url(/i/sec3.gif);
background-repeat:no-repeat;
background-position:center left;
}

.nocaption {
background-image:none !important;
}

.caption2 {
background-image:url(/i/caption.gif);
background-repeat:no-repeat;
background-position:center;
width:219px;
height:47px;
position:relative;
top:-4px;

}

.caption2 td {
font-weight:bold;
font-size:16px;
color:#480000;
padding-left:15px;
padding-right:15px;
}

.info_table td {
padding-top:50px;
font-size:70%;
}

.price {

margin-bottom:25px;
margin-top:4px;
}

/*

.price strong {
font-size:32px;
white-space:nowrap;
color:#FFFFD9;
font-family:tahoma;
font-weight:normal;
}
*/

.info2 strong {
color:#fff;
padding-right:10px;
}

.info2 p {
margin:0px;
margin-top:5px;

}

.hi {
background-color:#fff;
color:#555;
}

.search_results {
padding:20px;
}

.right a {
text-decoration:none;
}

.ills img {
margin-top:25px;
margin-right:12px;
float:left;
border:none;
}

.small80 {
font-size:80%;
}

.gold {
width:216px;
font-family:georgia;
color:#DED4A5;
font-size:44px;
line-height:23px;
}