/* --------------------------------
	Country Manor Adult Community
	Copyright 2008
	WebTek, Lancaster, PA
-----------------------------------


/* Structure
-------------------*/

body {
	background: #090b09 url('../images/background.jpg') no-repeat top center ;
	margin:0;
	padding:0;
	height:100%;
}

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

img {
	border:0;
	z-index:200;
}

.toggleopacity img{
padding-top:10px;
}

.toggleopacity img{
border:0;
}

.header{
}

/* Banner
-------------------*/

#banner {
	background:url('../images/banner.jpg') repeat-x bottom;
	height: 203px;
}

#bannerlogo {
	margin:0 auto;
	width:467px;
	text-align:center;
	padding-top:12px;
}

#bannerlogo img {
	padding-bottom:14px;
}

h1   {
    text-indent:-9999px;
	margin-top:-57px;
	.margin-top:-55px;
}


/* Big Photo
--------------------*/

#photo {
	width:925px;
	height:286px;
	margin: 0 auto;
}

/* Navigation
---------------------*/
#nav {
	background:url(../images/navback.gif) center;
	width:725px;
	height:51px;
	margin:0 auto;
	font-family:"Century Schoolbook", Georgia, "Times New Roman", Times, serif;
	color:#c0a979;
	font-size:12px;
	font-weight:bold;
	padding:0;
}

#nav ul {
	text-align:center;
	padding: 0;
	margin:0;
	list-style: none;
	overflow: hidden;
	height:45px;
	clear:both;
	text-transform:uppercase;
}
#nav ul li {
	float:left;
	padding: 0;
}


/* -------- MAIN HORIZONTAL MENU OFF STATE ---------- */
#menu {width: 711px; display:block; height: 45px; background-image:url(../images/menuback.gif);  clear: both; margin-left:7px; margin-bottom:7px;}
#menu ul {list-style-type:none; padding: 0px; margin: 0px 0px 0px 0px;}
#menu li {float:left; height: 45px; margin: 0px; padding: 0px;}
#menu li.list1 {background:transparent url(../images/home.gif); background-repeat:no-repeat; width: 88px;}
#menu li.list2 {background:transparent url(../images/community.gif); background-repeat:no-repeat; width: 127px; }
#menu li.list3 {background:transparent url(../images/model.gif); background-repeat:no-repeat; width: 155px;}
#menu li.list4 {background:transparent url(../images/lifestyle.gif); background-repeat:no-repeat; width: 114px;}
#menu li.list5 {background:transparent url(../images/specials.gif); background-repeat:no-repeat; width: 109px;}
#menu li.list6 {background:transparent url(../images/contact.gif); background-repeat:no-repeat; width: 108px;}
#menu a.main {display:block; height: 45px; text-indent: -9999px; border-bottom: none;}

/* ----------- MAIN HORIZONTAL MENU HOVERING ITEMS ----------- */

#menu a#item1 {background:transparent url(../images/home.gif) no-repeat;}
#menu a#item2 {background:transparent url(../images/community.gif) no-repeat;}
#menu a#item3 {background:transparent url(../images/model.gif) no-repeat;}
#menu a#item4 {background:transparent url(../images/lifestyle.gif) no-repeat;}
#menu a#item5 {background:transparent url(../images/specials.gif) no-repeat;}
#menu a#item6 {background:transparent url(../images/contact.gif) no-repeat;}

#menu a#item1:hover {background-position:0px -45px; z-index:50;}
#menu a#item2:hover {background-position:0px -45px; z-index:50;}
#menu a#item3:hover {background-position:0px -45px; z-index:50;}
#menu a#item4:hover {background-position:0px -45px; z-index:50;}
#menu a#item5:hover {background-position:0px -45px; z-index:50;}
#menu a#item6:hover {background-position:0px -45px; z-index:50;}



#nav ul li.rule {
	width:2px;
	height:23px;
	margin-top:14px;
	background:url(../images/navrule.gif) no-repeat;
}

#nav li ul {
	position: absolute;
	top: 533px;
	display:none;
	float:none;
	padding:0;
	text-transform:none;
	text-align:left;
	z-index: 500;
	background: #57141b url(../images/dropback.gif) repeat-x top;
	width:184px;
	height:auto;
}
#nav ul li.hrule {
	width:1px;
	height:2px;
	background:url(../images/navrule.gif) no-repeat;
}

#nav li.drop{
	height:26px;
}

#nav li ul a {
	font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	font-weight:normal;
	display:block;
	list-style:none;
	width:184px;
	padding: 1em 22px 1em 22px;
	padding-top:4px;
	border: none;
	color:#c0a979;
	font-size:12px;
	background: url(../images/dropback.gif) repeat-x bottom;
	height:10px;
}

#nav li ul a:hover {
	background: #60151d url(../images/dropback.gif) repeat-x bottom;
}

#nav li:hover ul, #nav li.over ul { display: block; }	


/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; }
* html ul li a { height: 1%; }
/* End */


/* Container 
------------------------*/

#container {
	width:852px;
	margin:0 auto;
}

#wrapper {
	background:url(../images/wrapper.jpg) repeat-y;
	width:852px;
	margin:0;
	height:100%;
}

#wrapclear {
	background:url(../images/containerback.jpg) no-repeat bottom;
	height:100px;
	width:852px;
}

/* Content
-------------------------*/

#floatcontainer {
	margin-left:73px;
	margin-top:32px;
}

#floatclear{
	clear:both;
}

#left {
	float:left;
	width:410px;
}

.storybox {
	background-image:url(../images/storywrapper.gif);
	width:378px;
	height:auto;
	margin-top:20px;
}

.storywrapper {
	background-image:url(../images/storyback.jpg);
	background-repeat:no-repeat;
}

.story {
	padding:28px 28px 0px 28px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#202020;
	line-height:23px;
}

.story a {
	color: #892e38;
	text-decoration:none;
}

.story a:hover {
	color:#202020;
	text-decoration:underline;
}

.story td {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#202020;
	line-height:20px;
	padding:0px 3px 0px 3px;
	text-align:left;
}

.storybox ul{
	list-style-type: none;
	padding-left: 5px;
	margin-left: 0;
  }
.storybox li.back1 {
	list-style-image: none;
	background-image: url(../images/listback1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left:25px;
	width:300px;
	margin-left:auto;
	clear:left;
   }
 
 .storybox li.back2 {
	list-style-image: none;
	background-image: url(../images/listback2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left:25px;
	width:300px;
	margin-left:auto;
	clear:left;
   }


.storyclear {
	background:url(../images/storyclear.gif) no-repeat;
	clear:both;
	height:27px;
	width:378px;
}

#right {
	float:right;
	width:351px;
	padding-left:15px;
}

.photos{
	background: url(../images/photoback.gif) no-repeat;
	width:289px;
	height:194px;
	margin-bottom:15px;
}

#right a{color: #892e38;
	text-decoration:none;
}

#right .greenbox {background-color:#244532; width:285px; color:#C90; font-family:"Century Schoolbook", Georgia, "Times New Roman", Times, serif; font-size:12px; border:1px solid #C90; margin-bottom:20px;}
#right .greenbox p{padding: 4px 8px;}

#right a:hover {
color:#202020;
	text-decoration:underline;
}

.photos img {
	margin:13px 12px 13px 12px;
}

#map {
    width:283px;
	height:289px;
	border: 2px solid #777777;
	margin-bottom:20px;
}



/* Footer
---------------------*/

#footer {
	height:35px;
	color:#666666;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	width:852px;
	margin:0 auto;
	padding-top:10px;
	text-align:center;
}

#footer a{
	color:#666666;
	text-decoration:none;
}

#footer a:hover{
	text-decoration:underline;
}

-->
