/*
	Default Styles
*/


body {
	font: 12px/14px Arial,sans-serif;
	color: #3a3a3a;
	
	
	
	background:#000222;
	

	margin:auto;
	padding:0px;
	
}

.shell {
	width:1265px;
	
	margin:auto;
	padding:0;
}

.box {
	width:100%;
	margin:0;
	padding:0;
	
 
 }


/*
	Header
*/

#header {
	height: 75px;
	width:100%;
	margin:0;
	background-image:url(images/header-back.gif);

}


.header-r{ height:30px;margin-bottom:5px; float:left; text-align:right; margin-left:180px; margin-top:40px;}
*html .header-r{position:relative; width:257px; height:30px;position:absolute; bottom:0; background-image:url(../css/images/header-1.gif); background-repeat:no-repeat; margin-bottom:5px;margin-left:0px;}


.header-l{width:800px; height:75px;float:left; padding-left:15px;}
*html .header-l{width:970px; height:75px;float:left; padding-left:15px;}


h1#logo {
	height: 40px;
	width: 234px;
	float:right;
	text-align:right;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 17px;
}
h1#logo{
	display: block;
	height: 40px;
	text-indent: -4000px;
	background-image: url(images/logo-1.gif);
	background-repeat: no-repeat;
}





.column {
	float: left;
	width: 20%;
	margin:0;
	padding:0;
	
}


.service {
	width: 100%;
	height:460px;
	margin:0;
	padding:0;
	position:relative;
	float:left;
	background-image: url(images/header-1.gif);
}



/*
	Red Box
*/

.red-box { background: url(images/header-3.png) no-repeat 0 0; }
.red-box h2 { height: 57px; }
.red-box h2 span {
	display: block;
	height: 21px;
	background: url(images/h2-finance.gif) no-repeat 0 0;
	margin-left: 10px;
	position: relative;
	top: 15px;
}

/*
	Orange Box
*/

.orange-box { background: url(images/header-2.gif) no-repeat 0 0; }
.orange-box h2 { height: 57px; }
.orange-box h2 span {
	display: block;
	height: 26px;
	background: url(images/h2-business.gif) no-repeat 0 0;
	margin-left:10px;
	position: relative;
	top: 15px;
}

/*
	Green Box
*/

.green-box {
	background-image: url(images/header-0.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.green-box h2 { height: 57px; }
.green-box h2 span {
	display: block;
	height: 26px;
	background: url(images/h2-project.gif) no-repeat 0 0;
	margin-left: 10px;
	position: relative;
	top: 15px;
}

/*
	blue Box
*/

.blue-box {
	background-image: url(images/header-4.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.blue-box h2 { height: 57px;}
.blue-box h2 span {
	display: block;
	height: 30px;
	text-align:center;
	color:#FFF;
	font-size:24px;
	margin-left: 10px;
	position: relative;
	top: 15px; 
	line-height:30px;
}

/*
	pink Box
*/

.pink-box {
	background-image: url(images/header-5.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.pink-box h2 { height: 57px; }
.pink-box h2 span {
	display: block;
	height: 30px;
	text-align:center;
	color:#FFF;
	font-size:24px;
	margin-left: 10px;
	position: relative;
	top: 15px;
	line-height:30px;
}
/*
	Latest News
*/



/*
	Footer
*/

#footer { font-size: 9px; color:#333; padding-top:5px;  height:40px;background-image:url(images/footer-back.gif);}
#footer a { color: #3a3a3a; text-decoration: underline; }
#footer a:hover { text-decoration: none; }

#content{ margin:0; padding:0; width:100%;}

