/*The Big Reset.  */
body, div, h1, h2, h3, h4, h5, h6, p, a, dl, dd, dt, blockquote, fieldset, legend, label, input, textarea, form {
	margin: 0;
	padding: 0;
	border: 0;
	list-style:none;
	text-decoration:none;
	color:#f12f00;
}

h1, h2, h3, h4, h5, h6, p { 
	color:#f12f00;
}

h1{font-size: 200%;}
h2{font-size: 170%;}
h3{font-size: 140%;}
h4{font-size: 120%;}
h5{font-size: 100%;}
h6{font-size: 90%;}
input, textarea {
	border: 1px solid #cccccc;
}
ul.navigationlist{
	list-style-type:none;
}

body {
	font: 80%/130%  Arial, Verdana, Helvetica, sans-serif; /*Setting our body font with a % helps keep it consistent and scalable*/
	background: #303030 url(../images/bg-body.jpg) center top no-repeat;
}

/*--------------------------------------------------------------------------------*/
/*-----------------------------    Structure    ----------------------------------*/
/*--------------------------------------------------------------------------------*/

#wrap{
	margin: 0em auto;
	width:975px;
}

#navigation-container {
	float:left;
	width:800px;
	}

#navigation {
	text-transform:uppercase;
	font-size:13px;
	color:#f12f00;
	font-weight:600;
	float:left;
	width:200px;
	margin:127px 0px 0px 110px;
	}
#content {
	float:left;
	font-size:12px;
	width:300px;
	min-height:200px;
	color:#ffffff;
	font-weight:normal;
	margin:27px 0px 0px 110px;
	}
#content-work {
	float:left;
	font-size:12px;
	width:810px;
	min-height:200px;
	color:#ffffff;
	font-weight:normal;
	margin:27px 0px 0px 110px;
	}

#footer_container {
	width:950px;
	}

#footer {
	font-size:11px;
	color:#8d8d8d;
	font-weight:normal;
	float:left;
	width:800px;
	height:45px;
	margin:50px 0px 0px 0px;
	vertical-align:middle;
	padding-top:39px;
	}

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

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

#footer-logo {
	float:left;
	width:78px;
	height:85px;
	margin:50px 0px 0px 0px;
	vertical-align:middle;
	}

.redtxt {
	color:#f12f00;
	}

/*--------------------------------------------------------------------------------*/
/*-----------------------------    Navigation   ----------------------------------*/
/*--------------------------------------------------------------------------------*/


#btn_overview { display: block; border:0px; }
body#navbtn_overview #btn_overview, #btn_overview:hover {color:#fff;}

#btn_about { display: block; border:0px; }
body#navbtn_about #btn_about, #btn_about:hover {color:#fff;}

#btn_ourapproach { display: block; border:0px; }
body#navbtn_ourapproach #btn_ourapproach, #btn_ourapproach:hover {color:#fff;}

#btn_ourwork { display: block; border:0px; }
body#navbtn_ourwork #btn_ourwork, #btn_ourwork:hover {color:#fff;}

#btn_contact { display: block; border:0px; }
body#navbtn_contact #btn_contact, #btn_contact:hover {color:#fff;}