@charset "utf-8";
html {
	overflow: hidden;
}
body {
	color:#FFFFFF;
	background-color:#000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Helvetica, "Lucida Grande", "Lucida Sans Unicode", Arial, Tahoma, Verdana;
	font-size: 12px;/*	letter-spacing: .025em; */
}
.tinytext {
	font-family: Helvetica, "Lucida Grande", "Lucida Sans Unicode", Arial, Tahoma, Verdana;
	font-size: 10px;
	color:#999999;
}
.tinytext a:hover {
	color: #CCCCCC !important;
	text-decoration:none !important;
}
#navholder {
	position:relative;
	top:0px;
	left:0px;
	width:8000px;
	height:50px;
	background-color:#000000;
}
#container {
	position:relative;
	height: 1200px;
	width: 8000px;
	top: 0px;
	left: 0px;
	background-image:url(img/bg.jpg);
	background-repeat:no-repeat;
	margin-top: 40px;
    border-top-color:#eeeeee;
	border-top-width:10px;
	border-top-style:solid;

}
#bottomcontainer {
	height: 1600px;
	width: 8640px;
	position:absolute;
	top: 520px;
	background-image: url(images/graytile.jpg);
    border-top-color:#333333;
	border-top-width:10px;
	border-top-style:solid;
}
.positioning {
	position: absolute;
	width: 1200px;
	height: 500px;
}
.inside {
	padding: 20px 60px;
}
.insideMain {
	padding: 0px 60px;
}
.insidefooter {
	padding: 10px 60px;
	height: 80px;
	color:#333333;
}
.insidefooterlink a {
	color:#333333;
	text-decoration:underline;
}
.insidefooterlink a:hover {
	color:#ff3300;
	text-decoration:underline;
}
#About {
    position:absolute;
	top: -50px;
	left: 0px;
	padding-top:50px;
}

#Collections {
    position:absolute;
	top: -50px;
	left: 1600px;
	padding-top:50px;
}
#News {
    position:absolute;
	top: -50px;
	left: 3200px;
	padding-top:50px;
}

#Shop {
    position:absolute;
	top: -50px;
	left: 4800px;
	padding-top:50px;
}

#Contact {
    position:absolute;
	top: -50px;
	left: 6400px;
	padding-top:50px;
}
#aboutcontent {
	position:relative;
	top:300px;
	left:300px;
	width:900px;
}
#contactcontent {
	position:relative;
	top:200px;
	left:320px;
	width:1200px;
}
#newscontent {
	position:relative;
	top:50px;
	left:300px;
	width:370px;
}
#shopcontent {
	position:relative;
	top:20px;
	left:150px;
	width:900px;
	text-align:left;
}	
#flashcontent {
	position:relative;
	top:50px;
	left:200px;
	width:900px;
}
#menu
{
padding:0;
margin:0;
white-space:nowrap;
list-style-type:none;
font-size:24px;
}
#menu li {display:inline;}
#menu li a
{
padding:0.2em 1em;
color:#000;
text-decoration:none;
float:left;
}
#menu li a:hover
{
	border-style:solid;
	border-color:#999;
	border-width:1px;
/*background:#8560a9;
color:#fed9b0;*/
}

#bnavigation {
	color:#FF3300 !important;
	font-size:12px !important;
	padding: 0px 0px;
}
#art1 {
	position: absolute;
	left:-158px;
	top:260px;
}
#contentbody1 {
	position: absolute;
	left:255px;
	top:142px;
	height: 318px;
	width:750px;
	background-image: url(images/contenttile.jpg);
	background-repeat: repeat;
	background-color:#231f20;
}
#art2 {
	position: absolute;
	left:1090px;
	top:52px;
}
#footerside1 {
	position: absolute;
	left:0px;
	top:510px;
	width:255px;
}
#footerbody1 {
	position: absolute;
	left:255px;
	top:510px;
	width:750px;/*    background-image: url(images/bg.gif);
	background-repeat: repeat-y;
	background-color:#333333; */
}
#footerside2 {
	position: absolute;
	left:1125px;
	top:530px;
	width:50px;
	height:100px;
	background-image: url(images/footershadow.jpg);
	background-repeat: repeat-y;
}

#logo2 {
	position: absolute;
	top:23px;
	left:255px;
	width:355px;
}
#navigation2 {
	position: absolute;
	top:100px;
	left:255px;
	width:750px;
	height:30px;
	background-image: url(images/navtile.jpg);
	background-color:#000000;
	padding: 5px 60px;
}
#art3 {
	position: absolute;
	left:-27px;
	top:371px;
}
#contentbody2 {
	position: absolute;
	left:255px;
	top:142px;
	height: 318px;
	width:750px;
	background-image: url(images/contenttile.jpg);
	background-repeat: repeat;
	background-color:#231f20;
}
#art4 {
	position: absolute;
	left:1125px;
	top:127px;
}
#footerside3 {
	position: absolute;
	left:0px;
	top:510px;
	width:255px;
}
#footerbody2 {
	position: absolute;
	left:255px;
	top:510px;
	width:750px;/*    background-image: url(images/bg.gif);
	background-repeat: repeat-y;
	background-color:#333333; */
}
#teamdescription {
	position: absolute;
	left:400px;
	top:200px;
	width:400px;
}
#socialdescription {
	height:20px;
	width:675px;
	padding:20px 0px;
}
#voicesdescription {
	height:20px;
	width:440px;
	padding:20px 0px;
}
#footerside4 {
	position: absolute;
	left:3045px;
	top:530px;
	width:50px;
	height:100px;
	background-image: url(images/footershadow.jpg);
	background-repeat: repeat-y;
}
#WhatWeveDone {
	top: 0px;
	left: 3840px;
}
#logo3 {
	position: absolute;
	top:23px;
	left:255px;
	width:355px;
}
#navigation3 {
	position: absolute;
	top:100px;
	left:255px;
	width:750px;
	height:30px;
	background-image: url(images/navtile.jpg);
	background-color:#000000;
	padding: 5px 60px;
}
#art5 {
	position: absolute;
	left:-10px;
	top:243px;
}
#contentbody3 {
	position: absolute;
	left:255px;
	top:142px;
	height: 318px;
	width:750px;
	background-image: url(images/contenttile.jpg);
	background-repeat: repeat;
	background-color:#231f20;
}
#art6 {
	position: absolute;
	left:1125px;
	top:177px;
}
#footerside5 {
	position: absolute;
	left:0px;
	top:10px;
	width:255px;
}
#footerbody3 {
	position: absolute;
	left:255px;
	top:510px;
	width:750px;/*    background-image: url(images/bg.gif);
	background-repeat: repeat-y;
	background-color:#333333; */
}
#footerside6 {
	position: absolute;
	left:4965px;
	top:530px;
	width:50px;
	height:100px;
	background-image: url(images/footershadow.jpg);
	background-repeat: repeat-y;
}
#Welcome {
	top: 0px;
	left: 0px;
}
#logo4 {
	position: absolute;
	top:23px;
	left:255px;
	width:355px;
}
#navigation4 {
	position: absolute;
	top:100px;
	left:255px;
	width:750px;
	height:30px;
	background-image: url(images/navtile.jpg);
	background-color:#000000;
	padding: 5px 60px;
}
#art7 {
	position: absolute;
	left:0px;
	top:159px;
}
#contentbody4 {
	position: absolute;
	left:255px;
	top:142px;
	height: 318px;
	width:750px;
	background-image: url(images/contenttile.jpg);
	background-repeat: repeat;
	background-color:#231f20;
}
#intro {
	position: absolute;
	left:0px;
	top:0px;
	width:870px;
	background-image: url(images/welcome.jpg);
	background-repeat:no-repeat;
}
#flashcontentWho {
	position: absolute;
	left:421px;
	top:0px;
	height:200px;
	width:361px;
}
#flashcontentMain {
	height:175px;
}
#flashcontentBorder {
	border-top-color:#333333;
	border-top-width:10px;
	border-top-style:solid;
	width:870px;
}
#mainText {
	width:600px;
}
#cre8 {
	position:absolute;
	top:207px;
	left:700px;
	width:167px;
	height:120px;
	border-left-style:solid;
	border-left-width:thin;
	border-left-color:#CCCCCC;
	text-align:center;
}
#art8 {
	position: absolute;
	left:1073px;
	top:144px;
}
#footerside7 {
	position: absolute;
	left:0px;
	top:10px;
	width:255px;
}
#footerbody4 {
	position: absolute;
	left:255px;
	top:510px;
	width:750px;/*    background-image: url(images/bg.gif);
	background-repeat: repeat-y;
	background-color:#333333; */
}
#footerside8 {
	position: absolute;
	left:6885px;
	top:530px;
	width:50px;
	height:100px;
	background-image: url(images/footershadow.jpg);
	background-repeat: repeat-y;
}
#bWhatWeDo {
	position:relative;
	top: 800px;
	left: -60px;
}
#blogo1 {
	position:relative;
	top:0px;
	left:60px;
	width:355px;
}
#bart1 {
	position:absolute;
	top:0px;
	left:750px;
}
#bcontentbody1 {
	position:relative;
	top:42px;
	height: 418px;
	width:750px;
}
#bWhatWeAre {
	position:relative;
	top: 800px;
	left: -60px;
}
#blogo2 {
	position:relative;
	top:0px;
	left:60px;
	width:355px;
}
#bart2 {
	position:absolute;
	top:0px;
	left:750px;
}
#bcontentbody2 {
	position:relative;
	top:42px;
	height: 418px;
	width:750px;
}
#bWhatWeveDone {
	position:relative;
	top: 800px;
	left: -60px;
}
#blogo3 {
	position:relative;
	top:0px;
	left:60px;
	width:355px;
}
#bart3 {
	position:absolute;
	top:0px;
	left:750px;
}
#bcontentbody3 {
	position:relative;
	top:42px;
	height: 418px;
	width:750px;
}
a.navigator {
	cursor: pointer;/*	display: block;
	width: 45px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Tahoma, Verdana;
	font-size: 10px;
	color: #FFF;
	text-align: center;
	margin-left: 1px;
	padding: 5px;
*/
}
a.morelink {
	cursor: pointer;
	color: #FF3300;/*	display: block;
	width: 45px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Tahoma, Verdana;
	font-size: 10px;
	text-align: center;
	margin-left: 1px;
	padding: 5px;
*/
}
#Welcome .morelink {
	color: #FF3300;
	font-size: 24px;
}
#WhatWeDo .morelink {
	color: #FF3300;
	font-size: 24px;
}
#WhatWeAre .morelink {
	color: #FF3300;
	font-size: 24px;
}
#WhatWeveDone .morelink {
	color: #FF3300;
	font-size: 24px;
}
/*	#bWhatWeDo .navigator { background-color: #222; } */
/*	#bWhatWeAre .navigator { background-color: #006cab; }
	#bWhatWeveDone .navigator { background-color: #b97300; }
	#about .navigator { background-color: #a60764; }
	#skills .navigator { background-color: #400061; }
	#contact .navigator { background-color: #639d11; }
*/	
    a.present {
	color: #FF3300;
	font-size: 24px;
}
/*	#WhatWeDo .present .navigator { color: #FF3300; font-size: 24px;},
	#WhatWeAre .present .navigator,
	#WhatWeveDone .present .navigator,
	#bWhatWeDo .present .morelink,
	#bWhatWeAre .present .morelink,
	#bWhatWeveDone .present .morelink,
*/
/** LINKS **/

a {
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
	color:#999999
}
a:hover {
	color: #CCCCCC;
	text-decoration:underline;
}
#bnavigation1 a {
	color: #FF3300 !important;
	font-size:12px !important;
}
#WhatWeDo a {
/*		color: #FFFFFF; */
	}
#bWhatWeDo a {
	color: #FF3300;
	font-size:24px;
}
#WhatWeAre a {
/*		color: #FFFFFF; */
	}
#bWhatWeAre a {
	color: #FF3300;
	font-size:24px;
}
#WhatWeveDone a {
/*		color: #FFFFFF; */
	}
#bWhatWeveDone a {
	color: #FF3300;
	font-size:24px;
}
#thecrew {
	border-color:#000000;
	border-width:5px;
	border-style:solid;
	border-collapse:collapse;
	padding:0px;
	margin:0px;
}
#othersites {
	cursor:pointer;
}
#tinylogo {
	position:absolute;
	top:142px;
	left:182px;
	width:60px;
	height:60px;
}
#download {
	position:absolute;
	top:250px;
	left:729px;
	width:120px;
	height:100px;
	text-align:center;
}
.servicegraphic {
	position:relative;
	width:80px;
	text-align:center;
	float:left;
	height:400px;
}
.servicecontent {
	top:0px;
	left:0px;
	position:relative;
	width:770px;
	list-style-position:inside;
}
.selectednav {
	color: #FF3300
}
.bselectednav {
	color: #000000;
	font-weight:bold
}
