/* CSS Document 
*  Chateau Senior Living
*  Copyright 2010
*  Site Design by Fource Communications
*/


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, 
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
}



body{
	margin: 0 auto;
	padding: 0;
	background-image:url(images/bg.jpg);
	height:auto;
	width:auto;
	}


#wrapper {
	float:center;
	margin: 0 auto;
	width:860px;
	height:100%;
	-moz-box-shadow: -1px 1px 10px #000;
	-webkit-box-shadow:-1px 1px 10px #000;
	box-shadow:-1px 1px 10px #000;
	}
	
	
a img { border: none; }

	
/* HEADER */
#header {
	width:860px;
	height:240px;
	}
	
#header2{
	width:860px;
	height:150px;
	}
	
	
/* NAVIGATION */
#navbar_hm  {
	width:860px;
	height:27px;
	background-image:url(images/navhm_bg.jpg);
	background-repeat:no-repeat;
	text-align:center;
	font-family:'GoudyB',"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:12px;
	line-height:30px;
	letter-spacing:2px;
	color:#fff;
	text-decoration:none;
	}

#navbar  {
	width:860px;
	height:27px;
	background-image:url(images/nav_bg.jpg);
	background-repeat:no-repeat;
	text-align:center;
	font-family:'GoudyB',"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:12px;
	line-height:30px;
	letter-spacing:2px;
	color:#fff;
	text-decoration:none;
	}
	
#navbar a:link, #navbar a:visited,  #navbar_hm a:link, #navbar_hm a:visited{
	font-family:'GoudyB',"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:12px;
	line-height:30px;
	letter-spacing:2px;
	color:#fff;
	text-decoration:none;}
	
ul.dropdown{
	list-style: none;
	margin: 0 auto;
 	padding: 0 0 0 65px;
	position:relative;
	height:27px;
	}
	
ul.dropdown li{
	float: left;
 	vertical-align: middle;
 	zoom: 1;
	list-style: none;
 	margin: 0;
 	padding: 0;
	height:27px;
	}
	
ul.dropdown li.hover,
ul.dropdown li:hover {
	position: relative;
 	z-index: 599;
 	cursor: default;
	}

ul.dropdown ul {
 	visibility: hidden;
 	position: absolute;
 	top: 100%;
 	left: 0;
 	z-index: 598;
 	width: 100%;
 	list-style: none;
 	margin: 0;
 	padding: 0;
	}


ul.dropdown ul li.hover,
ul.dropdown ul li:hover {
	background-color:#632c19;
	border-left:3px solid #632c19;
 	width:155px;
	}

ul.dropdown ul li {
	float: none;
	background-color:#3c1e02;
	border-left:3px solid #3c1e02;
 	width:155px;
 	filter:alpha(opacity=95);
	-moz-opacity:0.95;
	-khtml-opacity: 0.95;
	opacity: 0.95;
	text-align:left;
	}

ul.dropdown ul ul {
	top: 1px;
	left: 99%;
	}

ul.dropdown li:hover > ul {
	visibility: visible;
	}
	
/* HOME PAGE */
#slides  {
	width:860px;
	height:222px;
		}
		
#body  {
	width:860px;
	height:400px;
	background-color:#632c19;
		}
		
.left{
	width:540px;
	height:auto;
	padding: 25px 0 0 60px;
	float:left;
	}
	
.right{
	width:220px;
	height:auto;
	padding: 25px 0 0 40px;
	float:left;
	}
	
.titles{
	width:400px;
	height:auto;
	padding:0 0 10px 0;
	font-family:'GoudyB', "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:18px;
	text-transform:capitalize;
	line-height:25px;
	color:#9aa543;
	}
	
.main{
	width:435px;
	height:auto;
	font-family: 'Goudy', Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	line-height:22px;
	color:#f4ebcd;
	}


/* AMENITIES PAGE */
#body_a  {
	width:860px;
	height:600px;
	background-color:#f9f0cd;
	}
	
.left_a{
	width:auto;
	height:auto;
	padding:25px 0 0 25px;
	float:left;
	}

.right_a{
	width:auto;
	height:auto;
	padding:25px 0 0 25px;
	float:left;
	}
	
.title_a{
	width:auto;
	padding-bottom:6px;
	font-family:'GoudyB',"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:13px;
	color:#932f20;
	}

.col_a{
	width:220px;
	height:100%;
	font-family:Arial, "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	line-height:20px;
	padding:0 15px 0 0;
	float:left;
	}
	
	
/* FLOORPLANS PAGE */
#body_b  {
	width:860px;
	height:585px;
	background-color:#f9f0cd;
	}
	
.left_b{
	width:232px;
	height:585px;
	padding:0 0 0 19px;
	float:left;
	}

.right_b{
	width:525px;
	height:585px;
	background-image:url(images/fabric_bg.jpg);
	background-repeat:no-repeat;
	background-position:right;
	text-align:center;
	float:left;
	}

.middle_b{i
	width:auto;
	height:585px;
	float:left;
	z-index:50;
	}


/* SITEPLAN PAGE */
#body_c  {
	width:860px;
	height:585px;
	background-color:#f9f0cd;
	background-image:url(images/siteplan_bg.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	}
	
.right_d{
	width:525px;
	height:585px;
	background-image:url(images/paper_bg.jpg);
	background-repeat:no-repeat;
	background-position:right;
	text-align:center;
	float:left;
	}

/* GALLERY */
.left_c{
	width:825px;
	height:585px;
	padding:0 0 0 50px;
	float:left;
	}
	
#body_e  {
	width:860px;
	height:585px;
	background-color:#f9f0cd;
	background-image:url(images/gallery_bg.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	}




/* CONTACT PAGE */
#body_d{
	width:860px;
	height:585px;
	background-color:#f9f0cd;
	background-image:url(images/lobby_seating.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	}
	
.right_c{
	width:465px;
	height:auto;
	padding:60px 0 0 60px;
	float:left;
	}
	
#contact_text{
	text-align:center;
	font-family:'GoudyB', "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:12px;
	letter-spacing:2px;
	word-spacing:4px;
	color:#632c19;
	}
	
.contact_form{
	font-family:'GoudyB', "Palatino Linotype", "Book Antiqua", Palatino, serf;
	font-size:12px;
	letter-spacing:2px;
	word-spacing:4px;
	padding-left:40px;
	color:#9c2619;	}


/* RELOCATION */
#body_f{
	width:860px;
	height:585px;
	background-color:#f9f0cd;
	background-image:url(images/relocation.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	}


.right_e{
	width:465px;
	height:auto;
	padding:30px 0 0 30px;
	float:left;
	}
	
.title_b{
	width:auto;
	padding-bottom:6px;
	font-family:'GoudyB',"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:15px;
	color:#932f20;
	}

.para{
	height:100%;
	font-family:Arial, "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:13px;
	line-height:20px;
	padding:30px 0 0 0;
	float:left;
	}


/* HEALTH */
#body_g{
	width:860px;
	height:585px;
	background-color:#f9f0cd;
	background-image:url(images/health.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	}


/* BLOG */


#body_blog{
	width:860px;
	height:100%;
	background-color:#f9f0cd;
	float:left;
	}


h4{
	height:auto;
	font-family:'GoudyB', "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:18px;
	text-transform: uppercase;
	line-height:15px;
	color:#b1432e;
	margin:15px 0;
	}

.entry-meta {
	color: #888;
	font-size: 14px;
	text-transform: uppercase;
	font-family:'GoudyB', "Palatino Linotype", "Book Antiqua", Palatino, serif;
}


#postRight{
background: url() no-repeat;
background-position:bottom;
background-color:#fbf0dc;
width:465px;
float:left;
position:relative;
margin:20px 0 20px 27px;
-moz-box-shadow: -1px 1px 10px #666;
-webkit-box-shadow:-1px 1px 10px #666;
box-shadow:-1px 1px 10px #666;
	}


#postLeft{
margin:30px 15px 20px 25px;
float:left;
position:relative;
width:30%;
}


#postContent{
margin-left:25px;
width:415px;
float:left;
position:relative;
	}

.postmetadata{
	color: #888;
	font-size: 10x;
	}

.postmetadata a:link, .postmetadata a:visited, .comment_by a:link, .comment_by a:visited {
	color:#b1432e;
	}


.comment_by{
	color:#888;
	font-size:12px;
	}
	
.close_win, .close_win a:link, .close_win a:visited{
	color:#b1432e;
	font-size:12px;
	text-decoration:none;
	}
	
	
	
/* MENU */

#weekbox{
	width:750px;
	margin:50px;
	height:100%;
	float:left;
	font-family:'GoudyB', "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:13px;
	}
	
.weekday{
	width:135px;
	float:left;
	height:100%;
	margin:0 17px 0 0;
	}
	
.main_course{
	margin-top:10px;
	border-top:1px solid #932F20;
	height:125px;
	}
	
.alt{
	margin-top:35px;
	border-top:1px solid #932F20;
	height:75px;
	}
	
.unit{
	font-family:'GoudyB', "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:13px;
	float:left;
	margin:15px 50px 50px 50px;
	}	


/* FOOTER */
#footer  {
	width:860px;
	height:72px;
	background-image:url(images/footer.png);
	background-repeat:no-repeat;
	text-align:center;
	font-family:'GoudyB', "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:12px;
	line-height:90px;
	letter-spacing:2px;
	word-spacing:4px;
	color:#632c19;
	}
	
#footer2{
	width:860px;
	height:85px;
	background-image:url(images/footer2.jpg);
	background-repeat:no-repeat;
	clear:both;
	}
	
#footer3{
	width:860px;
	height:50px;
	background-image:url(images/footer3.jpg);
	background-repeat:no-repeat;
	clear:both;
	}
	
.address{
	padding-top:45px;
	text-align:center;
	font-family:'GoudyB', "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:12px;
	letter-spacing:2px;
	word-spacing:4px;
	color:#632c19;
	}
	
.address_b{
	padding-top:10px;
	text-align:center;
	font-family:'GoudyB', "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:12px;
	letter-spacing:2px;
	word-spacing:4px;
	color:#632c19;
	}

.sitemap, .sitemap a:link, .sitemap a:visited{
	width:auto;
	text-align:center;
	font-famiy:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:8px;
	line-height:20px;
	letter-spacing:2px;
	color:#632c19;
	text-decoration:none;
	}



/* Images
-------------------------------------------------------------- */

#content img {
	margin: 0;
	max-width: 415px;
}
#content .attachment img {
	max-width: 415px;
}
#content .alignleft,
#content img.alignleft {
	display: inline;
	float: left;
	margin-right: 24px;
	margin-top: 4px;
}
#content .alignright,
#content img.alignright {
	display: inline;
	float: right;
	margin-left: 24px;
	margin-top: 4px;
}
#content .aligncenter,
#content img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
#content img.alignleft, 
#content img.alignright, 
#content img.aligncenter {
	margin-bottom: 12px;
}
#content .wp-caption {
	background: #f1f1f1;
	line-height: 18px;
	text-align: center;
	margin-bottom: 20px;
	padding: 4px;
}
#content .wp-caption img {
	margin: 5px 5px 0;
}
#content .wp-caption p.wp-caption-text {
	margin: 5px;
	color: #888;
	font-size: 12px;
}
#content .wp-smiley {
	margin:0;
}
#content .gallery {
	margin: auto;
}
#content .gallery .gallery-item {
	float: left;
	margin-top: 0;
	text-align: center;
	width: 33%;
}
#content .gallery img {
	border: 2px solid #cfcfcf;
}
#content .gallery .gallery-caption {
	color: #888;
	font-size: 12px;
	margin: 0 0 12px;
}
#content .gallery dl {
	margin: 0;
}
#content .gallery img {
	border: 10px solid #f1f1f1;
}
#content .gallery br+br {
	display: none;
}




		
/* TYPOGRAPHY */
@font-face{
	font-family: 'Goudy';
	src: url('fonts/Goudy Old Style BT.ttf');}


@font-face{
	font-family: 'GoudyB';
	src: url('fonts/Goudy Old Style Bold BT.ttf');}


		
