/* Portfolio Items */
	.box .imgarea.portfolio{
		width:300px;
		height: 170px;
		overflow: hidden;
		border:0;
		margin:0;
		padding:0;
	}

	.box .imgarea.portfolio img{
		margin:8px 8px 8px 8px;
		padding:0;	
	}	
	
	/* portfolio title */
	.portfolio_title{
		font-size: 17px;
		line-height:25px;
		margin: 10px 0 0 0;
	}
	
	.portfolio_title a{
		text-decoration: none;
	}	
	
	.portfolio_title a:hover{
	}	

/* Paging*/
	#paging{
		display:block; background:url(../images/main-bg.png) repeat; border:none;
		clear:both;
		margin:0 10px;
		overflow:hidden;
	}

	#paging ul, #paging ul li{
		margin:0;
		padding:0;
		list-style-type:none;
	}

	#paging ul li{
		display:inline;
		margin-right:1px;
		overflow: hidden;
		position: relative;
	}

	 /* paging active*/
	#paging ul li.active a{ border:none;
		font-size:18px;
	}

	 /* paging link*/
	#paging ul li a{
		border:0;
	}

	 /* paging mouseover*/
	#paging ul li a:hover{ border:none;
	}

	 /* paging with top space*/
	.topspace#paging{
		padding-top:20px;
	}
	
/* Boxes  */
	/* home page left side boxes  */
	.box{
		width:220px;
		float:left;
		margin:20px 10px;	
		position:relative;
		overflow:hidden;
		display: inline;
	}

	/* right side boxes */
	.box.middle{
		width:220px;
		margin:0 25px 0 25px;
		float: none;
		display: block;
		padding: 0 0 20px 0;
	}

	/* box images */
	.box .imgarea{
		text-align:center;
		display:block;
		margin:0px 0px 10px 0px;	
	}

	.box .image{
		padding:0px;
		margin:0 auto 0 auto;
	}

	/* headings of boxes */
	.box .textarea h3{
		font-size:18px;
		font-weight:normal;
		clear:both;
		display:block;
		letter-spacing:1px;
		padding:0px 0 15px 0 ;
	}
	
	.box .textarea h3 a:hover{
		text-decoration:none;
	}

	/* colors and links of box headings */
	.box .textarea h3, .box .textarea h3 a{
		line-height:normal;
	}

	/* headings with arrow */
	.box .textarea h3.arrow {
		padding:0px 0 15px 30px;
	}

	/* hading of news box */
	.box .textarea h3.news {
		padding:0px 0 15px 30px;
	}

	/* font size of box content */
	.box .textarea{
		font-size:11px;
		margin:0;
		padding:0;
	}
	
/* Portfolio Items */
	.box .imgarea.portfolio{
		background: url(../images/portfolio_item_background.jpg) top no-repeat;
	}

	/* portfolio title */
	.portfolio_title{
		color:#474545;
	}
	
	.portfolio_title a{
		color:#474545;
	}	
	
	.portfolio_title a:hover{
		color:#3a6a8c;	
	}	




