@charset "UTF-8";
@import url(http://images1.ecarlist.com/sites/templates/common/css/base.css);

/**************************************************
Xtreme Iron 1262
***************************************************/

body {
	background: #000;
	font-size: 14px;
	font-family: Arial, sans-serif;
	color: #444;
}

a{
	color: #5f0700;
	text-decoration: underline;
}

a:hover {
	color: #cf5d00;
	text-decoration: underline;
}

p {
	padding-bottom: 5px;
}

#header {
	width: 100%;
	display: table;
	height: 192px;
	background: url('../images/header_bg.png') no-repeat top center;
}

#container_wrapper {
	width: 100%;
	display: table;
	background: url('../images/containerWrapper_bg.jpg') no-repeat top center;
}

#container_repeat {
	width: 100%;
	display: table;
	background: url('../images/containerRepeat_bg.jpg') repeat-y top center;
}

#container_footer {
	width: 100%;
	display: table;
	background: url('../images/containerFooter_bg.jpg') no-repeat center bottom;
}

#container {
	width: 980px;
	margin: 0px auto;
}

#home #container {
	width: 1000px;
}

#content {
	padding: 15px 0px 20px 0px;
	min-height: 680px;
}

#home #content {
	padding: 0px 0px 0px 0px;
	min-height: auto;
}

h3#home_link {
	width: 980px;
	height: 192px;
	margin: 0px auto;
}

h3#home_link a {
	float: left;
	display: block;
	width: 980px;
	height: 192px;
	text-indent: -9000px;
}

/****nav menu*****/

#priNav {
	list-style-type: none;
	width: 940px;
	height: 85px;
	margin: 0px auto;
	background: url('../images/navBar_bg.png')
}

#priNav ul {
	display: none;
}

#priNav li {
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
}

#priNav li.first {
	margin-left: 49px
}

#priNav li.last {
	margin-right: 0px;
}

#priNav li a {
	display: block;
	text-indent: -9000px;
	float: left;
	height: 66px;
	background: url('../images/navLinks_bg_v2.png') no-repeat;
}

#priNav li a#priNav_Home {
	width: 116px;
	background-position: 0px 0px;
}

#priNav li a#priNav_Inventory {
	width: 163px;
	background-position: -116px 0px;
}

#priNav li a#priNav_Specials {
	width: 130px;
	background-position: -279px 0px;
}

#priNav li a#priNav_About_Us {
	width: 141px;
	background-position: -409px 0px;
}

#priNav li a#priNav_Contact_Us {
	width: 171px;
	background-position: -550px 0px;
}

#priNav li a#priNav_Login {
	width: 114px;
	background-position: -721px 0px;
}

/**** hover states*****/

#priNav li a#priNav_Home:hover {
	background-position: -881px 0px;
}

#priNav li a#priNav_Inventory:hover {
	background-position: -997px 0px;
}

#priNav li a#priNav_Specials:hover {
	background-position: -1160px 0px;
}

#priNav li a#priNav_About_Us:hover {
	background-position: -1290px 0px;
}

#priNav li a#priNav_Contact_Us:hover {
	background-position: -1431px 0px;
}

#priNav li a#priNav_Login:hover {
	background-position: -1602px 0px;
}


/*dropdown menu*/

#container #priNav ul {
	background: transparent;
	margin-top: 47px;
	margin-left: -82px;
	width: 229px;
	padding: 20px 0px 0px;
	border: none;
	text-align: left;
	top: 0px;
	left: 0px;
}

#container #priNav ul li {
	padding: 0px 0px;
	width: 229px;
	float: left;
	display: inline;
	background: url('../images/dropdown_bg.png') no-repeat;
	text-align: center;
}

#container #priNav ul a {
	color: #fff;
	background: transparent;
	font-size: 18px;
	text-transform: uppercase;
	line-height: 30px;
	font-family: 'Times New Roman', Arial, sans-serif;
	height: 30px;
	position: static;
	text-decoration: none;
	width: 100%;
	padding: 0px;
	text-indent: 30px
}

#container #priNav ul a:hover {
	color: #ffecc5;
}

/**** home ****/

#home_flash {
	width: 980px;
	height: 327px;
	position: relative;
	margin: 15px auto 0px;
}

#flashBorder_top {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 980px;
	height: 72px;
	background: url('../images/flashBorder_top.png') no-repeat;
	z-index: 999;
}

#flashBorder_left {
	position: absolute;
	left: 0px;
	top: 72px;
	width: 113px;
	height: 208px;
	background: url('../images/flashBorder_left.png') no-repeat;
	z-index: 999;
}

#flashBorder_right {
	position: absolute;
	right: 0px;
	top: 72px;
	width: 127px;
	height: 208px;
	background: url('../images/flashBorder_right.png') no-repeat;
	z-index: 999;
}

#flashBorder_bottom {
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 980px;
	height: 47px;
	background: url('../images/flashBorder_bottom.png') no-repeat;
	z-index: 999;
}

.specials_flash_controls {
	bottom: 47px;
    left: 116px;
}

/****home bottom****/

#home_bottom {
	width: 1000px;
	height: 397px;
	background: url('../images/homeBottom_bg.jpg') no-repeat;
	margin: 10px 0px 0px 0px;
}

/*****quicklink home left *****/
#quicklink_wrapper {float: left;}

#quicklink_tabs, #quicklink_tab {
	float: left;
	display: inline;
	margin: 7px 0px 0px 17px;
	width: 420px;
	z-index: 999;
	position: relative;
}
#quicklink_tab {clear: left; margin-top: 0px;}

#quicklink_tabs li a, #quicklink_tab a{
	cursor: pointer;
	display: block;
	background: url('../images/homeQuicklinks_bg.png') no-repeat;
	width: 312px;
	height: 36px;
	text-indent: -9000px;
	float: left;
	position: relative;
}

#quicklink_tabs li a span, #quicklink_tab a span {
	display: none;
	text-indent: -9000px;
}

#quicklink_tabs li a.current span, #quicklink_tab a.current span {
	display: block;
	text-indent: -9000px;
	position: absolute;
}

#quicklink_tabs li a.current span.spark_left {
	background: url('../images/sparks_left.png') no-repeat;
	width: 137px;
	height: 128px;
	left: -39px;
	bottom: -59px;
}

#quicklink_tabs li a.current span.spark_right {
	background: url('../images/sparks_right.png') no-repeat;
	width: 113px;
	height: 186px;
	right: 1px;
	bottom: -70px;
}

#quicklink_tabs li a#quicklinkTab_001{
	background-position: 0px 0px;
	height: 44px;
}

#quicklink_tabs li a#quicklinkTab_002{
	background-position: 0px -44px;
	height: 35px;
}

#quicklink_tabs li a#quicklinkTab_003{
	background-position: 0px -79px;
}

#quicklink_tabs li a#quicklinkTab_004{
	background-position: 0px -115px;
}

#quicklink_tabs li a#quicklinkTab_005{
	background-position: 0px -151px;
}

#quicklink_tabs li a#quicklinkTab_006{
	background-position: 0px -187px;
}

#quicklink_tabs li a#quicklinkTab_007{
	background-position: 0px -223px;
}

#quicklink_tabs li a#quicklinkTab_008{
	background-position: 0px -259px;
}

#quicklink_tabs li a#quicklinkTab_009{
	background-position: 0px -295px;
	height: 37px;
}
#quicklink_tab a#quicklinkTab_010{
	background-position: 0px -331px;
}

/***** hover states *****/

#quicklink_tabs li a#quicklinkTab_001:hover{
	background-position: -421px -0px;
}

#quicklink_tabs li a#quicklinkTab_002:hover{
	background-position: -421px -44px;
}

#quicklink_tabs li a#quicklinkTab_003:hover{
	background-position: -421px -79px;
}

#quicklink_tabs li a#quicklinkTab_004:hover{
	background-position: -421px -115px;
}

#quicklink_tabs li a#quicklinkTab_005:hover{
	background-position: -421px -151px;
}

#quicklink_tabs li a#quicklinkTab_006:hover{
	background-position: -421px -187px;
}

#quicklink_tabs li a#quicklinkTab_007:hover{
	background-position: -421px -223px;
}

#quicklink_tabs li a#quicklinkTab_008:hover{
	background-position: -421px -259px;
}

#quicklink_tabs li a#quicklinkTab_009:hover{
	background-position: -421px -295px;
}
#quicklink_tab a#quicklinkTab_010:hover{
	background-position: -312px -330px;
}

/***** current states ******/

#quicklink_tabs li a#quicklinkTab_001.current{
	background-position: -624px 0px;
	width: 420px;
}

#quicklink_tabs li a#quicklinkTab_002.current{
	background-position: -624px -44px;
	width: 420px;
}

#quicklink_tabs li a#quicklinkTab_003.current{
	background-position: -624px -79px;
	width: 420px;
}

#quicklink_tabs li a#quicklinkTab_004.current{
	background-position: -624px -115px;
	width: 420px;
}

#quicklink_tabs li a#quicklinkTab_005.current{
	background-position: -624px -151px;
	width: 420px;
}

#quicklink_tabs li a#quicklinkTab_006.current{
	background-position: -624px -187px;
	width: 420px;
}

#quicklink_tabs li a#quicklinkTab_007.current{
	background-position: -624px -223px;
	width: 420px;
}

#quicklink_tabs li a#quicklinkTab_008.current{
	background-position: -624px -259px;
	width: 420px;
}

#quicklink_tabs li a#quicklinkTab_009.current{
	background-position: -624px -294px;
	width: 420px;
}
#quicklink_tab a#quicklinkTab_010.current{
	background-position: -624px -330px;
	width: 420px;
}

/*****quicklink home right *****/

#quicklink_panes {
	float: left;
	display: inline;
	height: 350px;
	width: 549px;
	background: url('../images/quicklinkPane_bg.png') no-repeat;
	margin-left: -8px;
	position: relative;
}

#quicklink_panes #close{
	position: absolute;
	right: 61px;
	top: 29px;
	cursor: pointer;
	color: #fff;
	font-weight: bold;
}

#quicklink_panes #close:hover{
	color: #f3de84;
}

.quicklinkPane_content p{
	font-family: Georgia, Arial, sans-serif;
	font-size: 12px;
	color: #fff;
	line-height: 16px;
}

.quicklinkPane_content h3 {
	background: url('../images/paneHeaders_bg.png') no-repeat;
	width: 297px;
	height: 58px;
	text-indent: -9000px;
	margin-left: 126px;
}

#pane_equipment.quicklinkPane_content h3 {
	background-position: -2980px 0px;
}

#pane_preowned.quicklinkPane_content h3 {
	background-position: -2384px 0px;
}

#pane_rental.quicklinkPane_content h3 {
	background-position: -2086px 0px;
}

#pane_service.quicklinkPane_content h3 {
	background-position: -2682px 0px;
}

#pane_brokerage.quicklinkPane_content h3 {
	background-position: -1788px 0px;
}

#pane_parts.quicklinkPane_content h3 {
	background-position: -1192px 0px;
}

#pane_transportation.quicklinkPane_content h3 {
	background-position: -894px 0px;
}

#pane_storage.quicklinkPane_content h3 {
	background-position: -596px 0px;
}

#pane_appraisal.quicklinkPane_content h3 {
	background-position: -298px 0px;
}

#pane_loan.quicklinkPane_content h3 {
	background-position: 0px 0px;
}

.hidden {
	display: none;
}

.quicklinkPane_inner {
	margin-left: 21px;
	margin-top: 1px;
}

.quicklinkPane_inner a{
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}

.quicklinkPane_inner a:hover{
	color: #f3de84
}


/***** home pane equipment *****/

#equipment_list {
	float: left;
	display: inline;
	width: 294px;
	margin-left: 28px;
}

#equipment_list li {
	float: left;
	display: inline;
	margin-bottom: 3px;
}

#equipment_list li a {
	display: block;
	float: left;
	background: url('../images/eqIcons_bg.png') no-repeat;
	text-indent: -9000px;
	width: 98px;
	height: 65px;
}

#equipment_list li a#eqList_001 {
	background-position: -6px 0px;
}

#equipment_list li a#eqList_002 {
	background-position: -104px 0px;
}

#equipment_list li a#eqList_003 {
	background-position: -202px 0px;
}

#equipment_list li a#eqList_004 {
	background-position: -6px -69px;
}

#equipment_list li a#eqList_005 {
	background-position: -104px -69px;
}

#equipment_list li a#eqList_006 {
	background-position: -202px -69px;
}

#equipment_list li a#eqList_007 {
	background-position: -6px -137px;
}

#equipment_list li a#eqList_008 {
	background-position: -104px -137px;
}

#equipment_list li a#eqList_009 {
	background-position: -202px -137px;
}

#equipment_list li a#eqList_010 {
	background-position: -6px -204px;
}

#equipment_list li a#eqList_011 {
	background-position: -104px -204px;
}

#equipment_list li a#eqList_012 {
	background-position: -202px -204px;
}

/**** hover *****/

#equipment_list li a#eqList_001:hover {
	background-position: -307px 0px;
}

#equipment_list li a#eqList_002:hover {
	background-position: -405px 0px;
}

#equipment_list li a#eqList_003:hover {
	background-position: -503px 0px;
}

#equipment_list li a#eqList_004:hover {
	background-position: -307px -69px;
}

#equipment_list li a#eqList_005:hover {
	background-position: -405px -69px;
}

#equipment_list li a#eqList_006:hover {
	background-position: -503px -69px;
}

#equipment_list li a#eqList_007:hover {
	background-position: -307px -137px;
}

#equipment_list li a#eqList_008:hover {
	background-position: -405px -137px;
}

#equipment_list li a#eqList_009:hover {
	background-position: -503px -137px;
}

#equipment_list li a#eqList_010:hover {
	background-position: -307px -204px;
}

#equipment_list li a#eqList_011:hover {
	background-position: -405px -204px;
}

#equipment_list li a#eqList_012:hover {
	background-position: -503px -204px;
}

#home_search {
	float: right;
	display: inline;
	color: #dadada;
	width: 200px;
	margin-top: 10px;
}

#home_search h2 {
	display: none;
}

#home_search select{
	width: 168px;
	margin:2px 0px 10px 5px;
}

#home_search label{
	margin-left: 5px;
}

#home_search .submitButton {
	text-indent: -9000px;
	width: 178px;
	height: 32px;
	background: url('../images/searchSubmit.png') no-repeat;
	border: 0px;
	display: block;
	cursor: pointer;
	padding: 0px;
	margin: 0px;
	font-size: 0px;
	line-height: 1px;
}

#home_search .submitButton:hover {
	background-position: -177px 0px;
}

/**** Home Pane Preowned ****/

#pane_preowned .quicklinkPane_inner {
	background: url('../images/panePreowned_bg.jpg') no-repeat;
	width: 496px;
	height: 242px;
}

#pane_preowned .quicklinkPane_inner p{
	width: 170px;
	float: left;
	display: inline;
	margin: 93px 0px 0px 23px;
}

/**** Home Pane Rental ****/

#pane_rental .quicklinkPane_inner {
	background: url('../images/paneRental_bg.jpg') no-repeat;
	width: 530px;
	height: 242px;
}

#pane_rental .quicklinkPane_inner p{
	width: 360px;
	float: left;
	display: inline;
	margin: 178px 0px 0px 23px;
}

.rental_small_img {
	float: left;
	display: inline;
}

#rental_text {
	text-align: center;
	font-weight: bold;
}

#rental_img_lg {
	width: 666px;
	margin: 0px auto;
}

#rental_img_lg img {
	border: 3px solid #000;
}

.rental_small_img img {
	border: 1px solid #000;
	height: 150px;
	width: 200px;
}

#right p.rental_small_img {
	padding-bottom: 15px
}

/**** Home Pane Brokerage ****/

#pane_brokerage .quicklinkPane_inner {
	background: url('../images/paneBrokerage_bg.jpg') no-repeat;
	width: 530px;
	height: 228px;
}

#pane_brokerage .quicklinkPane_inner p{
	float: right;
	display: inline;
	margin: 240px 50px 0px 0px;
}

/**** Home Pane Service ****/

#pane_service .quicklinkPane_inner {
	background: url('../images/paneService_bg.jpg') no-repeat;
	width: 530px;
	height: 253px;
}

#pane_service .quicklinkPane_inner p{
	margin:237px 0 0 46px;
	float: left;
	display: inline;
}

/**** Home Pane Parts ****/

#pane_parts .quicklinkPane_inner {
	background: url('../images/paneParts_bg.jpg') no-repeat;
	width: 530px;
	height: 142px;
}

#pane_parts .quicklinkPane_inner p{
	width: 450px;
	float: left;
	display: inline;
	margin: 148px 0 0 37px;
}

/**** Home Pane Transportation ****/

#pane_transportation .quicklinkPane_inner {
	background: url('../images/paneTransportation_bg.jpg') no-repeat;
	width: 530px;
	height: 249px;
}

#pane_transportation .quicklinkPane_inner p{
	float: left;
	display: inline;
	margin: 238px 0 0 45px;
}

/**** Home Pane Loan ****/

#pane_loan .quicklinkPane_inner {
	background: url('../images/paneLoan_bg.jpg') no-repeat;
	width: 530px;
	height: 249px;
}

#pane_loan .quicklinkPane_inner p{
	margin: 205px 0 0 44px;
	float: left;
	display: inline;
}

/**** Home Pane Appraisal ****/

#pane_appraisal .quicklinkPane_inner {
	background: url('../images/paneAppraisal_bg.jpg') no-repeat;
	width: 530px;
	height: 249px;
}

#pane_appraisal .quicklinkPane_inner p{
	margin: 230px 0 0 55px;
	float: left;
	display: inline;
}

/**** Home Pane Storage ****/

#pane_storage .quicklinkPane_inner {
	background: url('../images/paneStorage_bg2.jpg') no-repeat;
	width: 530px;
	height: 249px;
}

#pane_storage .quicklinkPane_inner p{
	margin:239px 50px 0 0px;
	float: right;
	display: inline;
}

/**** Quicklinks ****/

#inner_quicklinks {
	list-style-type: none;
	width: 226px;
	margin: 10px auto;
	padding-top: 0px;
}

#inner_quicklinks li{
	float: left;
	display: inline;
}


#inner_quicklinks li.first{
	border-top: none;
}

#inner_quicklinks li.last{
	border-bottom: none;
}

#inner_quicklinks li a{
	width: 230px;
	text-indent: -9000px;
	display: block;
	background: url('../images/innerQuicklinks_bg.png') no-repeat;
	float: left;
}

#inner_quicklinks li a#quicklink_001{
	background-position: 0px 0px;
	height: 36px;
}

#inner_quicklinks li a#quicklink_002{
	background-position: 0px -36px;
	height: 24px;
}

#inner_quicklinks li a#quicklink_003{
	background-position: 0px -60px;
	height: 26px;
}

#inner_quicklinks li a#quicklink_004{
	background-position: 0px -86px;
	height: 25px;
}

#inner_quicklinks li a#quicklink_005{
	background-position: 0px -111px;
	height: 25px;
}

#inner_quicklinks li a#quicklink_006{
	background-position: 0px -136px;
	height: 26px;
}

#inner_quicklinks li a#quicklink_007{
	background-position: 0px -162px;
	height: 25px;
}

#inner_quicklinks li a#quicklink_008{
	background-position: 0px -187px;
	height: 25px;
}

#inner_quicklinks li a#quicklink_009{
	background-position: 0px -212px;
	height: 33px;
}


#inner_quicklinks li a#quicklink_001:hover{
	background-position: -231px 0px;
}

#inner_quicklinks li a#quicklink_002:hover{
	background-position: -231px -36px;
}

#inner_quicklinks li a#quicklink_003:hover{
	background-position: -231px -60px;
}

#inner_quicklinks li a#quicklink_004:hover{
	background-position: -231px -86px;
}

#inner_quicklinks li a#quicklink_005:hover{
	background-position: -231px -111px;
}

#inner_quicklinks li a#quicklink_006:hover{
	background-position: -231px -136px;
}

#inner_quicklinks li a#quicklink_007:hover{
	background-position: -231px -162px;
}

#inner_quicklinks li a#quicklink_008:hover{
	background-position: -231px -187px;
}

#inner_quicklinks li a#quicklink_009:hover{
	background-position: -231px -212px;
}

/**** hover ****/

#inner_quicklinks li a:hover{
	background-position: -224px 0px;
}

/***** Inventory Page *****/

#right {
	display: inline;
	width: 719px;
	padding-bottom: 15px;
}

#left {
	display: inline;
	margin-left: 5px;
	margin-right: 15px;
}

#leftColumn {
	display: inline;
	width: 236px;
	margin:0 1% 0 0%;
}

#rightColumn {
	display: inline;
	width: 715px;
}

.inventory_v2_price_right .price_line_1 .callForPrice {
	font-size: 15px;
}

#site_logoSection {
	display: none;
}

#inventory_v2_sidebar_filters {
	background: url('../images/filterList_footer.png') no-repeat bottom left;
	padding-bottom: 15px;
	margin-bottom: 15px;
}

#currentFilters {
	color: #fff;
	background: #893420;
	border: 1px solid #c17e27
}

#currentFilters p {
	color: #fff;
	padding: 3px 4px;
	font-size: 12px;
}

#currentFilters a {
	color: #fff;
}

#inventory_v2_sidebar_filters h3.non_expandable_menuheader {
	color: #4e0f00;
	font-size: 12px;
	margin: 0px;
	line-height: 20px;	
	padding: 0px;
}

#inventory_v2_sidebar_filters h3 {
	color: #4e0f00;
	font-size: 13px;
	background: transparent;
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 3px;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, sans-serif;
}

#inventory_v2_sidebar_filters h2 {
	color: #4e0f00;
	padding: 5px 0px;
	font-size: 18px;
	margin: 1px 0px 5px 0px;
}

#blackbook_sidebar {
	background: url('../images/blackbook_sidebar.png') no-repeat;
	height: 75px;
	width: 275px;
}

#searchBar {
	background: url('../images/searchBar_bg.png') repeat-x;
	color: #636363;
	margin-bottom: 0px;
	height: 41px;
	border-top: 4px solid #893420;
	border-bottom: 1px solid #000;
}

#vehicle #searchBar {
	background: url('../images/searchBar_bg.png') repeat-x;
	color: #636363;
	margin-bottom: 0px;
	height: 41px;
	border: none;
	border-bottom: 1px solid #c17e27;
}

#vehicle #vehicle_topbar  {
	 background: url('../images/sortBar_bg.png') repeat-x;
	 color: #fff;
	 margin-bottom: 0px;
	 height: 42px;
	 border-bottom: 1px solid #c17e27;
}

#drop_down_left {
	display: inline;
	margin-left: 5px;
}

#drop_down_filters #drop_down_right #submit {
	background: #ccc;
	line-height: 14px !important;
}

#vehicle_topbar, #vehicle_topbar a {
	color: #4e0f00
}

#sort_bar {
	 background: url('../images/sortBar_bg.png') repeat-x;
	 color: #4e0f00;
	 margin-bottom: 10px;
	 height: 45px;
	 border-bottom: 1px solid #c17e27;
}

#sort_bar a {
	color: #4e0f00;
	font-size: 12px;
}

.filterList, #vehicle_v2_sidebar_links  {
	background: #f4d467;
	font-family: Helvetica, Arial;
	font-size: 12px;
	border: 1px solid #c17e27;
	margin: 0px 0px 5px 0px;
	padding: 5px 0px 10px 0px;
}

.filterList li, #vehicle_v2_sidebar_links li, #vehicle_v2_sidebar_links p  {
	color: #4e0f00;
}

#vehicle_v2_sidebar_links  {
	
	padding: 9px 9px 0px 9px;
	height: 158px;
}

.filterList li a, #vehicle_v2_sidebar_links li a {
	padding-left: 22px !important;
	color: #4e0f00;
	font-size: 12px;
	border: none;
	padding-right: 3px;
	background: url('../images/filterList_arrow.png') no-repeat 4px center;
}

.filterList li a:hover, #vehicle_v2_sidebar_links li a:hover {
	color: #fff;
	background: #893420 url('../../images/listingImages/arrowTree_white.gif') no-repeat 4px center;
}

.filterList span a {
	float: right;
	display: block;
	background: #d4141c;
	height: 18px;
	line-height: 18px;
	width: 70px;
	text-align: center;
	margin: 5px 10px 5px 0px;
	
	color: #fff;
}

.filterList span a:hover {
	background: #ccc;
	color: #333;
}

.expandable a {
	color: #fff;
}

.inventory_v2_row {
	border: none;
	border-bottom: 1px solid #c4852e;
	color: #444;
	background: transparent;
	margin-bottom: 10px !important;
	padding: 15px 0px;
	width: 99.7%;
}

.inventory_gogreen_box {
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #EDEDED;
	color:#000000;
	display:none;
	padding:7px;
}

.inventory_gogreen_container a {
	color: #257f02 !important;
}

.inventory_gogreen_container a:hover {
	color: #257f02 !important;	
}

h4.vehicle_incentives_link {
	color: #06af3e !important;
}

h4.vehicle_incentives_link:hover {
	color: #06af3e !important;
}

/*.inventory_v2_row:hover .price_line_1 {
	color: #e10a02;
}

.inventory_v2_row:hover .inventory_v2_details h4 a{
	color: #e10a02;
}

.inventory_v2_row:hover .inventory_v2_details_links *{
	color: #ccc !important;
}*/

.inventory_v2_image a img {
	border: 2px solid #7e3600;
}

.inventory_v2_details h4 a {
	color: #893420;
	text-decoration: none;
}

.inventory_v2_details h4 a:hover {
	color: #c4852e;
	text-decoration: underline;
}

.inventory_v2_pagination a {
	color: #7f7f7f;
}

.inventory_v2_pagination a:hover {
	color: #ccc;
}

.inventory_v2_pagination {
	color: #7f7f7f;
}

.price_line_1 {
	color: #893420;
	padding: 1px 0px;
}

.color_pri {
	color: #cbcbcb;
}

.inventory_v2_details_links a {
	color: #000;
}

.inventory_v2_details_wrap a.btn_inventory_history, .inventory_v2_details a.btn_inventory_history  {
	color: #000
}

.inventory_v2_details_wrap a.btn_inventory_contact:link, .inventory_v2_details a.btn_inventory_contact:link {
	color: #000;
}

.inventory_v2_details_links a:hover, .inventory_v2_details_wrap a.btn_inventory_photos:hover, .inventory_v2_details a.btn_inventory_photos:hover {
	color: #000;
	text-decoration: underline;
}

#vehicleDisclaimer {
	color: #444444;
	display: none;
}

#vehicle_v2_notify_button img {
	display: none;
}

#vehicle_v2_notify_button {
	background: url('../images/vehicleFinder_bg.png') no-repeat center center;
	width: 224px;
	height: 109px;
	display: block;
	margin: 10px auto;
}

#vehicle_title {
	color: #883420;
	width: 450px;
	font-size: 25px;
	text-indent: 5px;
}

#vehicle_mainPhoto {
	width: 285px;
	padding-left: 5px;
}

#vehicle_vitals {
	border: none;
	color: #883420;
	background: transparent;
	margin-top: 15px;
}

#vehicle_mainVitals {
	color: #883420;
	font-size: 11px;
	padding-right: 5px;
}

#vehicle .ecl_carfax_highlights  {
	color: #4c4c4c !important;
}

#vehicle_mainVitals strong {
	color: #883420
}

#vehicle_mainVitals .price_line_1 {
	font-size: 26px;
	font-weight: bold;
	color: #883420;
}

#vehicle_contact span {
	color: #333;
	font-size: 20px;
}

#vehicle_contact a{
	color: #0695f0;
}

#vehicle_contact a:hover{
	color: #83b8ff;
}

#vehicle_thumbs {
	border: 1px solid #c17e27;
	color: #7f7f7f;
	background: #f6ca4f url('../images/vehicleThumb_bg.png') repeat-x;
	margin-top: 15px;
}

#vehicle_thumbs.span12 {
	width: auto
}

#vehicle_mainPhoto #picShadow img {
	margin-bottom: 3px;
}

.ip_dottedLine {
	border-bottom: 1px dotted #c17e27;
	margin: 0px 0px 3px;
	height: 5px;
}

#similarVehicles h3 {
	background: url('../images/similarVehicles_header.png') no-repeat;
	width: 240px;
	height: 33px;
	text-indent: -9000px;
	margin-bottom: 5px;
}

.similarVehicle {
	background: #f6ca4f url('../images/similarVehicles_bg.png') repeat-x;
	border: 1px solid #dedede;
	color: #444;
	font-size: 12px;
	padding: 5px 0px 5px 10px;
	margin-bottom: 10px;
	line-height: 8px;
	text-transform: normal;
}

.similarVehicle a{
	color: #883420;
	width: 42%;
	line-height: 12px;
	text-decoration: none;
}

.similarVehicle a:hover{
	color: #333;
}

.similarVehicle img {
	width: 85px;
}

.similarVehicle li.price {
	color: #893420;
}

#customer_tools_bottom_middle {
	background: #fff;
}

#inventory_v2_sorry .similarVehicle {
	color: #000;
	line-height: 14px;
}

#vehicle_count_controls {
	width: 40%;
	text-align: left;
}

#vehicle_details_middle {
	color: #000;
}

/****dealer contact ******/

#contact_incentives legend {
	display: none;
}

#inventory_v2_sidebar_contact h2, #dealer_contact h2, #contact_incentives h3 {
	background: url('../images/dealerContact_header.png') no-repeat;
	height: 51px;
	width: 231px;
	text-indent: -9000px;
	border-bottom: none;
	margin-bottom: 15px;
}

#contact_incentives h3 {
	margin: 0px;
}

#inventory_v2_sidebar_contact, #dealer_contact, #contact_incentives  {
	background: url('../images/dealerContact_bg.png') repeat-x 0px 51px;
	height: auto;
	padding: 0px 0px 0px 0px;
	color: #4e0f00;
	font-size: 11px;
	margin: 0px auto 15px;
	padding-top: 0px;
	border: none;
	width: 231px;
}

#contact_incentives {
	padding-bottom: 15px;
}

#inventory_v2_sidebar_contact #contact_small, #dealer_contact #contact_small, #contact_incentives {
	width: 231px;
	background: url('../images/dealerContact_bg.png') no-repeat -1px 52px;
	height: 400px;
}

#inventory_v2_sidebar_contact form.validation ol, #dealer_contact form.validation ol, #contact_incentives ol {
	width: 210px;
	margin: 0px auto 0px;
}

#inventory_v2_sidebar_contact form.validation ol li.required, #dealer_contact form.validation ol li.required, #contact_incentives ol li.required {
	height: 45px;
}

#inventory_v2_sidebar_contact form.validation fieldset, #dealer_contact form.validation fieldset, #contact_incentives form.validation fieldset{
	padding-bottom: 0px;
}

#dealer_contact form.validation fieldset, #contact_incentives form.validation fieldset{
	padding-bottom: 10px;
}

#contact_incentives ol label {
	font-size: 15px;
}

#inventory_v2_sidebar_contact .input_element, #dealer_contact .input_element, #contact_incentives .input_element {
	width: 170px !important;
	font-size: 12px;
}

#inventory_v2_sidebar_contact textarea.input_element, #dealer_contact textarea.input_element, #contact_incentives textarea.input_element {
	height: 56px;
}

#inventory_v2_sidebar_contact #ec_is_submit, #dealer_contact #ec_is_submit {
	width: 147px;
	margin: 0px auto;
}

#contact_incentives #vehicle_question_submit {
	margin: 10px auto;
	width: 147px;	
}

#contact_incentives #vehicle_question_submit input {
	margin: 0px;
}

#inventory_v2_sidebar_contact #ec_is_submit input, #dealer_contact #ec_is_submit input, #contact_incentives #vehicle_question_submit input {
	display: block;
	float: left;
	width: 147px;
	height: 28px;
	background: url('../images/dealerSubmit_bg.png') repeat-x;
	text-align: center;
	line-height: 23px;
	text-transform: none;
	color: #5a5a5a;
	font-size: 12px;
	text-decoration: none;
	border: 1px solid #a8a8a8;
}

#inventory_v2_sidebar_contact #ec_is_submit input:hover, #dealer_contact #ec_is_submit input:hover, #contact_incentives #vehicle_question_submit input:hover {
	background: #dadada;
	color: #000;
}


/*****inner pages ****/

.dealer_2606 #sidebar_address {
	display: none;
}

#sidebar_address {
	font-size: 12px;
	height: 113px;
	color: #893420;
	padding: 5px;
	border: 1px solid #c07e27;
	background: #f4d467;
}

#sidebar_address_titles {
	margin-right: 3px;
	display: inline;
}

#financing #sidebar_address {
	
	border: 1px solid #b1b2b4;
}

#sidebar_address a {
	background:none repeat scroll 0 0 #E8E8E8;
	border:1px solid #ABABAB;
	color:#666666;
	font-size:8pt;
	font-weight:bold;
	line-height:10pt;
	padding:2px 5px;
	text-decoration:none;
	text-transform:lowercase;
	float: right;
	display: block;
	margin-top: 15px;
}

#sidebar_address a#getdirections:hover {
	color: #6b87a7
}

#financing #sidebar_address {
	font-size: 11px;
}

#sidebar_address a#getdirections {
	margin-top: 15px;
	float: left;
}

#right h2, #fleet h2 {
	color: #4e0f00;
	font-size: 28px;
	height: 38px;
	line-height: 38px;
	border-bottom: 1px solid #393939;
	margin-top: 8px;
	margin-bottom: 15px;
	font-weight: normal
}

#fleet h2 {padding-left: 20px;}

#right h2 a{
	text-decoration: none;
}

#right p {
	font-size: 16px;
}

#right h3 {
	padding: 0px 15px;
}

#right #ip_specials h2{
	font-size: 25px;
}

#notify_middle h2, #financeLeft h2  {
	color: #393939;
	font-size: 20px;
	text-transform: uppercase;
	border: none;
	margin-bottom: 15px;
}

#notify_middle p, #right p, #financeLeft p {
	color: #4e0f00;
	padding: 0px 15px 10px;
}

#financeLeft h2 {
	padding-left: 15px;
}

#testimonials #right p {
	font-size: 17px;
}

#our_team #right p {
	line-height: 17px;
}

#financeHeader {
	margin:0 0 10px 8px;
	width:98%;
}

.financeBox2 p {
	color: #000;
}

#financeLeft.col, #notify_middle.col {
	margin-right: 1%;
	padding: 10px 0px;
}

#financeRight {
	color: #000;
}

#shipping #left {
	width: 250px;
}
#shipping #right {
	width: 640px;
	margin-left: 25px;
}

.tasLogo_section {
	display: none;
}

#service #vehicle_question_submit, #parts #vehicle_question_submit {
	width: 207px;
	margin: 15px auto;
}

.customer_tools_left, .customer_tools_left img {
	width: 120px;
}

#customer_tools_content_wrapper form.validation label {
	color: #000;
}

#customer_tools_icons .tool_icon {
	margin: 0px;
}

#customer_tools {
	padding: 0px 10px;
}

#rightCustom td {
	padding:3px 8px;
}

.customer_tools_left {
	width: 120px;
	float: left;
}

#about #right p, #about #right p span  {
	color: #4e0f00 !important;
}

/*###### =quickquote ######
#########################*/

.quickQuote { 
	float:left;
	width:277px;
	margin: 10px 25px;
}
.quickQuote li { 
	clear: both;
}
.quickQuote .input_element {
	width: 230px !important;
}

.input_radio {
	float:left;
	margin: 0 5px 7px 13px;
}
form.validation label.radio {
	padding-left: 0;
}
.quickQuote div#vehicle_question_submit input {
	float:right;
	border: 1px solid #666;
	margin: 10px 33px 10px 0;
	font-size: 12pt;
}
.quickQuote div#vehicle_question_submit input:hover {
	background: #bbb;
}
.quickQuote div#vehicle_question_loading {
	float:right;
	margin: 10px 33px 10px 0;
	height: 24px;
}

#quick_quote #left {
	background: url('../images/filterList_bg.jpg') no-repeat 0 bottom;
	padding: 0px 0px 10px 0px;
}

#quick_quote ul {list-style-type: none;}
#quick_quote #right { margin-bottom: 15px; }
#quick_quote h2 { text-align: center; padding: 5px 0px 0px 0px;}
#quick_quote form { clear: both; }
.quickQuoteSide li.quickQuoteSideFirst { font-weight:bold; line-height:1.8em; background: transparent url(../images/filterHeader_bg.jpg) no-repeat scroll 0 0; padding-top: 10px; }
.quickQuoteSide { font-size:98%; line-height:1.5em; background: transparent url(../images/filterList_ul_bg.jpg) repeat-y scroll 0 0; }
.quickQuoteSide li { padding: 0 15px; }


/*### =notify #####
#################*/
#notify_form_div {
	background: #e0e0e0;
	color: #000;
	width: auto !important;
}
#notify_form_div h3 {
	height: 39px;
	background: url(http://images1.ecarlist.com/sites/templates/common/images/notify_top.jpg) no-repeat top right;
	padding: 17px 0 0 15px;
	color: #fff;
}
.tb_even,
.nfd_even {
	background: #fff;
}
#notify_image {
	margin-top: 80px;
}

#notify_middle p{
	padding-left: 15px;
}

#notify_middle h2 {
	text-indent: 15px;
}

/**** footer ****/


#footer_wrapper {
	width: 100%;
	display: table;
	background: url('../images/footerWrapper_bg.jpg') no-repeat top center;
}


#footer{
	width: 980px;
	height: 350px;
	margin: 0px auto;
	color: #511002;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
}

#footer a{
	color: #511002;
	text-decoration: none;
}

#footer a:hover {
	color: #511002;
	text-decoration: underline;
}

#footer_content {
	position:relative;
	float: left;
	display: inline;
	padding-left: 40px;
}

#footer_content address, #sidebar_address address {
	font-style: normal;
	padding: 0px;
	margin: 0px;
	font-family:'Charlemagne Std', 'Trajan Pro', 'Times New Roman', Times, Georgia;
	font-size: 14px;
	line-height: 16px;
	float: left;
	display: inline;
}

#sidebar_address address {
	float: left;
	display: inline;
	margin-left: 38px;
	margin-top: 13px;
}

#sidebar_address p {
	float: left;
	display: inline;
}



#footerApply_button {
	float: left;
	display: inline;
	margin: 10px 0px 0px 30px;
}

#footerApply_button a {
	display: block;
	text-indent: -9000px;
	float: left;
	background: url('../images/applyBtn_footer.png') no-repeat;
	width: 252px;
	height: 33px;
}

#footerNav {
	float: left;
	display: inline;
	margin: 27px 0px 0px 0px;
	clear: left;
	text-transform: uppercase;
	font-size: 12px;
	width: 450px;
}

#footerNav li {
	display: inline;
	float: left;
	margin-right: 5px;
	border-right: 1px solid #511002;
	padding-right: 4px;
}

#footerNav li a {
	font-size: 11px;
}

#footer_right {
	float: left;
	display: inline;
	clear: left;
	margin: 62px 0px 0px 14px;
	position: relative;
}

#newsletter_custom {
	position: absolute;
	top: -123px;
	left: 435px;
}

#ec_footer {
	float: left;
	display: inline;
	clear: right;
	text-align: left;
	clear: both;
	color: #c26e00;
	font-size: 12px;
	width: 400px;
}

#ec_footer li{
	display: inline;
	float: left;
	padding-right: 5px;
	margin-right: 5px;
	border-right: 1px solid #c26e00;
}

#ec_footer li.last, #footerNav li.last{
	border-right: none;
}

#ec_footer li a{
	color: #c26e00
}

#ec_footer li a:hover{
	color: #dadada;
}

h3#ecarlist_logo{
	float: left;
	display: inline;
	margin: 43px 0px 0px 0px;
	clear: left;
}

h3#ecarlist_logo a{
	display: block;
	background: url('../images/ecarlist_logo.png') no-repeat;
	width: 214px;
	height: 44px;
	text-indent: -9000px;
	float: left;

}

h3#ecarlist_logo a:hover{
	background-position: -215px 0px
}

#google_translate_element {
	float: left;
	display: inline;
	background: #fff;
	padding: 5px;
	margin: 33px 0 0 52px;
}

/**** specials page****/

#specials_navigation ul,
#specials_navigation_wrap,
#specials_navigation ul li a:hover, 
.specials_item  {
    border-color: #c07e27 !important;
    color: #666;
    background: transparent;
}

.specials_item {
	background: #f1eea5 url('../images/dealerContact_bg.png') repeat-x;
}

#specials_navigation ul li a {
	border-color: #c07e27 !important;
}

#specials_navigation_wrap {
	padding-left: 10px;
	border-left: none;
}

#specials_navigation_wrap, #specials_navigation ul{
	background: transparent;
}

#specials_navigation ul li.specials_current {
	background: #f1eea5 url('../images/dealerContact_bg.png') repeat-x;
}

#specials_navigation ul li a {

}

#specials_navigation ul li.specials_current a {
	color: #333
}

#specials_subnavigation li {
	color: #666;
}

#specials #right p {
	color: inherit;
}

#specials_subnavigation li a {

}

.specials_item_left h3 {
	color: #666;
}

.automated_10425_line2, automated_10426_line2 {

}

.automated_10425_line1, .automated_10426_line1 {
	color: #000 !important;
}

.specials_item_right a, .specials_item_left a{
	color: #000
}

.incentiveModelWrap a, .incentiveModelWrap {
	color: #000;
}

#calloutContainer {
	color: #333;
}

/****** firefox 2 mac ******/

.customer_tools_right_left li, .customer_tools_right_right li, #contact_small ol li, .customer_tools_left li {
	clear: left;
}

.customer_tools_content li, #right .customer_tools_content_contact ul li {
	clear: left;
}

/****vct tabs ****/

.vctSkin_bg {
	background-image:url("http://images1.ecarlist.com/sites/images/vct_images/vctSkin_xtreme_iron.png");
}	

.vctTabs_container li a {
	color: #000;
}

.vctTabs_container li a:hover {
	color: #4e0f00
}

#vctHeader_txt {
	color: #4e0f00;
}

#vctBottom_container #vctMiddle_container, .vctPanes_inner, .vctTabs_container  {
    border-color: #c17e27;
}


/**** Custom Pages ******/

.custom_wrapper {
	float: left;
	display: inline;
}

.service_image {
	float: left;
	display: inline;
}

.storage_image {
	float: left;
	display: inline;
}

.parts_image {
	float: right;
	display: inline;
	margin-right: 10px;
	margin-bottom: 10px;
}

.brokerage_image {
	float: left;
	display: inline;
	margin-bottom: 20px;
}

.transportation_image {
	float: left;
	display: inline;
	margin-right: 10px;
	margin-bottom: 10px;
}

.transportation_images_container .transportation_image img{
	height: 170px;
	width: 347px;
}

.custom_wrapper.storage_top {
	width:338px;
}

#storage .custom_pages li{
	font-weight: bold;
	font-size: 14px;
}

.custom_wrapper.service_top {
	width: 507px;
}

.custom_wrapper.service_bottom {
	width: 494px;
}

.custom_pages {
	color: #4e0f00;
}

#right.custom_pages p{
	line-height: 18px;
	padding-left: 5px;
}

.custom_pages ul{
	padding-left: 15px;
}

.custom_pages li{
	background: url('../images/customPage_bullet.png') no-repeat left top;
	padding-left: 18px;
	float: left;
	display: inline;
	width: 219px;
	font-size: 13px;
	margin: 0px 0px 10px 0px;
}

#right.custom_pages h3 {
	font-family: Arial, sans-serif;
	font-size: 20px;
	color: #4e0f00;
	margin-bottom: 10px;
	padding-left: 5px;
	font-weight: normal;
	padding-right: 14px;
}

#transportation_image {
	float: left;
	display: inline;
}

.custom_wrapper.transportation_top {
	width: 355px;
}

#transportation .custom_pages li{
	font-weight: bold;
	font-size: 14px;
}

#transportation #footerApply_button {
	margin-bottom: 10px;
}

#parts .custom_pages li{
	font-weight: bold;
	font-size: 14px;
}

.parts_image_container {
	float: left;
	display: inline;
}

.parts_image_container .parts_image {
	float: left;
	display: inline;
}

.parts_image_container .parts_image img{
	width: 347px;
}

#brokerage .custom_pages li{
	font-size: 14px;
	width: 300px;
}

.custom_wrapper.brokerage_top {
	width: 338px;
	
}

.brokerage_img {
	float: right;
	display: inline
}

.brokerage_small_img {
	margin: 0px auto;
	width: 152px;
}

.brokerage_bottom {
	margin-top: 10px;
	float: right;
	display: inline;
	width: 350px;
}

.brokerage_bottom_left {
	float: left;
	display: inline;
}

.brokerage_image {
	float: left;
	display: inline;
	width: 300px;
	padding-left: 31px;
}

/*****loan ******/

#vCard_button {
	width: 250px;
	margin: 0px auto;
}

#vCard_button a{
	float: left;
	display: block;
	background: url('../images/vCard_bg.png') no-repeat;
	width: 250px;
	height: 35px;
	text-indent: -9000px;
}

.loan_image {
	float: right;
	display: inline;
	margin-right: 20px;
}

.custom_wrapper.loan_top{
	float: left;
	display: inline;
	width: 346px;
}

/**** appraisal ****/

.custom_wrapper.app_top{
	float: left;
	display: inline;
	width: 300px;
	margin-top: 20px;
}

#requestQuote_button {
	margin-top: 15px;
	float: left;
	display: inline;
	margin-bottom: 15px;
}

#brokerage #requestQuote_button {
	margin-left: 76px;
}

#requestQuote_button a{
	float: left;
	display: block;
	background: url('../images/requestQuote_bg.png') no-repeat;
	width: 250px;
	height: 35px;
	text-indent: -9000px;
}


/**** equipment finder form *****/

#eq_finder_form fieldset {
	float: left;
	display: inline;
	width: 305px;
}

.custom_pages #eq_finder_form li {
	background: transparent;
	width: 255px;
}

.custom_pages #eq_finder_form li .input_element {
	width: 200px !important;
}

form.validation .inline label#financing_info {
	width: 155px;
}

form.validation .inline input#financing_info_checkbox {
	margin-top: 8px;
}

#notify #vehicle_question_submit {
	float: right;
	display: inline;
	margin-right: 175px;
}

#quicklink_container {
	display: none;
}

/***** contact *****/

#ec_gmap_wrap, #gmap_header {
	width: 714px;
}

#gmap_sidebar{
	clear: both
}

#map_sidebar_list a{
	display: block;
	height: 25px;
	text-decoration: none;
	padding: 0px 10px;
	line-height: 25px;
	background: #5F0700;
	color: #fff;
}

#map_sidebar_list a:hover{
	color: #f1eea5;
}

#right p#gmap_directions_to_input {
	padding-bottom: 0px;
}

#gmap_header {background: #5F0700 url(../images/directionsHeader.png) left top repeat-x; min-height: 72px; padding-bottom: 5px; clear: both; }

#gmap_directions_from {background: transparent url(../images/directionsSep.png) right top no-repeat; margin: 0 15px 0 10px; padding: 5px 36px 0 0;}

#gmap_header label, #gmap_header p {color: #fff; font-size: 12px; text-transform: uppercase; text-decoration: none;}
#gmap_header label {display: block; font-weight: bold; margin-bottom: 5px; }
#gmap_header div {float: left;}

#gmap_directions_to {background: transparent url(../images/directionsSep.png) right top no-repeat; margin: 0 15px 0 10px; padding: 5px 36px 0 0;}
#gmap_directions_to_label {font-weight: bold; margin-bottom: 5px;}
#gmap_directions_to_input {line-height: 1.25;}
#gmap_header #gmap_directions_to_input {font-size: 11px;}

#gmaps_directions_submit_button {background: #f1eea5; border: 1px solid #000; display: block; height: 29px; line-height: 29px; margin-top: 29px; width: 147px; font-size: 12px; color: #000}
#gmaps_directions_submit_button:hover {background: #ccc;}

#gmap_sidebar {background: #5F0700 url(../images/directionsHeader.png) left bottom repeat-x; clear: both; overflow: auto;}
#gmap_sidebar li {float: left;}
#gmap_sidebar a {color: #fff; display: block; font-size: 12px; padding: 5px 10px; text-transform: uppercase; text-decoration: none;}
#gmap_sidebar a {border: none}
#gmap_sidebar a:hover { color: #f1eea5;}
#gmap_sidebar a#link_555555 {border-left: none;}
#gmap_sidebar a#link_555558 {border-right: none;}

#gmaps_directions_box_wrap {background-color: #fff;}
#gmaps_directions_box {float: left; height: 397px; overflow: scroll; width: 279px;}
#ec_gmap {
		float: left; 
		margin-bottom: 25px;
		width:700px;
		height:400px;
}

#gmaps_directions_clear_button {background: #f1eea5 url(../images/directionsHeader.png) repeat-x scroll left bottom; color: #000; display: block; text-decoration: none; text-align: center; text-transform: uppercase;}
#gmaps_directions_clear_button:hover {background: #164fa3 none; color: #fff;}


#form_response_body a {
	font-weight: bold;
	font-size: 22px;
}
#facebook_link {
	margin: 30px 20px 0 0;
	float: left;
}

#footerMap_icon {
	display: inline-block;
	margin-top: 30px;
	float: left;
}

#footerMap_icon a {
	display: block;
	text-indent: -9000px;
	float: left;
	background: url('../images/footerMap_icon.png') no-repeat;
	width: 146px;
	height: 33px;
}
