/* Include Global Declarations */
@import url('global.css');

div#pageWrap {
width: 960px;
height: 929px;
margin: auto;
background: url(../img/images/site-09_main-bg.png) left no-repeat; 
}
	div#headWrap {
	width: 960px;
	height: 49px;
	margin: 14px 0px 0px 0px;
	}
	
		div#logoWrap {
		width: 341px;
		height: 49px;
		float: left;
		margin: 16px 0 0 20px; 
	    font-size: 18px; 
	}
		
		
		
		
		div.navWrap {
		width: 519px;
		height: 37px;
		float: right;
		margin: 15px 35px 0 0;
		}
	
	
		ul.siteNav li {
		float: right;
		font-size: 18px;
		margin: 7px 40px 0 6px;
   		 }	
	
	div#introWrap {
	width: 755px;
	float: left;
	margin: 45px 342px 0 85px;
	background: url(../img/images/site-09_h1-two.png) left no-repeat;
	}
	
	div#introfolioWrap {
	width: 725px;
	float: left;
	margin: 45px 342px 0 85px;
	background: url(../img/images/site-09_fol_h1-two.png) left no-repeat;
	}	
	
	div#introaboutWrap {
	width: 555px;
	float: left;
	margin: 45px 342px 0 85px;
	background: url(../img/images/site-09_about_h1-two.png) left no-repeat;
	}
	
	div#introcontactWrap {
	width: 670px;
	float: left;
	margin: 45px 342px 0 85px;
	background: url(../img/images/site-09_contact_h1-two2.png) left no-repeat;
	}
	
		div.avatarWarp {
		width: 127px;
		height: 118px;
		float: right;
		background: url(../img/images/site-09-avatar-two.png)	
		}

		div.greetingWrap {
		width: 55px;
		height: 15px;
		float: right;
		font-size: 12px;
		margin: 17px 5px 0 0;
		color: #808282;
		}
	
	
	div#lmcWrap {
	width: 550px;
	height: 550px;
	margin: 41px 0px 0px 30px;
	float: left;
	}
	
		div#lcontentWrap {
		width: 490px;
		color: #676666;
		font-size: 23px; 
		line-height: 26pt;
		}
	
		div#lcontentfWrap1 {
		width:490px;
		height:162px;
		background: ;
		}
		
		div#lcontentfWrap2 {
		width:490px;
		height:162px;
		margin: 20px 0 0 0;
		background: ;
		}
		
		div#lcontentfWrap3 {
		width:490px;
		height:162px;
		margin: 20px 0 0 0;
		background: ;
		}
		
		div#logothumbWrap {
		width:480px;
		float: left;
		margin: 14px 5px 0 20px;
		}
		
		div#logothumbWrap a, div#printthumbWrap a, div#webthumbWrap a { color:#333333!important;}
		
		
		
		div#printthumbWrap {
		width:480px;
		float: left;
		margin: 14px 5px 0 20px;
		}
		
		
		div#webthumbWrap {
		width:480px;
		float: left;
		margin: 14px 5px 0 20px;
		}
				
				
		ul.folioNav li {
		float: left;
		font-size: 18px;
		margin: 7px 0 0 30px;
   		 }

				
		div#contportWrap {
		width: 552px;
		height: 282px;
		background: url(../img/images/bg-foliomenu_03.jpg);
		}
	
	
		div#githeadWrap {
		width: 307px;
		height: 45px;
		float: left;
		margin: 100px 0 0 0;
		background: url(../img/images/site-09_git-title-bg-two.png);
		}
	
		div#getintouchWrap {
		width: 305px;
		float: left;
		padding: 0 0 3px 0px;
		line-height: 26px;
		margin: 58px 0 0 0;
		}
	
		div#mainFocus {
		width: 491px;
		height: 359px;
		}
	

		div#contentWrap {
		width: 300px;
		height: 200px;
		background color:#FFFFFF;
		}
	
		div.navTabs {
		width: 100px;
		height: 50px;
		margin: 15px 0 0 0;
		}

		div.contactWrap {
		width: 700px;
		height 50px;
		}
	
	
	
	
	div#rmcWrap {
	width: 328px;
	height: 550px;
	margin: 41px 30px 0 0;
	float: right;
	}
	
	
		div#canihelpWrap {
		width: 300px;
		margin: 0 75px 0 0;
		color: #FFFFFF;
		}
	
		ul.rightNav {list-style-type:none; margin-left:5px;}
		ul.rightNav li {margin-top:8px; color:#e07c12;
		}
	
	
		div#picpWrap {
		height: 284px;
		width: 174px;
		margin: 5px 0 0 0;
		background: url(../img/images/site-09-me_03-two.png);
		}

		div#foliolinkWrap {
		width: 310px;
		margin: 28px 43px 45px 0;
		padding: 0 0 3px 3px;
		line-height: 20px;
		font-size: 12px;
		background-color: ;	
		}
	

		div#latestworkheadWrap {
		width: 310px;
		height: 45px;
		margin: 93px 0 0 0;
		background: url(../img/images/site-09_latestwork-title-bg_02-two.png);
		}

	
		div#latestworkWrap {
		width: 300px;
		margin: 14px 0 0 0;
		padding: 0 0 3px 0px;
		line-height: 26px;
		background-color:;
		}
	
		div#workstatusheadWrap {
		width: 310px;
		height: 44px;
		margin: 50px 0 0 0;
		background: url(../img/images/site-09_ws-title-bg-two.png);
		}
	
	
		div#workstatusWrap {
		width: 300px;
		margin: 14px 0 0 0;
		padding: 0 0 3px 0px;
		line-height: 26px;
		background-color:;
		}
	
		
		div#testimonialheadWrap {
		width: 310px;
		height: 44px;
		background: url(../img/images/site-09_testimonial-title-bg-two.png);
		}

	
		div#testimonialWrap {
		width: 300px;
		margin: 14px 0 0 0;
		padding: 0 0 3px 3px;
		line-height: 26px;
		}
	
		



	div#footerWrap {
	width: 460px;
	float: left;
	line-height: 35px;
	margin: 20px 10px 0 30px;
	font-size:12px;
	}
	
	div#rightfooterWrap {
	width: 360px;
	height: 78px;
	float: right;
	line-height: 35px;
	margin: 20px 0 0 0;
	font-size:12px;
	}
	

	ul.linkNav li {
		float: left;
		font-size: 18px;
		}	
	
/* Helper Declarations */

.textRight{text-align:right;}
.clearAll {clear:both;}
.buttonSpacing {margin: 0 4px 0 4px;}
.bottomSpacing {margin: 0 0 10px 0;}
.buttonBottom {margin-bottom:4px;}
.eighteen {font-size:18px;}
.yellow {color: #fdfb43;}
.blue {color: #0da1f5;}
.orange {color: #E07C12}
.corners{display:block}
.white {color: #FFFFFF}
.grey {color: #808282; text-decoration:none;}
.black {color: #211e1e}


/* Contact Form and Error Handling Declarations */

input.clean, input.error {
	width:240px;
	height:25px;
	border:1px dashed #ffffff;
	background-color:#ffffff;
	margin-top:10px;
	}

div#showForm, p.msgSent { margin-left:0; }

div#showForm form p {margin-bottom:10px;}

div#showForm form p input, div#showForm form textarea { color:#000000; }

input.submit {
	width:140px;
	height:25px;
	border:1px solid #ffffff;
	color:#808282 !important;
	background: #ffffff;
	}
	
textarea.clean, textarea.error {
	width:400px;
	height:250px;
	border:1px dashed #ffffff;
	background-color:#ffffff;
	margin-top:10px;
	}
		
span.errMsg {
	font:11px Verdana;
	color:#fdfb43;
	}
	
span.cleanMsg {
	font:11px Verdana;
	color:#0da1f5;
	}






