/**
 * @author Archa Sung <archa@fryewiles.com>
 * @version 0.0.9 20080612 AS
 * @version 0.0.1 20080606 AS
 */
 
#content-container {
 padding: 50px 0 50px 45px;
}

.column {
	padding: 0 40px;
}



#featured-project {
	border: 1px solid #cccccc;
	border-bottom: 0px;
	background: #ffffff;
	padding: 10px;
	width: 420px;
	margin: 15px 0px 0px 0px;
}

#project-container {
	
}

.project {
	border: 1px solid #cccccc;
	background: #ffffff;
	padding: 10px;
}

.project .description {
	width: 275px;
	float: left;
}


.project h3 {
	margin-top: 10px;
	font-size: 2em;
	color: #002766;
	line-height: 1em;	
}

.case-study-header {
	font-weight: bold;
	text-transform: uppercase;
	font-size: 1.1em;
	margin: 0px 0px 5px 0px;
}

.case-studies-menu {
	border: 1px solid #cccccc;
	background: #ffffff;
	padding: 10px;
	width: 420px;
	margin-top: 15px;
}

.case-studies-menu ul li {
	list-style: square;
	margin-left: 20px;
}

.case-studies-menu h2 {
	font-size: 1.5em !important;
	margin: 0px;
	border-bottom: 0px;
}


.back-to {
	display: none;
	
}



iframe {
	border: 1px solid #cccccc;
	background: #ffffff;
	height: 550px;
	width: 100%;
	
}

.planwell {
	margin: 0px 10px 10px 0px;
	float: left;
}



/*----------------------PLEIN GALLERY-----------------------*/


#plein-gallery{
	width: 600px;
	float: right;
}
/* begin gallery styling */
#plein-gallery #jgal { list-style: none; width: 200px; float: left;}
#plein-gallery #jgal li { 
	opacity: .5; 
	float: left; 
	display: block; 
	width: 40px; 
	height: 40px; 
	background-position: 50% 50%; 
	cursor: pointer; 
	border: 3px solid #fff; 
	outline: 1px solid #ddd; 
	margin-right: 10px; 
	margin-bottom: 10px; 
}
#plein-gallery ul li img { display: none; }
#plein-gallery #jgal li img { 
	display: none;
}
#plein-gallery #jgal li.active img { display: none; }
#plein-gallery #jgal li.active, #jgal li:hover { outline-color: #bbb; opacity: .99 /* safari bug */ }

/* styling without javascript */
#plein-gallery #gallery { list-style: none; display: block; }
#plein-gallery #gallery li { float: left; margin: 0 5px 10px 0; }


.plein-oneimage {
	float: right;
}

#plein-gallery-img {
	float: right;
}



