/* ========================================================================================================
---{ Project:			Van Metre Apartments ( DEV: http://www.angellfish.com/clients/vanmetre-dev/ )
---{ Version:			2.0 (Chocolate)
---{ Date:			09/2008
---{ Author:			Ted Graf (tedgrafx.com)
---{ Email:			tgraf@angellfish.com
---{ Last Modified:		Ted Graf [ 10/25/08 ]
---{ Copyright:			2008 AngellFish
----------------------------------------------------------------------------------------------------------- */

/* ========================================================================================================
---{ Icon Set:			Mark James ( http://www.famfamfam.com/lab/icons/silk/ )
---{ Version:			1.3
---{ Mark, thank you for one of the most exhaustive and professional icon sets on the web today!
----------------------------------------------------------------------------------------------------------- */

/* === Defaults === */
html, body, p, ol, ul, dl, dt, dd, li, h1, h2, h3, h4, h5, h6, hr, a { margin: 0; padding: 0; }
:focus { -moz-outline-style: none; }
html, body	{ background: #210B01 url(../images/chocolate/bg.jpg) repeat-x 0 190px; cursor: default; font: normal 0.925em/1.25em Palatino Linotype, Georgia, Verdana, serif, san-serif; text-align: center; }
#qTip		{ background: #FFD670; border: 1px solid #627c00; color: #853200; display: none; font-size: 0.9em; padding: 3px; position: absolute; text-align: left; z-index: 1000; }
#qTip a.referral		{ background: #FFD670; border: 1px solid #627c00; color: #853200; display: none; font-size: 1.3em; padding: 0.5em; position: absolute; text-align: left; z-index: 1000; }

/* === Wii Banner === */
a.wii-banner { background: url(../images/chocolate/wii-banner.jpg) no-repeat 0 0; display: block; height: 149px; left: 0; position: absolute; text-decoration: none; top: 0; width: 260px; }
a.wii-banner:hover { background: url(../images/chocolate/wii-banner.jpg) no-repeat 0 -149px; }

/* === Rent to Home === */
a.rent-to-home { background: url(../images/chocolate/rent-to-home.gif) no-repeat 0 0; display: block; height: 150px; left: 0; position: absolute; text-decoration: none; top: 1px; width: 260px; }
a.rent-to-home:hover { background: url(../images/chocolate/rent-to-home.gif) no-repeat 0 -150px; }
a.rent-to-home-splice { background: url(../images/chocolate/rent-to-home-splice.gif) no-repeat 0 0; display: block; height: 68px; left: -65px; position: absolute; text-decoration: none; top: 151px; width: 173px; }
a.rent-to-home-splice:hover { background: url(../images/chocolate/rent-to-home-splice.gif) no-repeat 0 -68px; }

#who a { color: #45270D; display: block; height: 5px; left: 0; position: absolute; text-indent: -999em; top: 0; width: 5px; }

#container hr		{ clear: both; margin: 0; padding: 0; visibility: hidden; }

/* === Header === */
#header				{ background: url(../images/chocolate/header-bg.jpg) repeat-x 0 0; text-align: center; width: 100%; }
#header #headBox		{ margin: 0 auto; min-height: 100px; padding: 19px 0; text-align: center; }
#header #headBox h1		{ color: #000; font-size: 165%; margin: 0 auto; text-transform: uppercase; width: 316px; }
#header #headBox a span		{ background: url(../images/chocolate/logo-ie.jpg) no-repeat 0 0; border: none; color: #340000; display: block; height: 113px; margin: 0 auto; text-indent: -999em; width: 316px; }
#header #headBox a:hover	{ cursor: pointer; }

/* === Main Nav === */
#nav			{ background: #ffd670 url(../images/chocolate/nav-bottom.jpg) repeat-x bottom left; float: left; font-weight: bold; height: 75px; margin: 0 auto; padding: 0; text-align: center; width: 100%; }
#nav ul			{ margin: 0 auto; min-width: 750px; padding: 0; width: 85%; }
#nav li			{ display: block; float: left; font-size: 1em; list-style: none; margin: 0; padding: 0; text-transform: uppercase; vertical-align: middle; width: 24.98%; }
#nav a			{ display: block; float: left; line-height: 1.2em; margin: 0; padding: 1em 0; }

#nav a#about,
#nav a#communities,
#nav a#housing,
#nav a#contact
			{ display: block; height: 75px; margin: 0 auto; padding: 0; text-align: center; text-decoration: none; text-indent: -999em; width: 100%; }

#nav a#about:hover,
#nav a#communities:hover,
#nav a#housing:hover,
#nav a#contact:hover
			{ height: 75px; text-decoration: none; text-indent: -999em; width: 100%; }

#nav a#about	{ background: url(../images/chocolate/about-nav.jpg) no-repeat center top;  }
#nav a#about:hover	{ background: url(../images/chocolate/about-nav.jpg) no-repeat center -75px; }
#nav a#communities	{ background: url(../images/chocolate/comm-nav.jpg) no-repeat center top; }
#nav a#communities:hover	{ background: url(../images/chocolate/comm-nav.jpg) no-repeat center -75px; }
#nav a#housing	{ background: url(../images/chocolate/corp-nav.jpg) no-repeat center top; }
#nav a#housing:hover	{ background: url(../images/chocolate/corp-nav.jpg) no-repeat center -75px; }
#nav a#contact	{ background: url(../images/chocolate/contact-nav.jpg) no-repeat center top; }
#nav a#contact:hover	{ background: url(../images/chocolate/contact-nav.jpg) no-repeat center -75px; }



/* === Sub-Nav Group Options === */
#content #subNav,
#content #subNavComm,
#content #subNavHousing
			{ background: url(../images/chocolate/sub-nav-bg.jpg) repeat-x 0 0; font-weight: bold; height: 51px; margin: 0; padding: 0; text-align: center; width: auto; }

/* - About - */
#content #subNav a#history,
#content #subNav a#hpp,
#content #subNav a#careers,
#content #subNav a#press,

/* - Comm - */
#content #subNavComm a#models,
#content #subNavComm a#features,
#content #subNavComm a#directions,
#content #subNavComm a#services,

/* - Comm Spanish - */
#content #subNavComm a#models-es,
#content #subNavComm a#features-es,
#content #subNavComm a#directions-es,
#content #subNavComm a#services-es,

/* - Housing - */
#content #subNavHousing a#locations,
#content #subNavHousing a#pricing,
#content #subNavHousing a#furnishings,
#content #subNavHousing a#inquire
			{ display: block; height: 51px; margin: 0 auto; text-align: center; text-decoration: none; text-indent: -999em; width: 100%; }

/* - About Hover - */
#content #subNavComm a#history:hover,
#content #subNavComm a#hpp:hover,
#content #subNavComm a#careers:hover,
#content #subNavComm a#press:hover,

/* - Comm Hover - */
#content #subNavComm a#nodels:hover,
#content #subNavComm a#features:hover,
#content #subNavComm a#directions:hover,
#content #subNavComm a#services:hover,

/* - Comm Spanish Hover - */
#content #subNavComm a#nodels-es:hover,
#content #subNavComm a#features-es:hover,
#content #subNavComm a#directions-es:hover,
#content #subNavComm a#services-es:hover,

/* - Housing Hover - */
#content #subNavHousing a#locations:hover,
#content #subNavHousing a#pricing:hover,
#content #subNavHousing a#furnishings:hover,
#content #subNavHousing a#inquire:hover
			{ height: 51px; text-decoration: none; text-indent: -999em; width: 100%; }

/* === About Us Nav === */
#content #subNav ul		{ margin: 0 auto; padding: 0; position: relative; width: 100%; }
#content #subNav li		{ display: inline; float: left; font-size: 1em; height: 51px; line-height: 100%; list-style: none; margin: 0; padding: 0 0 0.17em 0; text-transform: uppercase; vertical-align: middle; width: 32.95%; }

#content #subNav a#history	{ background: url(../images/chocolate/sub-nav-about-history.jpg) no-repeat center top;  }
#content #subNav a#history:hover	{ background: url(../images/chocolate/sub-nav-about-history.jpg) no-repeat center -51px; }
#content #subNav a#hpp	{ background: url(../images/chocolate/sub-nav-about-hpp.jpg) no-repeat center top;  }
#content #subNav a#hpp:hover	{ background: url(../images/chocolate/sub-nav-about-hpp.jpg) no-repeat center -51px; }
#content #subNav a#careers	{ background: url(../images/chocolate/sub-nav-about-careers.jpg) no-repeat center top;  }
#content #subNav a#careers:hover	{ background: url(../images/chocolate/sub-nav-about-careers.jpg) no-repeat center -51px; }
#content #subNav a#press	{ background: url(../images/chocolate/sub-nav-about-press.jpg) no-repeat center top;  }
#content #subNav a#press:hover	{ background: url(../images/chocolate/sub-nav-about-press.jpg) no-repeat center -51px; }

/* === Communities Nav === */
#content #subNavComm ul		{ margin: 0 auto; padding: 0; position: relative; width: 100%; }
#content #subNavComm li		{ display: inline; float: left; font-size: 1em; list-style: none; margin: 0; padding: 0 0 0.17em 0; text-transform: uppercase; vertical-align: middle; width: 24.95%; }

#content #subNavComm a#models	{ background: url(../images/chocolate/sub-nav-model.jpg) no-repeat center top;  }
#content #subNavComm a#models:hover	{ background: url(../images/chocolate/sub-nav-model.jpg) no-repeat center -51px; }
#content #subNavComm a#features	{ background: url(../images/chocolate/sub-nav-features.jpg) no-repeat center top;  }
#content #subNavComm a#features:hover	{ background: url(../images/chocolate/sub-nav-features.jpg) no-repeat center -51px; }
#content #subNavComm a#directions	{ background: url(../images/chocolate/sub-nav-directions.jpg) no-repeat center top;  }
#content #subNavComm a#directions:hover	{ background: url(../images/chocolate/sub-nav-directions.jpg) no-repeat center -51px; }
#content #subNavComm a#services	{ background: url(../images/chocolate/sub-nav-services.jpg) no-repeat center top;  }
#content #subNavComm a#services:hover	{ background: url(../images/chocolate/sub-nav-services.jpg) no-repeat center -51px; }

/* === Communities Nav | Spanish === */
#content #subNavComm a#models-es	{ background: url(../images/chocolate/sub-nav-model-es.jpg) no-repeat center top;  }
#content #subNavComm a#models-es:hover	{ background: url(../images/chocolate/sub-nav-model-es.jpg) no-repeat center -51px; }
#content #subNavComm a#features-es	{ background: url(../images/chocolate/sub-nav-features-es.jpg) no-repeat center top;  }
#content #subNavComm a#features-es:hover	{ background: url(../images/chocolate/sub-nav-features-es.jpg) no-repeat center -51px; }
#content #subNavComm a#directions-es	{ background: url(../images/chocolate/sub-nav-directions-es.jpg) no-repeat center top;  }
#content #subNavComm a#directions-es:hover	{ background: url(../images/chocolate/sub-nav-directions-es.jpg) no-repeat center -51px; }
#content #subNavComm a#services-es	{ background: url(../images/chocolate/sub-nav-services-es.jpg) no-repeat center top;  }
#content #subNavComm a#services-es:hover	{ background: url(../images/chocolate/sub-nav-services-es.jpg) no-repeat center -51px; }

/* === Corporate Housing Nav === */
#content #subNavHousing h2	{ background: none; font-size: 0.9em; font-weight: bold; margin: 0; padding: 0; }
#content #subNavHousing ul	{ margin: 0 auto; padding: 0; position: relative; width: 100%; }
#content #subNavHousing li	{ display: inline; float: left; font-size: 1em; list-style: none; margin: 0; padding: 0 0 0.17em 0; text-transform: uppercase; vertical-align: middle; width: 24.95%; }

#content #subNavHousing a#locations	{ background: url(../images/chocolate/sub-nav-corp-locations.jpg) no-repeat center top;  }
#content #subNavHousing a#locations:hover	{ background: url(../images/chocolate/sub-nav-corp-locations.jpg) no-repeat center -51px; }
#content #subNavHousing a#pricing	{ background: url(../images/chocolate/sub-nav-corp-pricing.jpg) no-repeat center top;  }
#content #subNavHousing a#pricing:hover	{ background: url(../images/chocolate/sub-nav-corp-pricing.jpg) no-repeat center -51px; }
#content #subNavHousing a#furnishings	{ background: url(../images/chocolate/sub-nav-corp-furnishings.jpg) no-repeat center top;  }
#content #subNavHousing a#furnishings:hover	{ background: url(../images/chocolate/sub-nav-corp-furnishings.jpg) no-repeat center -51px; }
#content #subNavHousing a#inquire	{ background: url(../images/chocolate/sub-nav-corp-inquire.jpg) no-repeat center top;  }
#content #subNavHousing a#inquire:hover	{ background: url(../images/chocolate/sub-nav-corp-inquire.jpg) no-repeat center -51px; }


#container		{ background: #311a0a url(../images/chocolate/container-bg.jpg) 70% 0 repeat-y; margin: 0 auto; min-width: 725px; padding: 0; text-align: left; width: 85%; }


#content				{ color: #f3e09C; float: left; font-size: 1.2em; margin: 0 0 2em 0; width: 69.85%; }
	#content h1				{ color: #f8eab8; font-size: 1.2em; line-height: 1.1em; margin: 0 0 1em 0; padding: 0; }
	#content h2, h3				{ line-height: 1em; margin: 0; text-transform: uppercase; }
	#content h3.dev		{ color: #f00; font-weight: bold; text-transform: uppercase; }
	#content h4				{ border-bottom: 1px solid #f3e09C; border-top: 1px solid #f3e09C; color: #fff; margin: 1em 0 0.5em 0; padding: 0.2em 0; text-transform: uppercase; }
	#content dl.noflash-loc dt		{ font-weight: bold; margin: 1.3em 0 0.5em 0; }
	#content .gutter span a:hover		{ background: #fff09b; color: #853200; padding: 0.75em 1em; }
	#content .gutter .logo			{ border-right: 1px solid #f8eab8; float: left; margin: 0 1em 0 0; padding: 0 1em 0 0; text-align: center; }
	#content .gutter .logo img		{ border: 1px solid #000; margin: 0 0 0.5em 0; }
	#content .gutter .logo a img		{ border: none; }
	#content .gutter .hours			{ font-size: 0.9em; margin: 0; }
	#content .gutter h2			{ color: #fff; font-size: 80%; margin: 1em 0 0.75em 265px; }
	#content .gutter h4			{ border: 0; border-top: 1px solid #f8eab8; margin: 0; padding: 0.2em 0 0.2em 0; }
	#content .gutter p, #content .main p			{ font-size: 95%; line-height: 1.4em; margin: 0 0.5em; padding: 0; }
	#content .gutter p span			{ color: #f8eab8; font-size: 1.2em; font-weight: bold; }
	#content .gutter p.disclaimer		{ background: none; color: #f3e09C; font-size: 75%; margin: 1em 0; }
	#content .gutter p.map		{ background: none; }
	
	#content .gutter .home-event { background: #5a472c url(../images/chocolate/home-hands.jpg) no-repeat center bottom; border-bottom: 1px dotted #f8eab8; border-left: 1px dotted #f8eab8; border-right: 1px dotted #f8eab8; margin: 0.5em 0 3em 0; padding: 0 0 1em 0; text-align: center; }
		#content .gutter .home-event h2 { background: #382813; border-bottom: 1px dotted #f8eab8; border-top: 1px dotted #f8eab8; color: #f8eab8; font-size: 125%; margin: 0 0 1em 0; padding: 0.5em 0 0.5em 0; }
		#content .gutter .home-event h4 { border: 0; margin: 0.5em 1em 0 1em; text-align: left; text-transform: capitalize; }
		#content .gutter .home-event p { margin: 1em; text-align: left; }
		#content .gutter .home-event a.events,
		#content .gutter .home-event a.events:link,
		#content .gutter .home-event a.events:visited { margin: 0 0 5em 0; text-align: center; }
	
	#content .golf a { display: block; margin: 0; text-align: center; text-decoration: none; width: 430px; }
		#content .golf a em { font-weight: bold; font-style: normal; }
		#content .golf a img { border: none; margin: 0 0 0.5em 0; text-decoration: none; }
		#content .golf a:hover { text-decoration: none; }
		#content .golf a.rate { margin: 0 0 2em 0; text-decoration: underline; }

	#content .gutter li { color: #f3e09C; list-style: disc; margin: 0 0 1em 1em; }
		#content .gutter li strong { color: #fff; }
	
	#content .main p, mapp p	{ margin: 0 0 1em 0; padding: 0; }
	#content .survey p	{ background: none; margin-bottom: 1em; padding: 0; }
	#content .home { border-bottom: 1px solid #f3e09C; border-top: 1px solid #f3e09C; margin: 0; padding: 0; }
	#content .home h1.title			{ background: #776143; color: #fff; font-size: 100%; margin: 0; padding: 0.2em 0 0.2em 0.2em; }
	#content .home h1.title em		{ color: #f9eec7; font-size: 130%; font-style: normal; padding: 0 0 0.1em 0; text-transform: uppercase; }
	#content .error .home h1.title			{ background: #776143; color: #fff; font-size: 250%; margin: 0; padding: 0.2em 0 0.2em 0.2em; }
	#content .error .home h1.title em		{ color: #f9eec7; font-size: 150%; font-style: normal; line-height: 100%; padding: 0 0 0.1em 0; text-transform: uppercase; }
	#content .error p		{ margin: 1em; }
	#content .home h2.tagline { background: #776143; color: #fff; font-size: 100%; font-weight: normal; margin: 0; padding: 0.2em; text-transform: capitalize; }
	#content .home img			{ margin: 0.5em 0 0 0; }
	#content .home a img		{ border: none; }
	#content .home h4			{ border: 0; border-bottom: 1px solid #f8eab8; color: #fff; margin: 1em 0; padding: 0.2em 0.5em; }
	#content .home h4 em			{ color: #f9eec7; font-size: 1.2em; font-style: normal; }
	#content .homeContent		{ float: left; margin: 0 1em 1em 0; padding: 0; width: 250px; }
	#content .homeContent h1		{ color: #fff; font-size: 90%; margin: -0.75em 0 1.3em 0; }
	#content .homeContent h4		{ font-size: 90%; font-weight: normal; margin: 0 0 1.3em 0; width: 250px; text-transform: none; }
	#content .homeContent h4 em		{ color: #f9eec7; font-style: normal; font-weight: bold; text-transform: uppercase; }
	#content .homeContent h4.specials em		{ background: #c00; border-top: 1px solid #f8eab8; color: #f9eec7; display: block; font-size: 110%; font-style: normal; margin: -0.25em 0 -0.5em 0; padding: 0.3em 0.25em; }
	#content .homeContent img		{ border: 1px solid #000; margin: 1em 0 0.5em 0; }
	#content .gutter h3.section { border-bottom: 1px solid #786733; color: #f3e09C; font-size: 90%; margin: 1em 0 0.5em 260px; padding: 0.1em 0; }
	#content .gutter p.call-to-action { font-weight: bold; margin: 2em 0 3em 0; }
	
	/* === FiOS Image Only === */
	#content .fios { background: url(../images/chocolate/verizon-fios.png) no-repeat 0 0; border: 0; height: 117px; left: 8.5%; position: absolute; top: 340px; width: 115px; }
	#content .fios-es { background: url(../images/chocolate/verizon-fios-es.png) no-repeat 0 0; border: 0; height: 117px; left: 8.5%; position: absolute; top: 340px; width: 115px; }
	
	/* === FiOS Image & Link === */
	#content a.fios { background: url(../images/chocolate/verizon-fios.png) no-repeat 0 0; display: block; height: 117px; left: 8.5%; position: absolute; text-indent: -999em; top: 340px; width: 115px; }
	#content a.fios:hover { background: url(../images/chocolate/verizon-fios.png) no-repeat 0 -117px; left: 8.5%; position: absolute; text-indent: -999em; top: 340px; }
	#content a.fios-es { background: url(../images/chocolate/verizon-fios-es.png) no-repeat 0 0; display: block; height: 117px; left: 8.5%; position: absolute; text-indent: -999em; top: 340px; width: 115px; }
	#content a.fios-es:hover { background: url(../images/chocolate/verizon-fios-es.png) no-repeat 0 -117px; left: 8.5%; position: absolute; text-indent: -999em; top: 340px; }
	
	/* === Giveaway Image & Link === */
	#content a.giveaway { background: url(../images/chocolate/cruise-giveaway.png) no-repeat 0 0; display: block; height: 117px; left: 12.5%; position: absolute; text-indent: -999em; top: 340px; width: 115px; }
	#content a.giveaway:hover { background: url(../images/chocolate/cruise-giveaway.png) no-repeat 0 -117px; left: 12.5%; position: absolute; text-indent: -999em; top: 340px; }
	
	#content .gutter #e1-surveys { float: left; margin: 0 1em 0 0; padding: 0; width: 250px; }
	#content .gutter #e1-surveys img { margin: 0 0 1em 0; }
	#content .gutter #e1-surveys a.take-survey { background: url(../images/chocolate/take-survey-now.jpg) no-repeat 0 0; border: 0; color: #f9eec7; display: block; height: 34px; text-decoration: none; text-indent: -999em; width: 250px; }
	#content .gutter #e1-surveys a.take-survey:hover { background: url(../images/chocolate/take-survey-now.jpg) no-repeat 0 -34px; border: 0; color: #fff; height: 34px; width: 250px; }
	#content .gutter #e1-survey-drop { height: auto !important; margin: 0 0 2em 0; }
	#content .gutter #e1-survey-drop h4 { background: 0; border:0; border-top: 1px dotted #b39b7c; margin: 1em 0 0.2em 0; padding: 0.3em 0.5em; text-transform: none; }
	#content .gutter #e1-survey-drop ul { margin: 0 0 1.5em 1em; padding: 0; }/*  */
	
	#content .job h4		{ border: none; float: left; line-height: 1.2em; margin: 0 0 1.3em 0; text-transform: none; }
	#content .job h4 a			{ text-decoration: none; }
	#content .job h4 em		{ color: #f9eec7; font-size: 1em; font-style: normal; text-decoration: underline; text-transform: uppercase; }
	#content .job a.jobapply			{ float: right; }
	#content .job small			{ float: right; text-decoration: none; }
	#content .job			{ border-bottom: 1px solid #f3e09C; margin: 0 0 1.5em 0; padding: 0.25em 0 0 0; }
	
	#content a.drop-down img { margin: 0 0 0 0.5em; }
	#content a.drop-down:link, #content a.drop-down:visited { background: url(../images/chocolate/expand-icon2.png) no-repeat right top; color: #d1b553; height: 15px; padding: 0 1.5em 0 0; }
	#content a.drop-down:hover, #content a.drop-down:active { background: url(../images/chocolate/expand-icon2.png) no-repeat right -21px; color: #f9eec7; height: 15px; padding: 0 1.5em 0 0; }
	
	#content .gutter .job-one, #content .gutter .job-two, #content .gutter .job-three, #content .gutter .job-four, #content .gutter .job-five {
		height: 480px;
		height: auto !important;
	}
	
	#content .comm p			{ background: none; }
	#content .comm h3			{ color: #f8eab8; font-size: 1.2em; font-weight: bold; margin: 0 0 0.5em 0; }
	#content #mainSlideshow, #content #mapSlideshow			{ margin: 0 auto; padding: 0; text-align: center; width: 100%; }
	#content #mainSlideshow img, #content #mapSlideshow img			{ border: 1px solid #000; margin: 1em; padding: 0; }
	#content #mainSlideshow p, #content #mapSlideshow p		{ margin: 0 1em; padding: 0.5em; text-align: center; }
	#content #location, #content img.loc	{ border: 1px solid #000; float: left; height: 167px; margin: 1em 1em 0 1em; padding: 0; width: 250px; }
	#content img.mr-vanmetre				{ float: left; height: 261px; margin: 0 1em 0 0; padding: 0; width: 163px; }
	#content img.float-img-left				{ border: 1px solid #000; float: left; margin: 0 1em 0 0; padding: 0; }
	#content #location p			{ margin: 0; padding: 0.5em 0; text-align: center; }
	#content .gutter dl			{ font-size: 1em; margin: 1em 0 1.5em 275px; text-align: left; }
	#content .gutter dt			{ background: url(../images/liquid/leafBullet.gif) no-repeat 0 0; font-weight: bold; margin: 0.5em 0 0.25em 0; padding: 0 0 0 2em; text-decoration: underline; text-transform: uppercase; }
	#content .gutter dd			{ font-size: 0.9em; font-weight: normal; margin: 0 0 0.25em 2.25em; }
	#content .gutter .utility dt			{ margin: 0.5em 0 1em 0; }
	#content .gutter .utility dd			{ margin: 0 0 0.5em 2.25em; }
	
	#content .corner dl,
	#content .corner p,
	#content .corner h3.section
				{ font-size: 1em; margin: 1em 0 1.5em 0; text-align: left; }
	
	#content .survey dl, #content .job dl		{ margin: 0 0 1em 0.5em; }
	
	#content .gutter dl.model-list			{ font-size: 1em; height: auto; margin: 1em 0 1.5em 275px; text-align: left; }
	#content .gutter dl.model-list dt			{ background: url(../images/liquid/leafBullet.gif) no-repeat 0 0; margin: 1em 0 0.5em 0; padding: 0 0 0 2em; text-decoration: none; }
	#content .gutter dl.model-list dt span		{ margin: 0.5em 0 0.25em 0; padding: 0 0 0 2em; text-transform: none; }
	#content .gutter dl.model-list dd { margin: 0 0 0 1em; padding: 0 0 0 1.7em; }
	#content .gutter dl.model-list dd span			{ background: url(../images/liquid/leafBullet.gif) no-repeat 0 50%; font-size: 1.2em; font-weight: bold; margin: 0 0 0 -1.5em; padding: 0 0 0 1.5em; }
	
	.gutter dd#eff-a, .gutter dd#eff-b, .gutter dd#eff-c, .gutter dd#eff-d, .gutter dd#eff-e,
	.gutter dd#one-a, .gutter dd#one-b, .gutter dd#one-c, .gutter dd#one-d, .gutter dd#one-e,
	.gutter dd#two-a, .gutter dd#two-b, .gutter dd#two-c, .gutter dd#two-d, .gutter dd#two-e, .gutter dd#two-f,
	.gutter dd#three-a, .gutter dd#three-b, .gutter dd#three-c, .gutter dd#three-d, .gutter dd#three-e,
	.gutter dd#four-a, .gutter dd#four-b, .gutter dd#four-c, .gutter dd#four-d, .gutter dd#four-e {
		height: auto !important;
	}
	
	#content .gutter a.lang-toggle { border: 0; border-bottom: 1px dotted #f9eec7; color: #f9eec7; display: block; margin: 0 0 1em 0; padding: 0.2em 0; text-decoration: none; }
	#content .gutter a.lang-toggle:hover { border: 0; border-bottom: 1px solid #fff; color: #fff; }
	
	
	#content .gutter a.phones { background: url(../images/liquid/phone.gif) no-repeat 0 0; border: 0; border-bottom: 1px dotted #f9eec7; color: #f9eec7; display: block; float: right; margin: -1em 0; padding: 0.1em 0 0.1em 1.5em; text-align: right; text-decoration: none; }
	#content .gutter a.phones:hover { background: url(../images/liquid/phone.gif) no-repeat 0 -20px; border: 0; border-bottom: 1px solid #fff; color: #fff; }
	
	#content .gutter a.backtotop { background: url(../images/liquid/arrow-up.gif) no-repeat 0 0; border: 0; border-bottom: 1px dotted #f9eec7; color: #f9eec7; display: block; float: right; margin: -1em 0 -1em 0; padding: 0.1em 0 0.1em 1em; text-align: right; text-decoration: none; }
	#content .gutter a.backtotop:hover { background: url(../images/liquid/arrow-up.gif) no-repeat 0 -20px; border: 0; border-bottom: 1px solid #fff; color: #fff; }
	
	#content .gutter dd.locName		{ font-size: 0.95em; font-weight: bold; margin: 0 0 0.25em 2.5em; text-transform: uppercase; }
	#content .gutter .features dl		{ font-size: 0.9em; margin: 1em 0; }
	#content .gutter .features dt, #content .gutter .features li		{ background: url(../images/liquid/leafBullet.gif) no-repeat 0 0; font-weight: normal; margin: 0.5em 0 0.25em 0; padding: 0 0 0 2em; text-decoration: none; text-transform: none; }

	#content .gutter .features dd		{ font-size: 0.9em; font-weight: normal; margin: 0 0 0.25em 2.75em; }
	#content .gutter .features .sub		{ margin: 0 0 0.25em 3.75em; }
	#content .gutter ul, .gutter li		{ list-style: none; margin: 0 0 0.13em 0; text-align: left; }
	#content .gutter ul.benefits			{ margin: 0 0 1.5em 0.5em; }
	#content .gutter ul.benefits li			{ background: url(../images/liquid/leafBullet.gif) no-repeat 0 0; margin: 0 0 0.25em 0; padding: 0 0 0 1.5em; }
	#content .gutter #train-img			{ float: left; margin: 0 1em 0 0; }
	#content .gutter #train-img img		{ display: block; }
	#content .gutter ul.trainers		{ list-style: none; margin: 0 0 1.5em 270px; text-align: left; }
	#content .gutter ul.trainers li 	{ background: url(/clients/vanmetre-dev../images/liquid/leafBullet.gif) no-repeat 0 0; margin: 0 0 0.5em 0; padding: 0 0 0 1.5em;  }
	
	/* #content .gutter h4 + ul li  { background: url(../images/liquid/leafBullet.gif) no-repeat 0 0; font-size: 0.8em; margin: 0 0 0.5em 0.5em; padding: 0 0 0 2em; text-align: left; } */
	
	#content dl.noflash-loc		{ margin: 0; }
	#content dl.noflash-loc dt		{ font-weight: bold; margin: 1.3em 0 0.5em 0; }
	
	#content .gutter dl.vendors	{ font-size: 1em; margin: 1em 0; }
	#content .gutter dl.vendors dt		{ background: url(../images/liquid/leafBullet.gif) no-repeat 0 0; font-weight: bold; margin: 0.5em 0 0.25em 0; padding: 0 0 0 2em; text-decoration: none; }
	#content .gutter ol.disclaimer li		{ background: url(../images/liquid/leafBullet.gif) no-repeat 0 0; font-size: 0.8em; margin: 0.5em 0 0.25em 0; padding: 0 0 0 2em; text-decoration: none; }
	#content .gutter dl.vendors dd		{ font-size: 0.9em; font-weight: normal; margin: 0 0 0.25em 2.75em; }
	
	#content .gutter .preferredList li	{ display: block; float: left; width: 40%; }
	#content .gutter .pricing li		{ background: url(../images/liquid/leafBullet.gif) no-repeat 0 0; padding: 0 0 0 2em; }
	#content .gutter .small			{ color: #d1b553; display: block; font-size: 0.9em; line-height: 1.3em; margin: 0 0 1em 0; padding: 0; }
	#content .gutter .small br		{ margin: 0 0 -0.5em; }
	#content .gutter .locationSplit		{ border-right: 1px solid #000; float: left; padding: 0 1em 0 0; width: 44%; }
	#content .gutter .floorPlans		{ float: right; width: 44%; }
	#content a, a:link, a:visited		{ color: #d1b553; margin: 0; }
	#content a:hover, a:active		{ color: #f3e09C; }
	
	#content .gutter dl.location-select			{ margin: 0 auto; padding: 0; width: 99%; }
	#content .gutter dl.location-select dt		{ border: 1px solid #340000; background: #D5A551; color: #000; float: left; font-size: 1.15em; margin: 0 0.2em 0.5em 0; padding: 0.5em 0; text-align: center; text-decoration: none; width: 240px; }
	#content .gutter dl.location-select dt p	{ background: #EECC73; border-bottom: 1px solid #340000; border-top: 1px solid #340000; font-size: 0.8em; margin: 0.5em 0 -1px 0; padding: 0; }
	#content .gutter dl.location-select dt a img		{ border: none; border-bottom: 1px solid #340000; border-top: 1px solid #340000; color: #c00; height: 110px; margin: 0; padding: 10px 40px 5px 40px; width: 160px; }
	#content .gutter dl.location-select dt a, dl.location-select dt a:link, dl.location-select dt a:visited		{ color: #900; text-decoration: none; }
	#content .gutter dl.location-select dt a:hover, a:active		{ color: #FFF09B; text-decoration: none; }
	#content .gutter dl.location-select dt img		{ background: #FFF09B; margin: 0; padding: 0.5em 0 0 0.5em; width: 160px; }
	
	
	
	#content .gutter #sitemap		{ margin: 1em 1.5em 0 0; }
		#content .gutter #sitemap dl		{ margin: 0 0 2em 0; }
		#content .gutter #sitemap dt		{ font-size: 110%; margin: 1em 0 1em 0; }
		#content .gutter #sitemap dd		{ margin: 0 0 0.25em 3em; }
		#content .gutter #sitemap dd ul		{ margin: 0 0 2em 0; }
		#content .gutter #sitemap dd li		{ list-style: none; margin: 0 0 0.25em 2em; }
		#content .gutter #sitemap hr		{ border: 1px solid #f8eab8; margin: 1em 0; }
		
		#content .gutter #sitemap dd a:link, #content .gutter #sitemap dd a:visited		{ color: #f8eab8; }
		#content .gutter #sitemap dd a:hover, #content .gutter #sitemap dd a:active		{ color: #f3e09C; }
		
		#content .gutter #sitemap ul a:link, #content .gutter #sitemap ul a:visited		{ color: #d1b553; }
		#content .gutter #sitemap ul a:hover, #content .gutter #sitemap ul a:active		{ color: #f3e09C; }	
	
	
	.gutter form					{ color: #fffccb; font: normal 0.7em/1.1em Verdana, Helvetica, san-serif; margin: 1em 0 0 0; }
		.gutter form .action				{ border-top: 1px solid #000; height: 60px; padding: 0; text-align: right; }
		.gutter form p					{ background: none; color: #fff09b; float: right; font-weight: bold; margin: -2em 0 0 0; text-align: right; }
		.gutter form fieldset				{ background: #867155 url(../images/liquid/fieldsetBG.jpg) 0 0 repeat-x; border: 1px solid #4d3006; margin: 1em 0; padding: 0 1em 1em 1em; text-align: left; }
		.gutter form fieldset:hover 			{ background: #8e795e; border: 1px solid #000; }
		.gutter form legend				{ background: #fff09b; border: 1px solid #000; color: #000; font-weight: bold; padding: 0.25em 1em; margin: 0 0 1.5em -1.1em; text-transform: uppercase; }
		.gutter form label				{ float: left; line-height: 1.25em; margin: 0 1em 1em 0; padding: 0; text-align: right; width: 12em; }
		.gutter form input			{ border: 1px solid #666; color: #000; font: normal 1em/1.1em Verdana, Helvetica, san-serif; margin: 0 0 0.75em 0; padding: 2px; text-align: left; width: 15em; }
		.gutter form textarea			{ font: normal 1em/1.3em Verdana, Helvetica, san-serif; height: 10em; margin: 0 0 1em 0; width: 70%; }
		.gutter form select, option			{ font: normal 0.9em/1.1em Verdana, Helvetica, san-serif; margin: 0 0 1em 0; padding: 1px; width: 20em; }
		.gutter form option				{ margin: 0; width: auto; }
		.gutter form label.simple			{ font: normal 0.8em/1.1em Verdana, Helvetica, san-serif;  margin: 0.25em 0.5em 0.25em -1em; width: 10em; }
		.gutter form input.simple			{ background: none; border: none; width: auto; }
		.gutter form label.required			{ color: #fff09b; }
		.gutter form label.required			{ font-weight: bold; }
		.gutter form input.required, select.required	{ background: #fff09b; }
		.gutter form input.required:focus		{ background: #fffccb; }
		.gutter form .three				{ margin: 0 1em 0.75em 0; width: 3.25em; }
		.gutter form .four				{ width: 5.6em; }
		.gutter form hr					{ clear: both; visibility: hidden; }
		.gutter form input.primaryAction		{ background: url(../images/liquid/primaryAction.jpg) center no-repeat; cursor: pointer; height: 30px; line-height: 60px; margin: 10px; width: 100px; }
		.gutter form input.secondaryAction		{ background: url(../images/liquid/secondaryAction.jpg) center no-repeat; cursor: pointer; height: 30px; line-height: 60px; margin: 10px; width: 100px; }
		
		.gutter form#corp-housing-form select#moveinMY, option,
		.gutter form#corp-housing-form select#moveoutMY, option,
		.gutter form#serviceForm select#service_date_mo-yr, option			{ width: 11em; }
		.gutter form#corp-housing-form select#moveinD, option,
		.gutter form#corp-housing-form select#moveoutD, option,
		.gutter form#serviceForm select#service_date_day, option			{ width: 8.5em; }
		
		.gutter form#serviceForm label.simple			{ width: 5em; }
		.gutter form#serviceForm input.simple			{ width: 3em; }
	
	
	
	#content .gutter ul.newsletters li { margin: 0 0 0.5em 0; }
	
	#content .gutter a.floorplan, #content .gutter a.apply, #content .gutter a.reserve { margin: 0; padding: 0; text-indent: -900em; }
	
	#content .gutter a.floorplan		{ background: #fdd774 url(../images/liquid/floorplan.jpg) no-repeat 0 0; display: block; margin: 0.25em 0 -1em 0; height: 34px; text-decoration: none; text-indent: -999em; width: 166px; }
	#content .gutter a:hover.floorplan	{ background: #fdd774 url(../images/liquid/floorplan.jpg) no-repeat 0 -34px; height: 34px; width: 166px; }
	#content .gutter a.print		{ background: #fdd774 url(../images/liquid/print-application.jpg) no-repeat 0 0; display: block; margin: 0.25em 0 -0.75em 0; height: 34px; text-decoration: none; text-indent: -999em; width: 250px; }
	#content .gutter a:hover.print	{ background: #fdd774 url(../images/liquid/print-application.jpg) no-repeat 0 -34px; height: 34px; width: 250px; }
	#content .gutter a.reserve		{ background: #fdd774 url(../images/liquid/reserve-online.jpg) no-repeat 0 0; border-right: #000 solid 1px; display: block; margin: 0 0 1.5em 0; height: 34px; text-decoration: none; text-indent: -999em; width: 166px; }
	#content .gutter a:hover.reserve	{ background: #fdd774 url(../images/liquid/reserve-online.jpg) no-repeat 0 -34px; height: 34px; width: 166px; }
	#content .gutter a.reserve-es		{ background: #fdd774 url(../images/liquid/reserve-online-es.jpg) no-repeat 0 0; border-right: #000 solid 1px; display: block; margin: 0 0 1.5em 0; height: 34px; text-decoration: none; text-indent: -999em; width: 166px; }
	#content .gutter a:hover.reserve-es	{ background: #fdd774 url(../images/liquid/reserve-online-es.jpg) no-repeat 0 -34px; height: 34px; width: 166px; }
	#content .gutter a.applyhome		{ margin: 1em auto; width: 210px; }
	#content .gutter a:hover.applyhome		{ margin: 1em auto; width: 210px; }
	
	#content .gutter a.banner		{ background: #e66f00 url(../images/liquid/get-coverage.jpg) no-repeat 0 0; display: block; margin: 0.5em 0 0 0; height: 30px; text-decoration: none; text-indent: -999em; width: 150px; }
	#content .gutter a:hover.banner	{ background: #e66f00 url(../images/liquid/get-coverage.jpg) no-repeat 0 -30px; height: 30px; width: 150px; }
	#content .gutter a.banner-es		{ background: #e66f00 url(../images/liquid/get-coverage-es.jpg) no-repeat 0 0; display: block; margin: 0.5em 0 0 0; height: 30px; text-decoration: none; text-indent: -999em; width: 200px; }
	#content .gutter a:hover.banner-es	{ background: #e66f00 url(../images/liquid/get-coverage-es.jpg) no-repeat 0 -30px; height: 30px; width: 200px; }
	
	#content .gutter a.american-moving		{ background: #fff url(../images/liquid/american-moving.jpg) no-repeat 0 0; display: block; margin: 0.5em 0 0 0; height: 30px; text-decoration: none; text-indent: -999em; width: 150px; }
	#content .gutter a:hover.american-moving	{ background: #fff url(../images/liquid/american-moving.jpg) no-repeat 0 -30px; height: 30px; width: 150px; }
	
	#content .gutter dd.newsletter a		{ background: #104f1d url(../images/liquid/newsletter.jpg) no-repeat 0 0; display: block; margin: 0.5em 0 0 0; height: 30px; text-decoration: none; text-indent: -999em; width: 150px; }
	#content .gutter dd.newsletter a:hover	{ background: #104f1d url(../images/liquid/newsletter.jpg) no-repeat 0 -30px; height: 30px; width: 150px; }
	#content .gutter dd.newsletter-es a		{ background: #104f1d url(../images/liquid/newsletter-es.jpg) no-repeat 0 0; display: block; margin: 0.5em 0 0 0; height: 30px; text-decoration: none; text-indent: -999em; width: 150px; }
	#content .gutter dd.newsletter-es a:hover	{ background: #104f1d url(../images/liquid/newsletter-es.jpg) no-repeat 0 -30px; height: 30px; width: 150px; }
	
	#content .gutter a.referral		{ background: #104f1d url(../images/chocolate/referral.jpg) no-repeat 0 0; display: block; margin: 0.5em 0 0 0; height: 34px; text-decoration: none; text-indent: -999em; width: 200px; }
	#content .gutter a:hover.referral	{ background: #104f1d url(../images/chocolate/referral.jpg) no-repeat 0 -34px; height: 34px; width: 200px; }
	#content .gutter a.referral-es		{ background: #104f1d url(../images/chocolate/referral-es.jpg) no-repeat 0 0; display: block; margin: 0.5em 0 0 0; height: 34px; text-decoration: none; text-indent: -999em; width: 250px; }
	#content .gutter a:hover.referral-es	{ background: #104f1d url(../images/chocolate/referral-es.jpg) no-repeat 0 -34px; height: 34px; width: 250px; }
	
	#content .gutter a.service		{ background: #104f1d url(../images/chocolate/service-request.jpg) no-repeat 0 0; display: block; margin: 0.5em 0 0 0; height: 34px; text-decoration: none; text-indent: -999em; width: 200px; }
	#content .gutter a:hover.service	{ background: #104f1d url(../images/chocolate/service-request.jpg) no-repeat 0 -34px; height: 34px; width: 200px; }
	#content .gutter a.service-es		{ background: #104f1d url(../images/chocolate/service-request-es.jpg) no-repeat 0 0; display: block; margin: 0.5em 0 0 0; height: 34px; text-decoration: none; text-indent: -999em; width: 250px; }
	#content .gutter a:hover.service-es	{ background: #104f1d url(../images/chocolate/service-request-es.jpg) no-repeat 0 -34px; height: 34px; width: 250px; }
	
	#content .gutter a.survey-in		{ background: #104f1d url(../images/chocolate/survey-in.jpg) no-repeat 0 0; display: block; margin: 0.5em 0 0 0; height: 34px; text-decoration: none; text-indent: -999em; width: 200px; }
	#content .gutter a:hover.survey-in	{ background: #104f1d url(../images/chocolate/survey-in.jpg) no-repeat 0 -34px; height: 34px; width: 200px; }
	#content .gutter a.survey-in-es		{ background: #104f1d url(../images/chocolate/survey-in-es.jpg) no-repeat 0 0; display: block; margin: 0.5em 0 0 0; height: 34px; text-decoration: none; text-indent: -999em; width: 250px; }
	#content .gutter a:hover.survey-in-es	{ background: #104f1d url(../images/chocolate/survey-in-es.jpg) no-repeat 0 -34px; height: 34px; width: 250px; }
	
	#content .gutter a.survey-mid		{ background: #104f1d url(../images/chocolate/survey-mid.jpg) no-repeat 0 0; display: block; margin: 0.5em 0 0 0; height: 34px; text-decoration: none; text-indent: -999em; width: 200px; }
	#content .gutter a:hover.survey-mid	{ background: #104f1d url(../images/chocolate/survey-mid.jpg) no-repeat 0 -34px; height: 34px; width: 200px; }
	#content .gutter a.survey-mid-es		{ background: #104f1d url(../images/chocolate/survey-mid-es.jpg) no-repeat 0 0; display: block; margin: 0.5em 0 0 0; height: 34px; text-decoration: none; text-indent: -999em; width: 250px; }
	#content .gutter a:hover.survey-mid-es	{ background: #104f1d url(../images/chocolate/survey-mid-es.jpg) no-repeat 0 -34px; height: 34px; width: 250px; }
	
	#content .gutter dl.location-select dt a.print		{ margin: -0.5em auto 0.5em auto; padding: 0; width: 210px; }
	#content .gutter dl.location-select dt a.reserve		{ margin: 0.5em auto 0 auto; padding: 0; width: 210px; }
	
	#content .gutter a.jobapply		{ background: #104f1d url(../images/liquid/apply-now.jpg) no-repeat 0 0; display: block; margin: 0.5em 0; height: 34px; text-decoration: none; text-indent: -999em; width: 140px; }
	#content .gutter a:hover.jobapply	{ background: #104f1d url(../images/liquid/apply-now.jpg) no-repeat 0 -34px; height: 34px; width: 140px; }


#thickboxNetcast { margin: 0; padding: 0; }

#content .gutter #vaultware p { margin: 0; }
#content .rdtContentTable,
#content .rdtMainTableWidth {
	background: transparent none repeat scroll 0%;
	width: 90%;
}
#content .rdtSectionHead,
#content .rdtAptNameHeader,
#content .rdtAptDescriptionHeader {
	display: none;
}
#content .rdtContentTable tr,
#content .rdtContentTable td,
#content .rdtMainTableWidth td {
	font-size: 1em; 
}

#content .search #results_016602295472952908696:qmitrcjwbj8 iframe { width: 100% !important; }
	
#container #content .gutter	{ margin: 0 1.5em; padding: 1em 0 1.5em 0; }
#container #right-nav .gutter	{ margin: 0; padding: 0; }



#right-nav				{ background: #E7DECF; float: right; height: auto; margin: 0 0 2em 0; min-width: 130px; padding: 0; text-align: right; width: 30%; }
	#right-nav #areas { background: #E7DECF; height: auto; margin-bottom: 1em; }
				
	#right-nav .corner h3				{ background: #070300; color: #f3e09C; font-weight: bold; margin: 0; padding: 0.25em 0.5em; text-align: left; text-transform: uppercase; }
	#right-nav .corner h3 span			{ background: url(../images/liquid/specialOfferIcon.gif) no-repeat 0 50%; display: block; margin: 0; padding: 0.7em 0 0.7em 3.5em; }
	
	#right-nav p				{ color: #6A563B; line-height: 1.5em; margin: 1em 25px 0.5em 30px; padding: 0; text-align: left; }
	#right-nav p img			{ background: #e1d7c7; float: left; margin: 0 0.25em 0 -0.5em; padding: 0; text-align: left; width: 125px; }
	#right-nav .box			{ margin: 0; padding: 0; text-align: right; }
	#right-nav .app p			{ margin: 0.5em 0 1em 2em; }
	#right-nav .loc			{ border-top: 1px solid #627c00; margin: 0; padding: 0 0 1em 0; _padding-bottom: 0; text-align: left; }
	#right-nav .no-border		{ border: none; }
	#right-nav .first			{ border-top: 1px solid #627c00; }
	#right-nav .loc a,
	#right-nav .box a
				{ color: #6A563B; display: block; font-weight: bold; margin: 0; padding: 0; }
	
	#right-nav .loc a:hover,
	#right-nav .loc a:active,
	#right-nav .box a:hover,
	#right-nav .box a:active
				{ color: #000; }
				
	#right-nav .box p.more			{ display: block; margin: 1em 1em 1.5em 2.5em; padding: 0 0 0 2.5em; }
	#right-nav .loc h4			{ background: url(../images/liquid/locBullet.gif) no-repeat 0 30%; color: #6A563B; margin: 1em 10px 0.5em 15px; padding: 0 0 0 30px; }
	#right-nav .loc p.viewmore		{ display: block; padding: 1em 0 0.5em 0; text-align: right; }
	#right-nav .loc li a		{ background: 0; padding: 0; }
	#right-nav .loc li			{ font-size: 0.85em; list-style: none outside url(../images/liquid/locBulletDesc.gif); margin: 0 10px 0.5em 50px; padding: 0; }

	#right-nav .box a.apply		{ background: #fdd774 url(../images/liquid/reserve-online.jpg) no-repeat 0 0; display: block; margin: 1.5em 0 1.5em 2.5em; padding: 0; height: 34px; text-decoration: none; width: 166px; }
	#right-nav .box a:hover.apply	{ background: #fdd774 url(../images/liquid/reserve-online.jpg) no-repeat 0 -34px; }
	
	#right-nav .box a.apply-online,
	#right-nav .box a.apply-online:link,
	#right-nav .box a.apply-online:visited { background: #3d2106 url(../images/chocolate/right-nav-header-top.gif) repeat-x 0 0; border-bottom: 1px solid #290d00; color: #E8CA72; font-size: 120%; line-height: 200%; margin: 0; padding: 0.5em 0; text-align: left; text-decoration: none; text-transform: uppercase; }
	#right-nav .box a.apply-online:hover,
	#right-nav .box a.apply-online:active { color: #F8EAB8; text-decoration: underline; }
	
	#right-nav .box a.upcoming-events,
	#right-nav .box a.upcoming-events:link,
	#right-nav .box a.upcoming-events:visited { background: #3d2106 url(../images/chocolate/right-nav-header.gif) repeat-x 0 0; border-bottom: 1px solid #290d00; border-top: 1px solid #91653b; color: #E8CA72; font-size: 120%; line-height: 200%; margin: 0; padding: 0.5em 0; text-align: left; text-decoration: none; text-transform: uppercase; }
	#right-nav .box a.upcoming-events:hover,
	#right-nav .box a.upcoming-events:active { color: #F8EAB8; text-decoration: underline; }

	#right-nav #sig-services a,
	#right-nav #sig-services a:link,
	#right-nav #sig-services a:visited { background: url(../images/liquid/locBullet.gif) no-repeat 0 30%; color: #6A563B; display: block; margin: 1em 10px 1.5em 20px; padding: 0 0 0 30px; text-align: left; }
	#right-nav #sig-services a:hover,
	#right-nav #sig-services a:active{ color: #000; }

	#right-nav a.highlights,
	#right-nav a.highlights:link,
	#right-nav a.highlights:visited,
	#right-nav a.signature,
	#right-nav a.signature:link,
	#right-nav a.signature:visited { background: #3d2106 url(../images/chocolate/right-nav-header.gif) repeat-x 0 0; border-bottom: 1px solid #290d00; border-top: 1px solid #91653b; color: #E8CA72; font-size: 120%; line-height: 200%; margin: 0; padding: 0.5em 0; text-align: left; text-decoration: none; text-transform: uppercase; }
	#right-nav a.highlights:hover,
	#right-nav a.highlights:active,
	#right-nav a.signature:hover,
	#right-nav a.signature:active { color: #F8EAB8; text-decoration: underline; }
	
#right-nav #sig-services { margin: 0; }
#right-nav #sig-services ul { margin: -0.5em 0 0 0; *margin-top: -1.5em; }
#right-nav #sig-services li { background: url(../images/liquid/locBulletDesc.gif) no-repeat 0 30%; list-style: none outside; margin: 0 0 -0.5em 2em; _margin-bottom: -1em; padding: 0; }
#right-nav #sig-services li a,
#right-nav #sig-services li a:link,
#right-nav #sig-services li a:visited { background: 0; font-size: 95%; margin: 1em 0; _margin-bottom: -0.5em; }
	
	
	#right-nav a span { background: url(../images/chocolate/right-nav-leaf.gif) no-repeat 0 center; display: block; margin-left: 0.5em; padding-left: 50px; }


/* #42260c */


#footer				{ background: #ffd670; border-top: 1px solid #000; clear: both; margin: 0; padding: 0; text-align: center; }
	#footer p			{ color: #210B00; font-size: 0.9em; line-height: 1.8em; padding: 0.5em 1.5em 1.5em 1.5em; }
	#footer a			{ display: inline; font-size: 0.95em; font-weight: normal; padding: 0 0.5em; text-decoration: none; }
	#footer a:link		{ color: #210B00; }
	#footer a:visited	{ color: #853200; }
	#footer a:hover, a:active	{ color: #000; text-decoration: underline; }
	#footer img		{ background: #853200; color: #210B00; margin: 0 0.2em -0.35em 0.5em; }
	#footer #analytics, #footer #adwords		{ display: none; visibility: hidden; }


#container #content, #right-nav, #footer	{ height: 1%; }
#header h1					{ height: auto !important; height: 100px; min-height: 100px; }
