@charset "UTF-8";

body{
		background-color:#FFF;
		font-family:Verdana, Geneva, sans-serif;
		font-weight:lighter;
		padding:0;
		margin:0;
		font-size:12px}
a{      outline:none;
text-decoration:none}

#wrapper{
	
		width:1000px;
		height:inherit;
		margin: 0 auto;
		position:relative;}

a:active{
		outline:none}

#side{		
		width:352px;
		padding: 45px 0  0 0;
		}

h1{     margin-left: 40px}

h1.news{text-decoration:underline}

h2{margin:0;padding:0}

img{    border:none;}

a{color:#999}

a:hover{color:#333}

p{font-size:14px;
line-height:1.5em;
}

/*NAV*/
ul#nav{	
		text-align: left;
		line-height: 1.2em;
		margin:18px 0 0 -6px;
		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:13px;

}

ul#nav li {		
		list-style-type:none;
        float:left;
         border-right: 2px #626262 solid;
         color:#474646;
		 padding:0 5px;}

ul#nav li.lastCurrent {		

border-right:none;
}

ul#nav li.lastCurrent a {		

border-right:none;

color:#626262;}

ul#nav li.last {		

border-right:none;}

ul#nav li a {
		text-decoration: none;
		font-weight: normal;
		color:#BBB;
		text-transform:capitalize;
       }

ul#nav li a:hover{
color:#626262;

}

ul#nav li.current{
}

ul#nav li.current a{
	color:#626262;
}


ul#nav li.current a:hover{
		border-bottom:none;
		cursor:default;}

#nav ul li a:hover{
		cursor:default;}

/*IMAGE/TITLE*/
img {		
		border:0;
		padding:0;}

#image{
		position:absolute;
		top: 60px;
		/*bottom:-470px;*/
		left: 412px;
		color:#999;
		width:563px;
		line-height:2px;
		text-align:left;}
		
#image p{
		
		font-size: 10px;
	}

span.bold{
		color:#515151;}

#imageVert{
		position:absolute;
		top: 70px;
		left: 430px;
		color:#999;
		letter-spacing: 0.2em;
		width:563px;
		line-height:2px;
		text-align:left;}

#thumbnails ul li img.cursor{
		cursor:default;
		border:3px #A9A9A9 double;}

/*THUMBS*/
#thumbnails{
		padding:0;
					
		margin-top:155px;}

#thumbnails  li {
		list-style-type: none;
		float:left;}

#thumbnails img{
		border:3px #FFF solid;
		display:block;
		text-decoration: none;}

 #thumbnails ul li a img:hover{
		border:3px #999 solid;}
/*ABOUT*/

blockquote{
padding:0;
margin:0;
font-style:italic;
font-size:13px;
text-align:left}

p#contact{
margin:280px 0 0 45px;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#999;
line-height:24px}

p#contact a{
text-decoration:none;
color:#343434;
}

p#contact a:hover{

color:#999;
}

img#social{opacity:.5;
margin-top:10px}

img#social:hover{opacity:1;
}



img.about {		
		border:3px #FFF double;
		padding:0;
		margin: 120px 0 0 40px;}
		
		
		
		
		
img.collPic{margin:0 20px 0 0;
float:left;
}


a img.about:hover {
		border:3px #353535 double;}


div.aboutText{
		font-size:12px;
font-family:Arial, Helvetica, sans-serif;
		width:340px;
		height:inherit;

		padding-bottom:30px;
		position:absolute;
		left:420px;
		top:45px;
		color:#777;
		}
		
	

#aboutImage{margin:154px 0 0 42px }

div.aboutText img{padding:8px}

div#aboutText p a{
		color:#424040;
		line-height:20px;}

div#aboutText p a:hover{
		color:#929292;
		}
		
/*WORKSHOPS*/

 div#aboutCollage h1{
	padding: 0;
	margin: 0;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}
	 
 div#aboutCollage h2{
	 padding:0;
	 margin:10px 0 7px 0;
	 /*font-size:12px;*/}
	  
	 
div#aboutCollage{
	/*	font-size:12px;*/
font-family:Arial, Helvetica, sans-serif;
		width:340px;
		height:inherit;
		position:absolute;
		left:420px;
		top:60px;
		color:#777;
		padding-bottom:40px}

div#aboutCollage p a{
		color:#424040;
		line-height:20px;}

div#aboutCollage p a:hover{
		color:#929292;
		line-height:20px;}


/*NEWS*/

 div#newsPage{

	position:absolute;
	top:50px;
	left:430px;
	
	}


 div.newsSection h1{
	 padding:0;
	 margin:0;
	 font-size:16px;
	 font-family:Arial, Helvetica, sans-serif;
	 color:#777;
	 }
	
	  
	 
div.newsSection{
		
		
		margin-top:10px;
		padding-bottom:5px;
		width:340px;
		height:inherit;
	    color:#777;
		border-bottom:2px #CCC dotted;
		}
		
		div.newsSection p{font-size:12px}

div.newsSection p a{
		color:#424040;
		line-height:20px;}

div.newsSection p a:hover{
		color:#929292;
		line-height:20px;}
		
		
/*COPYRIGHT*/
.copy{
		position:fixed;
		bottom:0;
		left:40px;
		font-size: 1em;
		color:#A7A7A7;
		width: 181px;}
p.awb{
	position:absolute;
color:#B3B3B3;
	bottom:0;
	right:70px;
	font-size:9px;
	width: 181px;}

p.awb a{
	text-decoration:none;
	color: #999;}
