.container {
	width: 955px;
	overflow: hidden;
	margin: auto;
	background-image: url(images/bg.jpg);
}

body {
	font-family: arial;
	border-width: 0px;
}
img{
border: 0px;
}

.fl {
float: left;
}

.fr {
float: right;
}

.c1 {
width: 232px;
float: left;
background-image: url(images/portfolio_16.jpg);
font-size: 12px;
min-height: 255px;
padding-left:33px;
padding-right:10px;
padding-top:220px;
background-repeat:  no-repeat;
}





.c2 {
width: 232px;
float: left;
background-image: url(images/portfolio_18b.jpg);
font-size: 12px;
min-height: 224px;
padding-left:33px;
padding-right:10px;
background-repeat:  no-repeat;
}



.c3 {
width: 650px;
float: right;
background-image: url(images/portfolio_17.jpg);
font-size: 12px;
min-height: 699px;
padding-left:10px;
padding-right:20px;
background-repeat:  no-repeat;
}


.a1 {
width: 128px;
float: left;
font-size: 12px;
padding-left:2px;
margin-bottom:30px;
}

.a2 {
width: 128px;
float: left;
font-size: 12px;
padding-left:2px;
margin-bottom:30px;
}
.a3 {
width: 128px;
float: left;
font-size: 12px;
padding-left:2px;
margin-bottom:30px;
}
.a4 {
width: 128px;
float: left;
font-size: 12px;
padding-left:2px;
margin-bottom:30px;
}
.a5 {
width: 128px;
float: right;
font-size: 12px;
padding-left:2px;
margin-bottom:30px;
}
.footer{
font-family: arial;
font-weight: bold;
font-size: 12px;
color:#b7b7b7; 
background-image: url(images/portfolio_24.jpg);
width: 690px;
overflow: hidden;
min-height:88px;
background-repeat:  no-repeat;
margin: auto;
padding-left:265px;
padding-top:10px;
}

.footer a {
color: #b7b7b7;
text-decoration: none;
}

.footer a:link {
color: #b7b7b7;
}

.footer a:visited {
color: #56c5d0;
}

.footer a:hover {
color: #56c5d0;
}
h6{
font-size: 12px;
font-weight:bold;
}
h5{
font-size: 14px;
color: #aaa;
}
h4{
font-size: 14px;
color: #56c5d0;
}
h3{
font-size: 15px;
color: #333;
font-family: 'arial black';
}
h2{
font-size: 30px;
color: #aaa;
font-family: 'arial black';
}
.c1 a {
color: #56c5d0;
text-decoration: none;
}

.c1 a:link {
color: #56c5d0;
}

.c1 a:visited {
color: #56c5d0;
}

.c1 a:hover {
color: #56c5d0;
font-weight: bold;
font-size: 12px;
}

img.map, map area{
outline: none;
float: right;
}.g2 {
	float: left;

}

.bold{
	font-size: 12px;
font-weight:bold;
}


.grey{
	color: #464646; 
}