H1 {
	font-size : 20px;
	font-weight : normal;
	color : #00111d;
	margin:0 0 10px 0;
	font-weight:100;
}
H2 {
	font-size : 19px;
	font-weight : normal;
	color : #00111d;
	margin:0 0 10px 0;
	font-weight:100;
}

.snowflake {
	border:none;
	margin:0 4px 0 0;
}

H3 {
	font-size : 14px;
	font-weight : normal;
	color : #ef7c0b;
	margin:0 0 3px 0;
	font-weight:100;
}
body {
	font-family : Arial, Helvetica, sans-serif;
	margin : 0;
	padding : 0;
	background-color : #ef7c0b;
}
.img {
	border : 0;
	text-decoration : none;
}
.topMenu {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	text-decoration : none;
	color : #ffffff;
}
a.topMenu:link {
	text-decoration : none;
}
a.topMenu:hover {
	color : #ef7c0b;
}
.bodyText {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 18px;
	font-style : normal;
	text-decoration : none;
	color : #00111d;
}
p, ul, li {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 19px;
	font-style : normal;
	text-decoration : none;
	color : #00111d;
	margin:0;
	padding:0;
}
ul, li {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 19px;
	font-style : normal;
	text-decoration : none;
	color : #00111d;
	margin:0 0 0 5px;
	padding:0 0 0 0;
}
a {
	color : #ef7c0b;
	text-decoration : underline;
}
a:hover {
	color : #000000;
}
.greenText {
	color : #00111d;
}
.petrolblue {
	color : #000000;
}
.form {
	display : inline;
}
.greyText {
	color : #00111d;
}
.numbersLink {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	text-decoration : none;
	color : #8cc63f;
}
a.numbersLink:link {
	text-decoration : none;
}
a.numbersLink:hover {
	color : #000000;
}
.webLink {
	color : #ef7c0b;
}
a.webLink:link {
	text-decoration : none;
}
a.webLink:hover {
	color : #000000;
}
#stretch {
	width : 100%;
	height: auto;
}
#headerstretch {
	width : 100%;
	height: auto;
	background-color: #00111D;
	background-image: url(../images/header_sdw.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#containerstretch {
	width : 100%;
	height: 580px;
	background-color : #FFFFFF;
	padding: 0 0 30px 0;
}
#footerstretch {
	width : 100%;
	height: auto;
}
#containerwrap {
	width : 823px;
	margin : 0 auto 0 auto;
	height : 480px;
}
#mainWrapper {
	width : 823px;
	margin : 0 auto 0 auto;
	height : auto;
}
#mainContainer {
	width : 823px;
	margin : 0 auto 0 auto;
	height : 777px;
}
#Header {
	width : 823px;
	margin : 0 auto 0 auto;
	height: 85px;
	background-image: url(../images/tagline.jpg);
	background-repeat: no-repeat;
	background-position: 590px -7px;
}
#mainContainer {
	width : 823px;
	margin : 0;
	background-color : #FFFFFF;
	height: 631px;
}
#bodyContainer {
	float : left;
	width : 791px;
	margin : 20px 16px 0 16px;
	height : 330px;
	display : inline;
}
#leftColumn {
	float : left;
	width : 210px;
	margin : 0 0 0 0;
	height : 300px;
}
#midColumn {
	float : left;
	height : 100%;
	width : 378px;
	margin : 0 0 0 0;
	padding : 0 5px 20px 20px;
}
#leftColumn_portfolio {
	float : left;
	width : 613px;
	margin : 0 0 0 0;
	height : 300px;
}
#midColumn_portfolio {
	float : left;
	height : 77px;
	width : 298px;
	margin : 12px 0 5px 12px;
}
#midColumn_portfolio_top {
	float : left;
	height : 77px;
	width : 288px;
	margin : 0 0 5px 12px;
}
#midColumn_portfolio_mid {
	float : left;
	height : 77px;
	width : 288px;
	margin : 12px 0 5px 12px;
}
#midColumn_portfolio_bot {
	float : left;
	height : 77px;
	width : 288px;
	margin : 12px 0 5px 12px;
}
#leftColumn_contact {
	float : left;
	width : 550px;
	margin : 0 0 0 30px;
	height : 300px;
}
#rightColumn {
	float : left;
	height : 100%;
	width : 165px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin: 0;
	padding-left: 10px;
}
#flash {
	float : left;
	height : 230px;
	width : 790px;
	margin : 10px 16px 0 16px;
	background-color : #ffffff;
	display : inline;
}
#verticalmenu {
	float : left;
	height : 185px;
	width : 251px;
	margin : 10px 0 0 0;
	display : inline;
}
#topImageCaption {
	float : left;
	height : 24px;
	width : 472px;
	margin : 0 auto 0 0;
	background-color : #f5f5f5;
	z-index : 2;
}
#Layer1 {
	position : static;
	left : 346px;
	top : 129px;
	width : 472px;
	height : 24px;
	z-index : 1;
	overflow : auto;
}
#logoHolder {
	background-image : url(../images/logo.jpg);
	background-position : left top;
	float : left;
	height : 80px;
	width : 291px;
	display : inline;
	background-repeat : no-repeat;
	margin : 5px 0 0 0;
}
#topMenuHolder {
	background-color : #FFFFFF;
	height : 22px;
	width : 520px;
	float: right;
	margin: 63px 1px 0 0;
}
#topMenuSpan {
	margin : 0;
	float: left;
	display: inline;
}
#screenshotSpan {
	margin : 0 0 0 0;
}
#topImage {
	float : left;
	height : 248px;
	width : 791px;
	margin : 10px 16px 0 16px;
	background-color : #ffffff;
}
div#thumbholder, thumbHolder_1, thumbHolder_2, thumbHolder_3, thumbHolder_4, thumbHolder_5 {
	float : left;
	height : 30px;
	width : 210px;
	margin : 0 0 10px 0;
	display : inline;
}
#thumbHolder_portfolio {
	float : left;
	height : 77px;
	width : 313px;
	margin : 12px 0 5px 0;
}
#thumbHolder_portfolio_top {
	float : left;
	height : 77px;
	width : 313px;
	margin : 0 0 5px 0;
	padding: 5px 0 0 0;
}
#thumbHolder_portfolio_mid {
	float : left;
	height : 77px;
	width : 313px;
	margin : 12px 0 5px 0;
	padding: 5px 0 0 0;
}
#thumbHolder_portfolio_bot {
	float : left;
	height : 77px;
	width : 313px;
	margin : 12px 0 5px 0;
	padding: 5px 0 0 0;
}
#webLink {
	float : left;
	margin : 5px 0 0 0;
	height : 15px;
	display : inline;
}
#footerstretch {
	width : 100%;
	height: auto;
	background-image: url(../images/footer_sdw.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#footerwrap {
	height : 55px;
	width : 823px;
	margin : 0 auto 0 auto;
}
#footerLeft {
	float : left;
	height : inherit;
	width : 500px;
	margin : 20px auto 0 20px;
}
#footerRight {
	float : right;
	height : 100px;
	width : 250px;
	margin : 20px 20px 0 20px;
	text-align : right;
}
.img-chambers {
	border : 0;
	margin: 20px 0 0 0;
	text-decoration : none;
}
.footerLink {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height:19px;
	font-style : normal;
	text-decoration : none;
	color : #fdc689;
}
a.footerLink:link {
	text-decoration : none;
}
a.footerLink:hover {
	color : #000000;
}
