body{
  background: #FBFBFB;
  font-family:Tahoma;
  margin:0;
}

*:focus {
  outline: 0;
}

/* Layout */

#wrapper{
  width:880px;
  margin:0 auto;
  padding:0;
}

#head{
  height:130px;
}

#head #logo{
  float:left;
  margin-top:80px;
}

#head #menu{
  font-size:12px;
  float:right;
  margin-right:10px;
  margin-top:95px;
}

#head #menu a{
  
  color:#000;
  margin-left:-5px;
  padding:5px 10px;
  text-decoration:none;
}

#head #menu a:hover{
  background:#000;
  margin-left:-5px;
  color: #F60;
}

	
#headfeat{
  margin-top:10px;
  width:880px;
height:270px;

}

.headerimg0{
  background:url(./images/shared/head.jpg) no-repeat;
    width:880px;
height:270px;
} 

.headerimg1{
  background:url(./images/shared/head1.jpg) no-repeat;
    width:880px;
height:270px;
}


.headerimg2{
  background:url(./images/shared/head2.jpg) no-repeat;
    width:880px;
height:270px;
}

.headerimg3{
  background:url(./images/shared/head3.jpg) no-repeat;
    width:880px;
height:270px;
}

.headerimg4{
  background:url(./images/shared/head4.jpg) no-repeat;
    width:880px;
height:270px;
}



.columns{
  color:#686F72;
  font-size:12px;
  margin-top:20px;
  width:880px;
}


.border{
  border-top:1px solid #F2F2F2;
}


.main{
  float:left;
  padding-bottom:40px;
  width:400px;
  padding-top:10px;
}

.sidebar2{
  float:left;
  width:260px;
  padding-left: 25px;
  text-align: left;
  padding-top:10px;
}


.sidebar{
float:right;
  padding-left:25px;
  width:170px;
  text-align: left;
  padding-top:10px;
  
}

.content{
  color:#666;
  float:left;
  font-size:12px;  
  line-height:2em;  
}

.sidebar img{
margin-top: 5px;
  
}

column.gallery{
 padding-bottom:40px;
 width:880px;
}

.newsletter
{
position: relative;
float: left;
text-align: left;
}

.sidenews
{
float: left;
}

#footer{
  margin-top: 20px;
  
  border-top:1px solid #F2F2F2;
  font-size:11px;
  padding-top:10px;
  padding-bottom:30px;
  width:880px;
  
}


#footer .left{
float: left;
width: 300px;
text-align: left;

}

#footer .right{
  float:right;
   width: 200px;
   text-align: right;
}




/* Typography */


h1{
	font-size: 14px;
	color: #F60 ;
	font-weight: 400;
}



h2{
	font-size: 14px;
	color: #F60 ;
	font-weight: 400;
}

h3{
	font-size: 13px;
	color: #F60 ;
	font-weight: 500;
}

h4{
	font-size: 13px;
	color: #666 ;
	font-weight: 500;
	
}


h5{
	font-size: 12px;
	color: #000000 ;
	font-weight: 500;
	margin-top: -15px;
}


a{
  color:#231F20;
  text-decoration:none;
}

a:hover{
  text-decoration:underline;
  color: #ff6600;
  
}


.postdate{
color: #ff6600;
font-size: 11px;
font-weight: 400;
text-transform: lowercase;
font-style: italic;
margin-top: -15px;

}


.orange{
color: #ff6600 ;
}

.black{
color: #000;
}

.impeto a{
color: #8f979b;
}

.impeto a:hover{
color: #FF358B;
border-bottom: #01B0F0 solid 1px;

text-decoration:  none;
}

#tweet ul, #tweet ul li{
  list-style:none;
  margin-left: -20px;
}


.right{
float: right;
margin-left: 5px;
}

#loader{
padding-right: 5px;
vertical-align: text-bottom;
}

.list ul, .column2 ul{
  margin:0;
  margin-top:5px;
  padding:0;
  list-style:none;
}

.list ul li, .column2 ul li{
  margin-left:10px;
  padding:4px 0;
}

.sidenews .title{
font-size: 12px;
margin-bottom: 5px;
font-style: italic;
}

img{
border:0;
}

.teamimg{
float: right;

padding-left: 5px;
padding-bottom: 5px;
}

input.btn{
color:#fff;
background-color:#f60;
border-style:solid;
border-width:2px;
border-color:#cccccc;
}













