@charset "utf-8";
body {
	font: 100%/1.2 Arial, Verdana, Helvetica, sans-serif;
	background: #000 url("img/back.jpg") top center repeat-x fixed;
	margin: 0;
	padding: 0;
	color: #CCC;
}
@font-face {
    font-family: "SteelfishRegular";
    src: url("fonts/steelfish_rg-webfont.eot");
    src: url("fonts/steelfish_rg-webfont.eot?#iefix") format("embedded-opentype"),
         url("fonts/steelfish_rg-webfont.woff") format("woff"),
         url("fonts/steelfish_rg-webfont.ttf") format("truetype"),
         url("fonts/steelfish_rg-webfont.svg#SteelfishRegular") format("svg");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "SteelfishExtraBold";
    src: url("fonts/steelfish_eb-webfont.eot");
    src: url("fonts/steelfish_eb-webfont.eot?#iefix") format("embedded-opentype"),
         url("fonts/steelfish_eb-webfont.woff") format("woff"),
         url("fonts/steelfish_eb-webfont.ttf") format("truetype"),
         url("fonts/steelfish_eb-webfont.svg#SteelfishExtraBold") format("svg");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "SteelfishBold";
    src: url("fonts/steelfish_bd-webfont.eot");
    src: url("fonts/steelfish_bd-webfont.eot?#iefix") format("embedded-opentype"),
         url("fonts/steelfish_bd-webfont.woff") format("woff"),
         url("fonts/steelfish_bd-webfont.ttf") format("truetype"),
         url("fonts/steelfish_bd-webfont.svg#SteelfishBold") format("svg");
    font-weight: normal;
    font-style: normal;
}

ul, ol, dl { 
	padding: 0;
	margin: 0;
}
h1, h2, h3, h4, h5, h6, p {
	margin-top: 0;
}
h1, h2, h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	margin:0 0 10px 0;
}
h1 {font-size:200%; color:#FFF; text-shadow:0 0 10px #3FF;}
h2 {font-size:170%; color:#FFF; text-shadow:0 0 10px #3FF;}
h3 {font-size:140%; color:#FFF; text-shadow:0 0 10px #3FF;}
a img { 
	border: none;
}

a:link, a:visited {
	color: #00aeff;
	text-decoration: none;
}
a:hover, a:active, a:focus {
	color:#FFF;
	text-decoration: none;
}

.container {
	width: 960px;
	margin: 0 auto; 
}

.header {
	background: url("img/header.gif") top center scroll no-repeat;
	height:301px;
	margin:0;
	padding:0;
}
.contactBox {
	width:960px;
	height:245px;
	margin:0;
	padding:10px 0 0 0;
	text-align:right;
	font-size:90%;	
}

/*.topNav {
	font-family: "SteelfishRegular", Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	text-align:center;	
	font-size:220%;
	line-height:1.1;
	text-transform:uppercase;
}
.topNav a {
	padding:0;
	margin:0 10px;
	color:#FFF;
    text-shadow: 0 0 5px #FFF;
	text-decoration:none;
-webkit-transition: color .25s linear .1s;
transition: color .25s linear .1s;
}
.topNav a:hover {
	color:#39F;
    text-shadow: 0 0 5px #39F;
-webkit-transition: color .25s linear;
transition: color .25s linear;
} */

.content {
	padding:10px 0;
	background: url("img/black30.png") top left scroll repeat;
	-moz-border-radius: 0 0 15px 15px;
	border-radius: 0 0 15px 15px;
}

.column1, .column2, .column3, .doubleColumn1, .doubleColumn2, .wideColumn, .footer {
	border-top:1px solid #d4cbe5;
	border-left:1px solid #d4cbe5;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow:    3px 3px 3px 1px #000;
	-webkit-box-shadow: 3px 3px 3px 1px #000;
	box-shadow:         3px 3px 3px 1px #000;
}

.column1, .column2, .column3 {
	background: transparent url("img/black50.png") top left repeat scroll;
	float: left;
	padding: 10px;
	width: 285px;
}
.column1 {
	margin:0 10px 10px 8px;
}
.column2 {
	margin:0 10px 10px 0;
}
.column3 {
	margin:0 0 10px 0;
}
.doubleColumn1, .doubleColumn2 {
	background: transparent url("img/black50.png") top left repeat scroll;
	float: left;
	padding: 10px;
	width: 445px;
}
.doubleColumn1 {
	margin:0 10px 10px 8px;
}
.doubleColumn2 {
	margin:0 0 10px 0;
}
.wideColumn {
	background: transparent url("img/black50.png") top left repeat scroll;
	padding: 10px;
	width:920px;
	margin:0 auto 10px auto;
}
.wideColumnTrans {
	padding: 0;
	width:940px;
	margin:0 auto;
}
.column1 p, .column2 p, .column3 p, .doubleColumn1 p, .doubleColumn2 p, .wideColumn p, .wideColumnTrans p, .column1 ul, .column2 ul, .column3 ul, .doubleColumn1 ul, .doubleColumn2 ul, .wideColumn ul, .wideColumnTrans ul, .column1 ol, .column2 ol, .column3 ol, .doubleColumn1 ol, .doubleColumn2 ol, .wideColumn ol, .wideColumnTrans ol {
	margin: 0 0 10px 0;
}
.social {
	text-align:center;
	margin:20px 0 20px 10px;
}

.footer {
	background: transparent url("img/black70.png") top left repeat scroll;
	padding: 10px;
	text-align:center;
	margin:20px auto;
	width:600px;
}
.footer p {	
	font-size:70%;
	text-align:center;
	margin:5px 0;
}
.copyright {	
	font-size:80%;
	text-align:center;
	margin:20px 0 0 0;
	padding:10px 0 0 0;
	line-height:1;
	border-top:1px dotted #c0aae7;
}

.fltrt {  
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
.marginTopTen {
	margin-top:10px;	
}