@charset "utf-8";
/* CSS Document */
@import url("https://cdn.dealereprocess.org/cdn/css/themes/green-395a53.css");

body {
	/*
	background: #fff url(../img/bg.jpg) 0 0 repeat-x;
	*/
	font-family: Arial, Helvetica, sans-serif;
}

#container {
	
}

#header {
	/*
	background: transparent url(../img/header.jpg) 0 0;
	*/
}

#header #header-link {
	position: absolute;
	top: 0;
	left: 0px;
	width: 950px;
	height: 72px;
}

/* ************************** Main Navigation CSS ****************************** */
#main_nav {
	width: 950px;
	height: 20px;
	display: block;
	/*
	background: #fff url(../img/bg_nav.jpg) 0 0 repeat-x;
	*/
}

#main_nav a {
	color: #000;
}

#main_nav .nav_item {
	position: relative;
	line-height: 20px;
	float: left;
	text-align: center;
	font-size: 0.7em;
	font-weight: bold;
}

#main_nav .nav_item a {
	display: block;
	text-decoration: none;
}

#main_nav .subnav {
	position: absolute;
	padding: 5px 10px;
	background-color: #ffffff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e5e5e5)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #ffffff, #e5e5e5); /* Chrome 10+, Saf5.1+ */
	background-image: -moz-linear-gradient(top, #ffffff, #e5e5e5); /* FF3.6 */
	background-image: -ms-linear-gradient(top, #ffffff, #e5e5e5); /* IE10 */
	background-image: -o-linear-gradient(top, #ffffff, #e5e5e5); /* Opera 11.10+ */
	background-image: linear-gradient(top, #ffffff, #e5e5e5);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#e5e5e5'); /* IE6–IE9 */
	border: 1px solid #c6c6c6;
	-moz-box-shadow: 9px 10px 17px -1px #555;
	-webkit-box-shadow: 9px 10px 17px -1px #555;
	box-shadow: 9px 10px 17px -1px #555;
	line-height: 1.2em;
    text-align: left;
}

#main_nav ul li > .subnav ul {
	padding: 5px 10px;
	display: block;
	float: left;
	text-align: left;
}

#main_nav ul li ul li {
	padding: 2px 0px;
	display: block;
	float: none;
	white-space: nowrap;
}

#main_nav .subnav a {
	color: #000;
	font-size: 12px;
}

#main_nav .subnav a:hover {
	text-decoration: underline;
}

#global_nav a {
	color: #333;
	text-decoration: none;
}

#main_nav ul li:hover > .main_nav_2 {
	display: block;
}

#main_nav ul li ul li a {
	display: block;
}
/* ******************************** End of Main Nav *************************** */

/* ******************************** MegaMenu ******************************** */
#megamenu {
}

#megamenu .megamenu_layers {
    /* Set a max width */
    max-width: none;
}

#megamenu .item_icon,
#megamenu_mobile .item_icon {
    background-image: url('https://cdn.dealereprocess.org/cdn/img/megamenu/blue_icons.png');
}

#megamenu .colored_box,
#megamenu_mobile .colored_box {
    /* Set a background color, and border color (if any) */
    background: none;
    border-color: inherit;
}

#megamenu_navigation_container {
}

.megamenu_navigation_container .parent_ul {
}

.megamenu_navigation_container .parent_li.last_parent {
}

.megamenu_navigation_container .parent_li {
    text-align: center;
}

.megamenu_navigation_container .last_parent .parent_label {
}

.megamenu_navigation_container .parent_label {
    text-decoration: none;
}

#megamenu_mobile .toggle_menu_bar {
}

.megamenu_mobile #toggle_menu_button {
}

#megamenu_mobile .active_parent .clickable_li {
}

#main_content {
	width:950px;
}

#custom_page_1 #content {
	padding: 0;
	width: 950px;
}

#custom_page_1 #content .region {
	padding: 0;
}

#main_image_box {
	padding: 0;
	width:950px;
}

#seo_text {
	height: 235px;
	overflow: auto;
}

/* *************************************** Smart Search ********************************** */
#s_search {
	padding: 2px;
	outline: none;
}

/* ******************************** Home Page Specific Styling *************************** */

#custom_page_1 {
	
}
