/* CSS Document */
.bodyleftinner h1{
padding:0px;
margin:0px;
}

.project_details
{
	display:none;
}
.project_details .project_title{
font-size:20px !important;
width:290px !important;
color:#FFFFFF;
float:left;
margin:0px 0px 10px 0px;
padding:0px;
font-weight:normal;
}
.project_details .project_mockup_url,.project_details .project_live_url{
font-size:12px; padding-bottom:5px;
}

.project_details .project_description
{
	font-size:12px; padding-bottom:20px;	
}
.project_details .right_buttons{
height:35px !important;
float:right;
text-align:right;
width:230px;
}
.project_details .right_buttons img{
cursor:pointer;

}


.bodyleftinner span{
font-size:20px;
color:#FFFFFF;
line-height:25px;
float:left;
}


.bodyleftinner p{
text-align:left;
float:left;
width:518px;
}




.numbers{
margin:0px;
width:500px;
height:25px;
padding:10px 0 21px 0;
float:left;
}


.numbers span{
padding:0px;
margin:0px;
float:left;
font-size:16px;
padding:0 20px 0 0;
}

.numbers ul{
padding:5px 0 0 0;
margin:0px;
list-style:none;
float:right;
}

.numbers ul li{
padding:0px;
margin:0px;
float:left;
font-size:14px;

}

.numbers ul li a{
width:18px;
height:16px;
display:block;
font-size:12px;
color:#11375a;
padding:5px 5px 5px 10px;
margin:0px;
background:url(../images/nav_bg.png) no-repeat;
}

.numbers ul li a:hover{
width:18px;
height:16px;
display:block;
font-size:12px;
color:#11375a;
padding:5px 5px 5px 10px;
color:#FFFFFF;
margin:0px;
background:url(../images/nav_bg_hover.png) no-repeat;
}

#portfolio_container{
width:520px;
float:left;
}

#portfolio_container ul{
padding:0px;
margin:0px;
list-style:none;
}

#portfolio_container ul li div.overlay
{
	position:absolute;
 	display:none;
	width:156px;
	margin:0px 6px 6px 5px;
	height:160px;
   	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
	background:#0a3d70;
 }
#portfolio_container ul li div.info
{
	display:none;
 	cursor:pointer;
	width:157px;
	position:absolute;
	z-index:10;
	padding:20px 5px 50px 5px;
	min-height:50px;
	background:url(../images/button_show.png)  60px bottom no-repeat;
 }
#portfolio_container ul li{
display:inline;
width:167px;
height:169px;
margin:0px 6px 6px 0;
padding:10px 0 0 0;
float:left;
text-align:center;
background:url(../images/potfolio_bg1.png) no-repeat;
behavior: url("../iepngfix.htc");
}

#portfolio_container ul li p{
padding:5px 5px 5px 10px;
}
#portfolio_container ul li p a{
text-align:right;
margin:0 0 0 40px;
}

#portfolio_container ul li img.project_thumb{
width:156px;
height:160px;
display:none;
}
#portfolio_container ul li img.progress{
	margin-top:55px;
}
.top_rund{
width:518px;
height:8px;
}

.project_screens{
width:518px;
float:left;
margin-bottom:20px;
display:none;


}
.project_screens .middle_content .hover_text
{
	position:absolute;
 	text-align:left;
	font-size:11px;
	margin:0px 1px;
	padding:10px;
	width:496px;
	bottom:-65px;
	height:50px;
	background:url(../images/tras-bg.png) repeat-x;
}
.project_screens .middle_content{

width:518px;
float:left;
padding:5px 0;
text-align:center;
background:url(../images/main_bg.png) no-repeat;
min-height:300px;
}
.project_screens .middle_content div.progress{
	width:508px;
	padding:5px;
	min-height:200px;
	background:url(../images/progress1.gif)  237px 80px no-repeat;
}
.project_screens .middle_content img{
	width:506px;
	display:none;
}

.project_screens .btm{
width:518px;
height:7px;
float:left;
background:url(../images/main_btm.png) no-repeat;
}


