@charset "UTF-8";
/* CSS Document */

body {
	background-image: url(images/bg.jpg);
	background-repeat: no-repeat;
	margin: 0 auto;
	/* change it to (50%  50%) in order to center the BG img */
	background-position: 50% 0;
	background-color: #012547;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #656565;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.subContainer {
	margin: 0 auto;
	/* change it to (50%  50%) in order to center the BG img */
	background-position: 50% 0;
	width: 901px;
	margin-top: 10px;
	border: 1px solid white;
}


.subContainer2 {
	margin: 0 auto;
	/* change it to (50%  50%) in order to center the BG img */
	background-position: 50% 0;
	width: 901px;
	margin-top: 10px;
	border: 1px solid white;
	background-color: white;
}

.subHeader {
	background-image: url(images/secondary_header.jpg);
	background-repeat: no-repeat;
	margin: 0 auto;
	/* change it to (50%  50%) in order to center the BG img */
	background-position: 50% 0;
	widht: 901px;
	height: 165px;
}

.subContentAbout{
	background-image: url(images/aboutus_bg.gif);
	background-repeat: no-repeat;
	margin: 0 auto;
	/* change it to (50%  50%) in order to center the BG img */
	background-position: 50% 0;
	width: 901px;
	height: 601px;
	_margin-top: -3px;
}

.subContentServices{
	background-image: url(images/services_bg.gif);
	background-repeat: no-repeat;
	margin: 0 auto;
	/* change it to (50%  50%) in order to center the BG img */
	background-position: 50% 0;
	width: 901px;
	height: 601px;
	_margin-top: -3px;
}


.subContentPortfolio{
	background-image: url(images/portfolio_bg.gif);
	background-repeat: no-repeat;
	margin: 0 auto;
	/* change it to (50%  50%) in order to center the BG img */
	background-position: 50% 0;
	width: 901px;
	height: 601px;
	_margin-top: -3px;
}

.subContentContact{
	background-image: url(images/contact_bg.gif);
	background-repeat: no-repeat;
	margin: 0 auto;
	/* change it to (50%  50%) in order to center the BG img */
	background-position: 50% 0;
	width: 901px;
	height: 601px;
	_margin-top: -3px;
}




.homeContent {
	width: 900px;
	height: 733px;
	background-color: white;
	margin: 0 auto;
	margin-top: 10px;
	background-image: url(images/home_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

.whatweoffer {
	float: left;
	width: 420px;
	height: 170px;
	margin-top: 50px;
	padding: 2px;
	padding-left: 15px;
}

.giveusacall {
	float: right;
	width: 420px;
	height: 170px;
	margin-top: 50px;
	padding: 2px;
	padding-right: 13px;
}

.photoCaptions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #91231d;
	font-weight: bold;
	text-align: center;
}
	



.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	padding: 0 0 30px 0;
	width: 900px;
	margin: 0 auto;
}

.footer2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	padding: 0 0 30px 0;
	width: 900px;
	margin: 0 auto;
	background-color: white;
	border: 2px solid white;
}

.footer a:link, .footer a:visited, .footer a:active {color: white;text-decoration: underline;}
.footer a:hover {color: #fff;text-decoration: underline;}

.thumbs {
	border: solid 1px #ccc;
	padding: 4px;
	display: inline;
	
}


