@charset "utf-8";
/* CSS Document */

body{
	
	margin:0px;
	font-family:arial,sans-serif;
	font-size:14px;
	color:#888888;
	
	
}


.inner{
	
	width:920px;
	padding:0px;
	overflow:hidden;
	margin:auto;
	
}


.header-wrapper{
	width:100%;
	height:100px;	
}

#header{
	
	
	
}

#header img{
	
	
}

.nav-wrapper{
	
	width:100%;
}


#nav-bar{
	margin-bottom:25px;
	color:#333;
}


#nav-bar ul{
	margin:0px;
	text-align:center;	
	font-size:16px;
	font-weight:bold;
	padding-left:15px;
}

#nav-bar li{
float:left;
list-style:none;
padding-right:30px;
}



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


#nav-bar a:hover{
	color:#9d0b0e;
	
	
}


#cara{
	margin-bottom:15px;
	
}


#block{
	overflow:hidden;
	
}

#block img{
	border:1px solid #000;
	
}

#block ul{
	margin:0px;
	padding:0px;
	
}

#block li{
	margin-right:44px;
	list-style:none;
	float:left;
	
	
}


#text{
	width:920px;
	-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
margin-bottom:20px;
margin-top:20px;
}

#text h2{
font-size:30px;	
color:#505050;
}

#text a{
text-decoration:none;
color:#9d0b0e;
	
}

#text p{
padding-bottom:13px;
margin:0px;
}


.footer-wrapper{
	width:100%;
	
}


#footer{
	width:920px;
	background-color:#a6a6a6;
	height:150px;
	border-top:10px solid #c4883f;
	margin-top:15px;
}


#footer ul{
	margin:0px;
	text-align:center;	
	font-size:19px;
	padding-left:60px;
	padding-top:15px;
}

#footer li{
float:left;
list-style:none;
padding-right:25px;
}


#footer a{
text-decoration:none;	
color:#505050;
}

#footer a:hover{
	color:#000;
	
}

#google{
float:right;	
	max-width:480px;
}

#google h3{
	font-size: 15px;
margin-top: 0px;
margin: 0px;
	
}

#contact{
float:left;	
width:420px;
height: 302px;	
border-right: 5px solid #ccc;
margin-bottom:0px !important;
}

#contact label{
display: block;
width: 120px;
clear: none;
float: left;
	
}

#contact input{
	margin-bottom:15px;
	
}


select{
width: 257px;
margin-bottom: 10px;
}	
	


#contact input.buttonStyle{
	background: #fff url(images/submit.png);
height: 58px;
background-repeat: no-repeat;
border: none;
margin-left: 150px;
text-align: center;
color:#fff;
font-size: 15px;
width: 183px;
float: left;
}

ul.site{
padding-top:50px !important;	
	font-size:11px  !important;
}

ul.site li{
	padding-left:200px;
	
}


#google ul{
margin: 0px;
padding: 0px;
	
	
}


#google li{
list-style: none;
width: 460px;
float: left;
padding-right: 0px;
margin-bottom: 6px;
height: 35px;
}


.reviews{
border-bottom: 2px solid #ccc;
width: 920px;
padding-bottom: 10px;
margin-bottom: 15px;		
}

p.author{
font-weight:bold;
float:right;	
	
}


li.twitter{
	width:75px !important;
	
	
}

li.facebook{
	
	width:100px !important;
	
}
}

@media print{
	
	
	#block{
	display:none;	
		
	}
	
	
}