/* Start of CMSMS style sheet 'Home - Layout' */
/* CSS Document */

body {
width:900px;
margin: 0 auto;
}

img {
margin:0;
padding:0;
}

#body {
/*display:table-row;*/
margin:0 auto;
background-image:url(uploads/images/layout/body_footer.jpg);
background-position:bottom center;
background-repeat:no-repeat;
}

/*********************************************** BODY LEFT ****************/

#body_left {
width:20px;
/*width:259px;*/
background-image:url(uploads/images/layout/long_grad_BG.jpg);
background-position:top;
background-repeat:repeat-x;
vertical-align:top;
}

#logo_wrap {
background-color:#E7E7E7;
}

#logo {
margin:22px 0 0 0;
}

#td_nav {
height:260px;
padding-top:20px;
vertical-align:top;
}

#mNav_wrap {}

#mNav_blue {
width:214px;
background-color:#005d9c;
margin:0 0 0 auto;
padding:0;
}

#mNav {
margin:0;
padding:0;
}

#mNav a {
display:block;
margin:5px auto;
padding:7px 0;
width:100%;
vertical-align:middle;
}

#mNav a:hover {
background-image:url(uploads/images/layout/hover.gif);
background-repeat:repeat-y;
}

a#active {
background-image:url(uploads/images/layout/hover.gif);
background-repeat:repeat-y;
}

.spacer {
margin-left:25px;
vertical-align:middle;
}

#wbi {
margin: 10px auto;
}

#hc_box {
align:right;
}

#hc {}

/*********************************************** END BODY LEFT ****************/

/*********************************************** BODY RIGHT ****************/

#body_right {
width:650px;
height:300px;
padding-top:20px;
padding-left:2px;
vertical-align:top;
}

#brl {
float:left;
width:462px;
margin:0;
padding:0;
}

#lodg_res {
float:right;
margin:0;
padding:0;
}

#lodg_sp_pkg {
float:right;
margin:0;
padding:0;
}

#email_offers {
float:right;
margin:0;
padding:0;
}

.top_nav {
margin:0;
padding:0;
}

#main_img {
margin:2px 0;
padding:0;
}

#brr {
float:left;
width:168px;
margin:0;
padding:0;
}

#res_phone {
height:31px;
margin:0;
padding:0;
}

#secondary_img {
margin:2px 0;
padding:0;
}


/*********************************************** BODY CONTENT ****************/
	
        #td_content {
        vertical-align:top;
        }

	#content {
	width:600px;
	padding:15px;
	}
	
	#content h1 {}
	
	#content h2 {}

       #content h3 {
        margin:0;
       }
	
	#content p {}

/*********************************************** END BODY CONTENT ****************/

/*********************************************** END BODY RIGHT ****************/

/*********************************************** FOOT ****************/

#foot {
margin:0 auto;
}

#foot_nav {
width:inherit;
margin:10px auto;
}

#foot_footer {
width:inherit;
margin:10px auto;
}

/*********************************************** END FOOT ****************/
/* End of 'Home - Layout' */

/* Start of CMSMS style sheet 'Home - Typography' */
/* CSS Document */

body {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:15px;
text-decoration:none;
text-transform:none;
}

#body {}

#body_left {}

#logo {}

#img_logo {}

#mNav_wrap {}

#mNav_blue {}

#mNav {
color:#ccc;
font-size:10px;
letter-spacing:2px;
text-transform:uppercase;
text-decoration:none;
line-height:10px;
}

#mNav a {
color:#ccc;
font-size:10px;
letter-spacing:2px;
text-transform:uppercase;
text-decoration:none;
line-height:10px;
}

#mNav a:hover {
color:#FFF;
}

a#active {
color:#FFF;
}

#wbi {}

#hc {}

#body_right {}

#brl {}

#lodg_res {}

#lodg_sp_pkg {}

#email_offers {}

#main_img {}

#brr {}

#res_phone {}

#secondary_img {}

#content {}

#content h1 {
color:#005d9c;
font-size:15px;
font-weight:normal;
line-height:25px;
text-transform:uppercase;
}

#content h2 {
font-size:13px;
font-weight:normal;
text-transform:capitalize;
}

#content h3 {
color:#005d9c;
font-size:13px;
font-weight:bold;
line-height:25px;
text-transform:capitalize;
}

#content p {}

#content li {
color:#005d9c;
font-size:13px;
font-weight:bold;
line-height:25px;
text-transform:capitalize;
}

#foot {
text-align:center;
}

#foot_nav, #foot_nav a {
color:#888888;
font-size:10px;
letter-spacing:3px;
word-spacing:5px;
text-transform:uppercase;
text-decoration:none;
}

#foot_nav a:hover {
color:#000;
}

#foot_footer, #foot_footer a {
color:#acacac;
text-transform:capitalize;
text-decoration:none;
}

#foot_footer a:hover {
color:#000;
}
/* End of 'Home - Typography' */

