/*

Theme Name: Auto Haus Muller

Description: Auto Haus Muller theme based on Wordpress.

Version: 1.6

Author: Auto Haus Muller

Tags: Car, Black, Auto, Haus Muller

*/



/* ### GENERAL ### */

* { margin: 0px; padding: 0px; font-family: Arial, sans-serif; }

html, body { font-family: Arial; font-size: 12px; line-height: 18px; color: #7e7764; }

input, select, textarea { font-family: Arial; font-size: 12px; color: #7e7764; }

body { background: #131313 url('images/bg.gif') repeat-x center top; }

img { border: 0px; display: block; }

a, input { outline: none;}

.alignleft {float: left; margin-right: 15px; margin-bottom: 15px;}

/* ### GLOBAL CLASSES ### */

.clear { clear: both; height: 1px; }



/* ### WRAPPER ### */

#wrapper { position: relative; display: block; width: 100%; min-height: 100%; }



/* ### MAIN CONTAINER ### */

#mainCntr { padding-bottom: 20px; margin: 0 auto; width: 1111px; }



	/* ### HEADER CONTAINER ### */

	#headerCntr { padding: 59px 0 2px 0; position: relative; width: 1111px; height: 241px;}
	#headerCntr.Day {background: url(images/header_main_day.jpg);}
	#headerCntr.Night {background: url(images/header_main_night.jpg);}

	#headerCntr h1 { position: absolute; top: 8px; left: 30px; }

	#headerCntr h1 a { display: block; width: 280px; height: 63px; text-indent: -9999px; }



	/* ### MENU CONTAINER ### */

	#menuCntr { width: 1111px; height: 38px; background: url('images/menuBg.gif') repeat-x; }

	#menuCntr ul { margin: 0px; padding: 0 0 0 2px; height: 38px; background: url('images/menuSep.gif') no-repeat left top; }

	#menuCntr li { margin: 0px; padding: 0 2px 0 0; float: left; list-style: none; background: url('images/menuSep.gif') no-repeat right top; }

	#menuCntr li a { display: block; float: left; height: 38px; font-size: 11px; line-height: 34px; color: #a9a5a5; text-decoration: none; text-transform: uppercase; }

	#menuCntr li a:hover,

	#menuCntr li.current_page_item a { color: #fff; cursor: pointer; font-weight: bold; background: url('images/menuOver.gif') repeat-x; }

	

	#menuCntr li span { padding: 0 22px; display: block; float: left; height: 38px; line-height: 34px; }

	#menuCntr li a:hover span,

	#menuCntr li.current_page_item span { background: url('images/menuArrow.gif') no-repeat center bottom; }

		

		/* ### SEARCH BOX ### */

		.searchBox { padding-right: 22px; width: 180px; height: 38px; float: right; overflow: hidden; background: url('images/menuSep.gif') no-repeat right top; }

		.searchBox form { width: 129px; height: 19px; margin-top: 7px; background: url('images/searchBg.gif') no-repeat; float: right; }

		.searchBox input { padding: 2px 3px 0 25px; width: 100px; color: #2c2f31; border: 0px; background: none; }

		.searchBox a { width: 14px; text-indent: -9999px; margin: 11px 10px 0 0; height: 15px; display: block; float: left; background: url('images/printIcon.gif') no-repeat; }

		.searchBox a img { display: none; }

		.searchBox a.email { background: url('images/emailIcon.gif') no-repeat; }

		.searchBox a.sitemap { background: url('images/siteMapIcon.gif') no-repeat; }

	

	/* ### CONTENT CONTAINER ### */

	#contentCntr { padding: 10px 0; overflow: hidden; width: 1111px; }

	

		/* ### LEFT CONTAINER ### */

		#leftCntr { float: left; width: 210px; }

			

			/* ### WIDGET ### */

			.widget { padding: 10px; color: #877554; font-size: 11px; border: 1px solid #333232; width: 188px; margin-bottom: 15px; background: #232323 url('images/widgetBg.gif') repeat-x center top; }

			.widget h2 { padding-bottom: 10px; color: #fff; font-size: 13px; text-transform: uppercase; }

			.widget p { padding-bottom: 10px; }

			.widget img { margin-bottom: 10px; }

			.widget img.last { margin: 0px; }

			

			.widget .comment { width: 100%; padding-bottom: 10px; overflow: hidden; color: #83765c; }

			.widget .comment a { font-weight: bold; color: #83765c; text-decoration: none; }

			.widget .comment a.more { display: block; text-align: right; }

			.widget .comment a:hover { text-decoration: underline; }

			.widget .comment p { padding: 0px; font-style: italic; }

			.widget .comment img { margin: 0 7px 0 0; float: left; }

			

			.widget .video img { margin: 0px; border: 1px #c2c2b9 solid; }

		 

		/* ### RIGHT CONTAINER ### */

		#rightCntr { padding: 10px 30px 10px 0;  float: right; width: 840px; }

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

		#rightCntr a:hover { text-decoration: none }

		#rightCntr h2 { padding-bottom: 10px; color: #dfdddd; text-transform: uppercase; font-weight: normal; font-size: 15px; }

		#rightCntr h2 span { font-size: 22px; color: #dfdddd; font-weight: bold; }

		#rightCntr h3 { padding: 5px 0; color: #a9a5a5; text-transform: uppercase; font-size: 12px; font-weight: normal; }

		#rightCntr p { padding: 0 0 25px 0;}

		#rightCntr span { color: #50687f; font-weight: bold; }

		#rightCntr ul { margin: 0px; padding: 5px 0 10px 0; }

		#rightCntr ul li { padding: 2px 0 2px 18px; list-style: none; background: url('images/arrow.png') no-repeat left 8px; }

		#rightCntr img.thumb { float: left; margin: 0 15px 10px 0; }

			

			/* Begin Various Tags & Classes */

			acronym, abbr { border-bottom: 1px dashed #999; }

			blockquote { margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd; }

			blockquote cite { margin: 5px 0 0; display: block; }

			.screen-reader-text { position: absolute; left: -1000em; }

			.navigation { display: block; text-align: center; margin-top: 10px; margin-bottom: 60px; }

			/* End Various Tags & Classes*/

			

			/* Captions */

			.aligncenter,

			div.aligncenter { display: block; margin-left: auto; margin-right: auto; }

			.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; }

			.wp-caption img { margin: 0; padding: 0; border: 0 none; }

			.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }

			/* End captions */ 

	

	/* ### FOOTER CONTAINER ### */

	#footerCntr { border: 1px solid #353434; overflow: hidden; width: 1111px; height: 37px; background: url('images/footerImg.gif') repeat-x; }

	#footerCntr p { padding: 0 15px; font-size: 10px; float: right; color: #979b9f; line-height: 37px; font-weight: bold; }

	#footerCntr a { padding: 0 8px; color: #979b9f; text-transform: uppercase; text-decoration: none; }

	#footerCntr a:hover { text-decoration: underline; }

	#footerCntr address { padding-left: 18px; font-style: normal; font-size: 9px; font-weight: bold; color: #736748; text-transform: uppercase; line-height: 37px; }

	#footerCntr span { color: #50687f; }

.namecontainer {
height: 270px;
width: 400px;
border-bottom: 1px solid #5B523B;
margin-top: 25px;
}

.namecontainer img {margin-bottom: 60px !important;}

h3.name {
   color: #50687F !important;
   padding: 0 !important;   
   margin-bottom: 6px;
   margin-top: 0px !important;
}

@media only screen and (max-device-width: 480px) {
.namecontainer {
   height: 480px;
   width: 400px;
   border-bottom: 1px solid #5B523B;
   margin-top: 25px;
}
.namecontainer img {
   margin-bottom: 250px !important;
}
}
