/* CSS Document */


#wrapper { 
	background:url(/resources/images/bg.gif) repeat-y; 
	width:770px;
	margin:20px auto;
		}
	
#page{ 
	border:solid 1px #ccc; 
	width:760px;
	margin:0 auto;
	background-color:#fff;
	}
	
/* HEADER */
#header{ 
	background:url(/resources/images/header.gif) #ccc; 
	height:70px; 
	padding:5px;
	}
#header .left{ width:475px; float:left;}
#header .left img{float:left;}
#header .left .strap {margin-left:175px;padding-top:38px;}
#header .left .strap h1{ 
	color:#CE006D; 
	font-size:18px;
	font-weight:bold;
	}
#header .right{
	float:right;
	text-align:right;
	width:270px;
	}
	
/* FONT SIZE BUTTON and CALL US */	
#header .font_size, #header .call_us{
	font-size:0.9em;
	color:#999;
	}
#header .font_size { margin-top:1px; font-size:11px;}
#header .font_size a{ text-decoration:none; border:1px solid #ccc;}
#header .font_size a.increase { font-size:1.2em; font-weight:bold; padding:0 4px}
#header .font_size a.decrease{ font-size:0.8em; padding:4px 4px 0 4px}
#header .call_us{ margin-top:20px;}
#header .call_us .number{
	color:#EB3A90; 
	font-size:28px;
	font-weight:bold;
	}
/*body#insurance #header .right .call_us{visibility:hidden;}*/ /* Hides and number in the top banner in the Insurance section */
	
/* MAIN NAVIGATION */	
#menu{ 
	background-color:#ccc; 
	padding:0 2px 0 0;
	line-height:22px;
	margin-top:0px;
	}
#nav_main ul li{ 
	margin:0;
	display:inline;
	border-right: dashed 1px #fff;
	padding:2px 4px 4px 4px;
	}
#nav_main ul li a{ 
	color:#666; 
	font-weight:bold;
	text-decoration:none;
	font-size:0.95em;
	}
#nav_main ul li a:hover{ color:#999; text-decoration:none;}

#home #nav_main ul li.home a:hover,
#mortgages #nav_main ul li.mortgages a:hover,
#savings #nav_main ul li.savings a:hover,
#insurance #nav_main ul li.insurance a:hover,
#other #nav_main ul li.other a:hover,
#about #nav_main ul li.about a:hover,
#contact #nav_main ul li.contact a:hover,
#advice #nav_main ul li.advice a:hover,
#recruitment #nav_main ul li.recruitment a:hover
{color:#999}

#home #nav_main ul li.home a,
#mortgages #nav_main ul li.mortgages a,
#savings #nav_main ul li.savings a,
#insurance #nav_main ul li.insurance a,
#other #nav_main ul li.other a,
#about #nav_main ul li.about a,
#contact #nav_main ul li.contact a,
#advice #nav_main ul li.advice a,
#recruitment #nav_main ul li.recruitment a
{ color:#CE006D}

/* QUICK SEARCH */
#menu .search{float:right; font-weight:bold;}
	
/* FOOTER NAVIGATION*/
#nav_footer{ 
	margin-top:15px;
	border-top:dashed 1px #ddd;
	border-bottom:dashed 1px #ddd;
	clear:both;
	line-height:21px;
	}
#nav_footer ul li{ 
	margin:0;
	display:inline;
	font-size:0.9em;
	border-right: dashed 1px #ccc;
	padding: 0 6px;
	}
	
#nav_footer ul li.last {
	border: none;
	}

#nav_footer ul li a, #nav_footer a, #footer a{ color:#999; text-decoration:underline;}
#nav_footer ul li a:hover,  #nav_footer a:hover, #footer a:hover{ color:#CE006D; text-decoration:none;}

#nav_footer .adobe{ 
	float:right;
	border-left: dashed 1px #ccc;
	font-size:0.9em;
	padding: 0 6px;
	}
	
/* FOOTER */
#footer{font-size:0.9em; color:#999; padding:10px 6px;}
#footer .copy { margin-top:6px;}
#footer .tamar { float:right; text-align:right;}




