body {
background: #F3F3F3;
color: #252525;
font-family: Georgia;
}

a {text-decoration: none; color: #05A3E2;} 
a:hover {color: #111;} 
img {border: 0; }
i {border-bottom: 1px dotted #e1e1e1;}

.post span {color: #05A3E2;}

#body {
margin: 50px auto 0px auto;
width: 650px;
}

#body, #content, .post {
background: none;
}

#wrapper {background: #252525;}
#footer {height: 140px; background: #252525;}
#footer .nav {background: #05A3E2; border-bottom: none;}
.ikc {display:none;}
.validfoot {border-bottom:none;}

.latest {
margin: auto;
background: #fff;
width: 480px; 
padding: 70px 50px 45px 50px;
-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.2);
-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.2);
}

.post ol {
margin-bottom: 24px;
border-bottom: none;
}

.post ol li a {
font-size: 14px;
font-family: arial;
border-top: none;
color: #252525;
}

.post ol li a:hover {color: #111;}

.post h1 {
line-height: 170px;
margin: 0px 0px 20px -25px;
font-weight: normal;
font-family: Arial Black;
font-size: 170px;
color: #252525;
letter-spacing: -3px;
text-transform: uppercase;
}

.post h2 {
line-height: 170px;
margin: -10px -31px 0px 0px;
padding: 0px;
-webkit-transform: rotate(-180deg);
-moz-transform: rotate(-180deg);
font-weight: normal;
font-family: Arial Black;
font-size: 170px;
color: #252525;
letter-spacing: -3px;
text-transform: uppercase;
border-bottom: none;
}

.post h5 {
font-family:arial;
font-size:28px;
line-height:30px;
margin-top: 0px;
margin-bottom: 12px;
color:#252525;
}

.gates a:hover {background: #0969a3;}

.gates a {
text-align: center;
font-family: Verdana;
color: #fff;
text-transform: uppercase;
font-size: 11px;
margin: 20px auto 0px auto;
width: 95px;
z-index: 100;
position: absolute;
left: 0px;
right: -580px;
background: #05A3E2;
display:block;
padding: 10px;
}

.folio a:hover {background: #0969a3;}
.folio a {
text-align: center;
font-family: Verdana;
color: #fff;
text-transform: uppercase;
font-size: 11px;
width: 95px;
z-index: 100;
position: relative;
left: -291px;
top: -52px;
background: #05A3E2;
margin: 0px auto 0px auto;
display:block;
padding: 10px;
}
