.style1 {color: #FFFFFF}
h1 { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 30pt; font-weight: bold; color: #FFFFFF; margin-bottom: 15px; margin-top: 32px;}
h1.nospace { padding-bottom: 0px; margin-bottom: 0px; }




body,td,th { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
body {
	margin-top: 100px;
	background-image: url(/images/smoke.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #000000;
}
.background {
	background-color: #660000;
	background-image: url(/images/background_4.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.back_ser {
	background-color: #660000;
	background-image: url(/images/back_services.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.back_port {
	background-color: #FFFFFF;
	background-image: url(/images/back_portfolio_2.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.bigger { font-size: 14pt; }
.subhead { font-size: 14pt; margin-bottom: 0px; }
.smaller { font-size: 8pt; }
.gray { color: #333; }
.smgray { font-size: 8pt; color: #333; margin-bottom: 6px; }
.red { color: #660000; }
.bgred { font-size: 14pt; color: #660000; }
.sm { font-size: 6pt; }
p { margin: 0 0 12px 0; }
a:link {
	text-decoration: none;
	color: #FFFFFF;
}
a:visited {
	text-decoration: none;
	color: #330000;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.smallText { font-size: 8pt; text-align: center; }
div#footer { text-align: center; font-size: 8pt; color: #FFFFFF; margin: 10px 0px; }
div#footer a { text-decoration: none; }
div#footer a:hover { text-decoration: underline; }
