
.c_item{
	background:url(../img/img_bg.png) no-repeat 0 0px;
	width:114px;
	height:78px;
	float:left;
	padding:0 0px;
	text-align:center;
	font-size:11px;
	margin:0 0 10px 0;
	
}

.row > .c_item ~ .c_item {
	margin-left:12px;
}

.c_item:nth-of-type(1){
}


.c_item a{
	margin:5px 0 0px 0;
	display:block;
	
}
.c_item span{
	display:block;
	font-weight:bold;
}

#content_wrap{
	position:relative;
}

#submenu{
	
	position:absolute;
	top:25px;
	
	background:url(../img/submenu_bg.png) repeat-x left top;
	
	-webkit-border-radius: 6px; /* Safari, Chrome */
	-khtml-border-radius: 6px;    /* Konqueror */
	-moz-border-radius: 6px; /* Firefox */
	border-radius: 6px;
	behavior: url(/css/PIE.htc);
}

#submenu a{
	color:#576c97;
	font-family:"Lucida Sans Unicode", Trebuchet MS;
	font-size:14px;
	text-decoration:none;
	display:block;
	float:left;
	
	height:30px;
	line-height:30px;
	padding:0 16px;
}

#submenu a:hover{
	color:#252e3f;
}

#submenu a.active{
	color:#ffffff;
	background:url(../img/submenu_bg.png) repeat-x left bottom;
	text-shadow: 1px 1px 1px #394761;
    filter: dropshadow(color=#394761, offx=0, offy=0);
	
	-webkit-border-radius: 6px; /* Safari, Chrome */
	-khtml-border-radius: 6px;    /* Konqueror */
	-moz-border-radius: 6px; /* Firefox */
	border-radius: 6px;
	behavior: url(/css/PIE.htc);
	
}


#submenu li a.active span{
	display:block;
	height:36px;
	float:left;
	background:url(../img/submenu_active.png) no-repeat bottom center;
}

#submenu li{
	display:inline;
}

#gallery-content .box-border{
	padding-top:75px;
}


#services-content .box-border{
	padding-top:80px;
}

#services-content h1.title{
	margin-bottom:20px;
}
