body { 
    margin: 10px;
    padding: 0; 
  	font-family: 'IM Fell DW Pica', Georgia, sans-serif;
    font-size: 1em;
    background-color: #000000;
	background-image:url(../images/sq_bg_draft.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}

#wrapper {
    width: 900px;
    margin: 0 auto;
}

#intro {
    padding-bottom: 10px;
}

h2 {
    margin: 0;
    margin-bottom: 14px;
    padding: 0;
}

h1 {
	font-size:6em;
	margin:0;
	padding-top:310px;
	padding-left:10px;
	/*color:#000;*/
	/*text-shadow: 8px 8px 10px #000;*/
	color: transparent;
	text-shadow: #000 0 0 12px;
	text-align:left;
	position:absolute;
	z-index:-1000;
	
	filter: blur(add=false, direction=-45, strength=12); 
	}

h1, h3 { 
	font-family: 'IM Fell DW Pica', Georgia, sans-serif;
	}

h3 a {
	text-decoration:none;
	color:#EAEAEA;
	padding:5px;
	font-size:1.2em;
	outline:none;
	text-shadow: 6px 6px 6px #000;
	}
	
h3 a:hover {
	color:#FFFF00;
	}

#slider {
    width: 900px;
    margin: 0 auto;
    position: relative;
}

.scroll {
    height: 440px;
    width: 900px;
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    clear: left;
}

.scrollContainer div.panel {
    padding: 10px 20px;
    height: 480px;
    width: 860px;
	text-align:center;
}

#shade {
    background: #EDEDEC url(images/shade.jpg) no-repeat 0 0;
    height: 50px;
}

ul.navigation {
    list-style: none;
    margin: 0;
    padding: 0;
    padding-bottom: 9px;
}

ul.navigation li {
    display: inline;
    margin-right: 10px;
}

ul.navigation a {
    padding: 10px;
    color: #000;
    text-decoration: none;
}

ul.navigation a:hover {
    background-color: #f6f6f6;
}

ul.navigation a.selected {
    background-color: #fff;
}

ul.navigation a:focus {
    outline: none;
}

.scrollButtons {
    position: absolute;
    top: 150px;
    cursor: pointer;
}

.scrollButtons.left {
    left: -34px;
}

.scrollButtons.right {
    right: -33px;
}

.hide {
    display: none;
	
}

/*PAGE HIGHLIGHT*/

.highlight { background-color: yellow }



/*CHROME*/

#topBox {
	width:900px;
	/*clear:both;*/
	height:135px;
	padding-top:35px;
	}

.leftBox {
	float:left;
	width:420px;
	margin-top:80px;
	text-align:center;
	text-indent:65px;
	}
	
.rightBox {
	float:right;
	width:425px;
	text-align:center;
	line-height:2em;
	font-size:1em;
	}
	
/*BOXES*/

.squareBox {
	float:right;
	margin:14px;
	background-image:url(../images/medBox.jpg);
	background-repeat:no-repeat;
	width:200px;
	height:150px;
	}
	
.squareBox h3 {
	font-size:1.1em;
	margin:0;
	padding:5px;
	background-image:url(../images/label_185.png);
	background-repeat:no-repeat;
	background-position:center;
	}
	
.squareBox a {
	text-decoration:none;
	color:#000000;
	}
	
.squareBox a:hover {
	color:#990000;
	}
	
.squareBox img {
	padding-top:10px;
	}
	
/*TALLBOX*/

.tallBox {
	float:right;
	margin:8px;
	background-image:url(../images/tallbox.jpg);
	background-repeat:no-repeat;
	width:115px;
	height:200px;
	}

.tallBox h3 {
	font-size:0.9em;
	margin:0;
	padding:5px;
	background-image:url(../images/label_95.png);
	background-repeat:no-repeat;
	background-position:center;
	}
	
.tallBox a {
	text-decoration:none;
	color:#000000;
	}
	
.tallBox a:hover {
	color:#990000;
	}
	
.tallBox img {
	padding-top:10px;
	}
	
/*LONGBOX*/
	
.longBox {
	float:right;
	margin:3px;
	background-image:url(../images/longbox.jpg);
	background-repeat:no-repeat;
	width:250px;
	height:100px;
	}

.longBox h3 {
	font-size:1em;
	background-image:url(../images/label_185.png);
	background-repeat:no-repeat;
	background-position:center;
	height:35px;
	width:185px;
	padding-top:18px;
	padding-left:14px;
	}
	
.longBox a {
	text-decoration:none;
	color:#000000;
	}
	
.longBox a:hover {
	color:#990000;
	}
	
.longBox img {
	padding:5px 0 0 6px;
	float:right;
	}

/*SHORTBOX*/

.shortBox {
	float:right;
	margin:18px;
	background-image:url(../images/shortbox.jpg);
	background-repeat:no-repeat;
	width:115px;
	height:115px;
	}

.shortBox h3 {
	font-size:0.95em;
	margin:0;
	padding:5px;
	background-image:url(../images/label_95.png);
	background-repeat:no-repeat;
	background-position:center;
	}
	
.shortBox a {
	text-decoration:none;
	color:#000000;
	}
	
.shortBox a:hover {
	color:#990000;
	}
	
.shortBox img {
	padding-top:10px;
	}

/*WHITETAG*/

.whitetag {
	float:right;
	margin:10px;
	background-image:url(../images/whitetag.png);
	background-repeat:no-repeat;
	width:150px;
	height:100px;
	}

.whitetag h3 {
	font-size:1.2em;
	margin:0;
	padding:15px 20px 0 25px;
	text-align:right;
/*	background-image:url(../images/label_185.png);*/
/*	background-repeat:no-repeat;*/
/*	background-position:center;*/
	}
	
.whitetag a {
	text-decoration:none;
	color:#191919;
	}
	
.whitetag a:hover {
	color:#990000;
	}
	
.whitetag img {
	padding-top:10px;
	}

/*REDSTAMP*/

.redstamp {
	float:right;
	margin:10px;
	background-image:url(../images/redstamp.png);
	background-repeat:no-repeat;
	width:175px;
	height:135px;
	}

.redstamp h3 {
	font-size:1.6em;
	margin:0;
	padding-top:58px;
	line-height:1em;
	}
	
.redstamp a {
	text-decoration:none;
	color:#262626;
	}
	
.redstamp a:hover {
	color:#FFF;
	}
	
.redstamp img {
	padding-top:10px;
	}
	
/*METALBOX*/

.metalbox {
	float:right;
	margin:18px;
	background-image:url(../images/metalbox.png);
	background-repeat:no-repeat;
	width:225px;
	height:136px;
	}

.metalbox h3 {
	font-size:1em;
	margin:0;
	padding-top:25px;
	}
	
.metalbox a {
	text-decoration:none;
	color:#EBEBEB;
	}
	
.metalbox a:hover {
	color:#000;
	}
	
.metalbox img {
	padding-top:10px;
	}




/*VIDEOBOX*/
	
.videoBox {
	margin:0 auto;
	width:480px;
	background-color:#000000;
	border:1px solid #FF0000;
/*	margin-top:225px;*/
	-moz-box-shadow: 6px 6px 6px #000000;
	-webkit-box-shadow: 6px 6px 6px #000000;
	box-shadow: 6px 6px 6px #000000;
	} 
	
	
/*CONTACTBOX*/

.contactbox {
	width:800px;
	height:200px;
	margin-top:85px;
	margin-left:60px;
	background-image:url(../images/contactbox.png);
	background-repeat:no-repeat;
	padding:2px;
	font-size:1.5em;
	color:#EAEAEA;
	text-shadow: 3px 3px 3px #000;
	}
	
.contactbox a {
	text-decoration:none;
	color:#FFFF99;
	}

.contactbox a:hover {
	color:#FFFF00;
	}
	
/*ABOUTBOX*/

.aboutbox {
	background-image:url(../images/about_plate.jpg);
	background-repeat:no-repeat;
	width:832px;
	height:400px;
	font-size:1.1em;
	/*color:#EBEBEB;*/
	text-shadow: 2px 2px 2px #262626;
	color:#EAEAEA;
	text-align:left;
	padding:6px 0 0 30px;
	}
	
.aboutbox p {
	padding:0 65px 0 10px;
	}

.aboutbox h3 {
	font-size:1em;
	margin:0;
	padding-top:25px;
	}
	
.aboutbox a {
	text-decoration:none;
	color:#FFFF99;
	}
	
.aboutbox a:hover {
	color:#FFFF00;
	}
	
.aboutbox img {
	padding-top:10px;
	}
	
<!--HOMEBOX-->

.firstbox {
	font-size:1.8em;
	width:500px;
	
	}
	
.firstbox p {	
	text-shadow: 3px 3px 3px #262626;
	color:#FFF;
	font-size:1.8em;
	text-align:left;
	margin:0;
	padding:0;
	}
	
.firstbox h3 {
	font-size:2.4em;
	text-shadow: 3px 3px 3px #262626;
	color:#FFF;
	text-align:left;
	margin:0;
	padding-top:90px;
	}
	
.firstbox a {
	color:#FFFF00;
	}
	
.firstbox a:hover {
	color:#FFF;
	}
	
#homeimg {
	float:left;
	padding-top:25px;
	padding-left:125px;
	}
