body {
	margin: 0;
	padding: 0;
	background: #0b0807;
	font-size: medium; /* Set the font size. IE6 doesn't seem to resize properly if pixels are used. (Browser default is medium, or 16px). */
	text-align: center; /* Because IE5/Win can't do margin: auto */
}

		#pather {display: none;}

/* ////////////////////////////////////////////////////////////////////////////
///     + Page     ///////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////// */

#page {
	position: relative;
	width: 73em; /* 960px */ /* 60em!!! */
	min-width: 764px; /* (720px) */
	/*width:expression(document.body.clientWidth < 764? "764px": "auto");*/
	max-width: 960px; /*1152px;*/ /* (1280px) */
	margin: 0 auto 0 auto;
	padding: 0;
	background: #ffffff;
	text-align: left;
	font-size: medium;
}

/* ////////////////////////////////////////////////////////////////////////////
///     + Page Head     //////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////// */

#page-head {
	position: relative;
	width: 100%; /* 60em; /* 960px */
	height: 1.875em; /* 30px */
	margin: 0;
	padding: 0;
	background: #be453b url(../img/bg/pageHead.gif) repeat-x bottom;
}

		#topnavleft, /*display: none;}*/
		#topnavright {		
			position: relative;
			height: 1.875em; /* 30px */
			margin: 0;
			/*overflow: hidden;*/
			float: left; 
		}
		
		#topnavleft {width: 12.71%; /* 122px */ padding: 0 0 0 6px;}
		#topnavright {width: 86.35%; /* 829px */ padding: 0 0 0 3px; float: right;}
		
				#topnavleftList,
				#topnavrightList {
					font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
					font-size: 68.75%; /* 11px */
					line-height: 272.72%; /* 30px */
					color: #ffffff;
					text-align: center;
				}
				
				#topnavrightList {float: right;}
				
				#topnavleftList li,
				#topnavrightList li {
					font-size: 90.9%; /* 10px */
					line-height: 90%; /* 9px */
					font-weight: normal;
					text-transform: none;
					color: #ffffff;
				}
				
				#topnavleftList,
				#topnavrightList {list-style: none; margin: 0 0 0 0; padding: 0; /*overflow: hidden;*/}
				#topnavleftList li,
				#topnavrightList li {float: left;}
				#topnavleftList li a,
				#topnavrightList li a {display: block; margin: 0 auto 0 auto;}
				li.btnTextLink {border-right: #e47a6a solid 1px; margin: 11px 0 0 0; padding: 0 8px 2px 8px;}
				li.btnTextLink-last {border-right: none; margin: 11px 0 0 0; padding: 0 8px 2px 8px;}
				li.btnTextLink-profile {border-left: #e47a6a solid 1px; margin: 11px 0 0 0; padding: 0 8px 2px 8px;}
				
				#topnavrightList li#btnLogIn {width: 71px; height: 31px; margin: 0; padding: 0; display: block; overflow: hidden;}
				#topnavrightList li#btnLogIn img {border: none; width: 53px; height: 20px;}
				#topnavrightList li#btnLogIn a {position: relative; top: 5px; width: 53px; height: 20px;}
				
		#changeLang {
			display: none;
			position: absolute;
			top: 29px;
			left: 0;
			width: 185px;
			height: 40px;
			margin: 0;
			padding: 0;
			background: #be453b url(../img/bg/pageHead.gif) repeat-x bottom;
			z-index: 20;
			border: #d06154 solid 1px;
			font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
			font-size: 10px;
		}

/* ////////////////////////////////////////////////////////////////////////////
///     + Header      ////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////// */

#header {		
	position: relative;
	width: 100%; /* 60em; /* 960px */
	height: 7em; /* 112px */
	margin: 0;
	padding: 0;
	background: #b64037 url(../img/bg/header.gif) repeat-x bottom;
	overflow: hidden;
}
		/* Logo
		------------------------------------------------------------------------------------------------------------------- */
		#logo {
			position: relative;
			width: 23.125%; /* 222px */
			margin: 0;
			padding: 15px 0 0 0;
			float: left;
			overflow: hidden;
		}
		
				#logo h1 {
					position: relative;
					width: 186px;
					height: 82px;
					margin: 0 0 0 13px;
					padding: 0;
					background: url(../img/logo.gif) no-repeat 0 0;
					overflow: hidden;
				}
				
				#logo h1 a {
					position: relative;
					width: 186px;
					height: 0 !important;
					height /**/:82px;
					margin: 0 0 0 13px;
					padding: 82px 0 0 0;
					display: block;
					overflow: hidden;
				}
		
		/* Advertisement (Top)
		------------------------------------------------------------------------------------------------------------------- */
		#adspace-top {
			position: relative;
			width: 76.875%; /* 738px */
			margin: 0;
			padding: 0;
			float: left;
		}
		
				#ad-top {
					position: relative;
					width: 45.5em; /* 728px */
					height: 5.625em; /* 90px */
					margin: 0;
					padding: 10px 0 0 0;
				}
				
				#ad-top img {/* 45.5em; /* 728px */ /* 90px */ border: none;}

/* ////////////////////////////////////////////////////////////////////////////
///     + Navigation     /////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////// */
				
#nav {
	position: relative;
	width: 100%; /* 60em; /* 960px */
	height: 1.875em; /* 30px */
	margin: 0 0 5px 0;
	padding: 0;
	background: #5b463d url(../img/bg/nav.gif) repeat-x bottom;
	border-top: #40312b solid 1px;
	border-bottom: #b1bd78 solid 3px;
	z-index: 75;
}

		#navListWrap { /* For the Website */
			position: relative;
			/*width: 48.0625em;*/
			width:960px;
			height: 1.875em; /* 30px */
			margin: 0;
			padding: 0;
			float: left;
		}
		
		#navListWrap-admin { /* For the Dashboard */
			position: relative;
			width: 100%; /*48.0625em; /* 80.104667%; /* 769px */
			height: 1.875em; /* 30px */
			margin: 0;
			padding: 0;
			float: left;
		}
		
				#navList,
				#navListInt {
					font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
					font-size: 68.75%; /* 11px */
					line-height: 254.54%; /* 28px */
					font-weight: bold;
					color: #ffffff;
					text-align: center;
				}
				#navList, #navListInt {list-style: none; margin: 0; padding: 0; overflow: hidden;}
				#navList li, #navListInt li {float: left; border-right: #40312b solid 1px;}
				#navList li a, #navListInt li a {display: block; margin: 0 auto 0 auto;}
				
				/* width: 78px; height: 28px; */
				/*#navList*/ li#btnHome {width: 7.091em; height: 2.545em; margin: 0; padding: 0; display: block; overflow: hidden; border-left: #40312b solid 1px;}
				/*#navList*/ li#btnHome a {width: 7.091em; height: 2.545em; margin: 0; padding: 0; background: none;}
				/*#navList*/ li#btnHome a:hover {background: url(../img/bg/navHover.gif) repeat-x 0 0;}


				/* width: 96px; height: 28px; */
				/*#navList*/ li#btnAbout,
				/*#navList*/ li#btnAbout_selected {width: 8.723em; height: 2.545em; margin: 0; padding: 0; display: block; overflow: hidden;}
				/*#navList*/ li#btnAbout a {width: 8.723em; height: 2.545em; margin: 0; padding: 0; background: none;}
				/*#navList*/ li#btnAbout a:hover {background: url(../img/bg/navHover.gif) repeat-x 0 0;}
				/*#navList*/ li#btnAbout_selected a {width: 8.723em; height: 2.545em; margin: 0; padding: 0; background: url(../img/bg/navHover.gif) repeat-x 0 0;}
				/*#navList*/ li#btnAbout_selected a:hover {background: url(../img/bg/navHover.gif) repeat-x 0 0;}



				/* width: 96px; height: 28px; */
				/*#navList*/ li#btnVehicles,
				/*#navList*/ li#btnVehicles_selected {width: 8.723em; height: 2.545em; margin: 0; padding: 0; display: block; overflow: hidden;}
				/*#navList*/ li#btnVehicles a {width: 8.723em; height: 2.545em; margin: 0; padding: 0; background: none;}
				/*#navList*/ li#btnVehicles a:hover {background: url(../img/bg/navHover.gif) repeat-x 0 0;}
				/*#navList*/ li#btnVehicles_selected a {width: 8.723em; height: 2.545em; margin: 0; padding: 0; background: url(../img/bg/navHover.gif) repeat-x 0 0;}
				/*#navList*/ li#btnVehicles_selected a:hover {background: url(../img/bg/navHover.gif) repeat-x 0 0;}
				
				/* width: 108px; height: 28px; */
				/*#navList*/ li#btnNegotiating,
				/*#navList*/ li#btnNegotiating_selected,
				/*#navList*/ li#btnRegistrations {width: 9.818em; height: 2.545em; margin: 0; padding: 0; display: block; overflow: hidden;}
				/*#navList*/ li#btnDealers {width: 9.818em; height: 2.545em; margin: 0; padding: 0; display: block; overflow: hidden;}
				
				/*#navList*/ li#btnNegotiating a,
				/*#navList*/ li#btnRegistrations a {width: 9.818em; height: 2.545em; margin: 0; padding: 0; background: none;}
				/*#navList*/ li#btnDealers a {width: 9.818em; height: 2.545em; margin: 0; padding: 0; background: none;}
				/*#navList*/ li#btnNegotiating a:hover,
				/*#navList*/ li#btnRegistrations a:hover {background: url(../img/bg/navHover.gif) repeat-x 0 0;}
				/*#navList*/ li#btnDealers a:hover {background: url(../img/bg/navHover.gif) repeat-x 0 0;}
				/*#navList*/ li#btnNegotiating_selected a {width: 9.818em; height: 2.545em; margin: 0; padding: 0; background: url(../img/bg/navHover.gif) repeat-x 0 0;}
				/*#navList*/ li#btnNegotiating_selected a:hover {background: url(../img/bg/navHover.gif) repeat-x 0 0;}
				
				/* {width: 108px; height: 28px; */
				/*#navList*/ li#btnEngine,
				/*#navList*/ li#btnEngine_selected {width: 9.818em; height: 2.545em; margin: 0; padding: 0; display: block; overflow: hidden;}
				/*#navList*/ li#btnEngine a {width: 9.818em; height: 2.545em; margin: 0; padding: 0; background: none;}
				/*#navList*/ li#btnEngine a:hover {background: url(../img/bg/navHover.gif) repeat-x 0 0;}
				/*#navList*/ li#btnEngine_selected a {width: 9.818em; height: 2.545em; margin: 0; padding: 0; background: url(../img/bg/navHover.gif) repeat-x 0 0;}
				/*#navList*/ li#btnEngine_selected a:hover {background: url(../img/bg/navHover.gif) repeat-x 0 0;}
				
				/* {width: 98px; height: 28px; */
				/*#navList*/ li#btnSafety,
				/*#navList*/ li#btnSafety_selected {width: 8.818em; height: 2.545em; margin: 0; padding: 0; display: block; overflow: hidden;}
				/*#navList*/ li#btnSafety a {width: 8.818em; height: 2.545em; margin: 0; padding: 0; background: none;}
				/*#navList*/ li#btnSafety a:hover {background: url(../img/bg/navHover.gif) repeat-x 0 0;}
				/*#navList*/ li#btnSafety_selected a {width: 8.818em; height: 2.545em; margin: 0; padding: 0; background: url(../img/bg/navHover.gif) repeat-x 0 0;}
				/*#navList*/ li#btnSafety_selected a:hover {background: url(../img/bg/navHover.gif) repeat-x 0 0;}
				
				/* {width: 93px; height: 28px; */
				/*#navList*/ li#btnGreen,
				/*#navList*/ li#btnGreen_selected {width: 8.818em; height: 2.545em; margin: 0; padding: 0; display: block; overflow: hidden;}
				/*#navList*/ li#btnGreen a {width: 8.818em; height: 2.545em; margin: 0; padding: 0; background: none;}
				/*#navList*/ li#btnGreen a:hover {background: url(../img/bg/navHover.gif) repeat-x 0 0;}
				/*#navList*/ li#btnGreen_selected a {width: 8.818em; height: 2.545em; margin: 0; padding: 0; background: url(../img/bg/navHover.gif) repeat-x 0 0;}
				/*#navList*/ li#btnGreen_selected a:hover {background: url(../img/bg/navHover.gif) repeat-x 0 0;}
				
				/* width: 86px; height: 28px; */
				/*#navList*/ li#btnTrends,
				/*#navList*/ li#btnTrends_selected {width: 7.818em; height: 2.545em; margin: 0; padding: 0; display: block; overflow: hidden;}
				/*#navList*/ li#btnTrends a {width: 7.818em; height: 2.545em; margin: 0; padding: 0; background: none;}
				/*#navList*/ li#btnTrends a:hover {background: url(../img/bg/navHover.gif) repeat-x 0 0;}
				/*#navList*/ li#btnTrends_selected a {width: 7.818em; height: 2.545em; margin: 0; padding: 0; background: url(../img/bg/navHover.gif) repeat-x 0 0;}
				/*#navList*/ li#btnTrends_selected a:hover {background: url(../img/bg/navHover.gif) repeat-x 0 0;}
				
				/* width: 91px; height: 28px;*/
				#navList li#btnReviews {width: 8.273em; height: 2.545em; margin: 0; padding: 0; display: block; overflow: hidden;}
				#navList li#btnReviews a {width: 8.273em; height: 2.545em; margin: 0; padding: 0; background: none;}
				#navList li#btnReviews a:hover {background: url(../img/bg/navHover.gif) repeat-x 0 0;}
				
				#navList li#btnWebTrends {width: 10em; height: 2.545em; margin: 0; padding: 0; display: block; overflow: hidden;}
				#navList li#btnWebTrends a {width: 10em; height: 2.545em; margin: 0; padding: 0; background: none;}
				#navList li#btnWebTrends a:hover {background: url(../img/bg/navHover.gif) repeat-x 0 0;}
	
				/* width: 83px; height: 28px; */
				/*#navList*/ li#btnForum,
				/*#navList*/ li#btnForum_selected {width: 7.545em; height: 2.545em; margin: 0; padding: 0; display: block; overflow: hidden;}
				/*#navList*/ li#btnForum a {width: 7.545em; height: 2.545em; margin: 0; padding: 0; background: none;}
				/*#navList*/ li#btnForum a:hover {background: url(../img/bg/navHover.gif) repeat-x 0 0;}
				/*#navList*/ li#btnForum_selected a {width: 7.545em; height: 2.545em; margin: 0; padding: 0; background: url(../img/bg/navHover.gif) repeat-x 0 0;}
				/*#navList*/ li#btnForum_selected a:hover {background: url(../img/bg/navHover.gif) repeat-x 0 0;}


				/* width: 83px; height: 28px; */
				/*#navList*/ li#bbtnmedia,
				/*#navList*/ li#btnmedia_selected {width: 7.545em; height: 2.545em; margin: 0; padding: 0; display: block; overflow: hidden;}
				/*#navList*/ li#btnmedia a {width: 7.545em; height: 2.545em; margin: 0; padding: 0; background: none;}
				/*#navList*/ li#btnmedia a:hover {background: url(../img/bg/navHover.gif) repeat-x 0 0;}
				/*#navList*/ li#btnmedia_selected a {width: 7.545em; height: 2.545em; margin: 0; padding: 0; background: url(../img/bg/navHover.gif) repeat-x 0 0;}
				/*#navList*/ li#btnmedia_selected a:hover {background: url(../img/bg/navHover.gif) repeat-x 0 0;}
				
				/* width: 83px; height: 28px; */
				/*#navList*/ li#btnbuy
				/*#navList*/ li#btnbuy_selected {width: 7.545em; height: 2.545em; margin: 0; padding: 0; display: block; overflow: hidden;}
				/*#navList*/ li#btnbuy a {width: 7.545em; height: 2.545em; margin: 0; padding: 0; background: none;}
				/*#navList*/ li#btnbuy a:hover {background: url(../img/bg/navHover.gif) repeat-x 0 0;}
				/*#navList*/ li#btnbuy_selected a {width: 7.545em; height: 2.545em; margin: 0; padding: 0; background: url(../img/bg/navHover.gif) repeat-x 0 0;}
				/*#navList*/ li#btnbuy_selected a:hover {background: url(../img/bg/navHover.gif) repeat-x 0 0;}
				
								/* width: 83px; height: 28px; */
				/*#navList*/ li#btndealers
				/*#navList*/ li#btndealers_selected {width: 7.545em; height: 2.545em; margin: 0; padding: 0; display: block; overflow: hidden;}
				/*#navList*/ li#btndealers a {width: 7.545em; height: 2.545em; margin: 0; padding: 0; background: none;}
				/*#navList*/ li#btndealers a:hover {background: url(../img/bg/navHover.gif) repeat-x 0 0;}
				/*#navList*/ li#btndealers_selected a {width: 7.545em; height: 2.545em; margin: 0; padding: 0; background: url(../img/bg/navHover.gif) repeat-x 0 0;}
				/*#navList*/ li#btndealers_selected a:hover {background: url(../img/bg/navHover.gif) repeat-x 0 0;}






				/* width: 78px; height: 28px; */
				/*#navList*/ li#btnBlog,
				/*#navList*/ li#btnPoll,
				/*#navList*/ li#btnLogOut {width: 7.091em; height: 2.545em; margin: 0; padding: 0; display: block; overflow: hidden;}
				/*#navList*/ li#btnBlog a,
				/*#navList*/ li#btnPoll a,
				/*#navList*/ li#btnLogOut a {width: 7.091em; height: 2.545em; margin: 0; padding: 0; background: none;}
				/*#navList*/ li#btnBlog a:hover,
				/*#navList*/ li#btnPoll a:hover,
				/*#navList*/ li#btnLogOut a:hover {background: url(../img/bg/navHover.gif) repeat-x 0 0;}
				
				/* Drop Down Menus (Home Page)
				------------------------------------------------------------------------------------------------------------------- */
				#navList li ul {display: none; background: #4b3831; list-style: none; margin: 0; padding: 0; font-size: 90.91%; /*10px*/ border-top: #40312b solid 1px;}
				li > ul {top: auto; left: auto;}
				#navList li ul li {float: none; padding: 0; border-top: #564038 solid 1px; border-bottom: #40312b solid 1px;}
				#navList li ul li a {padding: 0; display: block; height: 2.8em; /*28px*/ line-height: 280%; /*28px*/}
				#navList li:hover ul, #navList li.sfhover ul {display: block;}
				

				#navList li ul#aboutMenu li a,
				#navList li ul#vehiclesMenu li a,
				#navList li ul#negotiatingMenu li a,
				#navList li ul#engineMenu li a,
				#navList li ul#trendsMenu li a,
				#navList li ul#partnersMenu li a,
				#navList li ul#buyMenu li a,
				#navList li ul#registrationsMenu li a,
				#navList li ul#reviewsMenu li a,
				#navList li ul#blogMenu li a,
				#navList li ul#pollMenu li a,
				#navList li ul#forumMenu li a {background-image: none; height: 2.6em; /*26px*/ line-height: 260%; /*26px*/}

				#navList li ul#aboutMenu li a:hover,
				#navList li ul#vehiclesMenu li a:hover,
				#navList li ul#negotiatingMenu li a:hover,
				#navList li ul#engineMenu li a:hover,
				#navList li ul#trendsMenu li a:hover,
				#navList li ul#greenMenu li a:hover,
				#navList li ul#partnersMenu li a:hover,
				#navList li ul#buyMenu li a:hover,
				#navList li ul#registrationsMenu li a:hover,
				#navList li ul#reviewsMenu li a:hover,
				#navList li ul#blogMenu li a:hover,
				#navList li ul#pollMenu li a:hover,
				#navList li ul#forumMenu li a:hover {background-image: none; background-color: #47352f;}

				#navList li ul#aboutMenu {width: 160px; text-align: left; position: absolute; top: 28px; left: 80px;}
				#navList li ul#aboutMenu li a {width: 152px; padding: 0 0 0 8px;}

				#navList li ul#vehiclesMenu {width: 160px; text-align: left; position: absolute; top: 28px; left: 177px;}
				#navList li ul#vehiclesMenu li a {width: 152px; padding: 0 0 0 8px;}
				
				#navList li ul#negotiatingMenu {width: 180px; text-align: left; position: absolute; top: 28px; left: 270px;}
				#navList li ul#negotiatingMenu li a {width: 172px; padding: 0 0 0 8px;}
				
				#navList li ul#engineMenu {width: 185px; text-align: left; position: absolute; top: 28px; left: 380px;}
				#navList li ul#engineMenu li a {width: 177px; padding: 0 0 0 8px;}
				
				#navList li ul#trendsMenu {width: 160px; text-align: left; position: absolute; top: 28px; left: 590px;}
				#navList li ul#trendsMenu li a {width: 152px; padding: 0 0 0 8px;}
				
				#navList li ul#mediaMenu {width: 160px; text-align: left; position: absolute; top: 28px; left: 675px;}
				#navList li ul#mediaMenu li a {width: 152px; padding: 0 0 0 8px;}
				
				#navList li ul#greenMenu {width: 160px; text-align: left; position: absolute; top: 28px; left: 493px;}
				#navList li ul#greenMenu li a {width: 152px; padding: 0 0 0 8px;}
				
				#navList li ul#buyMenu {width: 120px; text-align: left; position: absolute; top: 28px; left: 574px;}
				#navList li ul#buyMenu li a {width: 112px; padding: 0 0 0 8px;}
				
				#navList li ul#registrationsMenu {width: 180px; text-align: left; position: absolute; top: 28px; left: 80px;}
				#navList li ul#registrationsMenu li a {width: 172px; padding: 0 0 0 8px;}
				
				#navList li ul#reviewsMenu {width: 130px; text-align: left; position: absolute; top: 28px; left: 189px;}
				#navList li ul#reviewsMenu li a {width: 122px; padding: 0 0 0 8px;}
				
				#navList li ul#blogMenu {width: 130px; text-align: left; position: absolute; top: 28px; left: 281px;}
				#navList li ul#blogMenu li a {width: 122px; padding: 0 0 0 8px;}
				
				#navList li ul#pollMenu {width: 130px; text-align: left; position: absolute; top: 28px; left: 360px;}
				#navList li ul#pollMenu li a {width: 122px; padding: 0 0 0 8px;}
				
				#navList li ul#forumMenu {width: 120px; text-align: left; position: absolute; top: 28px; left: 439px;}
				#navList li ul#forumMenu li a {width: 112px; padding: 0 0 0 8px;}
				
		/* Sitewide Search Bar
		------------------------------------------------------------------------------------------------------------------- */
		#searchBarWrap {
			position: relative;
			width: 18.33%; /* 176px (191px-15px) */
			height: 1.8125em; /* 29px */
			margin: 0 0 0 15px;
			padding: 0;
			float: left;
		}
				
				#searchBarWrap form {margin: 0; padding: 4px 0 0 0;}
				
				.searchfield {
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 10px; /* 10px */
					font-weight: normal;
					color: #fdf0e5;
					margin: 0 5px 0 0;
					padding: 2px 6px 2px 6px;
					background-color: #684937;
					border: #8f7666 solid 1px;
					width: 102px;
					float: left;
				}
				
				#searchBarWrap form .submit-btn {position: relative; top: 2px; left: 0; float: left;}

/* ////////////////////////////////////////////////////////////////////////////
///     + Content     ////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////// */

#container {		
	position: relative;
	width: 100%; /* 60em; /* 960px */
	margin: .0625em 0 0 0; /* 1px 0 0 0 */
	padding: 0;
	background: #ffffff;
	overflow: hidden;
	clear: both;
}

#homeFullCol
{
	width:100%;
	padding:10px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
							font-size: 12px;
							line-height: 14px;
							color: #40312b;
}

		/* ////////////////////////////////////////////////////////
		///     + Home Page (3 Column Layout)     ////////////////
		////////////////////////////////////////////////////// */
		
		/* Home Page/Interior Page - Left Column
		------------------------------------------------------------------------------------------------------------------- */
		#homeLeftCol {
			position: relative;
			width: 199px; /*20.73%;*/ /* 12.4375em; /* 199px */ //fix after #page
			margin: 0 0 26px 0;
			padding: 0;
			float: left;
			z-index: 2;
		}
				
				/* Read/Write Review Buttons
				------------------------------------------------------------------------------------------------------------------- */
				#reviewBtnList {list-style: none; margin: 0 0 8px 0; padding: 0; overflow: hidden;}
				#reviewBtnList li {
					font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
					font-weight: bold;
					text-transform: uppercase;
					font-size: 81.25%; /* 13px */
					line-height: 92.86%; /* 14px */
					color: #40312b;
				}
				#reviewBtnList li span {font-size: 161.54%; /* 21px */ line-height: 18px; /* 18px */}
				#reviewBtnList li a {display: block; color: #40312b; text-decoration: none;}
				#reviewBtnList li a:hover {display: block; color: #60514a; text-decoration: none;}
		
				#reviewBtnList li#btnWriteReview {width: 199px; height: 97px; margin: 0 0 0 0; display: block; overflow: hidden;}
				#reviewBtnList li#btnWriteReview a {width: 94px; height: 68px; margin: 0; padding: 29px 0 0 105px; background: url(../img/bg/btnReadWrite.png) -9px 0;}
				/*#reviewBtnList li#btnWriteReview a:hover {background: url(../img/btn/home-writeReview.png) 199px 0;}*/
				
				#reviewBtnList li#btnReadReview {width: 199px; height: 106px; margin: 0 0 0 0; display: block; overflow: hidden;}
				#reviewBtnList li#btnReadReview a {width: 93px; height: 70px; margin: 0; padding: 36px 0 0 106px; background: url(../img/bg/btnReadWrite.png) -9px 106px;}
				/*#reviewBtnList li#btnReadReview a:hover {background: url(../img/btn/home-readReview.png) 199px 0;}*/
				
				/* Latest Reviews Box
				------------------------------------------------------------------------------------------------------------------- */
				.leftColBoxWrap {
					position: relative;
					width: 100%; /* 199px */
					margin: 1px 0 0 0;
					padding: 0;
					background: url(../img/bg/home-leftColBoxBottom.gif) no-repeat bottom left;
				}
				
						.leftColBox {
							position: relative;
							width: 100%; /* 199px */
							margin: 0;
							padding: 0;
							background: url(../img/bg/home-leftColBoxTop.gif) no-repeat top left;
						}
						
						.leftColBoxInt /* Interior Page */ {
							position: relative;
							width: 100%; /* 199px */
							margin: 0;
							padding: 0;
							background: url(../img/bg/home-leftColBoxTop2.gif) no-repeat top left;
						}
						
						.leftColBoxIntLarge /* Interior Page */ {
							position: relative;
							width: 100%; /* 199px */
							margin: 0;
							padding: 0;
							background: url(../img/bg/home-leftColBoxTop3.gif) no-repeat top left;
						}
						
						.leftColBox div {padding: 11.055%;} /* 22px */
						.leftColBoxInt div,
						.leftColBoxIntLarge div,
						.leftColBoxIntWide div {padding: 7.5% 11.055% 11.055% 10.05%;} /* 15px 22px 22px 20px */
						
						.leftColBoxInt div iframe,
						.leftColBoxIntWide div iframe {margin: 0; padding: 12px 0 0 0; border: none; overflow: hidden;}
						
						.leftColBox h1, .leftColBox h2 {
							font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
							font-weight: bold;
							text-transform: uppercase;
							color: #40312b;
						}
						
						.leftColBox h2 {
							font-size: 93.75%; /* 15px */
							line-height: 100%; /* 16px */
							margin: 0 0 15px 0;
							padding: 0 0 15px 0;
							border-bottom: #d3d7ab solid 1px;
						}
						
						.leftColBox h2 .large {
							font-size: 140%; /* 21px */
							line-height: 66.67%; /* 14px */
							margin: 0;
							padding: 0;
						}
						
						.notAMember {
							font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
							font-size: 100%;
							font-weight: bold;
						}
						

/*---------------------------------------------------------------------------------------------*/
/*-------------------------------TOP DEALERS BOX-----------------------------------------------*/
/*---------------------------------------------------------------------------------------------*/


.TopDlrBxWrap {
	position: relative;
	width: 100%; /* 199px */
	margin: 1px 0 0 0;
	padding: 0;
	background: url(../img/bg/home-leftColBoxBottom.gif) no-repeat bottom left;
}


.TopDlrBx {
	position: relative;
	width: 100%; /* 199px */
	margin: 0;
	padding: 0;
	background: url(../img/bg/home-leftColBoxTop.gif) no-repeat top left;
}

.TopDlrBx-rev {
	position: relative;
	width: 100%; /* 199px */
	margin: 0;
	padding: 0;
	background: url(../img/bg/home-leftColBoxTop-rev.gif) no-repeat top left;
}

.TopDlrBxInt /* Interior Page */ {
	position: relative;
	width: 100%; /* 199px */
	margin: 0;
	padding: 0;
	background: url(../img/bg/home-leftColBoxTop2.gif) no-repeat top left;
}

.TopDlrBxIntLarge /* Interior Page */ {
	position: relative;
	width: 100%; /* 199px */
	margin: 0;
	padding: 0;
	background: url(../img/bg/home-leftColBoxTop3.gif) no-repeat top left;
}

.TopDlrBx div {padding: 11.055%;} /* 22px */
.TopDlrBxInt div,
.TopDlrBxIntLarge div,
.TopDlrBxIntWide div {padding: 7.5% 11.055% 11.055% 10.05%;} /* 15px 22px 22px 20px */

.TopDlrBxInt div iframe,
.TopDlrBxIntWide div iframe {margin: 0; padding: 12px 0 0 0; border: none; overflow: hidden;}

.TopDlrBx h1, .TopDlrBx h2 {
	font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	color: #40312b;
}

.TopDlrBx h2 {
	font-size: 93.75%; /* 15px */
	line-height: 100%; /* 16px */
	margin: 0 0 15px 0;
	padding: 0 0 15px 0;
	border-bottom: #d3d7ab solid 1px;
}

.TopDlrBx h2 .large {
	font-size: 140%; /* 21px */
	line-height: 66.67%; /* 14px */
	margin: 0;
	padding: 0;
}

.TopDlrBxInt h4,
.TopDlrBxIntLarge h4,
.TopDlrBxIntWide h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 10px; /* 10px */
	margin: 0;
	padding: 0;
}

.TopDlrBx p {
	position: relative;
	margin: 0;
	padding: 0 0 0 4.5%; /* 0 0 0 8px */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 62.5%; /* 10px */
	line-height: 140%; /* 14px */
	color: #40312b;
}

	.dealerName {
		font-size: 110%; /* 11px */
		line-height: 130%; /* 13px */
		font-weight: bold;
		color: #5d761d;
	}
	
	.reviewDateTime {
		font-size: 90%; /* 9px */
		line-height: 140%; /* 14px */
		font-weight: bold;
		color: #40312b;
	}

.TopDlrBxInt div div,
.TopDlrBxIntLarge div div /* Interior Page */ {
	position: relative;
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 62.5%; /* 10px */
	line-height: 140%; /* 14px */
	color: #40312b;
}
		

.TopDlrBxPlainWrap {
	position: relative;
	width: 100%; /* 199px */
	margin: 1px 0 0 0;
	padding: 0;
}

	.TopDlrBxPlain {
		position: relative;
		width: 100%; /* 199px */
		margin: 0;
		padding: 0;
	}
	
	.TopDlrBxPlain div {padding: 7.1% 6.03% 7.1% 10.05%;} /* 14px 12px 14px 20px */
	.TopDlrBxPlain div {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 62.5%; /* 10px */
		line-height: 140%; /* 14px */
		color: #40312b;
	}

#NewsBxBottom {
	position: relative;
	width: 195px;
	margin: 0;
	padding: 0 0 19px 5px;
	background: url(../img/bg/woman-owned-box-bottomT.gif) no-repeat bottom left;
	overflow: hidden;
}
#NewsBxBottom img {
	padding-top:2px;
	padding-bottom:2px;
	border:0;
}

#NewsBxBottom p {
	text-align:left;
	padding-top:0;
	padding-bottom:8px;
	padding-left:5px;
	padding-right:6px;
	
	font-size: 8pt; /* 10px */
	line-height: 140%; /* 14px */
	color: #40312b;
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
}

#TopDlrBxBottom {
	position: relative;
	width: 195px;
	margin: 0;
	padding: 0 0 19px 0;
	background: url(../img/bg/woman-owned-box-bottomT.gif) no-repeat bottom left;
	overflow: hidden;
}

	#TopDlrBxBottom-rev
	{	
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 62.5%; /* 10px */
		line-height: 140%; /* 14px */
		color: #333333;
		margin-left:-7px;
		margin-top:-5px;
	}
	#TopDlrBxBottom .TopTenHeader {
		font-size:8pt;
		font-weight: bold;
		/*text-align: center;*/
		margin-left:3px;
		font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
	}
		#TopDlrBxBottom .TopTenPageSwitch {
		font-size:8pt;
		font-weight: bold;
		/*text-align: center;*/
		margin-left:3px;
		font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
		color:#ffffff;
	}
	
	#TopDlrBxBottom .TopTenItem {
		font-size:8pt;
		color: #5d761d;
		/*background-color:#FFC; */
		/* width:100px; */
		border-color:#CCC;
		font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
	}
	
	#TopDlrBxBottom .TopTenAltItem {
		font-size:8pt;
		margin-left:3px;
		color: #5d761d;
		/* background-color:#FF9;*/
		/* width:40px; */
		border-color:#CCC;
		font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
	}

a:link.TopTenItemL {color: #5d761d; text-decoration: none; font-weight: normal;}
a:visited.TopTenItemL {color: #5d761d; text-decoration: none; font-weight: normal;}
a:hover.TopTenItemL {color: #5d761d; text-decoration: underline; font-weight: normal;}
a:active.TopTenItemL {color: #5d761d; text-decoration: none; font-weight: normal;}

#TopDlrBxTop h4 {
	font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 14px;
	line-height: 14px;
	color: #40312b;
	margin: 0;
	padding: 0;
}

#TopDlrBxTop h4 .large {
	font-size: 22px;
	line-height: 22px;
	color: #c15848;
}

#TopDlrBx {
	position: relative;
	width: 199px;
	margin: 8px 0;
	padding: 0;
	overflow: hidden;
}

	#TopDlrBxTop{
		position: relative;
		width: 171px;
		height: 48px;
		margin: 0;
		padding: 19px 12px 0 12px;
		overflow: hidden;
		background: url(../img/bg/woman-owned-box-top.gif) no-repeat top left;
	}
	
	#TopDlrBxTop-rev {
		position: relative;
		width: 171px;
		height: 82px;
		margin: 0;
		padding: 19px 12px 0 12px;
		overflow: hidden;
		background: url(../img/bg/home-leftColBoxTop-rev.gif) no-repeat top left;
	}
	
	
	
	
	
			#TopDlrBxTop h4 {
				font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
				font-weight: bold;
				text-transform: uppercase;
				font-size: 14px;
				line-height: 14px;
				color: #40312b;
				margin: 0;
				padding: 0;
			}
	
			#TopDlrBxTop h4 .large {
				font-size: 22px;
				line-height: 22px;
				color: #c15848;
			}
			
			#TopDlrBxTop-rev h4 {
				font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
				font-weight: bold;
				text-transform: uppercase;
				font-size: 14px;
				line-height: 14px;
				color: #40312b;
				margin: 0;
				padding:48px 0 0 0;
				
			}
	
			#TopDlrBxTop-rev h4 .large {
				font-size: 22px;
				line-height: 22px;
				color: #c15848;
			}
			
			#TopNewsBxTop {
		position: relative;
		width: 171px;
		height: 48px;
		margin: 0;
		padding: 19px 12px 0 12px;
		background: url(../img/bg/woman-owned-box-top.gif) no-repeat top left;
		overflow: hidden;
	}
	
			#TopNewsBxTop h4 {
				font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
				font-weight: bold;
				text-transform: uppercase;
				font-size: 14px;
				line-height: 14px;
				color: #40312b;
				margin: 0;
				padding: 0;
			}
	
			#TopNewsBxTop h4 .large {
				font-size: 22px;
				line-height: 22px;
				color: #c15848;
			}


/*---------------------------------------------------------------------------------------------*/
/*-------------------------------TOP DEALERS BOX-----------------------------------------------*/
/*---------------------------------------------------------------------------------------------*/





				/* Home Page - Left Column - His/Her Reviews
				------------------------------------------------------------------------------------------------------------------- */
				/*#reviews {
					position: relative;
					width: 221px;
					height: 74px;
					margin: 8px 0;
					padding: 0;
					background: url(../img/bg/hisHerReviewsCallout.gif) no-repeat 0 0;
					overflow: hidden;
				}
				
						#reviewsLeft {
							position: relative;
							width: 77px;
							margin: 9px 0 0 0;
							padding: 0 0 8px 17px;
							float: left;
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 10px;
							line-height: 11px;
							color: #40312b;
						}
						
								#reviewsLeft h4 {
									font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
									font-weight: bold;
									text-transform: uppercase;
									font-size: 15px;
									line-height: 10px;
									color: #ffffff;
									margin: 0;
									padding: 0;
								}
						
								#reviewsLeft h4 .large {
									font-size: 17px;
									line-height: 17px;
									color: #d05046;
								}
								
								#reviewsLeft .amp {
									font-family: Arial, Helvetica, sans-serif;
									font-weight: bold;
									text-transform: uppercase;
									font-size: 15px;
									line-height: 10px;
									color: #ffffff;
								}
						
						#reviewsRight {
							position: relative;
							width: 90px;
							margin: 20px 0 0 7px;
							padding: 0 5px 8px 14px;
							float: left;
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 10px;
							line-height: 11px;
							color: #40312b;
						}
						
								#reviewsRight br {line-height: 4px;}
						
								.arrows-img-right {position: relative; top: 2px; display: inline; padding: 0 0 0 4px;}*/
						
						/* Interior Page - Left Column Items
						------------------------------------------------------------------------------------------------------------------- */
						.leftColBoxInt h4,
						.leftColBoxIntLarge h4,
						.leftColBoxIntWide h4 {
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-weight: bold;
							text-transform: uppercase;
							font-size: 10px; /* 10px */
							margin: 0;
							padding: 0;
						}
						
						.leftColBox p {
							position: relative;
							margin: 0;
							padding: 0 0 0 4.5%; /* 0 0 0 8px */
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 62.5%; /* 10px */
							line-height: 140%; /* 14px */
							color: #40312b;
						}

								.dealerName {
									font-size: 110%; /* 11px */
									line-height: 130%; /* 13px */
									font-weight: bold;
									color: #5d761d;
								}
								
								.reviewDateTime {
									font-size: 90%; /* 9px */
									line-height: 140%; /* 14px */
									font-weight: bold;
									color: #40312b;
								}
						
						.leftColBoxInt div div,
						.leftColBoxIntLarge div div /* Interior Page */ {
							position: relative;
							margin: 0;

							padding: 0;
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 62.5%; /* 10px */
							line-height: 140%; /* 14px */
							color: #40312b;
						}
						
								 /* Interior Page - Left Column Form (Poll)
								------------------------------------------------------------------------------------------------------------------- */
								.leftColBoxInt div div form {margin: 12px 0 0 0;}
								.leftColBoxInt div div form .radio-btn {position: relative; top: 2px;}
								.leftColBoxInt div div form .submit-btn {padding: 18px 0 0 0;}
								
						/* Interior Page - Left Column - Blog Box
						------------------------------------------------------------------------------------------------------------------- */
						.leftColBoxPlainWrap {
							position: relative;
							width: 100%; /* 199px */
							margin: 1px 0 0 0;
							padding: 0;
						}
						
								.leftColBoxPlain {
									position: relative;
									width: 100%; /* 199px */
									margin: 0;
									padding: 0;
								}
								
								.leftColBoxPlain div {padding: 7.1% 6.03% 7.1% 10.05%;} /* 14px 12px 14px 20px */
								.leftColBoxPlain div {
									font-family: Verdana, Arial, Helvetica, sans-serif;
									font-size: 62.5%; /* 10px */
									line-height: 140%; /* 14px */
									color: #40312b;
								}
								
								.leftColBoxPlain div img#annesblog {position: relative; top: 0; left: 0; float: right; border: none;}
								
						/* Log In Pop Out Box
						------------------------------------------------------------------------------------------------------------------- */
						#leftColPopOutWrap, #leftColPopOutWrapWide {
							position: absolute;
							width: 396px; /* 197px */
							height: 200px; /* 200px */
							margin: 1px 0 0 0;
							padding: 0 0 0 0;
							background: url(../img/bg/login-popout.png) no-repeat bottom right;
							z-index: -1;
							display: block;
						}
						
						#leftColPopOutWrap {top: -1px; left: 0;}
						#leftColPopOutWrapWide {top: -1px; left: 8px;}
						
								#leftColPopOut {
									position: relative;
									top: 0;
									left: 200px;
									width: 171px;
									height: 176px;
									margin: 12px 0 12px 8px;
									padding: 0;
									font-family: Verdana, Arial, Helvetica, sans-serif;
									font-size: 62.5%; /* 10px */
									/* line-height: 12px; /* 12px */
									color: #081629;
									overflow: hidden;
								}
								
										#leftColPopOut h3 {
											font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
											font-size: 160%; /* 16px */
											font-weight: bold;
											/* line-height: 14px; /* 14px */
											color: #40312b;
											margin: 0 0 9px 0;
											padding: 0 0 9px 0;
											border-bottom: #b4bc82 solid 1px;
										}
										
										#leftColPopOut form {margin: 0; padding: 0;}
										
										#loginFormTable {
											padding: 0 9px 9px 9px;
											border-bottom: #b4bc82 solid 1px;
										}
										
										#loginFormTable td {
											padding: 0 0 4px 0;
										}
										
										.loginfield, .loginfieldsmall {
											font-family: Verdana, Arial, Helvetica, sans-serif;
											font-size: 100%; /* 10px */
											font-weight: bold;
											color: #081629;
											padding: 2px;
											border: #96a64a solid 1px;
											background: #33CCCC
										}
										
										.loginfield {width: 146px;}
										.loginfieldsmall {width: 72px;}
										
										#popOutFooter {
											padding: 9px 0 0 0;
											font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
											font-size: 120%; /* 12px */
											font-weight: bold;
											color: #40312b;
										}
										
								#reviewCatList {list-style: none; margin: 0 auto 0 auto; padding: 0; overflow: hidden; width: 143px;}
								#reviewCatList li {float: none;}
								#reviewCatList li {width: 143px; height: 25px; margin: 0 0 5px 0; padding: 0; display: block; overflow: hidden;}
								#reviewCatList li {font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif; font-size: 13px; font-weight: bold; text-transform: uppercase; color: #ffffff;}
								#reviewCatList li a {display: block; width: 143px; height: 0; margin: 0; padding: 25px 0 0 0; overflow: hidden;}
								
								/*#reviewCatList*/ li#btnReviewShopping a {background: url(../img/bg/btnCategory.gif) 0 0;}
								/*#reviewCatList*/ li#btnReviewPurchase a {background: url(../img/bg/btnCategory.gif) 0 0;}
								/*#reviewCatList*/ li#btnReviewService a {background: url(../img/bg/btnCategory.gif) 0 0;}
		
		/* Home Page - Center Column
		------------------------------------------------------------------------------------------------------------------- */			
		#homeCenterCol {
			position: relative;
			width: 476px; /* 49.583%; /* 476px */
			margin: 18px 0 0 0;
			padding: 0 26px 26px 23px !important;
			/*padding: 0 13px 26px 13px !important;*/
			/*padding: 0 13px 26px 0;*/
			padding: 0 26px 26px 0; /* for some reason, the left padding is breaking the layout in IE 6. */
			float: left;
		}
		
		
		
				#homePageMessage {
					position: relative;
					width: 100%; /* 476px */
					margin: 0 0 11px 0;
					padding: 0;
					font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
					font-weight: bold;
				}
				
						#homePageMessage .line-1 {
							font-size: 14px;
							line-height: 18px;
							color: #c2483e;
						}
						
						#homePageMessage .line-1a {
							font-size: 18px;
							line-height: 18px;
							color: #c2483e;
						}
						
						
						
						#homePageMessage .line-2 {
							font-size: 11px;
							line-height: 18px;
							color: #c2483e;
						}
						
				#didYouKnow {
					position: relative;
					width: /* 100%; */ 476px;
					margin: 0 0 0 0;
					padding: 0;
				}
				
						#didYouKnow-top {
							position: relative;
							width: /* 100%; */ 476px;
							height: 105px;
							margin: 0 0 0 0;
							padding: 0;
							background: url(../img/bg/didYouKnow-top-new.gif) no-repeat top left;
						}
						
						#didYouKnow-top-sm {
							position: relative;
							width: /* 100%; */ 476px;
							height: 90px;
							margin: 0 0 0 0;
							padding: 0;
							background: url(../img/bg/didYouKnow-top-new2.gif) no-repeat top left;
						}
						
								#dykTitle {
									position: relative;
									width: 111px;
									margin: 42px 0 0 0;
									padding: 0 0 0 141px;
									float: left;
								}
								
								#dykTitle-sm {
									position: relative;
									width: 111px;
									margin: 27px 0 0 0;
									padding: 0 0 0 141px;
									float: left;
								}
								
										#dykTitle h2 {
											font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
											font-weight: bold;
											text-transform: uppercase;
											font-size: 23px;
											line-height: 24px;
											color: #40312b;
											margin: 0;
											padding: 0;
										}
								
										#dykTitle h2 .large {
											font-size: 34px;
											line-height: 24px;
											color: #d05046;
										}
										
										#dykTitle-sm h2 {
											font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
											font-weight: bold;
											text-transform: uppercase;
											font-size: 23px;
											line-height: 24px;
											color: #40312b;
											margin: 0;
											padding: 0;
										}
								
										#dykTitle-sm h2 .large {
											font-size: 34px;
											line-height: 24px;
											color: #d05046;
										}
						
								#getStartedBtn {
									position: relative;
									width: 152px;
									height: 35px;
									margin: 0;
									padding: 0;
									float: right;
									font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
									font-size: 16px;
									line-height: 35px;
									letter-spacing: -1px;
								}
								
										#getStartedBtn a {
											width: 134px;
											height: 35px;
											padding: 0 0 0 18px;
											display: block;
											background: url(../img/bg/btnGetStarted.gif) repeat-x 0 0;
											text-decoration: none;
											color: #ffffff;
										}
										
										#getStartedBtn a:hover {
											background: url(../img/bg/btnGetStarted.gif) repeat-x 152px 0;
											text-decoration: none;
											color: #ffffff;
										}
						
						#didYouKnow-bottom {
							position: relative;
							width: 476px;
							margin: 0 0 0 0;
							padding: 0 0 5px 0;
							background: url(../img/bg/didYouKnow-bottom.gif) no-repeat bottom;
							overflow: hidden;
						}
						
								#dykText {
									position: relative;
									width: 430px;
									height: 100px;
									margin: 0;
									padding: 14px 24px 0px 20px;
									font-family: Verdana, Arial, Helvetica, sans-serif;
									font-size: 11px;
									line-height: 14px;
									color: #40312b;
								}
								
										#dykText div {margin: 0; padding: 0; width: 430px; overflow: hidden;}
										#dykText ul {margin: 0 0 0 6px; padding: 0 0 0 12px; width: 400px; height: 90px; list-style-image:url(../img/bullet.gif);}
										#dykText ul li {margin: 0; padding: 0 0 2px 0;}
								
										#dykText-footnote {
											position: relative;
											width: 400px;
											margin: 0;
											padding: 0 0 8px 20px;
											font-family: Verdana, Arial, Helvetica, sans-serif;
											font-size: 9px;
											line-height: 11px;
											color: #b6b6b6;
											float: left;
										}
										
										#dykText-footnote a {color: #b6b6b6; font-weight: normal; text-decoration: underline;}
										
										#dykText-btn {
											position: relative;
											margin: 0;
											padding: 0 32px 0 0;
											float: right;
										}
										
												#dykText-btn img {border: none;}
												
						#homePageSteps {
							position: relative;
							width: 100%;
							margin: 0 0 21px 0;
							padding: 0;
							overflow: hidden;
						}
						
						#homePageSteps2 {
							position: relative;
							width: 100%;
							height:69px;
							margin: 0 0 10px 0;
							padding: 0;
							overflow: hidden;
							
						}
						
								.stepsBox, .stepsBoxlast {
									width: 152px; height: 69px; padding: 0; float: left; background: url(../img/bg/steps.gif) no-repeat 0 0;
									font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
									font-weight: bold;
									text-transform: uppercase;
									color: #40312b;
								}
								.stepsBox {margin: 0 9px 0 0;}
								.stepsBoxlast {margin: 0;}
								
								.stepNumber {
									position: relative;
									width: 41px;
									margin: 0;
									padding: 4px 0 0 0;
									float: left;
									text-align: center;
									font-size: 10px;
									line-height: 18px;
									color: #6c792f;
								}
								
										.stepNumber h4 {font-size: 33px; line-height: 23px; color: #40312b; margin: 0; padding: 0;}
								
								.stepText {
									position: relative;
									width: 88px;
									height: 48px;
									margin: 0;
									padding: 16px 0 0 13px;
									float: left;
									font-size: 11px;
									line-height: 12px;
								}
								
										.stepText a.stepLink, .stepText a.stepLink:visited {color: #40312b; font-weight: inherit; text-decoration: none;}
										.stepText a.stepLink:hover {color: #807069; font-weight: inherit; text-decoration: none;}
										
										.free {color: #c2483e; font-size: 12px;}
										a.stepLink:hover .free {color: #f69992; font-weight: inherit; text-decoration: none;}
										.amp {font-family: Arial, Helvetica, sans-serif;}
										
						#homePageCallouts {
							position: relative;
							width: 468px;
							margin: 11px 0 0 0;
							padding: 0 4px 44px 4px;
							clear: both;
							overflow: hidden;
						}
										
								#communityCallout {
									position: relative;
									width: 228px;
									margin: 0 12px 0 0;
									padding: 0;
									float: left;
								}
										
								#testCallout {
									position: relative;
									width: 228px;
									margin: 2px 0 0 0;
									padding: 0;
									float: left;
								}
								#ForumCallout {
									position: relative;
									width: 228px;
									margin: 0 12px 0 0;
									padding: 0;
									float: left;
								}
								#HersHisCallout {
									position: relative;
									width: 228px;
									margin: 2px 0 0 0;
									padding: 0;
									float: left;
								}
								
								#BooksCallout {
									position: relative;
									width: 228px;
									margin: 2px 0 0 0;
									padding: 0;
									float: left;
								}
										
										.calloutBox-top {
											position: relative;
											width: 100%;
											margin: 0;
											padding: 0;
										}
										
										#communityCallout .calloutBox-top {background: url(../img/bg/gadgetsCallout-top.gif) no-repeat top; height: 76px;}
										#testCallout .calloutBox-top {background: url(../img/bg/testCallout-top.gif) no-repeat top; height: 74px;}
										#ForumCallout .calloutBox-top {background: url(../img/bg/ForumCallout-top.gif) no-repeat top; height: 76px;}
										#HersHisCallout .calloutBox-top {background: url(../img/bg/HerHisCallout-top.gif) no-repeat top; height: 74px;}
										#BooksCallout .calloutBox-top {background: url(../img/bg/booksCallout.gif) no-repeat top; height: 74px;}
										
												#communityCallout h3 {
													width: 118px;
													margin: 0;
													padding: 28px 0 0 14px;
													font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
													font-weight: bold;
													text-transform: uppercase;
													color: #40312b;
													font-size: 26px;
													line-height: 21px;
												}
												
												#communityCallout h3 .small {
													color: #d05046;
													font-size: 17px;
													line-height: 18px;
												}
												
												#testCallout h3 {
													width: 118px;
													margin: 0;
													padding: 17px 0 0 14px;
													font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
													font-weight: bold;
													text-transform: uppercase;
													color: #40312b;
													font-size: 26px;
													line-height: 23px;
													color: #d05046;
												}
												
												#testCallout h3 .small {
													color: #40312b;
													font-size: 16px;
													line-height: 21px;
												}





										
												#ForumCallout h3 {
													width: 118px;
													margin: 0;
													padding: 28px 0 0 14px;
													font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
													font-weight: bold;
													text-transform: uppercase;
													color: #40312b;
													font-size: 26px;
													line-height: 21px;
												}
												
												#ForumCallout h3 .small {
													color: #d05046;
													font-size: 17px;
													line-height: 18px;
												}
												
												#HersHisCallout h3 {
													width: 118px;
													margin: 0;
													padding: 17px 0 0 14px;
													font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
													font-weight: bold;
													text-transform: uppercase;
													color: #40312b;
													font-size: 26px;
													line-height: 23px;
													color: #d05046;
												}
												
												#HersHisCallout h3 .small {
													color: #40312b;
													font-size: 16px;
													line-height: 21px;
												}
												
												#BooksCallout h3 {
													width: 118px;
													margin: 0;
													padding: 17px 0 0 14px;
													font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
													font-weight: bold;
													text-transform: uppercase;
													color: #40312b;
													font-size: 26px;
													line-height: 23px;
													color: #d05046;
												}
												
												#BooksCallout h3 .small {
													color: #40312b;
													font-size: 16px;
													line-height: 21px;
												}




										
										.calloutBox-bottom {
											position: relative;
											width: 100%;
											margin: 0;
											padding: 0;
											background: url(../img/bg/homePageCallout-bottom.gif) no-repeat bottom;
										}
										
												.calloutBox-bottom p {
													margin: 0;
													font-family: Verdana, Arial, Helvetica, sans-serif;
													color: #40312b;
													font-size: 11px;
													line-height: 14px;
												}
												
												#communityCallout p {padding: 11px 20px 7px 20px;}
												#testCallout p {padding: 11px 20px 21px 20px;}
												#ForumCallout p {padding: 11px 20px 7px 20px;}
												#HersHisCallout p {padding: 11px 20px 21px 20px;}
												#BooksCallout p {padding: 11px 20px 21px 20px;}												
												
												.calloutBox-bottomBtn {text-align: right; padding: 0 14px 0 0;}
												.calloutBox-bottomBtn img {border: none;}
								
				/* #homeCenterCol div {padding: 24px 16px 24px 16px;} /* 5.72% 3.81% 5.72% 3.81% */
				/* #homeCenterCol div, #homeCenterCol div p {
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 68.75%;
					line-height: 145.45%;
					color: #40312b;
				} */
				
						#getInvolvedBox {
							position: relative;
							width: 452px;
							margin: 8px 0 0 0;
							padding: 0 12px 5px 12px;
							overflow: hidden;
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 11px;
							line-height: 14px;
							color: #40312b;
						}
						
						#getInvolvedBox2 {
							position: relative;
							width: 452px;
							height:140px;
							margin: 18px 0 0 0;
							padding: 10px 12px 0 12px;
							overflow: hidden;
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 11px;
							/*line-height: 14px;*/
							color: #40312b;
							background: url(../img/bg/top-par-bg.gif) no-repeat top center;
						}
						
						#getInvolvedBox3 {
							position: relative;
							width: 475px;/*452px;*/
							height:200px;
							margin: 18px 0 0 0;
							padding: 10px 0 0 0;
							overflow: hidden;
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 11px;
							/*line-height: 14px;*/
							color: #40312b;
							background: url(../img/bg/too-bg-replacement3.gif) no-repeat top center;
						}
						
						#getInvolvedBox4 {
							position: relative;
							width: 475px;/*452px;*/
							height:289px;
							margin: 10px 0 0 0;
							padding: 0 0 0 0;
							overflow: hidden;
							font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
							font-size: 13px;
							/*line-height: 14px;*/
							color: #40312b;
							background: url(../img/bg/too-bg-replacement5.gif) no-repeat top center;
						}
						
						#getInvolvedBox3 p{
							padding-left:12px;
							padding-right:12px;
						}
						
						#getInvolvedBox4 p{
							padding-left:12px;
							padding-right:12px;
							font-weight:bold;
							margin-bottom:0;
							text-align:justify;
						}
				
								#getInvolvedBox h3{
									font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
									font-weight: bold;
									text-transform: uppercase;
									color: #40312b;
									font-size: 17px; /* 17px */
									margin: 0 0 0 0;
									padding: 0 0 0 0;
									border-bottom: #d3d7ab solid 1px;
									width: 100%; /* 452px */
								}
								
								#getInvolvedBox2 h3 {
									font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
									font-weight: bold;
									text-transform: uppercase;
									color: #40312b;
									font-size: 17px; /* 17px */
									margin: 0 0 8px 0;
									padding: 0 0 8px 0;
									border-bottom: #d3d7ab solid 1px;
									width: 100%; /* 452px */
								}
								
								#getInvolvedBox3 h3 {
									font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
									font-weight: bold;
									text-transform: uppercase;
									color: #40312b;
									font-size: 17px; /* 17px */
									margin: 0 0 8px 0;
									padding: 0 0 8px 0;
									border-bottom: #d3d7ab solid 1px;
									width: 100%; /* 452px */
								}
								
		
		/* Home Page - Right Column
		------------------------------------------------------------------------------------------------------------------- */					
		#homeRightCol {
			position: relative;
			width: 221px;
			/*margin: 13px 0 26px 0;*/
			margin: 0 0 26px 0;
			
			padding: 0 15px 0 0;
			float: left;
		}
		
				/* Home Page - Right Column - Boxes
				------------------------------------------------------------------------------------------------------------------- */
				.rightColBoxWrap {
					position: relative;
					margin: 0 0 8px 0;
					padding: 0 0 0 0;
					background: url(../img/bg/home-rightColBoxBottom.gif) no-repeat bottom left;
					overflow: hidden;
				}

				/* Home Page - Right Column - Boxes - Blog
				------------------------------------------------------------------------------------------------------------------- */
				#blog {width: 100%;} /* 221px */
				
						.rightColBox {
							position: relative;
							width: 100%;
							margin: 0;
							padding: 0;
							background: url(../img/bg/home-rightColBoxTop.gif) no-repeat top left;
						}
								
						.rightColBox-blog {
							position: relative;
							width: 100%;
							margin: 0;
							padding: 0;
							background: url(../img/bg/home-rightColBoxTop-blog2.gif) no-repeat top left;
						}
						
						
						/* .rightColBox div {padding: 17px 26px 26px 26px;} */
						.rightColBox-blog div.blogText {padding: 90px 13px 26px 13px; clear: right;}
						.rightColBox-blog div.blogText2 {padding: 100px 20px 26px 20px; clear: right;}
						.rightColBox-blog div.blog div.blogByLine { color:red; padding-left:7px; padding-right:7px; }
						.rightColBox-blog div.blogDate {padding: 5px 6px 0 0; float: right;}
						.rightColBox-blog div.blogDate2 {font-size:7pt; padding: 115px 0 15px 12px; float: left;}
						.rightColBox-blog div.blogDate {
							font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
							font-size: 87.5%; /* 14px */
							font-weight: bold;
							text-transform: uppercase;
							color: #503d36;
						}
						
						.rightColBox-carreviews {
							position: relative;
							width: 100%;
							margin: 0;
							padding: 0;
							background: url(../img/car-reviews-header.gif) no-repeat top left;
						}
						
						
						/* .rightColBox div {padding: 17px 26px 26px 26px;} */
						.rightColBox-carreviews div.blogText {padding: 90px 13px 26px 13px; clear: right;}
						.rightColBox-carreviews div.blogText2 {padding: 140px 20px 26px 20px; clear: right;}
						.rightColBox-carreviews div.blog div.blogByLine { color:red; padding-left:7px; padding-right:7px; }
						.rightColBox-carreviews div.blogDate {padding: 5px 6px 0 0; float: right;}
						.rightColBox-carreviews div.blogDate2 {font-size:7pt; padding: 115px 0 15px 12px; float: left;}
						.rightColBox-carreviews div.blogDate {
							font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
							font-size: 87.5%; /* 14px */
							font-weight: bold;
							text-transform: uppercase;
							color: #503d36;
						}
						
						.rightColBox div, .rightColBox-blog div, .rightColBox-carreviews div{
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 62.5%; /* 10px */
							line-height: 140%; /* 14px */
							color: #333333;
						}
						
						.rightColBoxHeader {font-size: 100%; /* 10px */ text-transform: uppercase; font-weight: bold; margin: 0; padding: 0;}
						
						.rightColBox div form {margin: 12px 0 0 0;}
						.rightColBox div form .radio-btn {position: relative; top: 2px;}
						.rightColBox div form .submit-btn {padding: 18px 0 0 0;}
						
						#hisHerReviews-img {position: relative; top: 0; left: 27px; float: right;}
						
						.arrows-img {position: relative; top: 2px; display: inline; padding: 0 4px 0 0;}
						
						.green-bar {color: #5d761d;}
				

				/* Home Page - Right Column - Boxes - movies
				------------------------------------------------------------------------------------------------------------------- */
				#movies {width: 221px;} /* 221px */
				
						.rightColBox {
							position: relative;
							width: 100%;
							margin: 0;
							padding: 0;
							background: url(../img/bg/home-rightColBoxTop.gif) no-repeat top left;
						}
								
						.rightColBox-movies {
							position: relative;
							/*left: 7px; */
							width: 100%;
							margin: 0 0 0 0;
							padding: 0;
							background: url(../img/bg/home-rightColBoxTop-movies.gif) no-repeat top left;
						}
						
						#salespanel, #financepanel, #couplepanel, #servicepanel {
							position: relative;
							width: 221px;
							top: 15px;
							right: 40px;
						}
						
						/* .rightColBox div {padding: 17px 26px 26px 26px;} */
						/*.rightColBox-movies div.moviesText {padding: 40px 5px 26px 30px;}*/
						
						.rightColBox-movies div.moviesText {
							position:relative;

							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size: 10pt; /* 10px */
							line-height: 140%; /* 14px */
							color: #333333;
							text-decoration:underline;
						 }
						 
						 #moremovies {
						 	clear:none; background: #CCCCCC
						 }
						 
						 #saleslink, #servicelink, #financelink, #couplelink {
						 	font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size: 10pt; /* 10px */
							line-height: 140%; /* 14px */
							color: #807069;
							text-decoration:underline;
						 }
						 
						 .rightColBox-movies div.moviesText table th{
						 	text-decoration: none;
						 }
						
						.rightColBox div, .rightColBox-movies div {
							margin: 0 0 0 30px;
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 10pt; /* 10px */
							line-height: 140%; /* 14px */
							color: #333333;
						}
						
				/* Home Page - Right Column - Boxes - spotlight
				------------------------------------------------------------------------------------------------------------------- */
				#spotlight {width: 221px;} /* 221px */
				
						.rightColBox {
							position: relative;
							width: 100%;
							margin: 0;
							padding: 0;
							background: url(../img/bg/home-rightColBoxTop.gif) no-repeat top left;
						}
						
						#women-ownedTop h4 {
							font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
							font-weight: bold;
							text-transform: uppercase;
							font-size: 14px;
							line-height: 14px;
							color: #40312b;
							margin: 0;
							padding: 0;
						}
				
						#women-ownedTop h4 .large {
							font-size: 22px;
							line-height: 22px;
							color: #c15848;
						}
								
						.rightColBox-spotlight {
							position: relative;
							/*left: 7px; */
							width: 100%;
							margin: 0 0 30px 0;
							padding: 0;
							background: url(../img/bg/home-rightColBoxTop-movies.gif) no-repeat top left;
						}
						
						.rightColBox-spotlight div.spotlightText {
							position:relative;

							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size: 10pt; /* 10px */
							line-height: 140%; /* 14px */
							color: #333333;
							text-decoration:none;
						 }
						
						.rightColBox div, .rightColBox-spotlight div {
							margin: 0 0 0 0;
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 10pt; /* 10px */
							line-height: 140%; /* 14px */
							color: #333333;
						}
						
				/* Home Page - Left Column - Boxes - Woman Owned
				------------------------------------------------------------------------------------------------------------------- */
				#women-owned {
					position: relative;
					width: 199px;
					margin: 8px 0;
					padding: 0;
					overflow: hidden;
				}
				
						#women-ownedTop {
							position: relative;
							width: 171px;
							height: 48px;
							margin: 0;
							padding: 19px 12px 0 12px;
							background: url(../img/bg/woman-owned-box-top.gif) no-repeat top left;
							overflow: hidden;
						}
						
								#women-ownedTop h4 {
									font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
									font-weight: bold;
									text-transform: uppercase;
									font-size: 14px;
									line-height: 14px;
									color: #40312b;
									margin: 0;
									padding: 0;
								}
						
								#women-ownedTop h4 .large {
									font-size: 22px;
									line-height: 22px;
									color: #c15848;
								}
						
						#women-ownedBottom {
							position: relative;
							width: 195px;
							margin: 0;
							padding: 0 0 19px 0;
							background: url(../img/bg/woman-owned-box-bottom10.gif) no-repeat bottom left;
							overflow: hidden;
						}
							#women-ownedBottom .TopTenHeader {
								font-size:8pt;
								font-weight: bold;
								font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
							}
							
							#women-ownedBottom .TopTenItem {
								font-size:8pt;
								margin-left:3px;
								color: #5d761d;
								/*background-color:#FFC; */
								/* width:100px; */
								border-color:#CCC;
								font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
							}
							
				    		#women-ownedBottom .TopTenAltItem {
								font-size:8pt;
								margin-left:3px;
								color: #5d761d;
								/* background-color:#FF9;*/
								/* width:40px; */
								border-color:#CCC;
								font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
							}
							
							/*#women-ownedBottom p {
								width: 183px;
								margin: 9px 0 0 0;
								padding: 0 0 0 12px;
								float: left;
								font-family: Verdana, Arial, Helvetica, sans-serif;
								font-size: 10px;
								line-height: 11px;
								color: #333333;
							}
							
							#women-ownedBottom p label {display: none;}
							#women-ownedBottom p input#womanownedsearch {
								border: #d3d7ab solid 1px;
								font: 12px Verdana, sans-serif;
								width: 120px;
								display: block;
								float: left;
								margin: 1px 0 0 0;
								padding: 2px;
							}
							
							#women-ownedBottom p input#womanownedsearch-btn {
								display: block;
								float: left;
								margin: 0 0 0 12px;
								padding: 0;
							}*/

				
				/* Home Page - Right Column - Boxes - Poll
				------------------------------------------------------------------------------------------------------------------- */		
				#poll {
					position: relative;
					/*width: 221px;*/
					width: 199px;
					height: 66px;
					margin: 8px 0 0 0;
					padding: 0;
					background: url(../img/bg/pollCallout-left.gif) no-repeat 0 0;
					overflow: hidden;
					cursor: pointer;
				}
				
						#poll-slider {
							background: #ffffff url(../img/bg/pollCallout-slider-left.gif) no-repeat left bottom;
							/*width: 208px;*/
							width: 186px;
							display: none;
							position: relative;
							top: 0;
							left: 0;
							/*left: 6px;*/
							clear: both;
							cursor: default;
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 62.5%; /* 10px */
							line-height: 140%; /* 14px */
							color: #40312b;
							margin: 0 0 20px 0;
						}
						
								#poll-slider div {margin: 0 0 0 12px; padding: 0; width: 186px;/*208px;*/ text-align: left;/*right;*/}
								#poll-slider div iframe {margin: 0; padding: 12px 0 0 0; border: none; overflow: hidden;}
						
								#poll-slider h4 {
									font-family: Verdana, Arial, Helvetica, sans-serif;
									font-weight: bold;
									text-transform: uppercase;
									font-size: 10px; /* 10px */
									margin: 0;
									/*padding: 12px 0 0 26px;*/
									padding: 12px 0 0 12px;
								}
				
						#pollLeft {
							position: relative;
							width: 51px;
							margin: 19px 0 0 0;
							/*padding: 0 8px 0 22px;*/
							padding: 0 8px 0 8px;
							float: left;
							border-right: #afa9a6 solid 1px;
						}
						
								#pollLeft h4 {
									font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
									font-weight: bold;
									text-transform: uppercase;
									font-size: 15px;
									line-height: 11px;
									color: #40312b;
									margin: 0;
									padding: 0;
								}
						
								#pollLeft h4 .large {
									font-size: 22px;
									line-height: 22px;
									color: #c15848;
								}
						
						#pollRight {
							position: relative;
							width: 99px;
							margin: 14px 0 0 7px;
							padding: 0;
							float: left;
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 10px;
							line-height: 11px;
							color: #333333;
						}
				
				/* Home Page - Right Column - Boxes - His/Her Reviews
				------------------------------------------------------------------------------------------------------------------- */
				#reviews {
					position: relative;
					width: 221px;
					height: 74px;
					margin: 8px 0;
					padding: 0;
					background: url(../img/bg/hisHerReviewsCallout.gif) no-repeat 0 0;
					overflow: hidden;
				}
				
						#reviewsLeft {
							position: relative;
							width: 84px;
							margin: 11px 0 0 0;
							padding: 0 0 8px 11px;
							float: left;
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 10px;
							line-height: 11px;
							color: #40312b;
							text-align: center;
						}
						
								#reviewsLeft h4 {
									font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
									font-weight: bold;
									text-transform: uppercase;
									font-size: 12px; /*15*/
									line-height: 10px;
									color: #ffffff;
									margin: 0;
									padding: 0;
								}
						
								#reviewsLeft h4 .large {
									font-size: 14px; /*17*/
									line-height: 14px;
									color: #d05046;
								}
								
								#reviewsLeft .amp {
									font-family: Arial, Helvetica, sans-serif;
									font-weight: bold;
									text-transform: uppercase;
									font-size: 12px; /*15*/
									line-height: 10px;
									color: #ffffff;
								}
						
						#reviewsRight {
							position: relative;
							width: 98px;
							margin: 20px 0 0 0;
							padding: 0 5px 8px 10px;
							float: left;
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 10px;
							line-height: 11px;
							color: #40312b;
						}
						
								#reviewsRight br {line-height: 4px;}
						
								.arrows-img-right {position: relative; border: 0px; top: 2px; display: inline; padding: 0 0 0 4px;}
								
				/* Home Page - Right Column - Boxes - POV
				------------------------------------------------------------------------------------------------------------------- */
				#pov {
					position: relative;
					width: 221px;
					margin: 8px 0;
					padding: 0;
					overflow: hidden;
				}
				
						#povTop {
							position: relative;
							width: 191px;
							height: 41px;
							margin: 0;
							padding: 19px 22px 0 8px;
							background: url(../img/bg/povTop.gif) no-repeat top left;
							overflow: hidden;
						}
						
								#povTop h4 {
									font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
									font-weight: bold;
									text-transform: uppercase;
									font-size: 15px;
									line-height: 11px;
									color: #40312b;
									margin: 0;
									padding: 0;
								}
						
								#povTop h4 .large {
									font-size: 22px;
									line-height: 22px;
									color: #c15848;
								}
						
						#povBottom {
							position: relative;
							width: 221px;
							margin: 0;
							padding: 0 0 19px 0;
							background: url(../img/bg/povBottom.gif) no-repeat bottom left;
							overflow: hidden;
						}
						
							#povBottom p {
								width: 185px;
								margin: 9px 0 0 0;
								padding: 0 22px 0 8px;
								float: left;
								font-family: Verdana, Arial, Helvetica, sans-serif;
								font-size: 10px;
								line-height: 11px;
								color: #333333;
							}
						
		/* ////////////////////////////////////////////////////////
		///     + Interior Page (3 Column Layout)     ////////////
		////////////////////////////////////////////////////// */
		
		/* Uses #` from Homepage Layout */
		
		/* Interior Page - Center Column
		------------------------------------------------------------------------------------------------------------------- */
		#intCenterCol {
			position: relative;
			width: 49.9%; /* 29.9375em; /* 479px */
			margin: 28px 0 26px 0;
			padding: 0 51px 0 42px; /*0 5.3125% 0 4.375%; /* 0 3.1875em 0 2.625em; /* 0 51px 0 42px */
			float: left;
		}
		
		#intCenterColSpotlight {
			position: relative;
			width: 476px; /*49.9%  29.9375em; /* 479px */
			margin: 18px 0 16px 0;
			padding: 0 21px 0 42px; /*0 5.3125% 0 4.375%; /* 0 3.1875em 0 2.625em; /* 0 51px 0 42px */
			float: left;
		}
		
				.contentCalloutBox {background: #f1f2e4; margin: 0; padding: 4px 6px; width: 97.49%;}
				.pdfIcon {float: left; display: block; margin: 0; padding: 2px 8px 0 0;}
				.articleIcon {float: left; display: block; margin: 0; padding: 0 8px 0 0;}
				
				.contentCalloutBoxWrap {position: relative; margin: 0; padding: 20px 0 0 0; width: 100%; overflow: hidden;}
				.contentCalloutBoxPhoto {width: 90px; float: left; margin: 0; padding: 0;}
				.contentCalloutBoxFooter {background: #f6f8ef; float: left; border-left: 2px solid #b3be79; padding: 2px 12px 4px 12px; font-size: 10px; width: 363px}
				
				/* Interior Page - Center Column - Text
				------------------------------------------------------------------------------------------------------------------- */
				#intCenterCol div.text {
					width: 100%;
					margin: 0;
					padding: 24px 0 24px 0;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 68.75%; /* 11px */
					line-height: 145.45%; /* 16px */
					color: #40312b;
				}
				
				#intCenterColSpotlight div.text {
					width: 100%;
					margin: 0;
					padding: 24px 0 24px 0;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 68.75%; /* 11px */
					line-height: 145.45%; /* 16px */
					color: #40312b;
				}
				
				/*#intCenterCol div.text*/ .informationTable {border-bottom: #b1bd78 solid 1px;}
				/*#intCenterCol div.text*/ .informationTable .mainHeader {padding: 0 0 4px 0; font-size: 118.18%;}
				/*#intCenterCol div.text*/ .informationTable .header {padding: 0 0 4px 0;}
				/*#intCenterCol div.text*/ .informationTable .firstSubHeader {border-top: #b1bd78 solid 2px; padding: 4px 6px 4px 6px;}
				/*#intCenterCol div.text*/ .informationTable .firstSubHeader2 {border-top: #b1bd78 solid 1px; padding: 4px 6px 4px 6px;}
				/*#intCenterCol div.text*/ .informationTable .subHeader {border-top: #b1bd78 solid 1px; padding: 4px 6px 4px 6px;}
				/*#intCenterCol div.text*/ .informationTable .bgPlain {background: #ffffff;}
				/*#intCenterCol div.text*/ .informationTable .bgColor {background: #f6f8ef;}
				/*#intCenterCol div.text*/ .informationTable .firstItem {padding: 4px 6px 4px 22px;}
				/*#intCenterCol div.text*/ .informationTable .items {padding: 4px 0 4px 0;}
				/*#intCenterCol div.text*/ .informationTable .productImage {border-right: #b1bd78 solid 1px; padding: 0; width: 82px;}
				/*#intCenterCol div.text*/ .informationTable .productDesc {background: #f6f8ef; padding: 4px 8px 4px 8px;}
				/*#intCenterCol div.text*/ .informationTable .productImage img {border: none;}
				/*#intCenterCol div.text*/ .informationTable .productDesc img {border: none; padding: 0 0 4px 8px;}
				
				.reviewsTable {border-bottom: #b1bd78 solid 1px;}
				/*.reviewsTable .mainHeader {padding: 0 0 4px 0; font-size: 118.18%;}
				.reviewsTable .header {padding: 0 0 4px 0;}
				.reviewsTable .firstSubHeader {border-top: #b1bd78 solid 2px; padding: 4px 6px 4px 6px;}
				.reviewsTable .firstSubHeader2 {border-top: #b1bd78 solid 1px; padding: 4px 6px 4px 6px;}
				.reviewsTable .subHeader {border-top: #b1bd78 solid 1px; padding: 4px 6px 4px 6px;}
				.reviewsTable .firstItem {padding: 4px 6px 4px 22px;}*/
				.reviewsTable .bgPlain {background: #ffffff;}
				.reviewsTable .bgColor {background: #f6f8ef;}
				.reviewsTable .items {border-top: #b1bd78 solid 1px; padding: 23px 20px 0 20px;}
				.dealerReviewsSubmitBtn {margin: 8px 0 0 0; padding: 4px 6px 12px 6px;}
								
				ul.ul li {list-style-image: url(../img/bullet.gif); margin-left: 0; padding: 2px 0 2px 0;}
				ol.ol li {margin-left: 0; padding: 2px 0 2px 0;}
				/*ul.arrowList {list-style-image: url(../img/arrows.gif); overflow: hidden; margin: 0; padding: 0;}
				ul.arrowList li {float: left; margin: 2px 20px;}
				ul.plainList {list-style: none; list-style-image: none; margin: 0; padding: 0;}*/
				
				#intCenterCol h1, #intCenterCol h1.border {
					font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
					font-weight: bold;
					text-transform: uppercase;
					color: #40312b;
					font-size: 190.91%; /* 21px */
					/* line-height: 66.67%; /* 14px */
					width: 100%; /* 447px */
				}
				
				#intCenterColSpotlight h1, #intCenterColSpotlight h1.border {
					font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
					font-weight: bold;
					text-transform: uppercase;
					color: #40312b;
					font-size: 190.91%; /* 21px */
					/* line-height: 66.67%; /* 14px */
					width: 100%; /* 447px */
				}
				
				#intCenterCol h1 {
					margin: 0 0 0 0;
					padding: 0 0 3px 0;
					border-bottom: none;
					width: 100%; /* 447px */
				}
				#intCenterColSpotlight h1 {
					margin: 0 0 0 0;
					padding: 0 0 3px 0;
					border-bottom: none;
					width: 100%; /* 447px */
				}
				
				#intCenterCol h1.border {
					margin: 0 0 13px 0;
					padding: 0 0 20px 0;
					border-bottom: #d3d7ab solid 2px;
					width: 100%; /* 447px */
				}
				#intCenterColSpotlight h1.border {
					margin: 0 0 13px 0;
					padding: 0 0 20px 0;
					border-bottom: #d3d7ab solid 2px;
					width: 100%; /* 447px */
				}
				
				#intCenterCol h2 {
					font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
					font-weight: bold;
					text-transform: uppercase;
					color: #576320;
					font-size: 145.45%; /* 16px */
					/* line-height: 7px; /* 7px */
					margin: 0 0 13px 0;
					padding: 0 0 20px 0;
					border-bottom: #d3d7ab solid 2px;
					width: 100%; /* 447px */
				}
				
				#intCenterCol h2.noborder {
					font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
					font-weight: bold;
					text-transform: uppercase;
					color: #576320;
					font-size: 145.45%; /* 16px */
					/* line-height: 7px; /* 7px */
				}
				
				#intCenterColSpotlight h2 {
					font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
					font-weight: bold;
					text-transform: uppercase;
					color: #576320;
					font-size: 145.45%; /* 16px */
					/* line-height: 7px; /* 7px */
					margin: 0 0 13px 0;
					padding: 0 0 20px 0;
					border-bottom: #d3d7ab solid 2px;
					width: 100%; /* 447px */
				}
				
				/*#intCenterCol*/ .text h3.subSectionHdr {
					font-weight: bold;
					font-size: 118.18%; /* 14px */
					margin: 0;
					padding: 0 0 4px 0;
				}
				
				/*#intCenterCol*/ .text h3.subSectionHdr2 {
					font-weight: bold;
					font-size: 118.18%; /* 14px */
					margin: 0;
					padding: 8px 0 12px 0;
				}
				
				#intCenterCol img.leftFloat {position: relative; top: 0; left: 0; float: left; padding: 0 13px 0 0;}
				#intCenterCol img.rightFloat {position: relative; top: 0; left: 0; float: right; padding: 0 0 0 13px;}
				
				.trendsColorsList {margin: 0; padding: 14px 28px;}
				.trendsColorsList br {line-height: 3px;}
				.trendsColors {position: relative; top: 3px; margin: 0; padding: 0 15px 0 0;}
				
				/* Side Box
				------------------------------------------------------------------------------------------------------------------- */
				.sideBoxWrapper {width: 188px; margin: 0; padding: 0 0 12px 0; float: right;}
				
				.sideBox {
					position: relative;
					width: 170px;
					margin: 0;
					padding: 0;
					background: #d3d7ab;
					overflow: hidden;
					float: right;
					font-size: 10px;
					line-height: 14px;
					/*display: none;*/
				}
				
						.sideBoxTop {
							position: relative;
							width: 152px;
							margin: 9px 0 9px 9px;
							padding: 0;
							background: url(../img/bg/sideBoxTop.gif) no-repeat top;
							overflow: hidden;
						}
						
						.sideBoxTop p {margin: 0; padding: 6px 8px 0 8px; text-align: center;}
						
								.sideBoxContent {
									position: relative;
									width: 100%;
									margin: 0;
									padding: 0;
									background: url(../img/bg/sideBoxBottom.gif) no-repeat bottom;
									overflow: hidden;
								}
								
								
										.sideBoxContent table {
											width: 150px;
											margin: 0 0 0 1px;
											padding: 3px 0 3px 0;
										}
										
										.sideBoxContent table td {
											border-bottom: #ffffff solid 1px;
										}
										
										.sideBoxContent table td.lastsbItem {
											border-bottom: none;
										}
										
										.sbBullet {
											width: 11px;
											margin: 0;
											padding: 10px 7px 0 16px;
										}
										
										.sbItem {
											width: 100px;
											margin: 0;
											padding: 8px 16px 6px 0;
										}
										
					/* Interior Page - Right Column - Boxes - spotlight
					------------------------------------------------------------------------------------------------------------------- */
					#spotlight {width: 215px;} /* 221px */

						/*.rightColBox {
							position: relative;
							width: 100%;
							margin: 0 0 0 0;
							padding: 0;
							background: url(../img/bg/home-rightColBoxTop.gif) no-repeat top left;
						}*/

						.rightColBox-spotlight {
							position: relative;
							width: 100%;
							margin: 0 0 0 0;
							padding: 0;
							background: url(../img/bg/home-rightColBoxTop-spotlight.gif) no-repeat top left;
						}

						.rightColBox div, .rightColBox-spotlight div {
							margin: 0 0 0 10px;
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 10pt; /* 10px */
							line-height: 100%; /* 14px */
							color: #333333;
						}

						#spotTop h4 {
							font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
							font-weight: bold;
							text-transform: uppercase;
							font-size: 15px;
							line-height: 11px;
							color: #40312b;
							margin: 0;
							padding: 0;
						}

						#spotTop h4 .large {
							font-size: 22px;
							line-height: 22px;
							color: #c15848;
						}

						#spotBottom {
							position: relative;
							width: 215px;
							margin: 0;
							padding: 0 0 19px 0;
							/*background: url(../img/bg/povBottom.gif) no-repeat bottom left;*/
							overflow: hidden;
						}

						#spotBottom p {
							width: 185px;
							margin: 9px 0 0 0;
							padding: 0 22px 0 20px;
							float: left;
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 10px;
							line-height: 11px;
							color: #333333;
						}

				/* Bread Crumbs
				------------------------------------------------------------------------------------------------------------------- */
				#breadcrumbs {
					position: relative;
					width: 100%; /* 479px */
					margin: 0;
					padding: 0;
					text-align: right;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 10px; /* 10px */
					line-height: 16px; /* 16px */
					font-weight: normal;
					color: #5d761d;
				}
				
						.currentcrumb {font-weight: bold; color: #5a4d47;}
						.currentcrumbbar {color: #d3d7ab;}
				
				/* Registration Form
				------------------------------------------------------------------------------------------------------------------- */
				#registerFormTable, .registerFormTable {
					margin: 29px 0 29px 0;
				}
				
				#registerFormTable td {padding: 0 8px 12px 0;}
				.registerFormTable td {padding: 6px 8px 6px 0;}
								
				.field,
				.fieldsmall,
				.fieldmedium,
				.fieldlarge,
				.fieldlargest {
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 10px;
					font-weight: bold;
					color: #081629;
					padding: 2px;
					border: #bac7d6 solid 1px;
				}
				
				#registerFormTable .field, .registerFormTable .field {width: 186px;}
				#registerFormTable .fieldsmall, .registerFormTable .fieldsmall {width: 48px;}
				#registerFormTable .fieldlarge, .registerFormTable .fieldlarge {width: 266px;}
				#registerFormTable .fieldlargest, .registerFormTable .fieldlargest {width: 316px;}
				
				.required {color: #c4493f;}

				/* Calculator Form
				------------------------------------------------------------------------------------------------------------------- */
				#calcform table td {padding: 6px 2px;}
				
				.calcfield {
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 10px;
					font-weight: bold;
					color: #081629;
					padding: 2px;
					border: #bac7d6 solid 1px;
					width: 68px;
				}
				
				/* Contact Form
				------------------------------------------------------------------------------------------------------------------- */
				.contactfield {
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 10px;
					font-weight: bold;
					color: #081629;
					padding: 2px;
					border: #bac7d6 solid 1px;
					/*width: 150px;*/
				}
				
				/* Reviews Form
				------------------------------------------------------------------------------------------------------------------- */
				.review-comments {
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					line-height: 16px;
					font-weight: normal;
					color: #081629;
					padding: 2px;
					border: #b1bd78 solid 1px;
				}

				/* Section Boxes
				------------------------------------------------------------------------------------------------------------------- */
				.sectionBoxes {
					position: relative;
					margin: 0;
					padding: 0;
					clear: both;
				}
				
						.sectionBoxes img {border: none;}
				
				.sectionBoxLeftWrap, .sectionBoxRightWrap {
					position: relative;
					width: 48.64%; /* 233px */
					margin: 0;
					padding: 0 0 6.26% 0; /* 0 0 30px 0 */
					background: #ffffff url(../img/bg/sectionBox.gif) no-repeat 0 0;
				}
				.sectionBoxLeftWrap {float: left;}
				.sectionBoxRightWrap {float: right;}
				
						.sectionBoxLeft,
						.sectionBoxRight {
							/*position: relative;*/
							position:inherit;
							margin: 0;
							padding: 12px 0 0 14px;
							font-family: Verdana, Arial, Helvetica, sans-serif;
							color: #40312b;
							font-size: 90.9%;
							line-height: 130%;
						}
						
						.sectionBoxLeft img.sectionImage,
						.sectionBoxRight img.sectionImage {float: left;}
						
						.sectionBoxLeft h3,
						.sectionBoxRight h3 {
							font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
							font-weight: bold;
							text-transform: uppercase;
							color: #40312b;
							font-size: 150%;
							letter-spacing: -1px;
							margin: 0;
							padding: 11px 0 0 7px;
							display: inline;
							float: left;
						}
						.sectionBoxLeft p,
						.sectionBoxRight p {margin: 0; padding: 8px 20px 8px 6px; clear: both; width: 200px;}
						
				/* Personality Test
				------------------------------------------------------------------------------------------------------------------- */
				#personalityTest {
					position: relative;
					width: 474px; /* 474px */
					margin: 0;
					padding: 0 0 0 3px;
					overflow: hidden;
				}
				
						#personalityTest-Question {
							position: relative;
							width: 474px;
							height: 78px;
							margin: 0 0 0 0;
							padding: 0;
							background: url(../img/bg/quizQuestion.gif) no-repeat top;
						}
						
								#questionNumber {
									position: relative;
									width: 50px;
									height: 78px;
									margin: 0 0 0 0;
									padding: 0 10px 0 0;
									float: left;
									background: url(../img/bg/quizQuestion-line.gif) no-repeat right;
									text-align: right;
								}
								
										#questionNumber h2 {
											font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
											font-weight: bold;
											text-transform: uppercase;
											font-size: 34px;
											line-height: 78px;
											color: #d05046;
											margin: 0;
											padding: 0;
											border: none;
										}
										
								#questionText {
									position: relative;
									width: 378px;
									height: 47px;
									margin: 0 0 0 0;
									padding: 31px 18px 0 18px;
									float: right;
									text-align: left;
									font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
									font-weight: bold;
									font-size: 12px;
									/* line-height: 78px; */
									color: #40312b;
									overflow: hidden;
								}
						
						#personalityTest-Answer {
							position: relative;
							width: 474px;
							margin: 0 0 0 0;
							padding: 0 0 0 0;
							background: url(../img/bg/quizAnswer.gif) no-repeat bottom;
							overflow: hidden;
						}
						
								#answerText {
									position: relative;
									width: 408px;
									margin: 0 0 0 0;
									padding: 20px 28px 20px 38px;
									text-align: left;
									font-family: Verdana, Arial, Helvetica, sans-serif;
									font-size: 11px;
									line-height: 14px;
									color: #40312b;
								}
																
								#answerText-footer {
									position: relative;
									width: 408px;
									margin: 0 0 0 0;
									padding: 0 28px 8px 38px;
									overflow: hidden;
								}
								
										#footnoteText {
											position: relative;
											width: 278px;
											margin: 0;
											padding: 0;
											font-family: Verdana, Arial, Helvetica, sans-serif;
											font-size: 9px;
											line-height: 11px;
											color: #b6b6b6;
											text-align: left;
											float: left;
										}
										
										#continueBtn  {
											position: relative;
											width: 88px;
											margin: 0;
											padding: 0;
											text-align: right;
											float: right;
										}
								
												#continueBtn img.continueBtn {border: none; display: block; padding: 0 0 12px 0;}
												
						#personalityType {
							position: relative;
							width: 474px;
							height: 321px;
							margin: 0;
							padding: 0;
							overflow: hidden;
						}
						
						.babe {background: url(../img/bg/personality.babe.jpg) no-repeat top left;}
						.chic {background: url(../img/bg/personality.chic.jpg) no-repeat top left;}
						.diva {background: url(../img/bg/personality.diva.jpg) no-repeat top left;}
						.vixen {background: url(../img/bg/personality.vixen.jpg) no-repeat top left;}
								
								#personalityType h3 {
									margin: 0;
									padding: 15px 0 0 164px;
									font-size: 13px;
									line-height: 16px;
									font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
								}
								
								#personalityType p {
									width: 277px;
									margin: 0;
									padding: 8px 0 0 164px;
									text-align: left;
									font-family: Verdana, Arial, Helvetica, sans-serif;
									font-weight: normal;
									font-size: 10px;
									line-height: 16px;
									color: #40312b;
								}
								
				/* Anne's Blog
				------------------------------------------------------------------------------------------------------------------- */
				.post-date {
					position: relative;
					width: 13%;
					margin: 0;
					padding: 0;
					overflow: hidden;
					float: left;
					text-align: right;
					border-right: #afa9a6 solid 1px;
				}
				
						.post-date h5 {
							font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
							font-weight: bold;
							text-transform: uppercase;
							font-size: 15px;
							line-height: 15px;
							color: #40312b;
							margin: 0;
							padding: 0 8px 0 0;
						}
				
						.post-date h5 .large {
							font-size: 22px;
							line-height: 22px;
							color: #c15848;
						}
				
				.blog-post {
					position: relative;
					width: 83%;
					margin: 0 0 0 3%;
					padding: 0;
					overflow: hidden;
					float: left;
					color: #40312b;
				}
				
				h4.postTitle {
					font-weight: bold;
					font-size: 118.18%; /* 14px */
					margin: 0;
					padding: 0 0 0 0;
					/*border-bottom: #cccccc dotted 1px;*/
				}
				
				/* Her and His Reviews Page
				------------------------------------------------------------------------------------------------------------------- */
				#hisHerWrap {
					position: relative;
					width: 479px;
					margin: 0;
					padding: 4px 0 0 0;
					overflow: hidden;
				}
				
				#hisHerTitle {
					position: relative;
					width: 229px;/*was 294*/
					height: 82px;/*was 42*/
					margin: 0;
					padding: 20px 0 0 0;
					overflow: hidden;
					float: left;
					border-bottom: #a8b569 solid 2px;
				}
				
						#hisHerTitle p {
							margin: 0;
							padding: 0;
							font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
							font-size: 10px;
							color: #d9d6d5;
						}
						
						#hisHerTitle h5 {
							margin: 0;
							padding: 0;
							font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
							font-size: 16px;
							color: #40312b;
						}
						
				#hisHerImage {
					position: relative;
					width: 250px;/*was 185*/
					height: 102px;/*was 62*/
					margin: 0;
					padding: 0;
					overflow: hidden;
					float: left;
					border-bottom: #a8b569 solid 2px;
				}
				
				
				
				
				
				
				
				
				#gadgetTitle {
					position: relative;
					width: 129px;/*was 294*/
					height: 82px;/*was 42*/
					margin: 0;
					padding: 20px 0 0 0;
					overflow: hidden;
					float: left;
					border-bottom: #a8b569 solid 2px;
				}
				
						#gadgetTitle p {
							margin: 0;
							padding: 0;
							font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
							font-size: 10px;
							color: #d9d6d5;
						}
						
						#gadgetTitle h5 {
							margin: 0;
							padding: 0;
							font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
							font-size: 16px;
							color: #40312b;
						}
						
				#gadgetImage {
					position: relative;
					width: 350px;/*was 185*/
					height: 102px;/*was 62*/
					margin: 0;
					padding: 0;
					overflow: hidden;
					float: left;
					border-bottom: #a8b569 solid 2px;
				}
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				#hisHerIntro {
					position: relative;
					width: 479px;
					margin: 0;
					padding: 14px 0;
					overflow: hidden;
					clear: both;
				}
				
						#hisHerIntro p {
							margin: 0;
							padding: 0 2px;
						}
				
				#hisHerReviews {
					position: relative;
					/*width: 477px;*/
					width:100%;
					margin: 0 1px;
					padding: 0;
					overflow: hidden;
					clear: both;
				}
				
				/* Her and His - Right Column - Boxes - REV
				------------------------------------------------------------------------------------------------------------------- */
				#rev {
					position: relative;
					width: 160px;
					margin: 74px 0;
					padding: 0;
					overflow: hidden;
				}
				
						#revTop {
							position: relative;
							width: 160px;
							height: 37px;
							margin: 0;
							padding: 19px 8px 0 22px;
							background: url(../img/bg/hhrevTop.gif) no-repeat top left;
							overflow: hidden;
						}
						
								#revTop h4 {
									font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
									font-weight: bold;
									text-transform: uppercase;
									font-size: 15px;
									line-height: 11px;
									color: #40312b;
									margin: 0;
									padding: 0;
								}
						
								#revTop h4 .large {
									font-size: 22px;
									line-height: 22px;
									color: #c15848;
								}
						
						#revBottom {
							position: relative;
							width: 160px;
							margin: 0;
							padding: 0 0 19px 0;
							background: url(../img/bg/hhrevBottom.gif) no-repeat bottom left;
							overflow: hidden;
						}
						
							#revBottom ul {
								width: 105px;
								margin: 9px 0 0 0;
								padding: 0 0 0 5px;
								font-family: Verdana, Arial, Helvetica, sans-serif;
								font-size: 10px;
								line-height: 14px;
								color: #333333;
								list-style: none;
							}
							
							#revBottom ul li {padding: 0 0 8px 0;}
				
						/* Headers
						---------------------------------------------------------------------------- */
						#hisHerReviews table th {
							font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
							font-size: 12px;
							line-height: normal;
							color: #ffffff;
							font-weight: normal;
						}
						
						#hisHerReviews table #blank {
							width: 109px;
							height: 27px;
							padding: 0;
							background: #a8b569 url(../img/bg/hisHerHeaderLeft.gif) no-repeat 0 0;
						}
						
						#hisHerReviews table #her {
							/*width: 172px;*/
							width:50%;
							height: 27px;
							padding: 0 6px;
							border: 1px solid #6b7c2e;
							background: #8f9a57 url(../img/bg/h0isHerHeaderCenter.gif) repeat-x 0 0;
						}
						
						#hisHerReviews table #his {
							/*width: 172px;*/
							width:50%;
							height: 27px;
							padding: 0 6px;
							border: 1px solid #6b7c2e;
							background: #8f9a57 url(../img/bg0/hisHerHeaderRight.gif) repeat-x 0 0;
						}
						
						/* Rows
						---------------------------------------------------------------------------- */
						#hisHerReviews table td {
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 11px;
							line-height: 14px;
							color: #40312b;
							font-weight: normal;
							padding: 6px;
						}
						
						.reviewCategory {
							width: 100%;
							text-align:center;
							background-color:#93a445;
						}
						
						#hisHerReviews table .herReview {
							/*width: 172px;*/
							width:50%;
							
							background: #f2f3e6 url(../img/bg/hisHerRowDark.gif) repeat-x bottom left;
							border-bottom: #e6e8d1 solid 1px;
						}
						
						#hisHerReviews table .hisReview {
							/*width: 172px;*/
							width:50%;
							background: #ffffff url(../img/bg/hisHerRowLight.gif) repeat-x bottom left;
							border-bottom: #eef0e1 solid 1px;
						}
						
		/* Interior Page - Right Column
		------------------------------------------------------------------------------------------------------------------- */						
		#intRightCol {
			position: relative;
			width: 16.67%; /* 10em; /* 160px */
			margin: 28px 0 26px 0;
			padding: 0 0 0 0; /* 0 1.8125em 0 0; /* 0 29px 0 0 */
			float: left;
		}
		
				
				/* Interior Page - Right Column - Advertisement
				------------------------------------------------------------------------------------------------------------------- */
				#intRightCol img {border: none;}
				
				
				/* Interior Page - Right Column - Blog
				------------------------------------------------------------------------------------------------------------------- */
				#rss {
					position: relative;
					width: 100%;
					margin: 76px 0 8px 0;
					padding: 0;
				}
						
						#subscribe-btn {
							display: block;
							position: relative;
							width: 160px;
							height: 30px;
							/*line-height: 39px;*/
							margin: 0;
							padding: 9px 0 0 0;
							background: url(../img/btn/blog_subscribe.gif) no-repeat top left;
							font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
							font-size: 100%;
							text-transform: uppercase;
							overflow: hidden;
						}
						
						#subscribe-btn:hover {background: url(../img/btn/blog_subscribe.gif) no-repeat bottom left;}
						
						#subscribe-btn span {display: block; margin: 0 0 0 50px;}
						
				#blogLogIn {
					position: relative;
					width: 100%;
					margin: 0;
					padding: 0;
				}
						
						#blogLogIn a {
							display: block;
							position: relative;
							width: 144px;
							height: 30px;
							/*line-height: 39px;*/
							margin: 0;
							padding: 9px 0 0 16px;
							background: url(../img/bg/blogLogIn.gif) no-repeat top left;
							font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
							font-size: 100%;
							text-transform: uppercase;
							overflow: hidden;
							color: #40312b;
							text-decoration: none;
						}
						
						#blogLogIn a:visited {color: #40312b; text-decoration: none;}
						#blogLogIn a:hover {color: #807069; text-decoration: none;}
						
		/* ////////////////////////////////////////////////////////
		///     + Interior Page (2 Column Layout)     ////////////
		////////////////////////////////////////////////////// */
		
		/* Interior Page - Left Column (Wider)
		------------------------------------------------------------------------------------------------------------------- */
		#intLeftCol {
			position: relative;
			width: 208px; /* 21.67%; /* 13em; /* 208px */
			margin: 0 0 0 0;
			padding: 0 0 26px 0;
			float: left;
			z-index: 2;
		}
		
				/* Interior Page - Read/Write Review Buttons (Wider)
				------------------------------------------------------------------------------------------------------------------- */
				#reviewBtnListWide {list-style: none; margin: 0 0 0 0; padding: 0; overflow: hidden; z-index: 5;}
				#reviewBtnListWide li {
					font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
					font-weight: bold;
					text-transform: uppercase;
					font-size: 81.25%; /* 13px */
					line-height: 92.86%; /* 14px */
					color: #40312b;
				}
				#reviewBtnListWide li span {font-size: 161.54%; /* 21px */ line-height: 18px; /* 18px */}
				#reviewBtnListWide li a {display: block; color: #40312b; text-decoration: none;}
				#reviewBtnListWide li a:hover {display: block; color: #60514a; text-decoration: none;}
		
				#reviewBtnListWide li#btnWriteReviewWide {width: 208px; height: 97px; margin: 0 0 0 0; display: block; overflow: hidden;}
				#reviewBtnListWide li#btnWriteReviewWide a {width: 94px; height: 68px; margin: 0; padding: 29px 0 0 114px; background: url(../img/bg/btnReadWrite.png) 0 0;}
				/* #reviewBtnListWide li#btnWriteReviewWide a:hover {background: url(../img/btn/home-writeReview.png) 208px 0;} */
				
				#reviewBtnListWide li#btnReadReviewWide {width: 208px; height: 106px; margin: 0 0 0 0; display: block; overflow: hidden;}
				#reviewBtnListWide li#btnReadReviewWide a {width: 93px; height: 70px; margin: 0; padding: 36px 0 0 115px; background: url(../img/bg/btnReadWrite.png) 0 106px;}
				/* #reviewBtnListWide li#btnReadReviewWide a:hover {background: url(../img/btn/home-readReview.png) 208px 0;} */
				
				/* Interior Page - Boxes (Wider)
				------------------------------------------------------------------------------------------------------------------- */
				.leftColBoxWrapWide {
					position: relative;
					width: 100%; /* 208px */
					margin: 1px 0 0 0;
					padding: 0;
					background: url(../img/bg/int-leftColBoxBottom.gif) no-repeat bottom left;
				}
				
						.leftColBoxIntWide {
							position: relative;
							width: 100%; /* 208px */
							margin: 0;
							padding: 0;
							background: url(../img/bg/int-leftColBoxTop.gif) no-repeat top left;
						}
						
						.leftColBoxIntWide div div /* Interior Page */ {
							position: relative;
							margin: 0;
							padding: 0;
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 62.5%; /* 10px */
							line-height: 140%; /* 14px */
							color: #40312b;
						}
						
								 /* Interior Page */
								.leftColBoxIntWide div div form {margin: 12px 0 0 0;}
								.leftColBoxIntWide div div form .radio-btn {position: relative; top: 2px;}
								.leftColBoxIntWide div div form .submit-btn {padding: 18px 0 0 0;}
				
				/* Interior Page - Saved Dealers Box
				------------------------------------------------------------------------------------------------------------------- */				
				.savedDealersBoxWrap {
					position: relative;
					width: 100%; /* 208px */
					margin: 5px 0 0 0;
					padding: 0;
					background: url(../img/bg/int-leftColSavedBoxBottom.gif) no-repeat bottom left;
				}
				
						.savedDealersBox {
							position: relative;
							width: 100%; /* 208px */
							margin: 0;
							padding: 0 0 6px 0;
							background: url(../img/bg/int-leftColSavedBoxTop.gif) no-repeat top left;
						}
						
								.savedDealersHeader {
									position: relative;
									width: 91.346%; /* 190px */
									height: auto; /* 20px */
									margin: 0;
									padding: 9px 0 0 7px;
								}
								
										.savedDealersHeader h3 {
											position: relative;
											width: 100%; /* 190px */
											height: 0;
											margin: 0;
											padding: 20px 0 0 0;
											overflow: hidden;
											background: url(../img/bg/savedDealershipsHeader.gif) no-repeat 0 0;
										}
						
						.savedDealersRatingBox {
							position: relative;
							width: 179px; /* 181px */
							/*height: 7.8em; /* 78px */
							margin: 0 0 8px 0;
							padding: 0 0 0 0;
							/*background: url(../img/bg/savedDealership.gif) no-repeat 0 0;*/
							background: #fff;
							border: #b9c485 solid 1px;
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 62.5%; /* 10px */
							line-height: 130%; /* 130px */
							color: #555555;
						}
						
						.savedDealersRatingBoxEmpty {
							position: relative;
							width: 181px; /* 181px */
							/*height: 7.8em; /* 78px */
							margin: 7px 0 0 12px;
							padding: 0 0 0 0;
							/*background: url(../img/bg/savedDealership.gif) no-repeat 0 0;*/
							background: none;
							border: none;
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 62.5%; /* 10px */
							line-height: 130%; /* 130px */
							color: #555555;
						}
						
								.savedDealersRatingTable {
									width: 100%;
									margin: 5px 0 0 0;
									padding: 0;
									background: #e0e3c6;
									border-top: #b9c485 solid 1px;
									font-size: 100%; /* 10px */
								}
								
										.savedDealersRatingTable td.savedDealerNameCell {
											width: 88px; /* 100px */
											/* height: 7.2em; /* 72px */
											margin: 0;
											padding: 0 0;
											overflow: hidden;
											font-family: Verdana, Arial, Helvetica, sans-serif;
											font-weight: bold;
											font-size: 9px; /*90%; /* 9px */
											line-height: 11px; /*122.22%; /* 11px */
											color: #40312b;
											border: 0;
											
											text-align: left; border: 0; width: 88px; height: 64px; padding: 10px 0 0 0;
										}
										
												.savedDealersRatingTable td.savedDealerNameCell span.dName {
													display: block;
													width: 68px;
													padding: 0 10px;
												}
										
										.savedDealersRatingTable td.savedDealerRatingCell {
											width: 77px; /* 79px */
											height: 40px; /* 50px */
											margin: 0;
											padding: 0;
											overflow: hidden;
											border: #b9c485 solid 1px;
											font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
											font-weight: bold;
											font-size: 34px; /*26px; /* 16px */
											line-height: normal;
											color: #40312b;
										}
										
										.savedDealersRatingTable td.savedDealerDeleteCell {
											width: 14px; /*79px; /*43.65%; /* 79px */
											margin: 0;
											padding: 0;
											overflow: hidden;
											border: 0;
										}
										
												td.savedDealerDeleteCell img {border: none;}
						
								.savedDealersButtons {
									position: relative;
									width: 181px; /* 181px */
									margin: 0;
									padding: 7px 0 0 12px;
									text-align: right;
								}
								
										.savedDealersButtons img {border: none;}
										
								.savedDealersHelp {
									position: relative;
									width: 181px; /* 181px */
									margin: 0;
									padding: 7px 0 0 12px;
									text-align: left;
									font-family: Verdana, Arial, Helvetica, sans-serif;
									font-size: 56.25%; /* 9px */
									line-height: 122.22%; /* 11px */
									color: #8c8c8c;
								}
		
		/* Interior Page - Center Column (Wider)
		------------------------------------------------------------------------------------------------------------------- */
		#intCenterColWide {
			position: relative;
			width: 70.3%; /* 42.1875em; /* 675px */
			margin: 28px 0 0 0;
			padding: 0 35px 26px 42px; /* 0 2.75em 0 2.0625em; /* 0 44px 0 33px */
			float: left;
		}
				
				/* Dealer Search Box
				------------------------------------------------------------------------------------------------------------------- */
				#topSearchBox {
					position: relative;
					width: 95.85%;
					height: 2.4em; /* 24px */
					margin: 30px 0 0 0;
					padding: 4px 14px 0 14px;
					background: #e9ebd5;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 62.5%; /* 10px */
					/* line-height: 280%; /* 28px */
					color: #081629;
				}
				
						#topSearchBox form {margin: 0; padding: 0;}
						
						.topSearchBoxfield {border: #93a445 solid 1px; font-size: 100%; color: #081629; padding: 2px;}
				
						.topSearchBoxCell {border-right: #d8dbb8 solid 1px; float: left; margin: 0 6px 0 0; padding: 0 6px 0 0;}
						.topSearchBoxCell-last {border-right: none; float: left; margin: 0; padding: 0 8px 0 0;}
						.topSearchBoxCell-btn {border-right: none; float: left; margin: 0; padding: 0;}
				
				/* Interior Page - Center Column (Wider) - Text
				------------------------------------------------------------------------------------------------------------------- */
				#intCenterColWide div.text {
					padding: 24px 0 24px 0;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 68.75%; /* 11px */
					line-height: 145.45%; /* 16px */
					color: #40312b;
				}
				
				h1.pageHeader, h1.border {
					font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
					font-weight: bold;
					text-transform: uppercase;
					color: #40312b;
					font-size: 190.91%; /* 21px */
					/* line-height: 66.67%; /* 14px */
					width: 100%; /* 447px */
				}
				h1.pageHeader {
					margin: 0 0 0 0;
					padding: 0 0 3px 0;
					border-bottom: none;
					width: 100%; /* 447px */
				}
				h1.border {
					margin: 0 0 13px 0;
					padding: 0 0 20px 0;
					border-bottom: #d3d7ab solid 2px;
					width: 100%; /* 447px */
				}
				
				h2.pageSubHeader {
					font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
					font-weight: bold;
					text-transform: uppercase;
					color: #576320;
					font-size: 145.45%; /* 16px */
					/* line-height: 7px; /* 7px */
					margin: 0 0 13px 0;
					padding: 0 0 20px 0;
					border-bottom: #d3d7ab solid 2px;
					width: 100%; /* 447px */
				}
				
				/* Search Results Page
				------------------------------------------------------------------------------------------------------------------- */
				.resultsDetailsButtons {
					position: relative;
					width: 100%; /* 675px */
					margin: 0 0 8px 0;
					padding: 4px 0 4px 0;
					background: #e9ebd5;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 100%; /* 11px */
					color: #40312b;
					overflow: hidden;
					clear: both;
				}
					
						#review_butt {display: block; float: left;}
				
						#review_butt a {
							width: 106px;
							height: 19px;
							margin: 0 4px 0 0;
							padding: 3px 0 0 0;
							display: block;
							background: #bc0000 url(../img/btn/reviewCategory.gif) no-repeat top left;
							text-align: center;
							font-weight: bold;
							text-transform: uppercase;
							color: #ffffff;
							text-decoration: none;
							float: left;
						}
				
						.resultsDistance {display: block; float: left; font-weight: bold; margin: 0; padding: 4px 0 0 0;}
				
						/* Buttons
						------------------------------------------------------------------------------------------------------------------- */
						.resultsDetailsButtonsList {list-style: none; margin: 0 0 0 0; padding: 0; overflow: hidden; float: right;}
						.resultsDetailsButtonsList li {float: left;}
						.resultsDetailsButtonsList li a {display: block;}
				
						.resultsDetailsButtonsList li.btnResultsEmail  {width: 83px; height: 21px; margin: 2px 8px 0 0; display: block; overflow: hidden;}
						.resultsDetailsButtonsList li.btnResultsEmail a {width: 83px; margin: 0; padding: 21px 0 0 0; background: url(../img/bg/btnResultsEmail.gif) 0 0;}
						
						.resultsDetailsButtonsList li.btnResultsPrint  {width: 83px; height: 21px; margin: 2px 8px 0 0; display: block; overflow: hidden;}
						.resultsDetailsButtonsList li.btnResultsPrint a {width: 83px; margin: 0; padding: 21px 0 0 0; background: url(../img/bg/btnResultsPrint.gif) 0 0;}
						
						.resultsDetailsButtonsList li.btnResultsRate  {width: 143px; height: 24px; margin: 0; display: block; overflow: hidden;}
						.resultsDetailsButtonsList li.btnResultsRate a {width: 143px; margin: 0; padding: 24px 0 0 0; background: url(../img/bg/btnResultsRate.gif) 0 0;}
				
				/* Drag to Save Tab
				------------------------------------------------------------------------------------------------------------------- */
				.dragTab {
					position: absolute;
					top: 8px;
					left: -18px;
					width: 18px;
					height: 170px;
					margin: 0;
					padding: 0;
					float: left;
				}
				
						.dragTab span {cursor: move;}
						.dragTab img {border: none; display: block;}
						
				/* No Dealerships Match Box
				------------------------------------------------------------------------------------------------------------------- */
				#noDealersWrap {/*border-top: #cccccc dotted 1px;*/ margin: 8px 0 0 0; padding: 8px 0 0 0;}
				
				#noDealers {
					position: relative;
					width: 100%; /* 675px */
					height: 66px;
					margin: 0;
					padding: 0;
					background: #e9ebd5 url(../img/bg/nodealersmatch.gif) no-repeat top left;
					font-size: 11px; /* 11px */
					line-height: 14px;
				}
				
						#noDealers p {margin: 0; padding: 26px 0 0 68px;}
						#noDealers strong {font-size: 13px; line-height: 16px;}
				
				/* Can't Find Dealer Box
				------------------------------------------------------------------------------------------------------------------- */
				#cantFindWrap {border-top: #cccccc dotted 1px; margin: 8px 0 0 0; padding: 8px 0 0 0;}
				
				#cantFind {
					position: relative;
					width: 100%; /* 675px */
					height: 66px;
					margin: 0;
					padding: 0;
					background: #e9ebd5 url(../img/bg/cantfinddealer.gif) no-repeat top left;
					font-size: 11px; /* 11px */
					line-height: 14px;
				}
				
						#cantFind p {margin: 0; padding: 18px 0 0 68px;}
						#cantFind strong {font-size: 13px; line-height: 16px;}
				
				/* Results Box
				------------------------------------------------------------------------------------------------------------------- */
				.resultsDetailsBoxWrap {
					position: relative;
					width: 100%; /* 675px */
					height: auto;
					margin: 0;
					padding: 0;
					background: #e9ebd5 url(../img/bg/resultsDetailsBoxTop.gif) no-repeat top left;
					font-size: 100%; /* 11px */
				}
				
				.resultsDetailsBoxWrapBorder {border-top: #cccccc dotted 1px; margin: 8px 0 0 0; padding: 8px 0 0 0;}
				
				.resultsDetailsBoxWrapBorder:first-child {border-top: none; margin-top: 0;}
				
						.resultsDetailsBox {
							position: relative;
							width: 100%; /* 675px */
							/* height: 175px; */
							margin: 0;
							padding: 0; /* 0 0 1.63% 0; /* 0 0 11px 0 */
							background: url(../img/bg/resultsDetailsBoxBottom.gif) no-repeat bottom left;
							overflow: hidden;
						}
						
								.dealerResultsTable {
									width: 98.53%; /* 665px */
									margin: 1.5%; /* 10px */
									padding: 0;
									overflow: hidden;
								}
								
								.dealerResultsTable td.dealerInfo {
									width: 231px; /* 231px */
									margin: 0;
									padding: 14px 0 0 10px;
									font-family: Verdana, Arial, Helvetica, sans-serif;
									font-size: 100%; /* 11px */
									line-height: 163.63%; /* 18px */
									color: #40312b;
								}
								
								
										.dealerResultsTable .dealerResultsName {font-size: 13px; /* 13px */ display: block; border-bottom: #d7d6c2 solid 1px; padding: 0 0 4px 0; margin: 0 0 6px 0;}
										
										.dealerResultsLinkBar {color: #c4c7a1;}
										
										#rateButtonsWrap {display: block; margin: 2px 0 0 0;}
										
										#rateButtonsWrap a {
											width: 176px;
											height: 20px;
											margin: 0 0 4px 0;
											padding: 2px 0 0 0;
											display: block;
											background: #bc0000 url(../img/btn/rateExperience.gif) no-repeat top left;
											text-align: center;
											font-size: 10px;
											font-weight: bold;
											text-transform: uppercase;
											color: #ffffff;
											text-decoration: none;
										}
								
								.dealerResultsTable td.dealerRatings {
									width: 102px; /* 102px */
									height: 129px;
									margin: 0;
									padding: 8px 0 0 0;
									text-align: center;
									background: url(../img/bg/dealerRatingsLine.gif) no-repeat top right;
								}
								
								.dealerResultsTable td.dealerRatings-last {
									width: 118px; /* 118px */
									height: 129px;
									margin: 0;
									padding: 8px 0 0 0;
									text-align: center;
								}
								
										/* Speedometer and Ratings Values */
										.speedometer-wrap {
											margin: 16px 0 0 0;
											padding: 0;
											overflow: hidden;
											display: block;
										}
										
										.speedometer-wrap-large {
											display: block;
										}
										
										.speedometer-value-wrap {
											display: none;
										}
								
								.dealerResultsTableFooter {
									font-size: 90.91%; /* 10px */
									font-style: italic;
									padding: 0 20px 28px 0;
									float: right;
									text-align: right;
								}
						
						h1.resultsHeader, h1.resultsHeaderNoBorder {
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-weight: normal;
							text-transform: uppercase;
							color: #000000;
							font-size: 172%; /* 19px */
							margin: 0 0 3px 0;
							padding: 0 0 8px 0;
							/*float: left;*/
						}
						
						h1.resultsHeader {border-bottom: #cccccc dotted 1px;}
						h1.resultsHeaderNoBorder {border-bottom: none;}
						
						.resultsHeaderLayer, .resultsHeaderLayerNoBorder {
							position: relative;
							width: 100%; /* 675px */
							margin: 0 0 3px 0;
							padding: 0 0 0 0;
							/*border-bottom: #cccccc dotted 1px;*/
							overflow: hidden;
						}
						
						.resultsHeaderLayer {border-bottom: #cccccc dotted 1px;}
						.resultsHeaderLayerNoBorder {border-bottom: none;}
							
								.searchPageNav {
									position: relative;
									width: 100%;
									height: 20px;
									margin: 0;
									padding: 4px 0 0 0;
									/*float: right;*/
									clear: both;
									font-family: Verdana, Arial, Helvetica, sans-serif;
									font-size: 10px;
									color: #666666;
									overflow: hidden;
								}
										.searchPageNav .left {float: left;}
										.searchPageNav .right {float: right;}
										
										.searchPageNav .left .label {display: block; float: none; padding: 0;}
										.searchPageNav .right .label {display: block; float: left; padding: 0 8px;}
										.searchPageNav .right .label:last-child {display: block; float: left; padding: 0 0 0 8px;}
										
										.searchPageNav .searchPageNavBar {color: #cacaca;}
						
						.dealerRatingBox {
							position: relative;
							width: 108px; /* 14.525% */
							margin: 10px 0 0 0; /* 1.48% 0 1.48% 0 */
							padding: 0px 40px 29px 34px; /* 2.81% 7.45% 0 5.04% */
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 81.81%; /* 9px */
							color: #40312b;
							text-align: center;
							float: left;
						}
						
								.overallRating {
									font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
									font-weight: bold;
									text-transform: uppercase;
									font-size: 166.67%; /* 15px */
									letter-spacing: -1px;
									display: block;
									padding: 0 0 6px 0;
									text-align: center;
								}
								
								.spedometer {
									font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
									font-weight: bold;
									text-transform: uppercase;
									font-size: 277.78%; /* 25px */
									letter-spacing: -1px;
									display: block;
									margin: 0 auto 0 auto;
									padding: 12px 0 12px 0;
									text-align: center;
									color: #554139;
									width: 88px;
									height: 114px;
									background: url(../img/bg/spedometer.gif) no-repeat 0 0;
								}
								
								#based_count {width: 100%; padding: 0 0 0 12px;}
								
						.dealerInfoBox {
							position: relative;
							width: 265px;/*42.53%; /* 287px */
							margin: 1.49% 0 1.49% 0; /* 10px 0 10px 0 */
							padding: 5.64% 0 0 0;
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 109.09%; /* 12px */
							line-height: 125%; /* 15px */
							color: #40312b;
							text-align: left;
							float: left;
						}
						
						.dealerMapBox {
							position: relative;
							width: 29.04%; /* 196px */
							margin: 1.49% 0 0 0; /* 10px 0 0 0 */
							padding: 0 10px 0 0;
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 90.91%; /* 10px */
							color: #40312b;
							text-align: left;
							float: right;
						}
												
						.dealerMapBox iframe {
							padding: 1px;
							border-left: #d8dbb8 solid 1px;
							border-bottom: #d8dbb8 solid 1px;
							display: block;
							width: 98.47%; /* 193px */
							height: 178px; /* 193px */
							overflow: hidden;
						}
								
								.dealerMapLink {
									padding: 1px;
									border-left: #d8dbb8 solid 1px;
									display: block;
									height: 3.407%; /* 23px */
									line-height: 230%; /* 23px */
									background: #ffffff;
									font-size: 100%; /* 10px */
									text-align: center;
									overflow: hidden;
								}
								
				.resultsMoreInfo {
					margin: 0 0 18px 0;
					padding: 18px 24px 36px 24px; /* 18px 24px 36px 24px */
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 109.09%; /* 12px */
					line-height: 133.33%; /* 16px */
					color: #40312b;
					border-bottom: #e9ebd5 solid 2px;
				}
				
				.resultsNumberOfReviews {
					position: relative;
					margin: 32px 0 0 0;
					padding: 0 24px 12px 14px; /* 0 24px 12px 24px */
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 109.09%; /* 12px */
					line-height: 133.33%; /* 16px */
					color: #40312b;
					font-weight: bold;
					clear: both;
					border-bottom: #cccccc dotted 1px;
				}
				
				.reviewsHeaderBar {
					position: relative;
					width: 100%; /* 675px */
					height: 1.81em; /* 20px */
					margin: 0 0 3px 0;
					padding: 5px 0 0 0;
					background: #e9ebd5;
					font-size: 100%; /* 11px */
					clear: both;
				}
				
						.reviewsHeaderSort {
							position: relative;
							width: 34.07%; /* 230px */
							margin: 0;
							padding: 0 0 0 12px;
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 90.91%; /* 10px */
							color: #666666;
							float: left;
						}
						
								.sortSelectBox {
									font-family: Verdana, Arial, Helvetica, sans-serif;
									font-size: 100%; /* 10px */
									color: #666666;
									padding: 2px;
									border: #7f9db9 solid 1px;
									width: 52.17%; /* 120px */
									position: relative;
									top: -1px;
								}
				
						.reviewsHeaderCat {
							position: relative;
							width: 63.41%; /* 428px */
							margin: 0;
							padding: 0;
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 100%; /* 10px */
							text-transform: uppercase;
							color: #63782e;
							float: right;
						}
						
						.categoryLabel, .categoryLabelLast {border-left: #ced0bf solid 1px; text-align: center; display: block; float: left;}
						.categoryLabel {width: 23.8%; /* 102px */}
						.categoryLabelLast {width: 27.57%; /* 118px */ font-weight: bold;}
				
				.reviewsWrap {
					position: relative;
					width: 100%; /* 675px */
					margin: 0;
					padding: 0;
					border-bottom: #cccccc dotted 1px;
					overflow: hidden;
				}
				
				.userInfo {
					margin: 0;
					padding: 20px 0 10px 14px;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 109.09%; /* 12px */
					line-height: 133.33%; /* 16px */
					font-weight: bold;
					color: #815a4b;
					overflow: hidden;
					height: 100%; /* For IE6 because I hate it. */
				}
				
						.userPhotoDetailsWrap {
							position: relative;
							width: 300px;
							margin: 0;
							padding: 0;
							float: left;
						}
							
						.userPhoto {
							position: relative;
							margin: 0 25px 0 0;
							padding: 4px;
							border: #cfcbca solid 1px;
							width: auto;
							height: auto;
							float: left;
						}
						
						.userDetails {
							position: relative;
							margin: 0;
							padding: 0;
							float: left;
						}
						
						.userReviewBubble {
							position: relative;
							width: 26px;
							height: 21px;
							margin: 0;
							padding: 0;
							text-align: center;
							background: url(../img/bg/userReviewBubble.gif) no-repeat 0 0;
							font-size: 10px;
							color: #ffffff;
							float: left;
						}
						
								.userReviewBubble a {width: 24px; height: 21px; display: block;}
						
						.userReviewBubbleLink {font-size: 10px;}
						
						.userRatings  {
							position: relative;
							margin: 0;
							padding: 0;
							width: 360px;
							text-align: center;
							float: left;
						}
						
								.userRatings-shopping  {
									position: relative;
									width: 23.83%; /* 102px */
									margin: 0;
									padding: 0;
									float: left;
								}
								
								.userRatings-purchase  {
									position: relative;
									width: 23.83%; /* 102px */
									margin: 0;
									padding: 0;
									float: left;
								}
								
								.userRatings-service  {
									position: relative;
									width: 23.83%; /* 102px */
									margin: 0;
									padding: 0;
									float: left;
								}
								
								.userRatings-overall  {
									position: relative;
									width: 27.57%; /* 118px */
									margin: 0;
									padding: 0;
									float: left;
								}
				
				.reviewsText {
					position: relative;
					margin: 0;
					padding: 0 14px 30px 14px;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 109.09%; /* 12px */
					line-height: 133.33%; /* 16px */
					color: #40312b;
					clear: both;
				}
				
							

/* ////////////////////////////////////////////////////////////////////////////
///     + Footer     /////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////// */

#footer-wrap {		
	position: relative;
	width: 100%; /* 60em; /* 960px */
	margin: 0;
	padding: 0;
	overflow: hidden;
}

#footer-nav {		
	position: relative;
	width: 100%; /* 87.2727em; /* 960px */
	height: 2.4545em; /* 27px */
	margin: 0 auto 0 auto;
	padding: 0;
	/*padding: .4545em 0 .4545em 0; /* 5px 0 5px 0 */
	background: #b3be79;
	overflow: hidden;
	text-align: center;
	font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
	font-size: 68.75%; /* 11px */
	line-height: 2.4545em; /* 27px */ /* Vertically centers content. */
	color: #445a0d;
}

		#footer-nav-list {list-style: none; margin: 0; padding: 0;}
		#footer-nav-list li, #footer-nav-list li.last {display: inline;}
		#footer-nav-list li {border-right: #445a0d solid 1px; margin: 0 1.09em 0 0; /*0 12px 0 0 */ padding:  0 1.09em 0 0; /*0 12px 0 0 */}
		#footer-nav-list li.last {border-right: none; margin: 0; padding: 0;}

#footer {		
	position: relative;
	width: 100%; /* 960px */
	/*height: 5.2727em; /* 58px */
	margin: 0 auto 0 auto;
	padding: 1.3636em 0 2.4545em 0; /* 15px 0 27px 0 */
	background: #93a445 url(../img/bg/footer.gif) repeat-x 0 0;
	overflow: hidden;
	text-align: center;
	font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
	font-size: 68.75%; /* 11px */
	line-height: normal;
	color: #dfe9ab;
}

		#footer-list {list-style: none; margin: 0; padding: 0;}
		#footer-list li, #footer-list li.first, #footer-list li.last {display: inline;}
		#footer-list li {border-right: #dfe9ab solid 1px; margin: 0 1.091em 0 0; /*0 12px 0 0 */ padding: 0 1.091em 0 0; /*0 12px 0 0 */}
		#footer-list li.first {border-right: none;  margin: 0 .5em 0 0; /*0 5.5px 0 0 */ padding:  0 .5em 0 0; /*0 5.5px 0 0 */}
		#footer-list li.last {border-right: none; margin: 0; padding: 0;}
		
/* ////////////////////////////////////////////////////////////////////////////
///     + Links     //////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////// */

a:link {color: #5d761d; text-decoration: underline; font-weight: bold;}
a:visited {color: #5d761d; text-decoration: underline; font-weight: bold;}
a:hover {color: #9aad52; text-decoration: underline; font-weight: bold;}
a:active {color: #9aad52; text-decoration: underline; font-weight: bold;}

a.green:link {color: #5d761d; text-decoration: underline; font-weight: normal;}
a.green:visited {color: #5d761d; text-decoration: underline; font-weight: normal;}
a.green:hover {color: #9aad52; text-decoration: underline; font-weight: normal;}
a.green:active {color: #9aad52; text-decoration: underline; font-weight: normal;}

a.red:link {color: #b71f38; text-decoration: underline;}
a.red:visited {color: #b71f38; text-decoration: underline;}
a.red:hover {color: #ce4665; text-decoration: underline;}
a.red:active {color: #ce4665; text-decoration: underline;}

.redLtU,
a.redLtU:link {color: #cf4f45; text-decoration: underline; font-weight: bold;}
a.redLtU:visited {color: #cf4f45; text-decoration: underline; font-weight: bold;}
a.redLtU:hover {color: #e68e85; text-decoration: underline; font-weight: bold;}
a.redLtU:active {color: #e68e85; text-decoration: underline; font-weight: bold;}

a.redLt:link {color: #cf4f45; text-decoration: none; font-weight: bold;}
a.redLt:visited {color: #cf4f45; text-decoration: none; font-weight: bold;}
a.redLt:hover {color: #e68e85; text-decoration: none; font-weight: bold;}
a.redLt:active {color: #e68e85; text-decoration: none; font-weight: bold;}

a.footergreen:link {color: #445a0d; text-decoration: none; font-weight: normal;}
a.footergreen:visited {color: #445a0d; text-decoration: none; font-weight: normal;}
a.footergreen:hover {color: #5d761d; text-decoration: none; font-weight: normal;}
a.footergreen:active {color: #5d761d; text-decoration: none; font-weight: normal;}

a.white:link {color: #ffffff; text-decoration: none; font-weight: normal;}
a.white:visited {color: #ffffff; text-decoration: none; font-weight: normal;}
a.white:hover {color: #dfe9ab; text-decoration: none; font-weight: normal;}
a.white:active {color: #dfe9ab; text-decoration: none; font-weight: normal;}

a.white2:link {color: #dfe9ab; text-decoration: none; font-weight: normal;}
a.white2:visited {color: #dfe9ab; text-decoration: none; font-weight: normal;}
a.white2:hover {color: #dfe9ab; text-decoration: none; font-weight: normal;}
a.white2:active {color: #dfe9ab; text-decoration: none; font-weight: normal;}

.whiteReviews,
a.whiteReviews:link {color: #ffffff; text-decoration: none; font-weight: bold;}
a.whiteReviews:visited {color: #ffffff; text-decoration: none; font-weight: bold;}
a.whiteReviews:hover {color: #ffffff; text-decoration: none; font-weight: bold;}
a.whiteReviews:active {color: #ffffff; text-decoration: none; font-weight: bold;}

.brown,
a.brown:link {color: #815a4b; text-decoration: none;}
a.brown:visited {color: #815a4b; text-decoration: none;}
a.brown:hover {color: #b5978a; text-decoration: none;}
a.brown:active {color: #b5978a; text-decoration: none;}

a.brownHead:link {color: #40312b; text-decoration: none;}
a.brownHead:visited {color: #40312b; text-decoration: none;}
a.brownHead:hover {color: #807069; text-decoration: none;}
a.brownHead:active {color: #807069; text-decoration: none;}

a.brownLight:link {color: #40312b; text-decoration: none; font-weight: normal;}
a.brownLight:visited {color: #40312b; text-decoration: none; font-weight: normal;}
a.brownLight:hover {color: #807069; text-decoration: none; font-weight: normal;}
a.brownLight:active {color: #807069; text-decoration: none; font-weight: normal;}

a.navLink:link {color: #ffffff; text-decoration: none;}
a.navLink:visited {color: #ffffff; text-decoration: none;}
a.navLink:hover {color: #ffffff; text-decoration: none;}
a.navLink:active {color: #ffffff; text-decoration: none;}

a.navLink_selected:link {color: #58433b; text-decoration: none; text-transform: uppercase;}
a.navLink_selected:visited {color: #58433b; text-decoration: none; text-transform: uppercase;}
a.navLink_selected:hover {color: #58433b; text-decoration: none; text-transform: uppercase;}
a.navLink_selected:active {color: #58433b; text-decoration: none; text-transform: uppercase;}

a.navLinkDD:link {color: #ffffff; text-decoration: none; text-transform: none;}
a.navLinkDD:visited {color: #ffffff; text-decoration: none; text-transform: none;}
a.navLinkDD:hover {color: #ffffff; text-decoration: none; text-transform: none;}
a.navLinkDD:active {color: #ffffff; text-decoration: none; text-transform: none;}

a.navLinkDDS:link {color: #4a3831; text-decoration: none; text-transform: none;}
a.navLinkDDS:visited {color: #4a3831; text-decoration: none; text-transform: none;}
a.navLinkDDS:hover {color: #73645d; text-decoration: none; text-transform: none;}
a.navLinkDDS:active {color: #73645d; text-decoration: none; text-transform: none;}

a.topnavLink:link {color: #e6bb84; text-decoration: underline; font-weight: normal;}
a.topnavLink:visited {color: #e6bb84; text-decoration: underline; font-weight: normal;}
a.topnavLink:hover {color: #edcea3; text-decoration: underline; font-weight: normal;}
a.topnavLink:active {color: #edcea3; text-decoration: underline; font-weight: normal;}

a.profileLink:link {color: #f79950; text-decoration: underline; font-weight: normal;}
a.profileLink:visited {color: #f79950; text-decoration: underline; font-weight: normal;}
a.profileLink:hover {color: #ee802b; text-decoration: underline; font-weight: normal;}
a.profileLink:active {color: #ee802b; text-decoration: underline; font-weight: normal;}

a.crumbs:link {color: #8ba44b; text-decoration: underline; font-weight: normal;}
a.crumbs:visited {color: #8ba44b; text-decoration: underline; font-weight: normal;}
a.crumbs:hover {color: #a4b86b; text-decoration: underline; font-weight: normal;}
a.crumbs:active {color: #a4b86b; text-decoration: underline; font-weight: normal;}

a.top:link {color: #b5b5b5; text-decoration: none; font-weight: normal;}
a.top:visited {color: #b5b5b5; text-decoration: none; font-weight: normal;}
a.top:hover {color: #cccccc; text-decoration: none; font-weight: normal;}
a.top:active {color: #cccccc; text-decoration: none; font-weight: normal;}

a.permalink:link {color: #cf4f45; text-decoration: underline; font-weight: normal;}
a.permalink:visited {color: #cf4f45; text-decoration: underline; font-weight: normal;}
a.permalink:hover {color: #e68e85; text-decoration: underline; font-weight: normal;}
a.permalink:active {color: #e68e85; text-decoration: underline; font-weight: normal;}

a.recentpostdate:link {color: #cccccc; text-decoration: none; font-weight: normal;}
a.recentpostdate:visited {color: #cccccc; text-decoration: none; font-weight: normal;}
a.recentpostdate:hover {color: #cccccc; text-decoration: none; font-weight: normal;}
a.recentpostdate:active {color: #cccccc; text-decoration: none; font-weight: normal;}

/* ////////////////////////////////////////////////////////////////////////////
///     + Misc     ///////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////// */

form, iframe {margin: 0; padding: 0;}

.footnote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #b6b6b6;
}

.green-text {color: #5d761d;}

/* ////////////////////////////////////////////////////////////////////////////
///     + Buttons     ////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////// */

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.redBtn {
    background: transparent url(../img/bg/btnRed.gif) no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 20px;
    margin-right: 6px;
    padding-right: 18px;
    text-decoration: none;
}

a.redBtn span {
    background:  transparent url(../img/bg/btnRed-end.gif) no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}

/* ////////////////////////////////////////////////////////////////////////////
///     + Box Over     ///////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////// */

/* Box Over - Links
------------------------------------------------------------------------------------------------------------------- */
.greenBoxOver {color: #5d761d; text-decoration: none; font-weight: bold; cursor: pointer;}
.greenBoxOver:hover {color: #9aad52; text-decoration: none; font-weight: bold; cursor: pointer;}

.brownBoxOver {color: #40312b; text-decoration: none; font-weight: bold; cursor: pointer;}
.brownBoxOver:hover {color: #807069; text-decoration: none; font-weight: bold; cursor: pointer;}

.resultsExpBoxOver {color: #cf4f45; text-decoration: none; font-weight: bold; cursor: pointer;}
.resultsExpBoxOver:hover {color: #e68e85; text-decoration: none; font-weight: bold; cursor: pointer;}

/* Box Over - Box
------------------------------------------------------------------------------------------------------------------- */
.boHdr {
	width: 150px;
	margin: 0;
	padding: 0 0 0 15px;
	text-align: left;	
}

.boBdy {
	width: 150px;
	margin: 0;
	padding: 5px 10px;
	background: #40312b;
	border: #d05046 solid 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #ffffff;
	text-align: left;
}

.boBdy2 {
	width: 288px;
	height: 148px;
	margin: 0;
	padding: 7px;
	background: #cfd9a4 url(../img/bg/ratings-explanation.gif) no-repeat top left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #40312b;
	text-align: left;
	position: relative;
	top: -180px;
	left: -160px;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
}

.boBdy3 {
	margin: 0;
	padding: 4px;
	background: #cfd9a4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #40312b;
	text-align: left;
	filter:alpha(opacity=85);
	-moz-opacity: 0.85;
	opacity: 0.85;
}

.boBdy4 {
	width: 120px;
	margin: 0;
	padding: 5px 10px;
	background: #40312b;
	border: #d05046 solid 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #ffffff;
	text-align: center;
}

/* ////////////////////////////////////////////////////////////////////////////
///     + List Expander     //////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////// */

.listexpander {width: 100%;}

.listexpander, .listexpander ul, .listexpander li {
	margin: 0;
	padding: 0;
	list-style: none;
}

.listexpander ul {
	/*
	Uncomment this if you want to initially hide the child lists. 
	If you do, Javascript disabled and CSS enabled browsers will not be able to use this list.
	display:none;
	*/
}

.listexpander li {
	width: 100%;
	line-height: 26px;
	margin: 0 0 7px 0;
	padding: 0 0 0 0;
	cursor: default;
}

		.listexpander li .termsCat {color: #5d761d; text-decoration: underline;}

.listexpander li.collapsed, .listexpander li.expanded {cursor: pointer;}

/* First Level
------------------------------------------------------------------------------------------------------------------- */
.listexpander li,
.listexpander li.collapsed {background: #d3d7ab url(../img/collapsed.gif) no-repeat 6px 6px; text-indent: 27px;} 
.listexpander li.expanded {background: #d3d7ab url(../img/expanded.gif) no-repeat 6px 6px; text-indent: 27px;}

/* Second Level
------------------------------------------------------------------------------------------------------------------- */
.listexpander li li {background: #ffffff; font-weight: normal; line-height: 16px; text-indent: 0; margin: 0; padding: 16px 17px 16px 17px; border-bottom: #d3d7ab solid 2px; width: auto;}

.listexpander li li.lastTerm {border-bottom: none; margin: 0; padding: 16px 17px 9px 17px;}

/* Third Level
------------------------------------------------------------------------------------------------------------------- */
/* .listexpander li li ul, .listexpander li li li {background: #fff;}
.listexpander li li li.collapsed {background: #fff url(../img/collapsed.gif) no-repeat 5px .4em;} 
.listexpander li li li.expanded {background: #fff url(../img/expanded.gif) no-repeat 5px .4em;} */

/* Fourth Level
------------------------------------------------------------------------------------------------------------------- */
/* .listexpander li li li li {text-indent: 0; margin-left: 30px; width: auto;} */

/* Buttons
------------------------------------------------------------------------------------------------------------------- */
p.listexpander {
	height: 1.7em;
	margin: 1em 0;
}

p.listexpander a {
	float: left;
	height: 1.7em;
	line-height: 1.7em;
	margin: 0 5px 0 0;
	padding: 0 10px 0 10px;
	border: 1px solid #eee;
	cursor: pointer;
	color: #5d761d;
	text-decoration: none;
	font-weight: bold;
}

p.listexpander a:hover {
	background: #f8f8f8;
	color: #9aad52;
	text-decoration: none;
	font-weight: bold;
}

/* Float Fix
------------------------------------------------------------------------------------------------------------------- */
.listexpander li:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.listexpander li {
	display: inline-block;
}

	/* Hides from IE-mac \*/
	* html .listexpander li {
		height: 1%;
	}
	.listexpander li {
		display: block;
	}
	/* End hide from IE-mac */
	
.pressdate
{
	font-style:italic;
	text-decoration:underline;
}

#homeRightAd
{
	margin-left:29px;
	margin-right:29px;
	text-align:center;
}

div.twfb table tr td
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 62.5%; /* 10px */
}

div.share
{
	padding:10px 0 10px 0;
}