/* CSS Document */

/******************** PORTFOLIO BOXES ********************/
#portfolio_container_box{	
	padding:10px 0 20px 0; 	
	margin-bottom:20px;
}

#portfolio_container_box .portfolio_div_container_box .portfolio_div_box img{
	width:484px;
	height:226px;	
}
#portfolio_container_box .portfolio_div_container_box{	
	height:226px; 
	width:484px;	
	margin:0 18px 20px 0;
	margin:0 18px 10px 0;
	float:left;
	padding:3px;
	overflow:hidden;	
	position:relative;
}
#portfolio_container_box .portfolio_div_container_box .portfolio_div_box{
	height:226px;
	width:484px;			
	overflow:hidden;	
	position:relative;
}
#portfolio_container_box .portfolio_div_box .info_container_box{	
	width:484px;
	height:226px;		
	top:226px;		
	z-index:0;
	position:relative;	
}
#portfolio_container_box .portfolio_div_box div.info_box{
	position:relative;	
	width:474px;
	height:216px;
	top:-226px;
	z-index:100;
	color:#00acec;
	font-size:11px ;
	font-family:tahoma,ariall;
	padding:0px;
	line-height:16px;
	text-align:left;
}

#portfolio_container_box .portfolio_div_box div.info_box h2{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#787878;
	font-weight:bold;
	margin:10px 10px 110px 10px;
	margin:5px 7px 0px 8px;
	padding:0;
	text-align:center;
}

#portfolio_container_box .portfolio_div_box div.info_box p{
	font:11px tahoma,arial;
	padding-left:10px;
	margin-top:11px;
}

#portfolio_container_box .portfolio_div_box div.info_box a.portfolio_box_more{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#00acec;font-weight:bold;padding-right:12px;text-decoration:none;background:url('file:///C|/Documents and Settings/asdf/Desktop/portfolioimprovment/portfolio-internet-2.php_files/images/arrow_blue_right.gif') no-repeat right;margin-left:170px;}
#portfolio_container_box .portfolio_div_box div.info_box a.portfolio_box_more:hover{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#00acec;font-weight:bold;padding-right:12px;text-decoration:underline;background:url('file:///C|/Documents and Settings/asdf/Desktop/portfolioimprovment/portfolio-internet-2.php_files/images/arrow_blue_right.gif') no-repeat right;margin-left:170px;}

#portfolio_container_box .portfolio_div_box div.info_bg_box{	
	position:relative;	
	background-color:#fff;
	width:484px;	
	z-index:50;
	top:-452px;
	height:226px;
}


/******************** PORTFOLIO MAIN ********************/
#portfolio_container{	
	padding:10px 0 20px 0; 	
	margin-bottom:20px;
}
#portfolio_container .portfolio_div_container .portfolio_div{
	height:100px;
	width:230px;			
	overflow:hidden;	
	position:relative;
}
#portfolio_container .portfolio_div .info_container{	
	width:230px;
	height:100px;		
	top:100px;		
	z-index:0;
	position:relative;	
}
#portfolio_container .portfolio_div div.info{
	position:relative;	
	width:220px;
	height:90px;
	top:-100px;
	z-index:100;
	color:#FFF;
	font-size:11px ;
	font-family:tahoma,arial;
	padding:0px;
	line-height:16px;
	text-align:left;
}

#portfolio_container .portfolio_div div.info h2{
	font:14px Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:bold;
	margin:10px;

	padding:0;
}

#portfolio_container .portfolio_div div.info p{
	font:11px tahoma,arial;
	padding-left:10px;
	margin-top:11px;
}

#portfolio_container .portfolio_div div.info a.portfolio_main_more{float:right;color:#ffffff;font-weight:bold;padding-right:12px;text-decoration:none;background:url('file:///C|/Documents and Settings/asdf/Desktop/portfolioimprovment/portfolio-internet-2.php_files/images/arrow_white_right.gif') no-repeat right;}
#portfolio_container .portfolio_div div.info a.portfolio_main_more:hover{float:right;color:#ffffff;font-weight:bold;padding-right:12px;text-decoration:underline;background:url('file:///C|/Documents and Settings/asdf/Desktop/portfolioimprovment/portfolio-internet-2.php_files/images/arrow_white_right.gif') no-repeat right;}

#portfolio_container .portfolio_div div.info_bg{	
	position:relative;	
	background-color:#00acec;
	width:230px;	
	z-index:50;
	top:-200px;
	height:100px;		
	
}

#portfolio_container .portfolio_div_container_navi{	
	height:100px; 
	width:230px;	
	margin:0 18px 20px 0;
	float:left;
	padding:3px;
	overflow:hidden;	
	position:relative;
	background:#ffffff;	
}
#portfolio_container .portfolio_div_container_navi .portfolio_div_navi{
	height:100px;
	width:230px;			
	overflow:hidden;	
	position:relative;
	text-align:center;
	padding-top:30px;
}

/*****************************************************/


#mainmenu a

{
	display: block;
	color: #333;
	float: left;
	background:url(../images/menuarrow.jpg)	no-repeat left top;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 11px;
	padding-top: 9px;
	padding-bottom:12px;
	padding-right: 10px;
	padding-left: 33px;
	text-decoration: none;
}

#mainmenu a:hover 

{
	background:url(../images/menubg.jpg) no-repeat left top #fff;
	color: #000;
	background-repeat: no-repeat;
	background-position: left center;
}

