/*********************************************************************
	@description: Css for Fentell
	@author: Lee Waterman
	@copyright: Interactive inc.
	@date: 01/31/2007
**********************************************************************/

body { margin: 10px; padding: 10px; background: #D3C6A1; font-family: verdana, helvetica, sans-serif; color: #604212; font-size: 10px; line-height: 18px; 	text-align: center; }

/************************************ full page layout *******************************************/

#whole{ position: relative; margin: 0px auto; width:781px; text-align: left;background-color:#ffffff;}

/*__________________________________ full page layout  ______________________________________________*/

#top {background: #00275E; width: 781px;height:78px;color:#ffffff;overflow:hidden;}
#top a {color:#ffffff}
#logo {float:left;width:183px;}
#nav {float:left;height:126px;width:598px;overflow:hidden;}
#pnav {height:55px;overflow:hidden;}
#snav {text-align:left;background: url(/img/snav/bg.gif);height:23px;}
#header {border-top: 1px solid #ffffff;height:121px;}
#breadcrumb {line-height:22px;font-family:'Times New Roman';font-size: 11px;background-color:#DBCDA7;text-align:left;padding-left:10px;}
#sublink , #sublink a {font-family:'Times New Roman',Serif; font-size:12px;color:#b68605;text-decoration:none;}

/************************************ middle top layout *******************************************/

#content-wrap {width:781px;height:100%;overflow:hidden;font-family:'Times New Roman',Serif; font-size:12px;color:#604212;line-height:18px;border-top:1px solid #ffffff;}

#content-middle-left-nav {margin:0;float:left;position:relative;width:176px;background-color:#EDE7D5;}

#restable {width:781px;padding:0;margin:0;border:0;}
#restable td.navcol {width:176px;background-color:#EDE7D5;}
#restable td.contentcol {width:386px;}
#restable td.rightcol {width:217px;}


#content-middle-left-nav {overflow:hidden;width:176px;}
.cNav {padding:0 0 0 20px;}

a.navlink, a.navlinkon {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	line-height: 22px;
}
a:link.navlink {
	color: #914B0E;
	text-decoration: none;
}
a:visited.navlink {
	color: #914B0E;
	text-decoration: none;
}
a.navlinkon {
	color: #B98600;
	text-decoration: none;
}
a:hover.navlink, a.navlinkon {
	color: #B98600;
	text-decoration: underline;
}

a:active.navlink {
	color: #914B0E;
	text-decoration: none;
}

h1.homes {font-family:'Times New Roman',Serif; font-size:14px;color:#604212;line-height:18px;border-top: 0px; border-bottom: 0px; display: inline; font-weight: normal;}
.homecontent {font-family:'Times New Roman',Serif; font-size:14px;color:#604212;line-height:18px; font-weight: normal; }

#content-middle {float:left;position:relative;width:388px;}
#content-middle-left {float:left;position:relative;width:564px;}
#content-middle-right {float:left;position:relative;width:217px;margin-bottom:50px;}

#content-myhome-wrap {overflow:hidden;font-family:'Times New Roman',Serif; font-size:12px;color:#604212;line-height:18px;}

#content-myhome-login {float:left; margin:20px 50px 20px 50px;}
#content-myhome-leftbar {float:left; background-color:#efe8d5;}
#content-myhome-leftbar-top {float:left; width:214px; height:205px; background: url(/img/myhome/leftnav_topbg.jpg); background-repeat: no-repeat;}
#content-myhome-leftbar-welcome {float:left; width:170px; height:80px; padding-left:30px; padding-right:20px; padding-top:15px; padding-bottom:15px; }
#content-myhome-leftbar-welcome-name {float:left; width:170px; height:50px; }
#content-myhome-leftbar-welcome-links {float:left; width:170px; height:50px; }

#content-myhome-leftbar-myhome {float:left; width:214px; height:37px; background: url(/img/myhome/leftnav_myhome.jpg); background-repeat: no-repeat;}
#content-myhome-leftbar-bottom {float:left; width:214px; height:507px; background-color:#eee9d6;}
#content-myhome-leftbar-stretch {float:left; width:214px; background-color:#eee9d6;}
#content-myhome-leftbar-logout {float:right;  padding-right:5px; padding-top:5px;}
#content-myhome-divider { width:437px; height:1px; background-color:#e7d8c3; margin:0px; padding:0px;}
#content-myhome-landingrightbar {float:right; width:28px; height:580px; background: url(/img/myhome/landing_right.jpg); background-repeat: no-repeat; background-color:#eee9d6;}


#content-myhome-loggedinrightbar {margin-left:756px; width:26px; height:100%; }
#content-myhome-loggedinrightbar-top { width:26px; height:100%; background-color:#eee9d6; background: url(/img/myhome/landing_right_top.jpg); background-repeat: no-repeat;}
#content-myhome-loggedinrightbar-bottom { width:26px; height:150px; background: url(/img/myhome/landing_right_bottom.jpg); background-repeat: no-repeat;}

#content-myhome-copy { width:430px; }
#content-myhome-rightcol { width:26px; margin-left:753px; border:1px solid blue; background:#eee9d6 url('/img/myhome/landing_right_top.jpg') no-repeat top right; }
#content-myhome-rightcol-bottom { width:26px; background:url('/img/myhome/landing_right_bottom.jpg') no-repeat bottom right; }

.myhome-leftbar-name { font-size: 14px; font-weight:bold; }
.contentpad {margin:20px 32px 40px 32px;}
#communitylogo {background:url(/img/cnav/bg_logo.gif) no-repeat top;width:176px;overflow:hidden;}

/*__________________________________ end middle top layout ______________________________________________*/


/*************************************** middle layout *************************************************/

#homeblocks {height:148px; border-top:1px solid #ffffff;}
.floatimgleft {float:left;padding:0 10px 0 0;}
.floatimgright {float:right;padding:0 0 0 10px;}
ul.linklist {list-style: none; margin-left:0;padding-left:0px;}
ul.linklist li {line-height:24px;}

#homeblocks div.featured {float:left;width:264px;height:148px;border-right:1px solid #ffffff;}
#homeblocks div.featuredcontent {width:150px;line-height:11px;color:#fff;margin:30px 0 0 105px;font-family:'Times New Roman',Serif;font-size:12px;}
#homeblocks div.testimonial {float:left;width:264px;height:148px;border-left:1px solid #ffffff;border-right:1px solid #ffffff;}
#homeblocks div.testimonialcontent {width:150px;line-height:11px;color:#fff;margin:30px 0 0 105px;font-family:'Times New Roman',Serif;font-size:12px;}

#formtable {margin-left:40px;}

/*__________________________________ end middle layout ______________________________________________*/

#bottom {background: #D3C6A1; width: 781px; height:110px; color:#856F47;}
#bottom a {font-family: verdana, arial, san-serif; font-size: 10px; line-height: 18px; color: #9E8F7A;}
#bottom_left {float:left;width:110px;height:40px;padding-right:15px;padding-top:5px;}
#bottom_hicon_left {position:relative;float:left;width:157px;height:40px;}
#footer_address {border-top:1px solid #ffffff;}

#footer {text-align:center;background: #D3C6A1; padding: 17px 0 0 30px;}

/*************************************** general styling *************************************************/

p, li, .text, td {font-family: 'Times New Roman',Serif; font-size: 14px; line-height: 18px;}
b {color:#854909;}

h1 {display:inline;font-family:'Times New Roman',Serif;font-size:20px;font-weight:bold;color:#854909;}
h2 {font-size:14px;font-weight:bold;}

a:link {color: #b68605;text-decoration: underline}
a:visited {color: #b68605; text-decoration: underline}
a:hover {color: #b68605; text-decoration: underline}
a:active {color: #b68605; text-decoration: none;}	

a.amenities {text-decoration:none;color:#ABABAB;}

img.pointer {cursor: pointer;}
	
.instruc_text{color: #FFFFFF; line-height: 14px; font-size: 11px;}
.input_title{ font-size: 10px; color: #8A8A8A; font-weight: bold; }
.report { font-size: 10px; color: #000000; display: inline; line-height: 12px; }
.label {font-family:'Times New Roman',Serif;font-size:12px;color:#000;}
.inputbox {width:200px;background-color:#F9F8F4;border:1px solid #CCCCCC;font-family:'Times New Roman',Serif;font-size:14px;padding:3px;}
.button {border:1px solid #B4A090;background-color:#876133;color:#fff;font-weight:bold;padding:3px 20px 3px 20px;font-family:verdana;font-size:10px;}
.centered {text-align:center;}

.disclaimer {font-family:'Times New Roman',Serif; font-size:11px;color:#604212;line-height:14px;border-top:1px solid #ffffff;}

.plainbold {font-weight:bold;}

.imageblock {display:block;border:0;}
/*__________________________________ end general styling ______________________________________________*/