@import "reset.css";

#wrapper{
	margin:0 auto;
	margin-top:10px;
	margin-bottom:10px;
	width:789px;
}

#language{
	position:absolute;
	text-align:right;
	width:685px;
	margin-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

	#language a{
		margin-left:5px;
	}

	#language .over{
		border:#FF0000 solid 2px;
	}
	
	#language span{
		color:#0ca5e3;
		position:relative;
		bottom:3px;
	}

#header{
	width:789px;
	height:139px;
	background:url(../images/header.jpg);
}
	#header h1{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:24px;
		padding:70px 0 0 75px;
	}

#center{
	width:789px;
	background:url(../images/center.jpg);
}

#content{
	width:660px;
	margin:0 auto;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
}

	#content h1{
		font-size:23px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}

	#content p{
		width:640px;
		line-height:22px;
	}

	#content .photo{font-size:15px;color:#FF0000}

#footer{
	width:789px;
	height:101px;
	background:url(../images/footer.jpg);
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a{font-size:12px; color:#000000;}
a:hover{color:#666666;text-decoration:none;}

.testimonials{
	padding-left:10px;
	padding-right:55px;
	font-size:12px;
	font-style:italic;
	text-align:justify;
}

	#content .testimonials p{width:600px;}
	
	.testimonials span{font-style:normal;}

	.testimonials a{
		font-size:12px;
		color:#000000;
		font-style:normal;
		font-weight:bold;
		text-decoration:none;
	}

	.testimonials a:hover{color:#666666;}
	
#yy{
	float:left;
	position:absolute;
	margin-left:-78px;
	top:50%;
	margin-top:20px;
	font-size:13px;
	text-align:center;
	width:40px;
}

#xx{
	text-align:center;
	padding-top:75px;
	font-size:13px;
}

.portfolio{width:600px;}

	.portfolio .head{
		font-size:15px;
		left:20px;
		clear:left;
		border-bottom:#333333 1px solid;
		padding-bottom:25px;
		padding-top:5px;
	}

	.portfolio .row{
		font-size:13px;
		left:20px;
		clear:left;
		border-bottom:#333333 1px dashed;
		height:25px;
		padding-top:5px;
	}

		.portfolio .row a{
			text-decoration:underline;
		}

		.portfolio .row a:hover{
			background:#0ca5e3;
			color:#FFFFFF;
			text-decoration:none;
		}
	
	.portfolio .row2{
		background:#FFFFFF;
		color:#000000;
	}
	
	.portfolio .row:hover, .portfolio .row_hover{
		background:#0ca5e3;
		color:#FFFFFF;
	}

		.portfolio .cell{
			float:left;
			width:180px;
			padding-right:10px;
		}

		.portfolio .cell_s{
			float:left;
			width:10px;
			padding-right:10px;
		}

.partners{
	line-height:20px;
	padding-left:10px;
}