@charset "UTF-8";
/* CSS Document */

#nav_container {
	margin:0 0 0 5px;
	position:relative; 
	top: 1px;
	width:280px; 
	overflow:hidden;
	padding:0;
}
/*#nav_container .nav_top {
	margin:0;
	padding:0;
	width:276px;
	height:12px;
	background: url(../images/nav_top.gif) no-repeat;
}*/
#nav_container .nav_btm {
	margin:0;
	padding:0;
	width:276px;
	height:9px;
	background: url(../images/nav_btm.gif) no-repeat;
}

ul#nav {
	list-style-type:none;
	margin:0;
	padding:0;
	width:276px;
	color: #c97a5b ;
	background: url(../images/nav_bg.gif) repeat-y;
}

ul#nav div.nav_top {
	margin:0;
	padding:0;
	width:276px;
	height:12px;
	background: url(../images/nav_top.gif) no-repeat;
}
ul#nav li a, ul#nav li a:visited {
    margin:0;
	display:block;
	padding:0 0 0 20px;
	background: transparent url(../images/bullet.gif) no-repeat;
	background-position: 8px 5px;
	font-size:12px;
	line-height:18px;
	height:18px;
	text-align: left;
	text-decoration: none;
	color: #c97a5b;
	font-weight:bold;
	border-bottom:1px solid #92060d;
	font-family: Helvetica, Arial, sans-serif;
}

ul#nav li a:hover{
	background: transparent url(../images/bullet_on.gif) no-repeat;
	background-position: 8px 5px;
	padding-left: 20px;
	text-align: left;
	font-family: Helvetica, Arial, sans-serif;
	text-decoration: none;
	color: #ee936f;
}
#snav_container {
	margin:0 0 0 8px;
	position:relative; 
	top: 1px;
	left: 10px;
	width:240px; 
	overflow:hidden;
	padding:0;
}

 /*****Social Network Popup Div*****/
#snav_container #popup {position:absolute;left:5px;top:-1px;z-index:5000;width:160px; margin:auto; padding:0 8px 3px 8px; text-align:left;
	border:1px solid #CCCCCC;
	font-family: 'Lucida Grande', Tahoma, Geneva, Verdana, Arial, sans-serif;
	font-size: 11px;
	background-color:#fff;
}
#snav_container #popup ul, #snav_container #popup li {list-style-type:none;position:relative;left:1px;margin:0;padding:0;}
/* end popup styles */

#snav_container .snav_btm {
	margin:0;
	padding:0;
	width:231px;
	height:12px;
	background: url(../images/snav_btm.gif) no-repeat;
}

ul#snav {
	list-style-type:none;
	margin:0;
	padding:0;
	width:231px;
	color: #e1d2bd;
	background: url(../images/snav_bg.gif) repeat-y;
}
ul#snav div.snav_top {
	margin:0;
	padding:0;
	width:231px;
	height:26px;
	background: url(../images/snav_top.gif) no-repeat;
}

ul#snav li a, #snav a:visited{
    margin:0;
	display:block;
	padding:0 0 0 10px;
	font-size:12px;
	line-height:23px;
	height:23px;
	text-align: left;
	text-decoration: none;
	color: #e1d2bd;
	font-weight:bold;
	/*border-bottom:1px solid #e1d2bd;*/
	font-family: Helvetica, Arial, sans-serif;
}
ul#snav li a:hover{
	text-align: left;
	font-family: Helvetica, Arial, sans-serif;
	text-decoration: none;
	color: #f3f4df;
}
ul#snav .icon {
	float:right;
	width:91px;
	height:73px;
	background:url(../images/calculator.gif) no-repeat;
	position: relative;
	top:15px;
	left:-10px;
	z-index:10;
	
}
	
/*  CONTENT SNAV STYLES ----------------------
-----------------------------------------*/

#snav2_container {
	margin:0 0 0 8px;
	position:relative; 
	top: 15px;
	left: 10px;
	width:240px; 
	overflow:hidden;
	padding:0;
}
#snav2_container .snav2_btm {
	margin:0;
	padding:0;
	width:231px;
	height:17px;
	background: url(../images/snav2_bg_btm.gif) no-repeat;
}

/* ----------  TESTIMONIAL PHOTOS ---------- */

#snav2_container .testimonial {
	margin:0;
	padding:0;
	width:231px;
	height:124px;
	background: url(../images/testimonial_photo.gif) no-repeat;
}

#snav2_container .testimonial_charlotte {
	margin:0;
	padding:0;
	width:231px;
	height:124px;
	background: url(../images/testimonial_charlotte.jpg) no-repeat;
}

#snav2_container .testimonial_cyndy {
	margin:0;
	padding:0;
	width:231px;
	height:124px;
	background: url(../images/testimonial_cyndy.jpg) no-repeat;
}

#snav2_container .testimonial_alan {
	margin:0;
	padding:0;
	width:231px;
	height:124px;
	background: url(../images/testimonial_alan.jpg) no-repeat;
}

#snav2_container .testimonial_marisol {
	margin:0;
	padding:0;
	width:231px;
	height:124px;
	background: url(../images/testimonial_marisol.jpg) no-repeat;
}

#snav2_container .testimonial_mary {
	margin:0;
	padding:0;
	width:231px;
	height:124px;
	background: url(../images/testimonial_mary.jpg) no-repeat;
}

#snav2_container .testimonial_olivia {
	margin:0;
	padding:0;
	width:231px;
	height:124px;
	background: url(../images/testimonial_olivia.jpg) no-repeat;
}

#snav2_container .testimonial_rita {
	margin:0;
	padding:0;
	width:231px;
	height:124px;
	background: url(../images/testimonial_rita.jpg) no-repeat;
}

#snav2_container .testimonial_ruby {
	margin:0;
	padding:0;
	width:231px;
	height:124px;
	background: url(../images/testimonial_ruby.jpg) no-repeat;
}

#snav2_container .testimonial_valente {
	margin:0;
	padding:0;
	width:231px;
	height:124px;
	background: url(../images/testimonial_valente.jpg) no-repeat;
}

#snav2_container .testimonial_melissa {
	margin:0;
	padding:0;
	width:231px;
	height:124px;
	background: url(../images/testimonial_melissa.jpg) no-repeat;
}


/* ---------- TESTIMONIAL TEXT ---------- */


#snav2_container .testimonial_textbox {
	margin:0;
	padding:5px 8px 0 8px;
	width:231px;
	background: url(../images/snav2_testimonial_top.gif) repeat-y;
}

#snav2_container .testimonial_textbox p {
	width:210px;
	margin:0;
	padding:5px;
	font-size:11px;
	line-height: 13px;
	font-weight:normal;
	font-family: Helvetica, Arial, sans-serif;
	color: #333;
}

#snav2_container .testimonial_textbox p.quote {
	font-style:italic;
	font-weight:bold;
	line-height:15px;
}
#snav2 {
	list-style-type:none;
	margin:0;
	padding:0;
	width:231px;
	color: #e1d2bd;
	background: url(../images/snav2_bg.gif) repeat-y;
}
#snav2 div.snav2_top {
	margin:0;
	padding:0;
	width:231px;
	height:11px;
	background: url(../images/snav2_top.gif) no-repeat;
}


#snav2 li a, a:visited{
    margin:0;
	display:block;
	padding:0 0 0 10px;
	font-size:12px;
	line-height:23px;
	height:23px;
	text-align: left;
	text-decoration: none;
	color: #e1d2bd;
	font-weight:bold;
	font-family: Helvetica, Arial, sans-serif;
}
#snav2 li a:hover{
	text-align: left;
	font-family: Helvetica, Arial, sans-serif;
	text-decoration: none;
	color: #f3f4df;
}

#snav2 li a.hdr, a.hdr:visited{
    margin:0 15px 3px 5px;
	display:block;
	padding:0 0 0 1px;
	font-size:14px;
	line-height:18px;
	text-transform: uppercase;
	text-align: left;
	text-decoration: none;
	color: #e1d2bd;
	font-weight:bold;
	font-family: Helvetica, Arial, sans-serif;
	border-bottom:1px solid #e1d2bd;
}


#testmonial_text {
	list-style-type:none;
	margin:0;
	padding:5px 0 0 5px;
	width:231px;
	color: #e1d2bd;
	background: url(../images/snav2_bg.gif) repeat-y;
}


	
