/* CSS Document */
body {
	margin:0px;
	background-image:url(../imgs/backgrounds/bg.jpg);
	background-repeat:no-repeat;
	background-position:top-left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#485258;
	text-align:center;
}

img {
	border:0px;
}
h1.orangeH1 {
	text-transform:uppercase;
	font-weight:normal;
	font-size:30px;
	color:#C9642E;
	padding:0px;
	margin:0px 0px 10px 0px;
}
h1.H1white {
	margin:0px 0px 10px 0px; 
	padding:0px;
	text-transform:uppercase;
	font-weight:normal;
	font-size:30px;
	color:#FFFFFF;
}
h2.H2white {
	margin:0px 0px 10px 0px; 
	padding:0px;
	font-weight:normal;
	font-size:24px;
	color:#FFFFFF;
}

h2.general {
	padding:0px;
	margin:0px 0px 10px 0px;
	font-weight:normal;
	font-size:20px;
}

h3.projects {
	font-weight:normal;
	color:#C9642E;
	text-transform:uppercase;
	padding:0px 0px 5px 0px;
	margin:0px 0px 5px 0px;
	border-bottom:1px solid #CCCCCC;
	font-size:12px;
}

p {
	margin:0px 0px 8px 0px;
	padding:0px;
}

#body {
	text-align:center;
}
#header {
	height:130px;
}
#stripMain {
	background-color:#A8BCCB;
	background-image:url(../imgs/backgrounds/blue_strip_bg.jpg);
	background-repeat:no-repeat;
	background-position:top-left;
	height:226px;
}

.mainContentArea {
	width:867px;
	text-align:left;
}
#colLeftNorm {
	width:328px;
	background-color:#B7C7D3;
	background-image:url(../imgs/backgrounds/left_bg.jpg);
	background-repeat:no-repeat;
	background-position:top-left;
}
#colLeft {
	width:328px;
	background-color:#B7C7D3;
}
#colMid {
	background-color:#F5F7F8;
	width:356px;
}
#centralContent {
	margin:25px;
}
#colRight {
	background-color:#CFDAE2;
	width:182px;
}

#topColLeft {
	float:left;
	height:226px;
	background-color:#006E96;
	width:328px;
}
#topColRight {
	float:left;
	width:538px;
	background-color:#C45627;
}
#topColRightImg {
	float:left;
	width:356px;
	height:226px;
}
#topColRightRight {
	float:left;
	width:182px;
}
#topColLeftContent {
	margin:25px;
}

.white {
	color:#FFFFFF;
}
.thumbImage {
	float:left;
	width:90px;
	margin:3px;
}

ul.normListWhite {
	color:#FFFFFF;
	list-style:none;
	padding:0px;
	margin:0px;
}

ul.normList {
	margin:0px 0px 8px 17px;
	list-style:square;
	padding:0px;
}

div.formItem {
	margin-bottom:10px;
}
div.formItem input, div.formItem textarea {
	width:100%;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}