/** 				**/
/**  SLIDE SHOW 	**/
/**					**/
#slides{
float:left;
width:960px;
margin-top:25px;
margin-bottom:15px;
position:relative;
}
.slides_container {
width:960px;
overflow:hidden;
position:relative;
display:none;
z-index:1;
}
.slides_container a {
width:960px;
height:300px;
display:block;
z-index:99;
}
.slides_container a img {
display:block;
z-index:99;
border:none;
}
/* Pagination */
.pagination {
position:absolute;
top:258px;
left:5px;
z-index:1;
background:gray;
padding:5px;
border-radius:5px;
opacity:0.5;
}
.pagination li {
float:left;
margin:0 5px;
list-style:none;
z-index:0;
}
.pagination li a {
display:block;
width:12px;
height:0;
padding-top:12px;
background-image:url(../img/pagination.png);
background-position:0 0;
float:left;
overflow:hidden;
z-index:0;
}
.pagination li.current a {
background-position:0 -12px;
}
/** END SLIDE SHOW **/

/** MAIN TEXT CONTENT **/
#main-content{	
float:left;
margin:0;
padding:0 0 10px 0;
width:100%;
}

#main-content h1{
font-size:36px;
font-weight:normal;
margin:0 0 5px;
padding:0 0 0 0;
text-align:center;
color:red;
width:103%;
}

.reasons{
float:left;
width:33%;
margin:0 0 0 4.5px;
}

.first_reason{
margin-left:0;
}

.reasons article{
padding:0;
}

.reasons h3{
clear:both;
font-size:18px;
font-weight:normal;
margin:12px 0 15px 0;
padding:5px 0 5px 7px;
text-align:center;
width:98%;
color:white;
background:#005684;
border-radius:15px;
background:#005684;
	background-image: linear-gradient(left, #0072A8 15%, #005684 70%);
	background-image: -o-linear-gradient(left, #0072A8 15%, #005684 70%);
	background-image: -moz-linear-gradient(left, #0072A8 15%, #005684 70%);
	background-image: -webkit-linear-gradient(left, #0072A8 15%, #005684 70%);
	background-image: -ms-linear-gradient(left, ##0072A8 15%, #005684 70%);
}

.reasons article p.item-text{
clear:both;
float:left;
z-index:100;
font-size:14px;
font-weight:normal;
margin:0;
padding:0 5px 5px;
text-align:left;
color:#555;
line-height:140%;
border:solid 1px #ddd;
border-radius:5px;
}

.read-more{
float:right;
font-size:11px;
margin-left:5px;
cursor:pointer;
margin-bottom:0;
margin-top:5px;
margin-right:10px;
color:white;
background:#da251c;
width:80px;
border-radius:5px;
padding:0 4px;
}

.text{
display:inline-block;
float:left;
width:100%;
height:135px;
}

.image{
display:inline-block;
float:left;
margin:0 0 20px 55px;
padding-top:10px;
}

.close{
clear:both;
display:block;
float:right;
font-size:11px;
margin-top:10px;
margin-bottom:10px;
margin-right:10px;
cursor:pointer;
font-weight:bold;
color:#fff;
padding:0px 4px;
border-radius:5px;
background:#da251c;
	/*background-image: linear-gradient(bottom, #0094da 15%, #0072A8 70%);
	background-image: -o-linear-gradient(bottom, #0094da 15%, #0072A8 70%);
	background-image: -moz-linear-gradient(bottom, #0094da 15%, #0072A8 70%);
	background-image: -webkit-linear-gradient(bottom, #0094da 15%, #0072A8 70%);
	background-image: -ms-linear-gradient(bottom, ##0094da 15%, #0072A8 70%);
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.15, #0072A8),
		color-stop(0.70, #0072A8)
	);
	*/
}

.close:hover{
opacity:0.65;
}

/** INFO CONTENT **/

#info-blocks{
clear:both;	
float:left;
margin:0 0 10px;
padding:0;
width:100%;
}

.info-block{
float:left;
width:219px;
min-height:315px;
margin-left:12px;
border:solid 1px #cdcdcd;
padding:5px;
border-radius:5px;
}

.info-block img{ 
border:none;
}

#first_info-block{
margin-left:0;
}

#info-blocks h1{
font-size:16px;
font-weight:bold;
margin:10px 0 0 0;
padding:0;
text-align:center;
color:#da251c;
}

#info-blocks h1.caps{
color:#005684;
font-size:17px;
}

#info-blocks p{
font-size:14px;
color:#777;
}









