/* CSS Document */
body
{
margin:auto;
background:#3d510b;
}
.clear
{
clear:both;
}
p,h1,h2,h3,ul
{
margin:0em;
padding:0em;
}
#home
{
width:62.75em;
margin:auto;
}
#main
{
float:left;
width:62.75em;
}
#header
{
width:59.32em;
height:10.93em;
padding-left:1.12em;
padding-right:2.31em;
height:14.37em;
float:left;
background:url(../images/header_back.jpg) bottom no-repeat;
}
#content
{
float:left;
width:1004px;
padding-bottom:2.81em;
background:url(../images/cont_back1.jpg) left bottom no-repeat;
}
#con
{
float:left;
width:941px;
padding-left:50px;
padding-right:13px;
background:url(../images/contback.jpg) repeat-x #fff2c1;
}
#con_results
{
float:left;
width:963px;
padding-left:27px;
padding-right:14px;
background:url(../images/contback.jpg) repeat-x #fff2c1;
}
#findretreat
{
width:43.75em;
padding-top:1.56em;
float:left;
}
h1
{
font-family:"Arial";
font-size:1.5em;
color:#093890;
font-weight:normal;
}
.additional
{
font-family:"Arial";
font-size:1.5em;
color:#093890;
font-weight:normal;
}
.other
{
padding-left:2.9em;
width:39.37em;
float:left;
color:#663300;
padding-top:1.6em;
font-size:0.875em;
font-family:"Arial";
}
.serachno
{
float:left;
padding-left:3.5em;
width:35em;
margin-bottom:1.87em;
}
.serachno p
{
float:left;
padding-left:0.43em;
}
.other .input
{
padding-left:0.4em;
width:1.91em;
height:1.5em;
float:left;
padding-top:0.4em;
margin-top:0.12em;
border:solid 1px #525250;
}
.blue
{
color:#093990;
}
h2
{
font-family:"Arial";
font-size:1.12em;
color:#093890;
}
.find
{
padding-left:1.6em;
background:url(../images/glass.png) left top no-repeat;
height:2em;
padding-top:0.1em;
}
.inputarea
{
padding-left:2.9em;
width:350px;
color:#663300;
font-size:0.87em;
float:left;
padding-bottom:0.75em;
font-family:Arial;
}
.inputarea p
{
float:left;
padding-top:0.125em;
}
.inputarea input
{
float:right;
width:221px;
padding-left:0.2em;
height:17px;
border:solid 1px #525250;
}
.inputarea select
{
float:right;
width:225px;
height:20px;
border:solid 1px #525250;
}
#adarea
{
float:right;
color:#fb8e00;
padding-top:1.56em;
width:120px;
font-family:"Arial";
font-size:0.62em;
}
#adarea img
{
border:solid 1px #000000;
margin-bottom:0.5em;
float:left;
margin-top:0.06em;
}
#detailsleft
{
width:39em;
font-size:0.87em;
color:#000;
font-family:"Arial";
text-align:justify;
float:left;
padding-top:1.56em;
}
#detailsleft a
{
text-decoration:none;
color:#000;
}
#detailsleft a:hover
{
text-decoration:underline;
}
#detailsright ul
{
list-style:none;
padding-bottom:35px;
}
#detailsright
{
width:281px;
float:right;
color:#000;
font-size:0.87em;
font-family:"Arial";
padding-top:1.56em;
}
.sitepics
{
width:700px;
padding-top:2.18em;
position:relative;
margin-top:-3.5em;
padding-bottom:1.56em;
float:right;
}
.sitepics img
{
float:right;
margin-right:30px;
}
#result_left
{
float:left;
width:551px;
padding-top:1.56em;
}
.result a
{
color:#093890;
text-decoration:none;
}
.result a:hover
{
text-decoration:underline;
}
.result
{
width:517px;
padding:0.18em;
float:left;
margin-bottom:0.31em;
background:#d2c696;
}
.sitepics img
{
border:solid 1px #000;
}
.no
{
color:#000;
padding-left:0.43em;
font-weight:bold;
padding-right:0.48em;
}
.result h1
{
padding:0em;
}
.pccca
{
padding-top:5px;
border: none;
}
.dleft
{
float:left;
padding-left:2.18em;
width:11.9em;
}
.dright
{
width:23em;
float:left;
font-size:0.56em;
color:#000;
font-family:"Arial";
}
.dright ul
{
list-style:none;
}
h3
{
font-size:0.75em;
color:#093990;
font-family:"Arial";
margin-bottom:0.62em;
font-weight:normal;
}
#result_right
{
width:400px;
padding-top:1.56em;
float:left;
color:#093890;
font-size:0.87em;
font-family:"Arial";
}
#result_right h1
{
float:left;
}
#map
{
width:400px;
height:400px;
float:left;
margin-top:0.93em;
margin-bottom:0.93em;
}
#footer
{
width:1004px;
float:left;
font-size:0.62em;
color:#cc6600;
font-family:"Arial";
padding-top:0.5em;
padding-bottom:0.5em;
text-align:right;
}
#footer a
{
color:#cc6600;
text-decoration:none;
}
#footer a:hover
{
text-decoration:underline;
}

/* SEO STUFF */
#retreat-location-by-state{
display: none;
}
.introtext{
display: none;
}
