	
	/* common template styles */
	
	body {
		margin: 0;
		padding: 0;
		background-color: #646767;
		font-family : Verdana,Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-weight : normal;
		color: #300;		
		}
	img {border:0;}
	
	table, td {padding:0;margin:0;}
	
	a,a:link,a:visited,a:active {text-decoration:none;font-weight:bold;color:#300;}
	a:hover {text-decoration:none;font-weight:bold;color:#C60;}
		
	table#tblmain {
		width:100%;
		height:100%;
	}
	table#tblmain td {
		height:100%;
	}
	
	div#main td {vertical-align:top;}
	
	table#tblmain td table#tblil td {vertical-align:top;}
	table#tblmain td.fp {width:50%;}
	
	td#head {
		height:153px;
		background-color:#646767;
		}
	
	div#main {
		margin-right:1px;
		margin-left:1px;
		height:276px;
		background-color:#FFF;
		border-left:2px solid #300;
		border-right:2px solid #300;
		}
		
	a.w {
		background-color:#FFF;
	}
	a.w:hover {
		background-color:#C60;
	}

	/* common style */
	
	#main img#title {
		margin-left:34px;
		margin-top:107px;
	}
	
	#main div#copy {
		font-family : Verdana,Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-weight : normal;
		color: #300;		
		line-height:16px;
		padding-top:30px;
		padding-bottom:0px;
		padding-right:40px;
		}

	#main div#copy.s {
		padding-top:0px;
		overflow:auto;
		height:276px;
	}
	#main div#copy.s div#pad {padding-top:30px;padding-bottom:30px;}
	
	ul.nlp {margin:0;padding:0;margin-left:15px;}
	
	/*home*/
	div#hlb {
		padding-top:20px;
	}
	div#hlb img {display:inline;margin-right:5px;}
	
	/* contact */
	a.email {text-decoration:none;font-weight:bold;color:#300;}
	a.email:hover {text-decoration:none;font-weight:bold;color:#C60;}
	
	/* clients */
	
	div#snc {
		position:relative;
		left:244px;
		top:5px;
	}
	
	/* portfolio */

	div#snp {
		position:relative;
		left:175px;
		top:5px;
	}
	
	/* client sub */
	
	#main img#subtitle {
		margin-left:50px;
		margin-top:28px;
	}
	
	div#ssnc {
		position:relative;
		left:87px;
		top:0px;
	}
	
	#main div#copy td {
		font-family : Verdana,Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-weight : normal;
		color: #300;
		text-align:left;
		vertical-align:top;
	}
	
	#clist td ul {
		margin:0;padding:0;
		list-style:none;
	}
	#clist td#clistl li {padding-bottom:7px;}
	#clist td#clistr li {padding-bottom:6px;} 
	#clist td#clistl {width:190px;}
	
	/* portfoltio sub */
	
	#main img#subtitlep {
		margin-left:56px;
		margin-top:28px;
	}
	
	div#ssnp {
		position:relative;
		left:22px;
		top:0px;
	}
	
	div#loginfo {
		font-family : Verdana,Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-weight : normal;
		color: #300;
		margin-top:30px;
	}
	
	img#logo {
		margin-left:20px;
		margin-top:26px;
	}

	img#3d {
		margin-left:9px;
		margin-top:24px;
	}
	
	img#web {
		margin-left:9px;
		margin-top:24px;
	}
	
	img#print {
		margin-left:20px;
		margin-top:24px;
	}
	
	img#view {
		margin-top:18px;
	}
