@import url("reset.css");

body {
	background: #fff;
	font-family: 'Roboto Condensed', arial, tahoma, verdana, sans-serif;
	text-align: left;
	color: #313131;
}
h1, h2, h3, h4, h5, h6, p, li {
	line-height: 1.37em;
}
h1, h2, h3, h4, h5, h6, p {
	margin-bottom: 20px;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: 700;
	text-transform:uppercase;
	color:#ff5b00;
}
h1 {
	font-size: 2.25em; 
}
h2 {
	font-size: 1.875em;
}
h3 {
	font-size: 1.5em;
}
h4 {
	font-size: 1.12em;
}
h5 {
	font-size: 1em;
}
h6 {
	font-size: .87em;
}
p, li {
	font-size: 1em;
}
p:last-child {
	margin: 0;
}
ul {
	list-style-type: square;
	margin: 0 0 20px 40px;
}
a:link, a:active, a:visited {
	text-decoration: underline;
	color: #ff5b00;
}
a:hover {
	text-decoration: none;
	color: #ff5b00;
}
hr {
	border: 0;
	width: 100%;
	height: 4px;
	margin: 60px 0;
	background: #eeeeee;
	color: #eeeeee;
	clear: both;
}
small {
		font-size:.75em;
}
strong {
	font-weight: 700;
} 
.left {
	float: left;
	margin: 0 20px 10px 0;
}
.right {
	float: right;
	margin: 0 0 10px 20px;
}
.center {
		text-align:center;
}
.white {
		color:#fff;
}
.clearfix {
	clear: both;
}
.wrap, .sectionwrap {
		display:block;
		width:960px;
		margin:0 auto;
}
.sectionwrap {
		padding:100px 0;
}
#navigation {
		display:block;
		width:100%;
		background:#52412c;
		border-bottom:2px solid #ff5b00;
}
#navigation a {
		display:block;
		float:left;
		padding:20px;
		font-size:1.125em;
		font-weight:700;
		text-transform:uppercase;
		text-decoration:none;
		text-align:center;
		color:#ff5b00;
}
#navigation a:hover {
		text-decoration:none;
		color:#fff;
		background:#ff5b00;
}
#copyright {
		display:block;
		width:100%;
		padding:40px 0;
		font-size:.75em;
		text-transform:uppercase;
		text-align:center;
		color:#313131;
}
#copyright a {
		text-decoration:none;
		color:#313131;
}
#intro {
		display:block;
		width:100%;
		background:#52412c url('../images/intro_bkg.jpg') no-repeat center center;
		background-size:cover;
}
#b7h_logo {
		padding:200px 0 100px 0;
		float:right;
}
#apropos {
		display:block;
		width:100%;
		background:#fff url('../images/apropos_bkg.jpg') no-repeat 0 0;
		background-size:cover;
}
#incontournables {
		display:block;
		width:100%;
		background:url('../images/incontournables_bkg.jpg') no-repeat 0 0;
		background-size:cover;
}
#wallpapers {
		display:block;
		width:100%;
		background:url('../images/wallpapers_bkg.jpg') no-repeat 0 0;
		background-size:cover;
}
#contact {
		display:block;
		width:100%;
		height:400px;
		background:url('../images/contact_bkg.jpg') no-repeat 0 0;
		background-size:cover;
}
#logos {
		list-style:none;
		display:block;
		float:right;
		width:260px;
		margin:0 0 20px 40px;
}
#logos li {
		margin:0 0 10px 0;
}
#sounds {
		list-style:none;
		display:block;
		float:left;
		width:430px;
		padding: 60px 0;
		margin:0 auto;
}
#sounds li {
		display:block;
		width:430px;
		height:auto;
		padding:20px 0;
}
#sounds li p {
		padding:10px;
		background:rgba(0, 0, 0, .7);
		text-align:center;
		color:#fff;
}
#incontournables_list {
		display:block;
		width:960px;
}
#incontournables_list td {
		vertical-align:top;
		width:300px;
		padding:10px;
		font-size:1.5em;
		font-weight:300;
		text-align:center;
		color:#fff;
}
.highlight {
		background:#33281b;
}
#wallpapers_display {
		list-style:none;
		margin:0;
}
#wallpapers_display li {
		display:block;
		float:left;
		padding:15px;
		width:450px;
		text-align:center;
}
.wallpapers_size {
		display:block;
		padding-top:40px;
}
.wallpapers_size a {
		display:block;
		line-height:1.5em;
}
.contact_boxed {
		padding:10px 20px;
		background:#52412c;
}