@charset "UTF-8";
/* CSS Document */
body {
	height: 100%;
	min-height: 100%;
	background-color:#121212;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.87em;
	margin-top:0px;
	
}
#navigation, #content,.section{
	padding:0px;
	margin:0px;
	list-style:none;
}
#content{
	overflow:hidden;
	width:1479px;
	position:relative;
	height:638px;
	float:left;
	margin-top:0px;
	margin-left:0px;


}
	#content h2{
		color:#FFF;
		margin:20px 0pt;
	}
	#content a{
		color:#5f1111;
		font-weight:bolder;
		text-decoration:none;
	}
		#content a:hover{
		color:#5f1111;
		font-weight:bolder;
		text-decoration:underline;
	}
#navigation{
	position:absolute;
	top:154px;
	left:743px;
	width:200px;
	height:151px;
	z-index:100;
}
#navigation .sup{
		margin:2px 10px;
		font-size:15px;
	}
		#navigation ul{
			margin:0px;
			list-style:none;
			padding-left:15px;
			
		}
		#navigation a{
			color:white;
			font-weight:bolder;
			text-decoration:none;
		}	
		#navigation a:hover{
			color:#fdc16a;
			font-weight:bolder;
			text-decoration:none;
		}
		#navigation .sup li{
			margin: 3px !important;
			margin:3px ;
			font-size:18px;
			list-style:none;
			text-align:right;
			padding:2px;
		}
		#navigation a.scrolling{
			color:#933;
		}
#navigation1a{
	position:absolute;
	top:151px;
	left:744px;
	width:200px;
	height:151px;
	z-index:100;
}
	#navigation1a .sup{
		margin:2px 10px;
		font-size:15px;
	}
		#navigation1a ul{
			margin:5px 0;
			list-style:none;
			padding-left:15px;
			
		}
		#navigation1a a{
			color:white;
			font-weight:bolder;
			text-decoration:none;
		}	
		#navigation1a a:hover{
			color:#fdc16a;
			font-weight:bolder;
			text-decoration:none;
		}
		#navigation1a .sup li{
			margin: 3px !important;
			margin:3px;
			font-size:18px;
			list-style:none;
			text-align:right;
			padding:2px;
		}
		#navigation1a a.scrolling{
			color:#933;
		}
		#navigation1a .disabled{
		     color:#fdc16a;
			font-weight:bolder;
			text-decoration:none;
			
		}

.section{
	width:9275px;
	position:relative;
	margin-top:0px;
	margin-left:0px;


}

	.section .sub{
		position:relative;
		float:left;
		background-color:#FFF;
		width:1495px;
		height:638px;
		list-style:none;
		margin-top:-10px;
		

	}
	.section .sub2{
		position:relative;
		float:left;

		width:1200px;
		height:638px;
		list-style:none;
		margin-top:0px;

	}
		.section .sub p{
			width:550px;
			margin:16px 0;
			font-size:85%;
			line-height:1.4em;
			color:#FFF;
		}

div#home {
	width:1505px;
	background-color:#121212;	
}


.hiddenPic {display:none;}


div#home #main_logo {
	background: url('../images/cover.png') no-repeat scroll top left;
	background-color:#121212;
	width:1500px;
	height: 640px;
	position: absolute;
	top: -2px;
}
div#home #hometext{
	width:550px;
	height:151px;
	padding-top:385px;
	float:left;
	padding-left:10px;
	padding-right:25px;
	margin-right:225px;
	position:absolute;
	left: 413px;
	top: 33px;
	z-index:35;
}
div#home .whitebox{
	background: url('../images/whitebg.png') no-repeat scroll bottom left;
	padding-top:385px;
	padding-right:40px;
	float:left;
	margin-left:300px;
	width:335;
	z-index:201;
	
}
.white {
	color:#FFF;
	}
#content .section .white a{
	color:#FFF;
	}
#content .section .white a:hover{
	color:#5f1111;
	}

	
div#home .whitebiga {
	color:#FFF;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	line-height:130%;
	}
div#home .whitebigb {
	color:#FFF;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	line-height:130%;
	}
div#home h2{
	padding-top:20px;
	padding-left:20px;
}
div#home p{
	padding-top:5px;
	padding-left:20px;
}

div#whatwedo {
	width:1495px;
	background-color:#FFF;
	
}
div#whatwedo #chalkboard {
	background: url('../images/whatwedobg.png') no-repeat left;
	background-color:#FFF;
	height: 640px;
	position: absolute;
	top: -1px;
	left: 3px;
	width:1495px;
	display:inline;
	z-index:20;
}

div#whatwedo #chalkboard #chalkboard_content {
	width: 380px;
	background-color:#FFF;
	line-height: 110%;
	margin-left: 20px;
	margin-top: 35px;
	padding-top:100px;
	position: absolute;
	left:10px;
	display:inline;
	z-index:25;
}

div#whatwedo #chalkboard #chalkboard_content p {
	color:#333;
	font-size: 12px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	width: 380px;
	}

#mpalogo {
	width: 529px;
	position:absolute;
	top:50px;
	float:left;
	display:inline;
	left: 418px;
	height: 42px;
}
#mpalogo2 {
	width: 602px;
	margin-left: 430px;
	margin-top: 25px;
	float:left;
}
#mpalogo a{
	font-size:0.8em;
	color:#666;
	text-decoration:none;
}
#secondnav {
	width: 300px;
	line-height: 110%;
	position:absolute;
	top:112px;
	float:left;
	display:block;
	left: 528px;
}
#secondnav a{
	font-size:0.8em;
	color:#666;
	text-decoration:none;

}
#secondnav a:hover{
	font-size:0.8em;
	color:#5f1111;
	text-decoration:none;

}
#scrollright{
	width:983px;
	height:28;
	float:right;
	padding-top:80px;
	position:absolute;
	left: 493px;
	top: 398px;
}
#scrollright1{
	width:983px;
	height:28;
	float:right;
	padding-top:80px;
	position:absolute;
	left: 493px;
	top: 398px;
}
#scrollright2{
	width:983px;
	height:28;
	float:right;
	padding-top:80px;
	position:absolute;
	left: 493px;
	top: 398px;
}
#scrollright3{
	width:983px;
	height:28;
	float:right;
	padding-top:80px;
	position:absolute;
	left: 493px;
	top: 398px;
}
#scrollright4{
	width:983px;
	height:28;
	float:right;
	padding-top:80px;
	position:absolute;
	left: 493px;
	top: 398px;
}
#scrollrighthome{
	width:636px;
	height:28;
	float:right;
	padding-top:0px;
	position:absolute;
	left: 391px;
	top: 351px;
}
#quote{
	width:200px;
	height:300;
	float:right;
	padding-top:0px;
	margin-right:285px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#FFF;
	position:absolute;
	left: 530px;
	top: 169px;
	font-size:0.82em;	
	line-height: 120%;
}
#quote .title2{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
}
div#howwedoit{
	width:1495px;
	background-color:#FFF;
}
div#howwedoit #menu_page {
	background: url('../images/howwedoitbg.png') no-repeat left;
		background-color:#FFF;
	width:1495px;
	height: 640px;
	position: absolute;
	top: -1px;
	left: 3px;
}
div#howwedoit #menu_page #how_we_do_it_content {
	width: 425px;
	line-height: 110%;
	margin-left: 20px;
	margin-top: 35px;
	padding-top:100px;
	position: absolute;
	left:10px;
}
div#howwedoit #menu_page #how_we_do_it_content p {
	color:#333;
	font-size: 12px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	width: 380px;
}
div#meettheteam {
	width:1495px;
	background-color:#FFF;
}

div#meettheteam #meettheteam_container{
	background: url('../images/meettheteambg.png') no-repeat left;
	background-color:#FFF;
	width:1495px;
	height: 640px;
	position: absolute;
	top: -1px;
	left: 3px;
}
div#meettheteam #meettheteam_container #meettheteam_content{
	width: 380px;
	line-height: 110%;
	margin-left: 20px;
	margin-top: 35px;
	padding-top:100px;
	position: absolute;
	left:10px;
	height: 411px;
}
div#meettheteam #meettheteam_container #meettheteam_content p{
	color:#333;
	font-size: 12px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	width: 380px;
}

.teamleft{
	margin-top:0px;
	padding-top:0px;
	width:290px;
	float:left;
	display:block;
}
.teamright{
	float:left;
	display:inline;
	height:95px;
	width:180px;
	height:90px;
}
.title{
	font-weight:900;
	color:#000000;
	font-size:1em;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}
.emaillink{
	color:#000000;
	font-size:0.94em;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}

#middle{
	padding-bottom:2px;
}
#bottom{

}

div#ourclients{
	width:1495px;
	background-color:#FFF;
}
div#ourclients #ourclients_container{
	background: url('../images/ourclientsbg.png') no-repeat left;
	background-color:#FFF;
	width:1495px;
	height: 640px;
	position: absolute;
	top: -1px;
	left: 3px;
}
div#ourclients #ourclients_container #ourclients_content{
	width: 420px;
	line-height: 110%;
	margin-left: 20px;
	margin-top: 35px;
	padding-top:100px;
	position: absolute;
	left:10px;
}

div#ourclients #ourclients_container #ourclients_content p{
	color:#333;
	font-size: 12px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	width: 420px;
}


div#contactus {
	width:1200px;
	background-color:#FFF;
}
div#contactus #contactus_container{
	background: url('../images/contactusbg.png') no-repeat left;
	background-color:#FFF;
	width: 1200px;
	height: 640px;
	position: absolute;
	top: -11px;
	left: 3px;
	z-index:0;
}
div#contactus #contactus_container #contactus_content{
	width: 312px;
	line-height: 110%;
	margin-left: 20px;
	margin-top: 35px;
	padding-top:100px;
	position: absolute;
	left:10px;
	z-index:20;
	color:#333;
	font-size: 12px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}
div#contactus #contactus_container #contactus_content p{
	width: 312px;
	z-index:20;
	color:#333;
	font-size: 12px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}

#scrollbackpage{
	position:absolute;
	margin-top:350px;
	z-index:10;
	left: 350px;
	top: 120px;
}

a:link {
	color:#5f1111;
	text-decoration:none;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}

a:visited {
	color:#5f1111;
	text-decoration:none;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}

a:active {
	color:#5f1111;
	text-decoration:none;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}

a:hover {
	text-decoration: underline;
	color:#5f1111;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}
.white a:link {
	color:#FFFFFF;
	text-decoration:none;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}

.white a:visited {
	color:#FFFFFF;
	text-decoration:none;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}

.white a:active {
	color:#FFFFFF;
	text-decoration:none;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}

.white a:hover {
	text-decoration: underline;
	color:#FFFFFF;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}
.listdecoration{
	list-style-type:none;
	margin-top:1em;
	margin-left:0px;
	padding-left:0px;
	font-size:0.9em;
	line-height:110%;
}
.listdecoration li{
	margin-top:0.8em;
}
div#contactus #contactus_container #contactus_content .listdecoration li{
	margin-left:0px;
	padding-left:0px;

}
#footer {
	position:absolute;
	top:658px;
	left: 51px;
	color:#FFF;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.75em;
}

.rightlink{
	margin-left:10px;}
