@charset "UTF-8";
/* CSS Document */
	*{margin:0;padding:0}iframe,a img,fieldset,form,table{border:0}h6,h5,h4,h3,h2,h1,caption,th,td{font-size:100%;font-weight:normal}dd,dt,li,dl,ol,ul{list-style:none}legend{color:#000}button,select,textarea,input{font:100% serif}table{border-collapse:collapse}caption,th,td{text-align:left}
	
	.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 */
	
	body {
		font-family:Arial, Helvetica, sans-serif;
		font-size:62.5%;
		color:#777;
		font-weight:bold;
		background:#bcbdc1 url(imgs/src/bg.jpg) repeat-y 50% 0;
		text-align:center;
	}
	
	h1,h2,h3 {
		font-size:110%;
		font-weight:bold;
		color:#5ba3b6;
		margin:0 0 12px 0;
	}
	
	a:link {
		text-decoration:none;
		font-size:100%;
		color:#5ba3b6;
	}
	
	p {
		margin:0 0 12px 0;
	}
	
	div { text-align:left; }
	
	div#header {
		text-indent:-9999px;
		width:640px;
		height:168px;
		background:url(imgs/src/header.gif) no-repeat 0 0;
		margin:0 auto;
	}
	
	ul#nav {
		position: relative;
		height: 40px; width: 640px;
		background: url('imgs/src/nav.gif') no-repeat;
		margin-left:-0px;
		voice-family: "\"}\"";
		voice-family:inherit;
		margin:0 auto;
	}
	
	html>body #nav {
		margin:0 auto;
	}
	
		ul#nav li {
			float: left;
			list-style: none;
		}
		
		ul#nav li a {
			position: absolute;
			text-indent: -9999px;
			text-decoration: none;
			border: none !important;
			top: 0; height: 40px;
			}
	
			ul#nav li#nav-home a { 
				left: 0; width: 66px; 
				background: url("imgs/src/nav.gif") 0 0 no-repeat;
			}
			ul#nav li#nav-artists a { 
				left: 66px; width: 62px; 
				background: url("imgs/src/nav.gif") -66px 0 no-repeat;
			}
			ul#nav li#nav-clients a { 
				left: 128px; width: 64px; 
				background: url("imgs/src/nav.gif") -128px 0 no-repeat;
			}
			ul#nav li#nav-about a { 
				left: 192px; width: 73px; 
				background: url("imgs/src/nav.gif") -192px 0 no-repeat;
			}	
	
			ul#nav li#nav-home a:hover  			{ background-position: 0 -40px; }
			ul#nav li#nav-artists a:hover  			{ background-position: -66px -40px; }
			ul#nav li#nav-clients a:hover  			{ background-position: -128px -40px; }
			ul#nav li#nav-about a:hover				{ background-position: -192px -40px; }	
			
			ul#nav li#nav-home a.active  			{ background-position:  0 -40px; }
			ul#nav li#nav-artists a.active  		{ background-position: -66px -40px; }
			ul#nav li#nav-clients a.active  		{ background-position: -128px -40px; }
			ul#nav li#nav-about a.active			{ background-position: -192px -40px; }
			
	div#wrapper {
		width:640px;
		background:#a4a5a9;
		margin:0 auto;
		padding:0 0 10px 0;
	}
			
	div#main {
		float:left;
		margin:0 10px 0 0;
		width:460px;
		background:#fff url(imgs/src/main-bottom.gif) no-repeat bottom;
	}
	
	div#column {
		float:left;
		width:170px;
		background:#fff url(imgs/src/col-bottom.gif) no-repeat bottom;
	}
	
	div.padded {
		padding:0 10px 10px 12px;
	}
	
	div#footer {
		text-indent:-9999px;
		width:640px;
		height:160px;
		background:url(imgs/src/footer.gif) no-repeat 0 0;
		margin:0 auto;
	}
	
	div.imageHolder {
		float:left;
		display:inline;
		padding:0 10px 0 0;
	}
	div.imageHolder img {
		padding:2px;
		border:1px solid #ccc;
	}
	
	div.textHolder {
		float:left;
		width:289px;
		display:inline;
	}
	
	img#trans {
		float:right;
		width:1px;
		height:400px;
	}
	