@charset "utf-8";
/* CSS Document for top slider 
*/


ul#slide_control li,
ul#slide_nav li{
    list-style:none;
}

#slide_nav{
margin-left:260px;
}
#portfolio img{
    width: 627px;
}
#portfolio
{
	display:block;
	padding:0;
}

ul#portfolio li img{
	border: 1px solid #ccc;
}
ul#portfolio li {
	list-style-type:none;
	
}



.fade{
	margin-bottom: 2em;
}

.fade p{
	margin-bottom: 2em;
	text-align: center;
	width: 100%;
	background: #fff;
}


#slide_nav li:hover {
cursor: hand;
}

#slide_nav li span {
margin-left: -10000px;
}
#slide_nav li {
background-repeat: no-repeat;
overflow: hidden;
}

ul#slide_nav li {
background-image:url(../img/inactivedot.gif);
float: left;
height: 9px;
list-style: none;
padding: 2px;
width: 10px;
z-index:5001;
}
ul#slide_nav li:hover {
}
ul#slide_nav li#button_selected {
background-image:url(../img/activedot.gif);
}

/*-- first & last buttons --*/


ul#portfolio-desc{
    list-style: none;
	display:block;
	background-color:transparent;
	height:10px;
	overflow:hidden;
	margin-top:-200px;
	text-indent:-9999em;
	
}
ul#portfolio-desc h2{
	font-size:30px;
	margin-bottom:8px;
}

/*-- end next & prev buttons --*/
.container_12,.container_16{margin-left:auto;margin-right:auto;width:630px}

.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0}
.clearfix{display:inline-block}
* html .clearfix{height:1%}.clearfix{display:block}
