html, body{ 
	margin:0; 
 	padding:0; 
 	background: #584536 url(i/woodBg.jpg) top center repeat;
 	font: 11px Verdana, Arial, Helvetica, sans-serif;
 	line-height: 18px;
	text-align:center;
 }

#pagewidth{ 
 	width: 770px;
	margin: 0 auto; 
	text-align:left;
} 
#flash {
	position:relative; 
 	width:770px;
 	padding: 0;
 	margin: 0 auto;
	background: #fff url(i/contentBg.gif) top center repeat-y;
}
#flashMovie {
	margin: 0;
}
 
#leftcol{
 width:120px; 
 float:left; 
 position:relative; 
 background:#f1e9cd url(i/minkisSideVert.gif) top left repeat-y; 
 }
 #minkisLogo {
 	margin: 50px 0 0 18px;
 }
#maincol{background-color: #4629F9;  
 float: right; 
 display:inline; 
 position: relative; 
 width:650px; 
 }
/*****************************/ 
/*****************************/
 #menu {
	margin: 0;
	padding: 0;
 }
#mainmenu {position: relative; margin: 0px auto 0 auto; padding: 0px; width: 650x; height: 60px;}
#mainmenu li {height: 60px; position: absolute; background: #faf7ee url(i/mainMenu.gif) 0 0 no-repeat; display: block; list-style: none;}
#mainmenu a {height: 60px; display: block;}
#mainmenu #home {left: 0px; width: 130px; }
#mainmenu #aboutUs {left: 130px; width: 132px; background-position: -130px 0;}
#mainmenu #projects {left: 261px; width: 129px; background-position: -261px 0;}
#mainmenu #portfolio {left: 390px; width: 116px; background-position: -390px 0;}
#mainmenu #contactUs {left: 505px; width: 144px; background-position: -505px 0;}

#mainmenu #home a:hover {background: url(i/mainMenu.gif) -0px -60px no-repeat;}
#mainmenu #aboutUs a:hover {background: url(i/mainMenu.gif) -130px -60px no-repeat;}
#mainmenu #projects a:hover {background: url(i/mainMenu.gif) -261px -60px no-repeat;}
#mainmenu #portfolio a:hover {background: url(i/mainMenu.gif) -390px -60px no-repeat;}
#mainmenu #contactUs a:hover {background: url(i/mainMenu.gif) -505px -60px no-repeat;}
 
/*****************************/ 
/*****************************/
 
#footer{clear:both; width: 760px; background: #292929; color: #999; text-align:center; padding:6px 0; margin: 0 auto; border-left: #000 5px solid; border-right: #000 5px solid;}
#footer p {padding: 0; margin: 0; font: 12px georgia, serif; line-height: 18px}

#footer a:link { color: #be3227; text-decoration: none; font-weight: normal;}
#footer a:visited { color: #be3227; text-decoration: none; font-weight: normal;}
#footer a:hover { color: #fff; text-decoration: underline; font-weight: normal;}
#footer a:active { color: #be3227; text-decoration: none; font-weight: normal;}

 
 /* *** Float containers fix: *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}