body {
	background-color	: #65707A;
	color				: #666;
	font-family			: Arial, sans-serif;
	font-size			: 100%;
	margin				: 0;
	padding				: 0;
	border				: 0;
}
.page-border {
	background			: url("media/page-border.png")  bottom repeat-y;
}
.page {
	width				: 900px;
	margin				: 0 auto;
	padding				: 0 auto;
	background-color	: #fff;
	border-top			: 0;
}

.header {
	background			: url("media/top-line.gif")  bottom repeat-x;
	height				: 160px;
	margin				: 0;
	padding				: 0;
}
.header img {
	float				: left;
	margin				: 5px 0 0 2em;
	padding				: 0;
}
.header img:hover {
	border				:0;
	margin				: 5px 0 0 2em;
	padding				: 0;
}

.company-name img{
	float				: left;
	color				: #1689CA;
	margin				: 1.1em 0 0 1em;
	padding				: 0;
}
.company-name img:hover{
	margin				: 1.1em 0 0 1em;
	padding				: 0;
}

.navigation {
	margin				: 0 0 0 0;
	padding				: 0;
	float				: right;
	background			: url("media/nav-bg.gif")  bottom right no-repeat;
	height				: 25px;
	width				: 160px;
	color				: #0750A8;
}
.navigation ul {
	margin				: 0;
	padding				: 0;
	text-align			: center;
}
.navigation ul li{
	margin				: 0;
	padding				: 2px 10px;
	display				: inline;
	font-size			: 13px;
	color				: #1689CA;
	
}
.navigation ul li a{
	margin				: 0;
	padding				: 0;
	
}
.current {
	color				: #1689CA;
	font-weight			: bold;
	text-decoration		: underline;
}


.container {
	padding				: 0;
	margin				: 0;
}
	
.service {
	background			: url("media/gradient-bg.gif")  top repeat-x;
/*	height				: 400px;*/
	height				: 320px;
	padding				: 1.5em 2.4em 0 2.4em;
}
.left-col {
	width				: 325px;
	float				: left;
	padding				: .7em 0 0 1.6em;
	margin				: 0;
}
.right-col {
	width				: 470px;
	float				: left;
	padding				: .7em 0 0;
	margin				: 0;
}
.first-service-tool {
	background			: transparent url('media/first-tool.png') left bottom no-repeat;
	_background			: none;
	_filter				: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/first-tool.png', sizingMethod='scale');
	width				: 34px;
	height				: 65px;
	float				: left;
	margin				: -10px 0 ;
	padding				: 0;
}
.first-service-name {
	padding				: 15px 0 10px 3.5em;
	margin				: 0 0 0 ;
	font-size			: 17px;
	color				: #fff;
	font-weight			: bold;
	text-align			: left;
	}
.second-service-tool {
	clear				: both;
	background			: transparent url('media/second-tool.png') left bottom no-repeat;
	_background			: none;
	_filter				: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/second-tool.png', sizingMethod='scale');
	width				: 32px;
	height				: 42px;
	float				: left;
	margin				: 10px 0 0 5px; 
}
.second-service-name {
	font-size			: 17px;
	color				: #fff;
	font-weight			: bold;
	padding				: 16px 0 15px 3.5em;
	margin				: 5px 0;
	}
.third-service-tool {
	clear				: both;
	background			: transparent url('media/third-tool.png') left bottom no-repeat;
	_background			: none;
	_filter				: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/third-tool.png', sizingMethod='scale');
	width				: 56px;
	height				: 53px;
	float				: left;
	margin				: -5px 0 0 -1px; 
}
.third-service-name {
	font-size			: 17px;
	color				: #fff;
	font-weight			: bold;
	padding				: 20px 0 5px 3.5em;
}
.fourth-service-tool {
	clear				: both;
	background			: transparent url('media/fourth-tool.png') left bottom no-repeat;
	_background			: none;
	_filter				: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/fourth-tool.png', sizingMethod='scale');
	width				: 41px;
	height				: 42px;
	float				: left;
	margin				: 5px 0 0 0; 
}
.fourth-service-name {
	font-size			: 17px;
	color				: #fff;
	font-weight			: bold;
	padding				: 15px 0 10px 3.5em;
	margin				: 0 0 5px 0; 
}

.fifth-service-tool {
	clear				: both;
	background			: transparent url('media/fifth-tool.png') left bottom no-repeat;
	_background			: none;
	_filter				: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/fifth-tool.png', sizingMethod='scale');
	width				: 38px;
	height				: 51px;
	float				: left;
	margin				: 0 0 0 1px; 
}
.fifth-service-name {
	font-size			: 17px;
	color				: #fff;
	font-weight			: bold;
	padding				: 5px 0 6px 3.5em;
	margin				: 0 0 5px 0;
}
.sixth-service-tool {
	clear				: both;
	background			: transparent url('media/sixth-tool.png') left bottom no-repeat;
	_background			: none;
	_filter				: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/sixth-tool.png', sizingMethod='scale');
	width				: 45px;
	height				: 41px;
	float				: left;
	margin				: 5px 0 0 1px; 
}
.sixth-service-name {
	font-size			: 17px;
	color				: #fff;
	font-weight			: bold;
	padding				: 20px 0 5px 3.5em;
}
.our-clients {
	clear				: both;
	line-height			: 23px;
	font-size			: 15px;
	padding				: 1.5em 0 0 0;
}
	
.sample {
	clear				: both;
	height				: 400px;
	padding				: .2em 2.4em 0 2.4em;
	margin				: 0;
}
.img-n-caption{
	width				: 151px;
	float				: left;
	margin				: 0 17px 0 0;
	padding				: 0 ;
}
.img-n-caption a {
	color				: #888;
}
.img-sample {
	background-color	: #E4EDF2;
	border				: 1px solid #ddd;
	width				: 131px;
	height				: 82px;	
	margin				: 1.2em 0 .4em;
	padding				: 9px 10px 9px 9px;
}
.img-sample img {
	padding				: auto;
	margin				: auto;
	border				: 1px solid #999;
}
.name-sample{
	font-size			: 13px;
	text-align			: center;
	color				: #999;
}

a img {
	border				: 0;
}
a img:hover{
	border				: 2px solid #999;
	padding				: auto;
	margin				: auto;
}
a {
	color				: #1689CA;
	text-decoration		:  none;
}

h3 {
	color				: #5391F4
}
.footer {
	color 				: #ddd;
	width				: 900px;
	font-size			: 13px;
	margin				: 1em auto;
	padding				: 0 auto;
}
.copy-right {
	float				: left;
	margin				: 0 0 0 2.5em;
}
.contact {
	float				: right;
	padding				: 0 0 2.5em;
	margin				: 0 2em 0;
	line-height			: 17px;
}
.contact a {
	color				: #ddd;
}
a:hover {
	/*color				: #CC9966;*/
	color				: #5391F4;
	text-decoration		:  underline;
}
a:visited {
	color				: #CC9966;
	text-decoration		:  none;
}
