/** INFO CONTENT **/

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

.info-block{
float:left;
width:209px;
min-height:320px;
margin-left:12px;
border:solid 1px #999;
padding:10px;
border-radius:0px;
box-shadow:2px 2px 2px #aaa;
}

.info-block img{ 
border:none;
}

.first_info-block{
margin-left:0;
width:209px;
}

#info-blocks h1{
font-size:17px;
font-weight:bold;
margin:5px 0 0 0;
padding:5px;
text-align:center;
background:#da251c;
color:#fff;
}

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

#info-blocks p{
font-size:13px;
color:#555;
}

.second_info-block p{
margin-bottom:15px;
}

#third_info-block p{
margin-bottom:40px;
}

.why{
margin-top:12px;
}

#catalogue p{
margin-left:17px;
width:170px;
font-size:12px;
padding:5px;
background:#da251c;
color:white;
text-align:center;
border-radius:7px;
margin-top:0;
}

#catalogue img{
margin-left:18px;
border:solid 1px #ccc;
box-shadow:2px 2px 2px #ccc;
}

a.visit-link{
display:block;
margin-top:10px;
text-decoration:none;
color:#fff;
background:#da251c;
font-weight:bold;
text-align:center;
font-size:90%;
padding:5px 0;
width:90%;
margin-left:5%;
border-radius:5px;
}

a:hover{
opacity:0.75;
}

h1#main-heading{
text-align:left;
color:#da251c;
background:transparent;
font-size:23px;
margin:10px 0;
padding-left:0;
}

#info-blocks p.centred-text{
text-align:center;
font-weight:bold;
color:#da251c;
font-size:110%;
}

h2{
clear:both;
text-align:left;
color:#da251c;
background:transparent;
font-size:17px;
margin:25px 0 10px;
padding-left:0;
padding-top:10px;
font-style:italic;
}

#bottom-images img{
border:solid 1px #ccc;
box-shadow:2px 2px 2px #ccc;
margin-right:10px;
padding:5px;
}

#info-blocks h1.store{
color:#fff;
font-size:16px;
padding:5px;
background:#005684;
}

#store-link
{
margin-left:17px;
}









