/* CSS Document */





#portfolio_container {

	position: relative;

	top:  10px;

	height: 475px;

	width:  868px;

	overflow: hidden;

}





#sorting_choices { /* Opera & IE compatibility */

	padding-top: 10px;

	padding-left: 20px;

	height: 40px;

	width: 342px;

	font: 8pt arial,helvetica,sans-serif;

	letter-spacing: 1px;

	color: #808285;

	border-right: solid 1px;

	border-bottom: solid 1px;

	border-color: #ffffff;

}



html>body #sorting_choices {

	padding-top: 10px;

	padding-left: 0px;

	height: 30px;

	width: 343px;

	font: 8pt arial,helvetica,sans-serif;

	letter-spacing: 1px;

	color: #808285;

	border-right: solid 1px;

	border-bottom: solid 1px;

	border-color: #ffffff;

}





#portfolio_types { /* Opera & IE compatibility */

	padding-left: 20px;

	height: 520px;

	width:  145px;

	font: 8pt arial,helvetica,sans-serif;

	letter-spacing: 1px;

	color: #808285;

}



html>body #portfolio_types {

	position: relative;

	top: -15px;

	left: 0px;

	padding-top:  20px;

	padding-left: 20px;

	height: 500px;

	width:  125px;

	font: 8pt arial,helvetica,sans-serif;

	letter-spacing: 1px;

	color: #808285;

}





#portfolio_projects { /* Opera & IE compatibility */

	position: relative;

	top: -520px;

	left: 107px;

	padding-left: 20px;

	height: 521px;

	width:  235px;

	font: 8pt arial,helvetica,sans-serif;

	letter-spacing: 1px;

	color: #808285;

	border-right: solid 1px;

	border-color: #ffffff;

}



html>body #portfolio_projects {

	position: relative;

	top: -536px;

	left: 107px;

	padding-top:  20px;

	padding-left: 20px;

	height: 500px;

	width:  216px;

	font: 8pt arial,helvetica,sans-serif;

	letter-spacing: 1px;

	color: #808285;

	border-right: solid 1px;

	border-color: #ffffff;

}





#portfolio_title { /* Opera & IE compatibility */

	position: relative;

	top: -1108px;

	left: 373px;

	padding-top: 10px;

	padding-left: 0px;

	height: 30px;

	width: 434px;

	font: bold 10pt arial,helvetica,sans-serif;

	color: #808285;

}



html>body #portfolio_title {

	position: relative;

	top: -1102px;

	left: 342px;

	padding-top: 10px;

	padding-left: 20px;

	height: 30px;

	width: 434px;

	font: bold 10pt arial,helvetica,sans-serif;

	color: #808285;

}





#portfolio_description { /* Opera & IE compatibility */

	position: relative;

	top: -1092px;

	left: 373px;

	padding-top: 0px;

	padding-left: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	overflow-y: auto;

	overflow-x: hidden;

	height: 410px;

	width:  486px;

	font: 8pt arial,helvetica,sans-serif;

	letter-spacing: 0px;

	color: #808285;

	background: #FFF;

	background-color: #ffffff;

	margin-left: 0px;

	margin-right: 0px;

	margin-top: 0px;

	margin-bottom: 0px;

	text-align: justify;

        SCROLLBAR-FACE-COLOR: #FFFFFF;

	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;

	SCROLLBAR-SHADOW-COLOR: #666666;

	SCROLLBAR-3DLIGHT-COLOR: #CCCCCC;

	SCROLLBAR-ARROW-COLOR: #666666;

	SCROLLBAR-TRACK-COLOR: #ffffff;

	SCROLLBAR-DARKSHADOW-COLOR: #FFFBF0;

}



html>body #portfolio_description {

	position: relative;

	top: -1086px;

	left: 362px;

	padding-top:0px;

	padding-left:0px;

	padding-right:0px;

	padding-bottom:0px;

	overflow-y: auto;

	overflow-x: hidden;

	/*overflow: hidden;*/

	height: 410px;

	width:  486px;

	font: 8pt arial,helvetica,sans-serif;

	letter-spacing: 0px;

	color: #808285;

	background: #ffffff;

	background-color: #ffffff;

	margin-left: 0px;

	margin-right: 0px;

	margin-top: 0px;

	margin-bottom: 0px;

	text-align: justify;

}





#portfolio_numbers { /* Opera & IE compatibility */

	position: relative;

	top: -1098px;

	left: 373px;

	margin-top: 15px;

	height: 25px;

	width: 497px;	

	font: 8pt arial,helvetica,sans-serif;

	color: #808285;

}



html>body #portfolio_numbers {

	position: relative;

	top: -1092px;

	left: 342px;

	margin-top: 15px;

	height: 25px;

	width: 407px;	

	font: 8pt arial,helvetica,sans-serif;

	color: #808285;

}
