@charset "utf-8";
/* CSS Document */

* {margin:0;
}

body {
	background-image:url(images/bg1.png);
	background-repeat: repeat-x;
	background-color:#FFF;
}


a:link {
	color: #CCC;
	text-decoration: none;
}
a:visited {
	color: #999;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #F00;
}
a:active {
	text-decoration: none;
}



#header {
	margin: auto;
	width:100%;
	height:100px;
	background:url(images/Carbon%20Fiber2.png) repeat;
	border-bottom:solid 10px;
	
}

#header h1 {background:url(images/logo3.png) no-repeat;
	height:100px;
	width:auto;
	text-indent:-999999px;
}


#headercontent {
		width:800px;
		margin:0 auto;
}



#content {
	width:720px;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
}

#content h2 { position:relative; bottom:-8px;
	letter-spacing:10px;
	font-variant:small-caps;
}

div#headercontent ul, div#headercontent li {
	display:inline;
	font-variant:small-caps;
	font-weight: bold;
	font-family: "Arial Black", Gadget, sans-serif;
	padding:3px;
}

#navlist {
	float:right;
	position:relative; bottom:30px; right:-10px;
	font-weight:bold;
	font-size:130%;
	padding-bottom:1em;
	margin-right:2.5em;
	text-shadow:#333 -2px 3px;
	
	
}

#ContentSub {
	float:right;
	width:195px;
	height:400px;
	padding:10px;
	text-decoration:none;
	color:#999;
	text-align: left;
	border-left: solid 1px #000;
}

#ContentSub h1 { margin:0 auto;
	background:url(images/paw2.png) no-repeat; position:relative; left:25px;
	height:150px;
	text-indent:-999999px;
	padding-bottom:5px;
}
	


#ContentMain {float:left;
	width:500px;
}

#ContentMain p {
	border-top:#000 solid 3px;
	padding-top:10px;
	word-spacing:3px;
}

ul#featureslist { float:left;
position:relative; right:30px;
	width:200px;
padding-top:30px;
list-style-type:none;
}



ul#featureslist2 {float:right;
position:relative; right:70px;
	width:200px;
padding-top:30px;
list-style-type:none;

}

ul#featureslistContact { float:left;
position:relative; right:30px;
	width:300px;
padding-top:30px;
list-style-type:none;
}


#SubNav ul, #SubNav li {
	display:inline;
	text-decoration:none;
	padding:5px;
}

#ContentMain a:link {
	color:#333;
	text-decoration:none;
}

#ContentMain a:visited {
	color:#333;
	text-decoration: none;
}

#ContentMain a:hover {
	text-decoration: none;
	color: #F00;
}



#ContentMain  {float:left;
}

#columns {padding-top:20px;
	height:350px;
	overflow:auto;
	border-bottom: #000 solid 5px;
}

#SideScroll {width:1400px;
padding-top:20px;
}

#SideScroll ul {position:relative;
} 

#SideScroll li { display:inline;
}


#active a:link, #active a:visited, #active a:hover
{
color:#F00;
}
