/*
Theme Name: WhiteBMW Magazine
Theme URI: http://test.qualitywordpress.com/?preview_theme=whitebmw-mag
Description: WhiteBMW magazine is featuring a great german car manufacturer, BMW. Along with a clean sleek colorscheme. 
Version: 1.0
Author: qualitywordpress
Author URI: http://qualitywordpress.com
*/

#footer {
	margin: 0 auto 0 auto;
	padding-top:8px;
	width: 1000px;
	height: 36px;
	color: #000;
	text-align:center;
	font: normal 12px "Century Gothic", Century Gothic;
	background: url('images/footer.png') repeat;
}
#header-top {
padding-top:15px;
margin-left:30px;
border-bottom:1px solid #FFF;
height:35px;
padding-bottom:5px;
}
#logo-right-png {
width:200px;
height:89px;
background: url('http://www.club-bmw.fr/wp-content/themes/whitebmw-mag/images/logo-right.png') no-repeat;
position:absolute;
top:0;
right:50px;
}
#sous-titre {
background-color:#000;
list-style: none;
margin-left:4px;
width:988px;
height:20px;
}
#sous-titre a {
float:left;
text-decoration: none;
color:#FFF;
list-style: none;margin: 0 10px 0 10px;
}

.post {
border-bottom:1px dashed #000;
margin-bottom:10px;
}
#thumbs {
width:500px;
min-height:75px;
background-color: #CECECE;
margin-bottom:5px;
padding:0;
}
#thumbs:hover {
width:515px;
margin-left:-8px;
background-color: #253855;
}
#thumb-left {
float:left;
width:100px;
min-height:75px;
text-align: center;
}
#thumb-left a {
font-size:0.8em;
text-decoration:none;
font-weight: bold;
text-align: center;
line-height: 1.2em;
}
#thumb-right {
float:right;
margin-left:5px;
width:395px;
min-height:75px;
}
#thumb-right {
text-align:justify;
font-color:#000;
color:#000;
text-decoration: none;
font-size:0.8em;
font-weight: bold;
}
#thumb-right p {
text-align:justify;
margin-top:0px;
}
#header-bottom {
margin-left:30px;
margin-top:3px;
font-weight: normal;
font-size: 11px;
color:#FFF;
padding-bottom:-15px;
font-family: arial,helvetica,sans-serif;
}

#header-bottom a {
margin-right:8px;
color:#FFF;
text-decoration:none;
}
#header-bottom a:hover {
color:#000077;
text-decoration:none;
}
.logo-link-left
	{
		float:left;
		background: url('http://www.club-bmw.fr/wp-content/themes/whitebmw-mag/images/header-title-left.png') no-repeat;
		width:288px;
		height:37px;
		display:block;
		text-indent:-9999px;
		overflow:hidden;
		z-index:999999;
		margin-top:1px;
		margin-right:20px;
	}

.logo-link-center
	{
		float:left;
		background: url('http://www.club-bmw.fr/wp-content/themes/whitebmw-mag/images/header-title-center.png') no-repeat;
		width:33px;
		height:37px;
		display:block;
		text-indent:-9999px;
		overflow:hidden;
		z-index:999999;
		margin-top:1px;
		margin-right:20px;
	}

.logo-link-right
	{
		float:left;
		background: url('http://www.club-bmw.fr/wp-content/themes/whitebmw-mag/images/header-title-right.png') no-repeat;
		width:498px;
		height:37px;
		display:block;
		text-indent:-9999px;
		overflow:hidden;
		z-index:999999;
		margin-top:1px;
	}

.logo-mpassion-link:hover
{
/*background: url('./images/logo-mpassion-hover.png') no-repeat;*/
}


#wrapheader {
position:absolute;
top:0;
left:0;
right:0;
z-index:9999;

	min-height: 90px;
	height: auto !important;
	height: 90px;
	padding: 0;
}
#header-fixed
{
background: url('http://forum.motorsport-passion.com/styles/subsilver2/theme/images/header-background.png');
height:100px;
}
#logodesc {
	margin-top: 3px;
	padding:0;
height:16px;
}

#logodesc-left {
float:left;
width:220px;
height:16px;
background-color:#FFF;
vertical-align: middle;
font-family: arial,helvetica,sans-serif;
padding-left:30px;
font-size:0.7em;
padding-top:5px;
}

#logodesc-right {
height:20px;
text-align: center;
margin:0 auto;
/*background: url('./images/carbon-fiber.png');*/
}
#logodesc-right:hover {
/*border:1px solid #4892c7;*/
}

/* General */

body {
	margin: 0;
	padding:0;
	height:100%;
	background: url("images/bg.jpg") fixed;

}

h1, h2, h3, h4 {
	margin: 0;
}
h3
 {
			color: #253855;
			font: bold 18px Helvetica, "Century Gothic", Century Gothic;
			padding: 2px 0;
}

img {
	border: 0;
}

.clear {
	clear: both;
	height: 0;
	overflow: hidden;
}


/* Page */

#page {
	margin: 0 auto 0 auto;
	padding:0;
	width: 1002px;
	height:100%;
}
#page-bottom {
	width: 995px;
	min-height: 1px;
	background: url("images/page_bottom.gif") no-repeat left bottom;
}


/* Header */

#header {
	width: 1000px;
	height: 280px;
	background: url("images/page_top.png") no-repeat;
	border-left:1px solid #000;
	border-right:1px solid #000;
	text-align: center;
}

	/* Header - Info */
	
	/* Header - Menu */
	
	#header #header-menu {
		position: absolute;
		top: 0px;
		left: 50px;
		width: 540px;
		height: 46px;
	}
	
	#header #header-menu ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
		width: 640px;
		height: 46px;
	}
	
	#header #header-menu ul li {
		float: left;
		height: 46px;
		font: normal 12px/46px "Century Gothic", Century Gothic;
		color: #B2B8C2;
	}
	
	#header #header-menu ul li a {
		color: #B2B8C2;
		text-decoration: none;
		padding: 0 15px;
		display: block;
	}
	
	#header #header-menu ul li a:hover {
		background: url("images/header_menu.gif") repeat-x;
	}
	
	#header #header-menu ul li ul {
		display: none;
	}
	
	#header #header-menu ul li.current_page_item a {
		background: url("images/header_menu.gif") repeat-x;
	}
	


/* Main */

#main {
	margin: 0 auto;
	width: 1000px;
	border-left:1px solid #000;
		border-right:1px solid #000;
		height:100%;
		background: url("images/bkg-tri.png");
}

	/* Main - Content */
	
	#content {
			font: normal 1em Helvetica, "Century Gothic", Century Gothic;
			color: #000;
			width: 500px;
			padding: 0;
			line-height: 1.5em;
		float: left;
		margin-top:5px;
		margin-left:10px;
		height:100%;
	}
	
	
		/* Post - Title */
		
		.post-title {
			font: normal 12px Helvetica, "Century Gothic", Century Gothic;
			color: #000;
		}
		
		.post-title a {
			color: #000;
			text-decoration: none;
		}
		
		.post-title a:hover {
			text-decoration: underline;
		}
		
		.post-title h2 {
			color: #253855;
			font: normal 22px Helvetica, "Century Gothic", Century Gothic;
			padding: 2px 0;
font-weight: bold;
		}
	
		
		.post-title h2 a {
			color: #253855;
			text-decoration: none;
		}
		
		.post-title h2 a:hover {
			text-decoration: underline;
		}
		
		/* Post - Entry */
		

		.post-entry a {
			color: #253855;
			text-decoration: none;
		}
		
		.post-entry a:hover {
			text-decoration: underline;
		}
		
		.post-entry a.more-link {
			font: bold 18px Helvetica, "Century Gothic", Century Gothic, Arial;
			color: #000;
			text-decoration: none;
		}
		
		.post-entry a.more-link:hover {
			text-decoration: underline;
		}
		
		.post-entry blockquote {
			border-left: 10px solid #e6e6e6;
			margin: 0px 30px;
			padding-left: 15px;
		}
		
.description {
		padding:0;
		font-size:0.8em;
		margin:5px 0 5px 0;
		color:#000;
		text-align:justify;
		}
		
.description a {
		color:#253855;
		font-color:#253855;
		text-decoration:none;
		}

.description a:hover
	{
		border-bottom:1px dotted #FFF;
		}
		

				.post-categories
		{
margin:0;
padding:0;
		}
		.post-categories li
		{margin:0;
padding:0;
list-style: none;
		}

		
		
		#reactions {
			padding: 0;
			margin:0;
			border-bottom:1px dotted #FFF;
			width: 725px;
			height: 26px;
			clear: both;
			font: normal 12px/26px "Century Gothic", Century Gothic;
			color: #8CD931;
			text-align:center;
		}
		
		#reactions a {
			color: #8CD931;
			text-decoration: none;
		}
		
		#reactions a:hover {
			text-decoration: underline;
		}
		
	
	#content .navigation {
		margin-bottom: 30px;
		font: bold 12px "Century Gothic", Century Gothic;
		color: #FFFFFF;
		width: 541px;
	}
	
	#content .navigation a {
		color: #FFFFFF;
		text-decoration: none;
	}
	
	#content .navigation a:hover {
		text-decoration: underline;
	}
		.post-entry img {
		max-width:720px;
	}
		#content .navigation .navigation-previous {
			float: left;
		}
		
		#content .navigation .navigation-next {
			float: right;
		}
	
	/* Main - Sidebar */
	
	#sidebar {
		float: left;
		width: 240px;
		font: normal 12px/14px "Century Gothic", Century Gothic;
		color: #FFFFFF;
		padding:0;
		margin:0;
		padding:0;
		height:100%;
	}
		#sidebar-right {
		float: right;
		width: 240px;
		font: normal 12px/14px "Century Gothic", Century Gothic;
		color: #FFFFFF;
		padding:0;
	}
	
	#sidebar a {
		color: #FFFFFF;
		text-decoration: none;
	}
	
	#sidebar a:hover {
		text-decoration: underline;
	}
	
	#sidebar .sidebar-box {
	
		padding-bottom: 10px;
		
	}	#sidebar .sidebar-box a {
		
	
	font-size:1.3em;}
		/* Sidebar - Titles */
		
		#sidebar h3 {
			font: normal 12px/35px "Century Gothic", Century Gothic;
			color: #000000;
			height: 35px;
			padding: 0 17px;
			margin-bottom: 2px;
			background: url("images/sidebar_title.gif") no-repeat;
		}
		7
		

/* Footer */



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

#footer a:hover {
	text-decoration: none;
}
	
		
	/* Footer - Copyright */
	
	#footer #copyright {
		width: 869px;
		text-align: center;
		line-height: 30px;
	}
