/*** GLOBAL ***/
body {
	margin: 0px; padding:0; height:100%;
	background-color:#efe7da;
}
div {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
table tr td { border:0; }
img { border: 0px; }
p { }
h1 { }
h2 { }
h3 { font-family:"Times New Roman", Times, serif; font-size:1.2em; line-height:15pt; font-style:italic; color:#968148; margin-bottom:-10px; }
h4 { font-family:"Times New Roman", Times, serif; font-size:9pt; line-height:7pt; font-style:normal; color:#DBBFC8; margin-top:13px; }
h5 { font-family:"Times New Roman", Times, serif; font-size:11pt; line-height:12pt; font-style:normal; color:#968148; }

a, a:link, a:active, a:visited { color: #DBBFC8; text-decoration:underline; }
a:hover { }







/*** MAIN-NAVIGATION ***/
div#main-navigation { width: 100%; }
#main-navigation .container { width:100%; margin: 0px; text-align: left; background:url(../images/main_nav/main_nav_01.jpg); }






/*** BODY CONTENT ***/
div#bodycontent { 
	width: 800px; margin: 0 auto; 
	clear: both;

	/*
	 *
	 * Issue: IE4 doesn't allow a negative margin-top.
	 *
	 * This code positions blueBox relatively and uses the IE4ever hack (<http://exanimo.com/css/ie4ever>) to overwrite the rule for other browsers.
	 * The content will be centered but will crop if the window is not small enough to accommodate it.
	 *
	 */
	position: relative;
	top: -200px;
	/* IE4ever Hack: Hide from IE4 **/
		position: static;
	/** end hack */

}
#bodycontent .container { width:800px; height:50%; }

div#shim {
	visibility: hidden;
	width: 100%;
	height: 50%;                                                                     /* Bump div#blueBox down half the height of the screen. */
	margin-top: -200px;                                                              /* Half the height of div#blueBox. */
	float: left;
}

/* Hide from IE5mac \*//*/
	div#shim {
		display: none;
	}
	html, body {
		height: auto;
	}
/* end hack */

.index { background-color:#8c4a00; }
.aboutus { background-color:#4e6d17; }
.services { background-color:#006792; }
.clients { background-color:#b16162; }
.portfolio { background-color:#6b4900; }
.iframe-ptype3 { width:780px; height:5600px; margin-left:20px; }
