/* CSS Document */

body,html			{margin:0; padding:0; background-color:#fefef7; text-align:center; z-index:1; font:100% Arial, Helvetica, sans-serif; }
h1					{display:none;}
.hide				{display:none;}
form				{margin:0; padding:0;}

/*main styles*/

#outer				{width:760px; font-size:0.75em; color:#666; text-align:left; margin:0 auto; padding:0; color:#004482;}
#logo				{float:left;}
#header				{background:transparent url(../images/template/nav_bac.jpg) no-repeat; text-align:left; width:760px; height:108px;}
#nav				{ }

#nav 				{list-style:none; margin:0px 0 0 155px; padding:20px 0 0 0; position:relative; }	
#nav li				{list-style:none; display:inline; float:left;}

#home				{}	
#home_on			{background:transparent url(../images/template/nav/home_on.jpg) no-repeat; position:absolute; width:94px;height:41px; top: 21px; left: 0px;}	
#home a				{background:transparent url(../images/template/nav/home.jpg) no-repeat;	position:absolute;	width:94px;	height:41px;top: 21px;	left: 0px;}	
#home a:hover, #home a:active{background:transparent url(../images/template/nav/home_on.jpg) no-repeat; position:absolute;width:94px; height:41px;top:21px;  left: 0px;}		

#profile			{}	
#profile_on			{background: transparent url(../images/template/nav/profile_on.jpg) no-repeat; position:absolute;width:84px; height:41px; top: 21px;	left: 94px;}	
#profile a			{background: transparent url(../images/template/nav/profile.jpg) no-repeat;	position:absolute;	width:84px;	height:41px;top: 21px;	left: 94px;}	
#profile a:hover, #profile a:active{background: transparent url(../images/template/nav/profile_on.jpg) no-repeat; position:absolute; width:84px; height:41px; top: 21px; left: 94px;}		

#selling			{}	
#selling_on			{background:transparent url(../images/template/nav/selling_on.jpg) no-repeat; position:absolute;	width:84px;	height:41px; top: 21px;	left: 178px; }	
#selling a			{background: transparent url(../images/template/nav/selling.jpg) no-repeat;	position:absolute;	width:84px;	height:41px;	top: 21px;	left: 178px;}	
#selling a:hover, #selling a:active{background: transparent url(../images/template/nav/selling_on.jpg) no-repeat; position:absolute;width:84px;	height:41px;top: 21px;	left: 178px;}		

#buying				{}	
#buying_on			{background:transparent url(../images/template/nav/buying_on.jpg) no-repeat; position:absolute;	width:80px;	height:41px;top: 21px; left: 261px;}	
#buying a			{background: transparent url(../images/template/nav/buying.jpg) no-repeat;	position:absolute;	width:80px;	height:41px; top: 21px; left: 261px;}	
#buying a:hover, #buying a:active{background: transparent url(../images/template/nav/buying_on.jpg) no-repeat; position:absolute; width:80px; height:41px; top: 21px; left: 261px;}		

#letting			{}	
#letting_on			{background:transparent url(../images/template/nav/letting_on.jpg) no-repeat; position:absolute; width:84px; height:41px;top: 21px;left: 340px;}	
#letting a			{background: transparent url(../images/template/nav/letting.jpg) no-repeat;	position:absolute;	width:84px; height:41px;top: 21px;left: 340px;}	
#letting a:hover, #contact a:active{background: transparent url(../images/template/nav/letting_on.jpg) no-repeat; position:absolute; width:84px; height:41px;top: 21px;left: 340px;}


#login			{}	
#login_on			{background:transparent url(../images/template/nav/login_on.jpg) no-repeat; position:absolute; width:84px; height:41px;top: 21px;left: 340px;}	
#login a			{background: transparent url(../images/template/nav/login.jpg) no-repeat;	position:absolute;	width:84px; height:41px;top: 21px;left: 340px;}	
#login a:hover, #contact a:active{background: transparent url(../images/template/nav/login_on.jpg) no-repeat; position:absolute; width:84px; height:41px;top: 21px;left: 340px;}			



#contact			{}	
#contact_on			{background:transparent url(../images/template/nav/contact_on.jpg) no-repeat; position:absolute; width:106px; height:41px;top: 21px;left: 422px;}	
#contact a			{background: transparent url(../images/template/nav/contact.jpg) no-repeat;	position:absolute;	width:106px; height:41px;top: 21px;left: 422px;}	
#contact a:hover, #contact a:active{background: transparent url(../images/template/nav/contact_on.jpg) no-repeat; position:absolute; width:106px; height:41px;top: 21px;left: 422px;}		




.hide				{display:none;}	

/*content area*/
#content-top		{background:transparent url(../images/template/content_top.jpg) no-repeat; height:5px;}
#content			{background:transparent url(../images/template/content_tile.jpg) repeat-y; margin:0;}	

#content-bot		{clear:both; background:transparent url(../images/template/contentbg_bottom.jpg) no-repeat; height:28px;}
#content-box		{width:521px; margin:0; padding:5px 12px 0 28px; }
#content-box a		{font-weight:bold;  color:#004482; text-decoration:underline;}
#content-box a:hover,#content-box a:active		{text-decoration:none;}

#focus				{display:inline;color:#004482; font-size:130%; padding:8px 0 10px 0; line-height:18px; margin: 0;}

.focusOne			{color:#004482; font-size:120%; padding:5px 0 5px 0; line-height:18px; margin: 0;}
#focus_two			{color:#004482; font-size:110%; padding:0; line-height:15px; margin:0; }	
#focus_two a		{color:#004482; text-decoration:underline;}
#focus_two a:hover, #focus_two a:active {text-decoration:none;}
#focus_home			{color:#004482; font-size:110%; padding:0; line-height:18px; margin:0; }	
#focus_home a		{color:#004482; text-decoration:underline;}
#focus_home a:hover, #focus_home a:active {text-decoration:none;}

#banner-box			{margin:0 0 0 21px; width:541px; }



/*right column*/

#rightcol			{float:right; width:174px; background:transparent url(../images/template/rightcol/rightcol_tile.jpg) repeat-y; margin:0 10px 0 0;}
#righttop			{background:transparent url(../images/template/rightcol/right_top.jpg) no-repeat; height:6px;}
#rightcol h2		{margin:0; padding:0 0 0 9px;}
#right-bot			{background:transparent url(../images/template/rightcol/rightcol_bot.jpg) no-repeat; height:13px;}

/*form area*/
#formbox 			{padding:8px 5px 0 19px; margin:0; line-height:18px;}
label				{margin:0; padding:0; color:#004482;}
select				{color:#666; font-size:90%; width:120px; margin:0 0 8px 0;}				

/*footer area*/
#footer				{background:transparent url(../images/template/footer_top.jpg) no-repeat; padding:15px 3px 3px 45px; color:#0055a5;}	
#footer	a			{color:#004482; text-decoration:none;} #footer	a:hover,#footer	a:active {text-decoration:underline;} 
#footer-bot			{background:transparent url(../images/template/footer_bot.jpg) no-repeat; height:36px;}
.divider			{margin:0 5px;}


#buttonbox			{background:#fcf9d7; height:62px; width:520px;text-align:center; padding:10px 0 0 0;}

.points				{padding:5px 0 5px 0; color:#004482; margin:0; }
