#main-wrap{background:#131313 url(../img/bg-home-body.png) repeat-x center 314px;}
#mission-wrap{height:219px;}
#mission{height:219px;}
#articles-wrap{margin:140px auto 0;}

#about-page{
    position:absolute;
    display:none;
    padding:15px 20px;
    background-color:#FFF;
    color:#0F222E;
    top:16px;
    left:0;
    z-index:51;
}

#about-page a{color:#145DA5;}

#about-page h2{
	text-size:19px;
	display:inline-block;
}

#slides{
	position:absolute;
	left:0;
	top:99px;
	width:960px;
	height:240px;
}

#slides a{
	display:none;
    height:240px;
    width:960px;
	text-align:center;
}
#slides a.first{
    display:block;
    height:240px;
    width:960px;
	text-align:center;
}
#slides a img{
    display:block;
	width:50%;
	height:50%;
    margin:60px auto 0;
    border:0;
}
#slides a.first img{
    height:240px;
    width:960px;
    margin-top:0;
}

/* callback form */

#callback-form{
    
}
#callback-form-ext{
    clear:both;
    overflow:hidden;
    position:relative;
    height:0px;
}

#articles-wrap button#call-me{
    clear:both;
    margin-left:90px;
    margin-top:20px;
}

#articles-wrap button#play-video{
    margin:0;
}

#articles-wrap .column{
	position:absolute;
	top:0;
	left:0;
}
#articles-wrap .last-column{
	position:absolute;
	top:0;
	right:0;
}

/* Reasons to Choose Us */
.reason{
	width:390px;
	display:none;
	}
	
	.reason .reason-number{
		font:normal 17px "Trebuchet MS",Trebuchet,Arial;
		color:#fff;
		text-shadow:1px 1px 0 #222;
		}
		
	.reason .reason-text{
		font-size:14px;
		color:#BED5F4;
		width:390px;
		}
/****/

/* bottom content */
.bottom-content{
	border-top: 0 solid #263E4F;
	margin-top:40px;
	padding-top:295px;
}

#articles-wrap .bc-column{
	background: url("../img/1px-vertical-bar.png") no-repeat scroll right 20px transparent;
    float: left;
    padding: 0 20px;
    width: 280px;
}
#articles-wrap .bc-last-column{
	float: left;
    padding: 0 20px;
    width: 280px;
}

.recent-posts ul{
	margin:0 !important;
	padding:0 !important;
}
.recent-posts ul li{
	list-style:none;
	display:block;
	line-height:22px;
	padding:5px;
	border-bottom:1px solid #2E4F64;
}
.recent-posts ul li a{
	display:block;
	font-size:12px;
	text-decoration:none !important;
}
.recent-posts ul li:hover{
	background-color:#2E4F64;
	text-decoration:none !important;
}

/*******/
