body {
	background-color: #eaeaee; /* BG color for short pages */
}
#container_1 {
	background: #eaeaee url('/images/page-background12.gif') repeat-x top left;
}

.wrapper {
	width: 980px;
	margin: 0px auto;
}

#header {
	padding: 0 0 20px 0;
	color: #525252;
}
	#col_1_1 {
		float: left;
		width: 202px;
	}
		#logo {
			padding: 0 0 0 20px;
		}
		#logo img {
			width: 162px;
		}
		#slogan {
			padding: 0 0 0 0; /* 20px - half padding from #logo */
		}
		#slogan img {
			width: 199px;
		}
		#slogan p {
			font-size: 13px;
			text-align: center;
		}
	#col_1_2 {
		float: left;
		width: 798px; /* +20px for negative margin */
		position: relative;
		margin: 0 0 0 -20px;
	}
		#navigationMain ul {
			list-style-type: none;
			padding: 0 0 0 33px;
		}
		#navigationMain ul li {
			float: left;
			height: 40px;
		}
		#navigationMain ul li a {
			float: left;
			display: block;
			padding: 10px 0 2px 0;
			color: #525252;
			font-weight: bold;
			text-decoration: none;
		}
		#navigationMain ul li div.delimiter {
			float: left;
			display: block;
			width: 33px;
			height: 22px;
			background: url('/images/nav-main-delimiter.gif') no-repeat bottom center;
		}
		#navigationMain ul li a.selected, #navigationMain ul li a:hover {
			background: url('/images/nav-main-back-selected.gif') repeat-x top left;
			color: #2444b6;
		}
		#languageSelector {
			float: right;
			padding: 0px 20px 0 0;
			width: 50px;
		}
		
		#col_2_1 {
			float: left;
			width: 256px;
			height: 80px;
			background: url('/images/header-background.gif') no-repeat top left;
			padding: 20px 0 0 33px;
		}
		#col_2_2 {
			float: left;
			width: 505px;
			height: 135px;
		}
			#flash {
				/*height: 134px;*/
			}
		#header .blockTitle {
			color: #fb0021;
			font-weight: bold;
		}
		#header .blockContent {
			color: #525252;
		}
#column_left, #column_content, #column_right {
	color: #525252;
}
#column_left {
	float: left;
	width: 199px;
}
#column_content {
	float: left;
	width: 535px;
	padding: 0 15px;
}
#column_right {
	float: left;
	width: 216px;
}
	#column_left .blockTitle, #column_content .blockTitle, #column_right .blockTitle {
		font-weight: bold;
		padding: 6px 0 0 33px;
		min-height: 30px;
		background: url('/images/bullet1.gif') no-repeat 0px 3px;
	}
	#column_left .blockContent, #column_content .blockContent, #column_right .blockContent {
		padding: 0 0 12px 0;
	}

		#vmenu {
			width: 199px;
		}
		#vmenu .top {
			background: url('/images/vmenu-top.gif') no-repeat bottom left;
			height: 8px;
		}
		#vmenu .middle {
			background: #1e3dad url('/images/vmenu-middle.jpg') no-repeat top left;
			min-height: 124px;
		}
		#vmenu .bottom {
			background: url('/images/vmenu-bottom.gif') no-repeat top left;
			height: 8px;
		}
		#vmenu ul {
			list-style-type: none;
		}
		#vmenu ul li {
			display: block;
		}
		#vmenu ul li a {
			display: block;
			color: #ffffff;
			font-weight: bold;
			text-decoration: none;
			height: 18px;
			padding: 3px 0 0 10px;
		}
		#vmenu ul li a.selected, #vmenu ul li a:hover {
			background: url('/images/vmenu-link-hover.jpg') repeat-y top left;
		}

#dealersLogin {
	
}
	#dealersLogin .input_desc {
		
	}
	#dealersLogin .input_form {
		padding: 0 0 6px 0;
	}
	#dealersLogin .form_data {
		/*float: left;*/
		width: 115px;
	}
	#dealersLogin .submit_form {
		/*float: left;*/
		float: right;
		height: 20px;
		margin: -27px 0 0 0;
		width: 70px;
	}
	#dealersLogin .inputText, #dealersLogin .inputPassword {
		border: 1px solid #acacad;
		width: 105px;
		height: 16px;
	}
	#dealersLogin a {
		color: #5b84fe;
	}



	#column_left_ads .ads, #column_right_ads .ads {
			
		}
	#column_left_ads .ads .box, #column_right_ads .ads .box {
			border: 1px solid #ffffff;
			width: 197px;
			height: 194px;
			overflow:hidden;
		}
	#column_left_ads .blockTitle, #column_right_ads .blockTitle {
		font-weight: bold;
		padding: 6px 0 0 33px;
		min-height: 30px;
		background: url('/images/bullet2-3.gif') no-repeat 0px 3px;
	}

