/* CSS Document */

body, html {
	background-color:#24262E;
	background-image:url(images/bg.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	margin:0;

}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

p a {
	color: #ffffff;
	text-decoration: underline;
}

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

#container {
	width:800px;
	height:600px;
	position:relative;
	margin-left:60px;

}

#header {
	width:800px;
	height:123px;
	position:relative;
	margin-top:40px;

}

#header-left {
	width:157px;
	height:123px;
	position:relative;
	float:left;

}

#header-right {
	width:433px;
	height:123px;
	position:relative;
	float:left;

}

#links {
	width:380px;
	height:15px;
	position:absolute;
	right: 35px;
	top: 19px;
}

#body-content {
	width:590px;
	height:400px;
	position:relative;

}

#body-text {
	width:380px;
	height:auto;
	position:relative;
	float:right;
	margin-top:20px;
	right:25px;

}

#body-text-clients {
	width:440px;
	height:auto;
	position:relative;
	float:right;
	margin-top:20px;
	right:25px;
	

}

#contact-info {
	width:175px;
	height:auto;
	position:relative;
	float:right;
	top:70px;
	right:60px;
}

#footer {
	width:380px;
	height:auto;
	float:right;
	margin-top:120px;
	right:25px;
	position:relative;

}

.links-text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	text-align: right;
}

.links-text a {
	color: #999999;
	text-decoration: none;
	
}

.links-text a:hover {
	color: #ffffff;
	text-decoration: underline;
	
}

.footer-links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	text-align: center;
}

.contact-links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8c8c97;
	text-decoration: none;
}

.contact-links a {
	color: #666666;
	text-decoration: none;
}


.contact-links a:hover {
	color: #999999;
	text-decoration: none;
}

.thumbs {
	padding: 5px;
}