/* Escape to Home CSS LAYOUT */

/* ---------------------------- START Global Styles ---------------------------- */

#fullheight
{
height:100%; 
overflow:hidden;
}

html, body 
{
margin: 0; 
padding: 0; 
background-color: #CCB98F;
}

img 
{
vertical-align: bottom; 
border:0px;
}

iframe 
{
border:solid 1px #EFDECB;
}

.hidden 
{
display: none;
}

#clear {
clear: both;
margin: 0;              
padding: 0;
height: 0;
overflow: hidden;
}

/* ---------------------------- END Global Styles ---------------------------- */


/* ---------------------------- START Main Styles ---------------------------- */

#page-container 
{
margin:auto; 
text-align:center;
width:100%;
background:url(images/mainbg.jpg) repeat-x;
}

#flash-container
{
width:100%;
height:442px;
}

#main-container
{
width:1024px;
height:100%;
margin:auto;
text-align:center;
}

#mainbg
{
width:1024px;
height:100%;
margin:auto;
background:url(images/bgstripes.jpg) repeat-y;
float:left;
}

#inner-content
{
width:800px;
height:100%;
margin:auto;
text-align:center;
}

#column-lt
{
width:241px;
height:510px;
float:left;
margin: 0 0 0 5px;
}

#pic
{
width:232px;
height:350px;
background:url(images/box2.png);
float:left;
}

#learn a
{
width:241px;
height:160px;
background:url(images/box1.png);
float:left;
}

#column-rt
{
width:539px;
height:100%;
float:left;
margin: 0;
}

#box
{
width:539px;
float:right;
margin: 10px 0 5px 0;
background:url(images/boxtitle.png) no-repeat;
background-color:#2A1F16;
text-align:left;
}

#box-title
{
width:524px;
height:35px;
padding: 10px 0 0 15px;
}

#box-text
{
width:515px;
height:100%;
text-align:left;
padding: 0 15px 0 15px;
}

#box-map a
{
display:block;
width:539px;
height:240px;
background:url(images/map.jpg) 0 0 no-repeat;
}

#box-map a:hover
{
background:url(images/map1.jpg) 0 0 no-repeat;
}

#box3
{
width:232px;
height:135px;
background:url(images/box3.png) 0 0 no-repeat;
float:left;
text-align:left;
}

#box3-links
{
padding: 20px 20px 20px 0;
}

#box3-bio
{
width:230px;
background-color:#2A1F16;
text-align:left;
float:left;
}

#box3-bio-text
{
padding:20px;
}



/* FOOTER */


#footer
{
width:1024px;
height:100px;
background:url(images/bgbtm.jpg) 0 0 no-repeat;
float:left;
}

#footer-links
{
width:1024px;
height:50px;
float:left;
padding-bottom:15px;
}

#footer-lt
{
width:300px;
height:50px;
float:left;
text-align:right;
}

#footer-md
{
width:424px;
height:50px;
float:left;
}

#footer-rt
{
width:300px;
height:50px;
float:left;
text-align:left;
}


/* Escape to Home CSS STYLE */

/* ---------------------------- START Body Styles ---------------------------- */


.title {
font-size:17px;
font-weight:500;
color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
}

.text {
font-size:12px;
color: #EFDECB;
font-family: Arial, Helvetica, sans-serif;
}

.text:link {
font-size:12px;
color: #EFDECB;
font-family: Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.text:hover {
font-size:12px;
color: #EFDECB;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
}

.textlinks:link {
font-size:11px;
color: #EFDECB;
font-family: Arial, Helvetica, sans-serif;
padding-left: 17px;
text-decoration:underline;
}
.textlinks:hover {
font-size:11px;
color: #EFDECB;
font-family: Arial, Helvetica, sans-serif;
padding-left: 17px;
text-decoration:none;
}

.textdef {
font-size:13px;
color: #D1A363;
font-weight: 500;
font-family: Arial, Helvetica, sans-serif;
}

.texttitle{
font-size:13px;
color: #D1A363;
font-weight: 600;
font-family: Arial, Helvetica, sans-serif;
line-height: .5em;
}


.sidelinks:link {
font-size:12px;
color: #EAE2D9;
font-family: Arial, Helvetica, sans-serif;
padding-left: 20px;
line-height: 2.5em;
text-decoration:none;

}

.sidelinks:visited {
font-size:12px;
color: #EAE2D9;
font-family: Arial, Helvetica, sans-serif;
padding-left: 20px;
line-height: 2.5em;
text-decoration:none;

}

.sidelinks:hover{
font-size:12px;
color: #EAE2D9;
font-family: Arial, Helvetica, sans-serif;
padding-left: 20px;
text-decoration:underline;
}

.sidetext{
font-size:12px;
color: #EFDECB;
font-family: Arial, Helvetica, sans-serif;
}


.contacttxt
{
font-size:12px;
color: #EFDECB;
font-family: Arial, Helvetica, sans-serif;

line-height: 1.5em;
text-decoration:none;
}


.contacttxt:link
{
font-size:12px;
color: #EAE2D9;
font-family: Arial, Helvetica, sans-serif;
padding-left:15px;
line-height: 1.5em;
text-decoration:underline;
}

.contacttxt:hover
{
font-size:12px;
color: #EAE2D9;
font-family: Arial, Helvetica, sans-serif;

line-height: 1.5em;
text-decoration:none;
}


.agents
{
font-size:13px;
color: #666666;
text-decoration:none;
}

.footer
{
font-size:11px;
color: #F4DFB9;
text-decoration:none;
}
.footerlink
{
font-size:11px;
color: #F4DFB9;
text-decoration:none;
}
.footerlink:hover
{
font-size:11px;
color: #F4DFB9;
text-decoration:underline;
}
.footerlight
{
font-size:11px;
color: #8F8F8F;
text-decoration:none;
}

.footerlinks
{
font-size:11px;
color: #2E1D14;
line-height: 1.5;
text-decoration:none;
}

.footerlinkslink
{
font-size:11px;
color: #2E1D14;
line-height: 1.5;
text-decoration:none;
}

.footerlinkslink:hover
{
font-size:11px;
color: #2E1D14;
line-height: 1.5;
text-decoration:underline;
}



.news {	font-size:12px;	color: #EFDECB;	font-family: Arial, Helvetica, sans-serif;	}
.newsAlt {	font-size:12px;	color: #EFDECB;	font-family: Arial, Helvetica, sans-serif;}
.newsLink {	font-size:12px;	color: #D1A363;	font-family: Arial, Helvetica, sans-serif;	 text-decoration:none;}
.newsLink:hover {	font-size:12px;	color: #D1A363;	font-family: Arial, Helvetica, sans-serif;	text-decoration:underline;}
.newsLinkAlt  {	font-size:12px;	color: #D1A363;	font-family: Arial, Helvetica, sans-serif;	 text-decoration:none}
.newsLinkAlt:hover {	font-size:12px;	color: #D1A363;	font-family: Arial, Helvetica, sans-serif;	text-decoration:underline;}
