
#sevices88{
	text-align: center;
}

#serv1{
	background: #333;

}

#serv1 strong{	color: #fff;}

#serv2, #serv4{
	background: #ddd;
}
#serv3, #serv5{
	background: #eee;
}


#schemacss{text-align: center;color: #fff;}
.card{float: Right}

body{background: url('images/mc1.png') repeat;
	margin: 0;padding: 0;
}

.center{margin-left: 15%;}
@font-face
{
font-family: Karla;
src: url('type/Karla-Regular.ttf');
}

@font-face
{
font-family: BeerSerif;
src: url('type/BreeSerif-Regular.ttf');
}

@font-face
{
font-family: Salsa;
src: url('type/Salsa-Regular.ttf');
}
	
#bg_white{
	background: url('images/bg.png');
	height:240px;
}

#background{
	width:1000px;
	height:240px;
	margin:129px auto;
	text-align: center;
	padding-top: 10px;
}

#header1 , #header2 {
	width:100%;
	position:absolute;
	top:0;
}

#header1 {
	background: url('images/bg1.png') repeat-x;
	height:129px;
}



#header2 h1{
	font-weight:normal;
	font-family:Salsa;
	color:#fff;
	margin:0 0 0 20px;
	float:left;
	text-shadow: 1px 1px #000;
	font-size: 40px
}

#wrap2 ul{
	font-weight:normal;
	font-family:BeerSerif;
	font-size:14px;
	color:#ffffff;
	float:right;
	margin: 92px 20px 0 0;
}

#wrap2 li a{
	background: url('images/navbar1.png') no-repeat;
    height: 33px;
    line-height: 2.1em;
    margin-left: 5px;
    text-align: center;
	float:left;
	width: 105px;
}

#wrap2 li a:hover, #wrap2 li a.nav-active{
	background: url('images/navbar2.png') no-repeat;
	color: #fff;
}

#wrap2 li a#width:hover, #wrap2 li a#width.nav-active{
	background: url('images/navbar4.png') no-repeat;
	color: #fff;
}

#wrap2 li{
	display:inline;
	float:left;
	list-style-type:none;
}

#wrap2 li a#width{
	background: url('images/navbar3.png') no-repeat;
	width: 200px;
}

#wrap2, #wrap3 , #wrap4{
	width:1000px;
	margin:0 auto;
}

#header2 li{
	display:inline;
}

#wrap3 ul{
	margin:5px 0 0 20px;
	float:left;
	padding:0;
	font-weight:normal;
	font-family:BeerSerif;
	font-size: 13px;
	color:#000;
	text-shadow: 1px 1px #555
}

#wrap3 li a{
	padding: 0 5px;
}

a {
    color: #ffffff;
    text-decoration: none;
}

#wrap3 h2{
	
	margin:5px 20px 0 0;
	color:#ffffff;
	font-size:20px;
	font-family:BeerSerif;
	font-weight:normal;
	padding: 0;
}

#wrap3 span{
	color:#624e1f;
}





#wrap a{
	background: url('images/text_banner1.png') no-repeat;
	position:absolute;
	top:150px;
	left:160px;
	font-size:20px;
	color:#fff;
	padding:6px 33px;
	font-family:BeerSerif;
}

#main{
	background: url('images/bg4.png') repeat-x;
	height:7px;
	margin-top:-5px;
}



#mp-middle{
	
	margin-top: -28px;
}


#main_content p, #mp-middle ul{
	font-family:Karla;
	font-size:14px;
}

#rightbar{
	width:610px;
	margin: 20px 0 0 33px;
}

#wrap4 .main_p{
	float: left;
	background: none;
}

#mp-middle h1,h2{
	font-weight:normal;
	font-family:Salsa;
	color:#624e1f;
	font-size:24px;
	padding:0 0 0 20px;
	text-shadow: 1px 1px #333;
}

#mp-middle p{
	padding:0 0 0 15px;
	width: 580px;
}

#sidebar{
	width:318px;
	margin: 25px 0 0 30px;
}

#sidebar h1{
	background: url('images/sb1.png') no-repeat;
	padding:8px 81px;
	font-size:24px;
	font-family:BeerSerif;
	font-weight:normal;
	color:#fff;
	text-align:center;
	margin: 0;
}

#sidebar h2{
	font-size:34px;
	font-family:BeerSerif;
	font-weight:normal;
	color:#333333;
	text-align:center;
	margin:0 !important;
	padding: 0;
}

#sidebar ul li{
	background: url("images/bullet.png") no-repeat scroll 0 11px transparent;
	list-style-type:none;
	padding:0 0 5px 25px;
	margin: 0;
}

#sidebar li img{
	vertical-align: middle;
}

#sidebar ul{
	font-size:24px;
	font-family:BeerSerif;
	font-weight:normal;
	color:#333333;
	margin:10px 0 0 0;
}

.clearing{
	clear: both;
	height: 60px;
}

#line_footer{
	background: #624e1f;
	height:3px;
}

#footer{
	background: url('images/footer2.png') repeat;
	height:300px;
	padding-top: 5px;
}

#footer p{
	margin:0;
	text-align:center;
	font-family:Karla;
	font-size:12px;
	color:#fff;
	padding: 0;
}

#footer li {
	display:inline;
	color:#fff;
}

#footer ul{
    list-style:none;
	text-align:center;
	padding:0; margin: 0;

}

#footer li a{
	text-align:center;
	font-size:12px;
	font-family:Karla;
	font-weight:normal;
	padding:0 5px;
}

#footer li a:hover, #footer li a.active{
	color:#796536;
}
