@charset "utf-8";

/* CSS Document */



body {

	font-family:Arial, Helvetica, sans-serif;

	}

	

h3 {

	color: #666;

	font-weight:normal;}



#mainholder {

	margin:20px auto 30px auto;

	width:940px;

	}



#logo {

	float:left;

	width:300px;

	height:70px;

	

	}



#navb {

	float:right;

	width:450px;

	height:20px;

	margin-top:55px;

	font-size:11px;

	text-align:right;

	}

	

#navb ul{

	display:inline;

	width:450px;

	}

	

#navb ul li{

	display:inline;

	margin-left:5px;

	}

	

#navb a:link,#navb a:visited {

	color:#999;

	text-decoration:none;

	}



#navb a:hover {

	color:#666;

	text-decoration:underline;

	}

	

#navb a.current{

	font-weight:bold;

	text-decoration:none;

	color:#333

	}

	

#gallery {

	width:100%;

	margin-top:18px;

	border-top:#CCC 1px solid;

	border-bottom:#CCC 1px solid;

	}

	

#gallery1 {

	width:100%;

	margin-top:18px;

	padding-top:6px;

	border-top:#CCC 1px solid;
	padding-bottom:10px;

	}



#listingbox {

	width:100%;

	z-index:999;

	margin-top:18px;

	padding-top:20px;

	padding-bottom:20px;

	border-top:#CCC 1px solid;

	border-bottom:#CCC 1px solid;

	color:#333;

	}

	

#abouttext {

	width:500px;

	float:left;}



#abouttext p{

	font-size:12px;

	line-height:1.4;

	color:#333;}



#aboutpic {

	width:200px;

	height:200px;

	margin-top:5px;

	margin-left:140px;

	margin-bottom:6px;

	float:left;}

	

#viewmore {

	width:940px;

	height:20px;

	font-size:11px;

	padding-top:15px;

	color: #999;
	
	float:left;
	
	border-top:#CCC 1px solid;

}




#viewmore a:link, #viewmore a:visited {

	color:#999;

	text-decoration:none;}



#viewmore a:hover {

	color:#333;

	text-decoration:none;}



#listingbox1 {

	width:110%;

	z-index:999;

	margin-top:18px;

	padding-bottom:20px;

	color:#333;

	}



	

#listingbox a:link,#listingbox a:visited {

	text-decoration:none;

	color:#333;

	}

	

#listingbox a:hover {

	text-decoration:underline;

	color:#000;

	}	

	

#rightalign {

	text-align:left;

	color:#999;

	font-size:12px;

	letter-spacing:1px;

}



#social {

	width:150px;

	height:30px;

	float:left;

	font-size:10px;

	color:#999;

	margin:15px 15px 5px 0px;

}



a.facepic {

	display: block;

	margin-right:5px;

	float:left;

	width: 30px;

	height: 30px;

	text-decoration: none;

	background: url(../../images/facepic.png);

}



a.facepic:hover {

	background-position: -30px 0;

}



a.vimpic {

	display: block;

	margin-right:5px;

	float:left;

	width: 30px;

	height: 30px;

	text-decoration: none;

	background: url(../../images/vimpic.png);

}



a.vimpic:hover {

	background-position: -30px 0;

}



a.newspic {

	display: block;

	margin-right:5px;

	float:left;

	width: 30px;

	height: 30px;

	text-decoration: none;

	background: url(../../images/newspic.png);

}



a.newspic:hover {

	background-position: -30px 0;

}



#contactext {

	letter-spacing:1px;}



#contactext a:link, #contactext a:visited {

	color:#999;

	text-decoration:underline;}



#contactext a:hover {

	color:#333;

	text-decoration:underline;}





#fotobox {

	width:180px;

	margin:10px 10px 0px 0px;

	float:left;

	}



.fotothumb {

	width:180px;

	height:120px;

	float:left;

	display:block;

	text-align:center;

	overflow:hidden;

	}



#gallholder {

	width:1000px;

	height:470px;

	z-index:999;

	position: relative;

	margin-left:-30px;

	margin-top:25px;

	}

	

#slideleft {

	width:30px;

	height:250px;

	float:left;

	padding-top:220px;

	}

	

#indexgal {

	width:940px;

	height:470px;

	float:left;}

	

.slideshow { 

	height: 470px; 

	width: 940px;

	}



#fotoheader {

	width:100%;

	height:30px;

	margin-top:5px;

	float:left;

	font-size:13px;

	}

	

#fotoheader a:link,#fotoheader a:visited {

	text-decoration:none;

	color:#666;

	}



#fotoheader a:hover {

	text-decoration:underline;

	color:#333;

	}

	

#footer {

	padding-top:10px;

	width:940px;

	height:30px;

	font-size:11px;

	color:#333;

	}



#mainfilmbox {

	width:711px;

	overflow:hidden;

	float:left;

	margin-top:20px;

	margin-bottom:20px;}



#mainfilmtext {

	width:200px;

	padding-bottom:20px;

	float:left;

	margin-left:10px;

	margin-top:20px;

	color:#999;

	font-size:12px;}

	

#picholder {

	height:464px;

	min-width:310px;

	width:auto;

	display:block;

	float:left;

	background-color:#FFF;

	margin-right:5px;}

	

#makeMeScrollable{

	width:940px;

	height: 464px;

	position: relative;

	margin-top:20px;

}

		

#makeMeScrollable div.scrollableArea *{

	position: relative;

	float: left;

}
