

/* =IE7

----------------------------------------------- */



#ie7 article.intro {

	margin-left: -7.6%;

	margin-right: -7.6%;

	padding-left: -7.6%;

	padding-right: -7.6%;

	max-width: 1000px;

}

#ie7 section.featured-post {

	margin-left: -7.6%;

	margin-right: -7.6%;

	max-width: 850px;

}

#ie7 section.recent-posts {

	margin-right: 7.6%;

}



/* CLEARFIX

----------------------------------------------- */



.clearboth {

	display: block;

	margin: 0;

	padding: 0;

	clear: both;

}



/* PORTFOLIO FILTER STYLE

----------------------------------------------- */



#portfolio-filter {

	list-style-type: none;
	 margin-bottom: 30px !important;

}



#portfolio-filter li {

	display: inline;
padding:8px 15px;
	margin-right: 10px;
	background: url("images/text-file-label.png") repeat-x scroll 0 0 transparent;
    border-right: 1px solid #D0D0D0;
 border-bottom: 1px solid #D0D0D0;
}



#portfolio-filter li a {

	color: #777;

	text-decoration: none;

}



#portfolio-filter li .current,

#portfolio-filter li:hover {

	color: #084a9a;

}



/* PORTFOLIO LIST STYLE

----------------------------------------------- */



#portfolio-wrapper {

	padding-bottom: 25px;

}



#portfolio-list {

	list-style-type: none;



}



#portfolio-list .portfolio-item {

	width: 300px;

	height: 300px;

	float: left;

	margin: 0 20px 20px 0;

	background:none;

	padding:0

}



#portfolio-list .portfolio-item h3 a {

	color: #084a9a;

	text-transform: uppercase;

	font-weight: bold;

	font-family: trebuchet ms;
	text-decoration:none;
	font-size:15px;

}



#portfolio-list .portfolio-item .excerpt

{

	text-align: justify;

	font-size: 14px;

	line-height: 18px;

	padding-right: 15px;

	margin-bottom: 5px;

}



#portfolio-list .portfolio-item .excerpt a {

	color: #555;

}



#portfolio-list .portfolio-item .excerpt a:hover {

	text-decoration: none;

}

#portfolio-list .portfolio-item img{    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #EEEEEE;
    border-color: #EEEEEE #CCCCCC #CCCCCC #EEEEEE;
    border-image: none;
    border-style: solid;
    border-width: 1px;
    padding: 5px;}


p.links a {     background-color: #353535;
    color: #FFFFFF !important;
    font-weight: bold;
    padding: 5px 10px;
    text-decoration: none;
    text-transform: capitalize;
    transition: all 0.2s ease-in-out 0s;}

