body {
	background: url(../images/bwt_backing.png) top center repeat #FFFFFF;
	margin: 0px;
	padding: 0px;
}
body#lunchMenu {
	background: none #A8B49E;
	margin: 0px;
	padding: 5px;
}
.clear { clear: both; }
.floatRight { float: right; }
.floatLeft { float: left; }
.floatCenter { float: none; margin: 0px auto; }

a:hover img { opacity:.50; filter: alpha(opacity=50); -moz-opacity: 0.5; background: #AF8A3C; }

#header {
	width: 1000px;
	height: 27px;
	background: url(../images/bwt_hdrback.png) top center repeat;
	margin: 0px auto;
	padding: 0px;
}
#header h1 {
	display: block;
	margin: 0px;
	padding: 8px 0px 0px 0px;
	width: 49%;
	height: 19px;
	float: left;
	text-align: right;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	color: #FFFFFF;
}
#header h2 {
	display: block;
	margin: 0px;
	padding: 8px 0px 0px 0px;
	width: 48%;
	height: 19px;
	float: right;
	text-align: left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	font-style: italic;
	color: #FFFFFF;
}
#flashHeader {
	display:block;
	width: 1000px;
	height: 200px;
	margin: 0px auto;
	padding: 0px;
	background-color: #EAB361;
}
	#flashZone {
		display:block;
		width: 1000px;
		height: 174px;
		margin: 0px auto;
		padding: 0px;
	}
	#flashZone h1,#flashZone h2 {
		position: absolute;
		left: -17859em;
	}
#mainNav {
	display: block;
	width: 1000px;
	height: 32px;
	margin: 0px auto;
	padding: 0px;
	background: url(../images/bwt_mainnavback.jpg) top center repeat-x;
	line-height: 12px;
}
#mainNav ul {
	display: block;
	width: 1009px;
	height: 32px;
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-family: "Trebuchet MS", Tahoma, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
#mainNav ul li {
	display: block;
	width: 144px;
	padding: 8px 0px;
	float: left;
	text-align: center;
}
#mainNav a    { 
	display: block;
	width: 136px;
	color: #FFFFFF;
	padding: 4px;
	text-decoration: none;
}
#mainNav a:visited { color: #FFFFFF; text-decoration: none; }
#mainNav a:hover   { color: #93661F; text-decoration: underline; }

#mainNav li ul {
	position: absolute;
	left: -999em;
	background-color: #612019;
	border-bottom: 1px solid #041C43;
	border-left: 1px solid #041C43;
	border-right: 1px solid #041C43;
	width: 200px;
	height: auto;
	list-style: none;
	font-weight: normal;
}
#mainNav li li { float: left; text-align: left; padding: 4px 0px; margin: 0px; width: 100%; }
#mainNav li li a { width: 190px; }


#mainNav li:hover, #mainNav li.sfhover {
	position: static;
}
#mainNav li:hover ul, #mainNav li.sfhover ul {
	left: auto;
}
#mainNav li.noborder { border-right: 0; }
/* -- End of Nav formatting -- */

#lunchMenu #content {
	display: block;
	width: 620px;
	margin: 0px auto;
	padding: 10px;
	background: #FFF;
}


#contentBody {
	display: block;
	width: 1000px;
	margin: 0px auto;
	padding: 12px 0px 12px 0px;
	/*background: url(../images/bwt_contentTop.jpg) top right no-repeat;*/
	border: 0px solid gray;
}
	#content {
		width: 756px;
		margin: 0px;
		padding: 0px 10px 20px 0px;
		float: right;
	}
	#sideNav {
		width: 200px;
		padding: 0px;
		margin: 0px;
		float: left;
	}
	#sideNav h1, #sideNav h2 {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 14px;
		font-style: italic;
		color: #663300;
		margin: 0px;
		padding: 0px;
	}
	#sideNav h2 { 
		font-size: 13px;
		padding-top: 8px;
	}
	#sideNav h2 b { position: absolute; left: -999em; }
	#sideNav h2.titl_NapaNav { 
		display: block;
		width: 180px;
		height: 32px;
		margin: 0px auto;
		font-size: 13px;
		padding-top: 8px;
	}
	#sideNav h2.titl_NapaNav a { display: block; width: 180px; height: 32px; }
	#sideNav h2.titl_NapaNav a:link { background: url(../images/titl_NapaNav.png) top center no-repeat; }
	#sideNav h2.titl_NapaNav a:visited { background: url(../images/titl_NapaNav.png) top center no-repeat; }
	#sideNav h2.titl_NapaNav a:hover { background: url(../images/titl_NapaNav.png) bottom center no-repeat; }
	#sideNav h2.titl_SonomaNav { 
		display: block;
		width: 180px;
		height: 32px;
		margin: 0px auto;
		font-size: 13px;
		padding-top: 8px;
	}
	#sideNav h2.titl_SonomaNav a { display: block; width: 180px; height: 32px; }
	#sideNav h2.titl_SonomaNav a:link { background: url(../images/titl_SonomaNav.png) top center no-repeat; }
	#sideNav h2.titl_SonomaNav a:visited { background: url(../images/titl_SonomaNav.png) top center no-repeat; }
	#sideNav h2.titl_SonomaNav a:hover { background: url(../images/titl_SonomaNav.png) bottom center no-repeat; }
	/*h2.titl_NapaNav a, h2.titl_SonomaNav a {
		display: block;
		width: 160px;
		height: 26px;
		border-bottom: 1px dotted #CFC1A3;
	}*/
	#sideNav p { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #663300;
	}
	#contentBody #sideNav ul {
		display: block;
		height: auto; 
		margin: 0px 0px 0px 4px;
		padding: 0px;
		list-style: none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px; 
		color: #663300;
		font-weight: normal;
	}
	#contentBody #sideNav ul.secondLvlNav li {
		border-bottom: 1px dotted #CFC1A3;
		display: block; 
		width: 204px; 
		height: 20px;
		padding: 0px;
		margin: 0px;
	}
	#contentBody #sideNav ul.secondLvlNav a:link {
		display: block; 
		width: 204px; 
		height: 20px;
		color: #663300; 
		text-decoration: underline; 
		font-weight: normal;
		padding: 4px 0px; 
	}
	#contentBody #sideNav ul.secondLvlNav a:visited { 
		display: block; 
		width: 204px; 
		height: 20px;
		color: #663300; 
		text-decoration: underline; 
		font-weight: normal;
		padding: 4px 0px; 
	}
	#contentBody #sideNav ul.secondLvlNav a:hover   { 
		display: block; 
		width: 204px; 
		height: 20px;
		color: #660000; 
		background-color: #B59E86;
		text-decoration: none; 
		font-weight: bold; 
		padding: 4px 0px; 
	}
	ul.secondLvlNav li.wineries a:link { background: url(../images/sidenav_wineries.jpg) top left no-repeat; }
	ul.secondLvlNav li.wineries a:visited { background: url(../images/sidenav_wineries.jpg) top left no-repeat; }
	ul.secondLvlNav li.wineries a:hover { background: url(../images/sidenav_wineries.jpg) bottom left no-repeat; }
	ul.secondLvlNav li.restaurants a:link { background: url(../images/sidenav_restaurants.jpg) top left no-repeat; }
	ul.secondLvlNav li.restaurants a:visited { background: url(../images/sidenav_restaurants.jpg) top left no-repeat; }
	ul.secondLvlNav li.restaurants a:hover { background: url(../images/sidenav_restaurants.jpg) bottom left no-repeat; }
	ul.secondLvlNav li.lodging a:link { background: url(../images/sidenav_lodging.jpg) top left no-repeat; }
	ul.secondLvlNav li.lodging a:visited { background: url(../images/sidenav_lodging.jpg) top left no-repeat; }
	ul.secondLvlNav li.lodging a:hover { background: url(../images/sidenav_lodging.jpg) bottom left no-repeat; }
	ul.secondLvlNav li.activities a:link { background: url(../images/sidenav_activities.jpg) top left no-repeat; }
	ul.secondLvlNav li.activities a:visited { background: url(../images/sidenav_activities.jpg) top left no-repeat; }
	ul.secondLvlNav li.activities a:hover { background: url(../images/sidenav_activities.jpg) bottom left no-repeat; }
	ul.secondLvlNav li.wineTours a:link { background: url(../images/sidenav_wineTours.jpg) top left no-repeat; }
	ul.secondLvlNav li.wineTours a:visited { background: url(../images/sidenav_wineTours.jpg) top left no-repeat; }
	ul.secondLvlNav li.wineTours a:hover { background: url(../images/sidenav_wineTours.jpg) bottom left no-repeat; }
	ul.secondLvlNav li.wineries a b,
		ul.secondLvlNav li.restaurants a b,
		ul.secondLvlNav li.lodging a b,
		ul.secondLvlNav li.activities a b,
		ul.secondLvlNav li.wineTours a b { position: absolute; left: -999em; }
	
	#contentBody #sideNav #thirdLvlNav {
		display: block;
		width: 150px;
		padding-left: 20px;
		margin: 0px auto;
	} 	
	#contentBody #sideNav #thirdLvlNav li {
		list-style-image: url(/images/sideNav_bullet.gif);
		list-style-type: square;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 18px;
		font-weight: 300;
	}
	#TOC #content li {list-style-image: url(/images/sideNav_bullet.gif);}
	
#contentBody A:link {color:#93661F;font-weight:bold;text-decoration:none;}
#contentBody A:visited {color:#93661F;font-weight:bold;text-decoration:none;}
#contentBody A:hover {color:#612019;font-weight:bold;text-decoration:none;}

A.subnav:link {color:#93661F;font-weight:bold;font-size:9px;text-decoration:none;}
A.subnav:visited {color:#93661F;font-weight:bold;font-size:9px;text-decoration:none;}
A.subnav:hover {color:#612019;font-weight:bold;font-size:9px;text-decoration:none;}

.twoCol {
	width: 48%;
	float: left;
	padding: 4px;
}
h1 {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
	FONT-SIZE: 18px;
	FONT-STYLE: italic;
	FONT-WEIGHT: bold;
	COLOR: #93661F;
}
h1 b, h2 b {
	position: absolute;
	left: -999em;
}
	h1.titl_callBeau {
		display: block;
		height: 70px;
		width: 740px;
		background: url(../images/titl_callBeau.gif) top center no-repeat;
	}
	h1.titl_WineTours {
		display: block;
		height: 70px;
		width: 740px;
		background: url(../images/titl_WineTours.gif) top center no-repeat;
	}
	h1.titl_nvRestaurants {
		display: block;
		height: 45px;
		width: 740px;
		background: url(../images/titl_nvRestaurants.gif) top center no-repeat;
	}
	h1.titl_nvLodging {
		display: block;
		height: 45px;
		width: 740px;
		background: url(../images/titl_nvLodging.gif) top center no-repeat;
	}
	h1.titl_nvWineries {
		display: block;
		height: 45px;
		width: 740px;
		background: url(../images/titl_nvWineries.gif) top center no-repeat;
	}
	h1.titl_nvWineRegions {
		display: block;
		height: 45px;
		width: 740px;
		background: url(../images/titl_nvWineRegions.gif) top center no-repeat;
	}
	h1.titl_nvActivities {
		display: block;
		height: 45px;
		width: 740px;
		background: url(../images/titl_nvActivities.gif) top center no-repeat;
	}
	h1.titl_nvWineTours {
		display: block;
		height: 45px;
		width: 740px;
		background: url(../images/titl_nvWineTours.gif) top center no-repeat;
	}
	h1.titl_nvDailyShuttleTours {
		display: block;
		height: 45px;
		width: 740px;
		background: url(../images/titl_nvDailyShuttleTours.gif) top center no-repeat;
	}
	h1.titl_nvInsidersTours {
		display: block;
		height: 45px;
		width: 740px;
		background: url(../images/titl_nvInsidersTours.gif) top center no-repeat;
	}
	h1.titl_sonWineRegions {
		display: block;
		height: 45px;
		width: 740px;
		background: url(../images/titl_sonWineRegions.gif) top center no-repeat;
	}
	h1.titl_sonWineries {
		display: block;
		height: 45px;
		width: 740px;
		background: url(../images/titl_sonWineries.gif) top center no-repeat;
	}
	h1.titl_sonRestaurants {
		display: block;
		height: 45px;
		width: 740px;
		background: url(../images/titl_sonRestaurants.gif) top center no-repeat;
	}
	h1.titl_sonLodging {
		display: block;
		height: 45px;
		width: 740px;
		background: url(../images/titl_sonLodging.gif) top center no-repeat;
	}
	h1.titl_sonActivities {
		display: block;
		height: 45px;
		width: 740px;
		background: url(../images/titl_sonActivities.gif) top center no-repeat;
	}
	h1.titl_sonomaValleyWineTours {
		display: block;
		height: 45px;
		width: 740px;
		background: url(../images/titl_sonomaValleyWineTours.gif) top center no-repeat;
	}
	h1.titl_northsonoma {
		display: block;
		height: 45px;
		width: 740px;
		background: url(../images/titl_northsonoma.gif) top center no-repeat;
	}
	h1.titl_picnicLunch {
		display: block;
		height: 60px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_picnicLunch.gif) top center no-repeat;
	}
	h1.titl_boxLunches {
		display: block;
		height: 45px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_boxLunches.gif) top center no-repeat;
	}
	h1.titl_3course {
		display: block;
		height: 35px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_3course.gif) top center no-repeat;
	}
	h1.titl_additionalDelights {
		display: block;
		height: 35px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_additionalDelights.gif) top center no-repeat;
	}
	h1.titl_charterRates {
		display: block;
		height: 60px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_charterRates.gif) top center no-repeat;
	}
	h1.titl_destinationManagement {
		display: block;
		height: 35px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_destinationManagement.gif) top center no-repeat;
	}
	h1.titl_RiverRock {
		display: block;
		height: 50px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_RiverRock.gif) top center no-repeat;
	}
	h1.titl_groupTours {
		display: block;
		height: 35px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_groupTours.gif) top center no-repeat;
	}
	h1.titl_teamBldg {
		display: block;
		height: 35px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_teamBldg.gif) top center no-repeat;
	}
	h1.titl_wineryLuncheons {
		display: block;
		height: 35px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_wineryLuncheons.gif) top center no-repeat;
	}
	h1.titl_wineSeminars {
		display: block;
		height: 35px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_wineSeminars.gif) top center no-repeat;
	}
	h1.titl_culinaryActivities {
		display: block;
		height: 35px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_culinaryActivities.gif) top center no-repeat;
	}
	h1.titl_sportsActivities {
		display: block;
		height: 35px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_sportsActivities.gif) top center no-repeat;
	}
	h1.titl_rfp {
		display: block;
		height: 35px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_rfp.gif) top center no-repeat;
	}
	h1.titl_airportTranspo {
		display: block;
		height: 35px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_airportTranspo.gif) top center no-repeat;
	}
	h1.titl_CharterRentals {
		display: block;
		height: 35px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_CharterRentals.gif) top center no-repeat;
	}
	h1.titl_dinnerServices {
		display: block;
		height: 35px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_dinnerServices.gif) top center no-repeat;
	}
	h1.titl_concertTheater {
		display: block;
		height: 35px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_concertTheater.gif) top center no-repeat;
	}
	h1.titl_sportingEvents {
		display: block;
		height: 35px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_sportingEvents.gif) top center no-repeat;
	}
	h1.titl_promsFormals {
		display: block;
		height: 35px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_promsFormals.gif) top center no-repeat;
	}
	h1.titl_company_info {
		display: block;
		height: 35px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_company_info.gif) top center no-repeat;
	}
	h1.titl_Affiliations {
		display: block;
		height: 35px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_Affiliations.gif) top center no-repeat;
	}
	h1.titl_tourSpecialists {
		display: block;
		height: 35px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_tourSpecialists.gif) top center no-repeat;
	}
	h1.titl_contact {
		display: block;
		height: 35px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_contact.gif) top center no-repeat;
	}
	h1.titl_Testimonials {
		display: block;
		height: 35px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_Testimonials.gif) top center no-repeat;
	}
	h1.titl_WineCountryWeather {
		display: block;
		height: 35px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_WineCountryWeather.gif) top center no-repeat;
	}
	h1.titl_WineCountryTravelTips {
		display: block;
		height: 35px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_WineCountryTravelTips.gif) top center no-repeat;
	}
	h1.titl_faq {
		display: block;
		height: 35px;
		width: 700px;
		margin: 0px auto;
		background: url(../images/titl_faq.gif) top center no-repeat;
	}
	h1.titl_linksother {
		display: block;
		height: 35px;
		width: 700px;
		margin: 0px auto;
		background: url(../images/titl_linksother.gif) top center no-repeat;
	}
	h1.titl_links {
		display: block;
		height: 50px;
		width: 700px;
		margin: 0px auto;
		background: url(../images/titl_links.gif) top center no-repeat;
	}
	h1.titl_onlinespecial {
		display: block;
		height: 35px;
		width: 700px;
		margin: 0px auto;
		background: url(../images/titl_onlinespecial.gif) top center no-repeat;
	}
	h1.titl_sponsoredEvents {
		display: block;
		height: 50px;
		width: 700px;
		margin: 0px auto;
		background: url(../images/titl_sponsoredEvents.gif) top center no-repeat;
	}
	h1.titl_TOC {
		display: block;
		height: 35px;
		width: 700px;
		margin: 0px auto;
		background: url(../images/titl_TOC.gif) top center no-repeat;
	}
	h1.titl_thanks {
		display: block;
		height: 35px;
		width: 700px;
		margin: 0px auto;
		background: url(../images/titl_thanks.gif) top center no-repeat;
	}
	h1.titl_napavalleywinetrain {
		display: block;
		height: 50px;
		width: 700px;
		margin: 0px auto;
		background: url(../images/titl_napavalleywinetrain.gif) top center no-repeat;
	}
	h1.titl_napavalleyballoons {
		display: block;
		height: 35px;
		width: 700px;
		margin: 0px auto;
		background: url(../images/titl_napavalleyballoons.gif) top center no-repeat;
	}
h2 {
	color: #612019;
	font-size: 15px;
	letter-spacing: 0.05em;
	line-height: 18px;
	text-align: center;
	COLOR: #93661F;
}
#TOC h2 {
	border-bottom: 1px dotted #612019;
}
	h2.titl_h2_tollFree {
		display: block;
		height: 50px;
		width: 740px;
		margin: 0px auto;
		background: url(../images/titl_h2_tollfree.gif) top center no-repeat;
	}
	h2.titl_h2_napaSonoma {
		display: block;
		height: 40px;
		width: 300px;
		margin: 0px auto;
		/*background: url(../images/titl_h2_napaSonoma.gif) top center no-repeat;*/
		background: url(../images/titl_h2_PrivateTours.png) top center no-repeat;
		border-bottom: 1px dotted #93661F;
	}
	h2.titl_h2_napaCollector {
		display: block;
		height: 40px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_h2_napaCollector.gif) top center no-repeat;
		border-bottom: 1px dotted #93661F;
	}
	h2.titl_h2_napaDailyWineTours {
		display: block;
		height: 40px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_h2_napaDailyWineTours.png) top center no-repeat;
		border-bottom: 1px dotted #93661F;
	}
	h2.titl_h2_RiverRock {
		display: block;
		height: 40px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_h2_RiverRock.png) top center no-repeat;
		border-bottom: 1px dotted #93661F;
	}
	h2.titl_h2_NVBallooning {
		display: block;
		height: 52px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_h2_NVBallooning.png) top center no-repeat;
		border-bottom: 1px dotted #93661F;
	}
	h2.titl_sedansVans {
		display: block;
		height: 40px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_sedansVans.gif) top center no-repeat;
		border-bottom: 1px dotted #93661F;
	}
	h2.titl_limousines {
		display: block;
		height: 40px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_limousines.gif) top center no-repeat;
		border-bottom: 1px dotted #93661F;
	}
	h2.titl_coachesBuses {
		display: block;
		height: 40px;
		width: 400px;
		margin: 0px auto;
		background: url(../images/titl_coachesBuses.gif) top center no-repeat;
		border-bottom: 1px dotted #93661F;
	}
	h2.titl_h2_corporateTours {
		display: block;
		height: 40px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_h2_corporateTours.gif) top center no-repeat;
		border-bottom: 1px dotted #93661F;
	}
	h2.titl_h2_winetrain {
		display: block;
		height: 52px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_h2_winetrain.gif) top center no-repeat;
		border-bottom: 1px dotted #93661F;
	}
	h2.titl_h2_embassysuites {
		display: block;
		height: 52px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_h2_embassysuites.png) top center no-repeat;
		border-bottom: 1px dotted #93661F;
	}
	h2.titl_h2_VIPDinnerService {
		display: block;
		height: 28px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_h2_VIPDinnerService.png) top center no-repeat;
		border-bottom: 1px dotted #93661F;
	}
	h2.titl_h2_SpecialsPkgs {
		display: block;
		height: 28px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_h2_SpecialsPkgs.png) top center no-repeat;
		border-bottom: 1px dotted #93661F;
	}
	h2.titl_h2_Sonoma-Valley-Wine-Trolley {
		display: block;
		height: 40px;
		width: 300px;
		margin: 0px auto;
		background: url(../images/titl_h2_Sonoma-Valley-Wine-Trolley.png) top center no-repeat;
		border-bottom: 1px dotted #93661F;
	}
h3 {
	color: #612019;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing: 0.05em;
	line-height: 18px;
	text-align: center;
	border-bottom: 1px dotted #93661F;
}
h3 b { font-size: 15px; }

h2 a:link { color: #612019; width: 100%; }
h2 a:visited { color: #612019; }
h2 a:hover { color: #93661F; }
.redtitles { color: #612019; }

.descriptivePanel {
	display: block;
	position: absolute;
	left: -8585em;
}
#content p, #content ul, #content ol, #content table {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 11px;
	line-height: 1.5em;
	letter-spacing: 0.06em;
	color: #333;
}
#sectionnav {
	width: 70%;
	line-height: 20px;
	margin: 2px auto;
	padding: 2px 0px;
	border-top: 1px dotted #CFC1A3;
	border-bottom: 1px dotted #CFC1A3;
}
.titlebox {
	font-size: 16px;
	color: #660000;
	font-variant: small-caps;
	background: #FEF7E3;
	border: 1px dotted #CFC1A3;
}
div.kickerTop {
	display: block;
	width: 343px;
	height: 3px;
	margin: 0px auto;
	padding: 0px 15px;
	line-height: 0px;
	background:url(../images/kickerBackTop.png) top center no-repeat;
}
div.kicker {
	display: block;
	width: 343px;
	height: 300px;
	padding: 0px 15px;
	margin: 0px auto;
	background: url(../images/kickerBack.png) bottom center;
	overflow:auto;
}
.kicker h2 a {
	display: block;
	width: 100%;
	height: 100%;
}
.kicker h3 {
	line-height: normal;
	padding: 0px;
	margin: 0px;
}
.kicker p {
	padding: 2px 0px;
	margin: 0px;
	line-height: 1.1em;
}

/* -- Pref Partners Table Formatting -- */
h2.partnersTableHeader {
	display: block;
	width: 710px;
	height: 35px;
	padding: 0px;
	margin: 0px auto;
	background: url(../images/prefdTable_titl.png) bottom center no-repeat;
	font-weight: bold;
	color: #612019;
}
h2.partnersTableHeader b {
	position: absolute;
	left: -12383em;
}
h2.collectorsTableHeader {
	display: block;
	width: 710px;
	height: 35px;
	padding: 0px;
	margin: 0px auto;
	background: url(../images/prefdCollTable_titl.png) bottom center no-repeat;
	font-weight: bold;
	color: #612019;
}
h2.collectorsTableHeader b {
	position: absolute;
	left: -12383em;
}
table.partnersTable{
	display: block;
	margin: 0px auto;
	padding: 0px;
	width: 693px;
	border-left: 1px solid #815223;
	border-right: 1px solid #815223;
}

table.partnersTable tr {
	padding: 0px;
	margin: 0px;
	background: url(../images/prefdTable_rowBack.png) bottom center repeat-x;
}
table.partnersTable caption {
	display: block;
	width: 694px;
	height: 35px;
	padding:0px;
	margin: 0px;
	background: url(../images/prefdTable_titl.png) bottom center no-repeat;
	font-weight: bold;
	color: #612019;
}
table.partnersTable caption b {
	position: absolute;
	left: -999em;
}
table.partnersTable tr.tblBtm {
	background:url(../images/tblBtm.png) top center no-repeat;
	height:10px;
}
div.tblBtm {
	display: block;
	width: 710px;
	height: 10px;
	background:url(../images/tblBtm.png) top center no-repeat;
	margin: 0px auto;
}
.partnersTable a img { border: 1px solid #612019; }
/* -- End of Pref Partners Table Formatting -- */

/* -- Coll's Experience Table Formatting -- */
table.collectorsTable {
	display: block;
	margin: 0px auto;
	padding: 0px;
	width: 692px;
	border-left: 1px solid #996633;
	border-right: 1px solid #996633;
}

table.collectorsTable tr {
	padding: 0px;
	margin: 0px;
	background: url(../images/prefdTable_rowBack.png) bottom center repeat-x;
}
table.collectorsTable th.caption {
	display: block;
	height: 35px;
	padding:0px;
	margin: 0px;
	background: url(../images/prefdCollTable_titl.png) bottom center no-repeat;
	font-weight: bold;
	color: #612019;
}
table.collectorsTable th.caption b {
	position: absolute;
	left: -999em;
}
table.collectorsTable tr.tblBtm {
	background:url(../images/tblBtm.png) top center no-repeat;
	height:10px;
}
table.collectorsTable td.feature {
	padding-right: 20px;
}
/* -- End of Coll's Experience Table Formatting -- */

div.partnerListings {
	display: block;
	width: 690px;
	margin: 0px auto;
}
.partnerListings h3 {
	clear: both;
	text-align: left;
}
p.partnerListing {
	display: block;
	width: 324px;
	min-height: 110px;
	padding: 0px 8px;
	margin-left: 4px;
	float: left;
	background: url('../images/prefdTable_rowBack.png') bottom center;
}

p.testimonial {
	display: block;
	
	padding: 10px;
	margin: 4px auto;
	border-bottom: 1px dotted #93661F;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #93661F;
	line-height:normal;
	text-align: right;
}
p.testimonial b {
	display: block;
	text-align: center;
	line-height: 1.4em;
	font-size: 13px;
	font-weight: 400;
	color: #330000;
}

dl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.4em;
}
dt {
	font-size: 14px;
	color: #93661F;
}
dd {
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px dotted #93661F;
}

#address {
	background-color: #EDD9AF;
	border: 1px solid #93661F;
	padding: 5px 10px;
	width: 80%;
	margin-left: 25px;
}
#address b { font-size: 12px; color: #612019; }

img.partnerLogo {
	max-height: 100px;
	max-width: 100px;
}

#footer {
	width: 94%;
	border-top: 1px dotted #93661F;
	margin-top: 10px;
	padding: 10px;
	font-size: 10px;
	clear: both;
}
.footer { line-height: 1.3em; font-size:9px; font-weight: normal; padding-top: 10px; }
.footer A:link {color: #93661F; text-decoration: underline; font-weight: normal;}
.footer A:visited {color: #93661F; text-decoration: underline; font-weight: normal;}
.footer A:hover {color: #660000; text-decoration: none; font-weight: normal;}


