
img {
}
body {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bgHMM3.gif) repeat scroll 0 0;
border:0 none;
margin:0;
padding:0;
}
a {
padding:0;
color:#EEEEEE;
text-decoration:none;
}
a:link {
text-decoration:none;
}

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

a:hover {
color:orange;
text-decoration:none;
}

1a:active {
color:#FFBF00;
text-decoration:none;
}


a.nonSub3:link {
color:#FFBF00;
text-decoration:none;
}

a.nonSub3:visited {
color:#FFBF00;
text-decoration:none;
}

a.nonSub3:hover {
color:orange;
text-decoration:underline;
}

a.nonSub3:active {
color:#FFBF00;
text-decoration:underline;
}


#terms {
	1position: absolute;
	font-size: 10px;
	float: right;
	z-index: 1000;
	margin-right: 15px;
	}


ul {
list-style-type:none;
margin:0;
padding:0;
width:100%;
}
li.inline {
cursor:pointer;
display:inline;
z-index:90;
}
li#currentLink, .hi {
color:#FFBF00;
display:inline;
font-size:12px;
padding:0 17px;
}
li#nonCurrentLink, .non {
color:#EEEEEE;
display:inline;
padding:0 7px;
}
li#currentLinkSub, .hiSub {
color:#FFBF00;
display:inline;
font-size:11px;
padding:0 7px;
text-decoration:none;
}
li#nonCurrentLinkSub, .nonSub {
color:#EEEEEE;
display:inline;
font-size:11px;
padding:0 7px;
text-decoration:none;
}
li#nonCurrentLinkSub, .nonSub2 {
color:#666666;
display:inline;
font-size:11px;
padding:0 7px;
text-decoration:none;
}
.pow {
color:#FFBF00 !important;
display:inline;
}
#bodySub {
border:0 none;
font-family:Arial,sans-serif;
font-size:9px;
margin:0;
padding:0;
}
#mainContainer {
height:700px;
margin:0 auto;
padding:0;
text-align:left;
voice-family:inherit;
width:800px;
}
#headerContainer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/header.png) no-repeat scroll 0 0;
height:109px;
margin:0;
padding:0;
position:relative;
voice-family:inherit;
width:800px;
}
#headerContent {
clear:both;
float:left;
height:109px;
margin:0;
padding:0;
position:relative;
voice-family:inherit;
width:800px;
}
#navigation {
font-size:12px;
height:30px;
margin-left:0;
margin-top:68px;
padding-top:0;
z-index:10;
}
#tabMover {
left:30px;
top:0;
z-index:1;
}
#tab {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/tab.png) repeat-x scroll 150px -350px;
height:26px;
left:0;
position:absolute;
top:61px;
width:800px;
z-index:4;
}
#navListing {
left:41px;
position:absolute;
top:67px;
width:600px;
z-index:100;
}
#subNav {
font-size:11px;
margin-left:0;
margin-top:8px;
position:absolute;
z-index:150;
}
#crumbs {
color:#EEEEEE;
font-size:9px;
margin-left:450px;
margin-top:1px;
position:absolute;
}
.mainLogo {
left:20px;
position:absolute;
top:375px;
z-index:1200;
}
.mainLogo2 {
height:29px;
left:20px;
position:absolute;
top:380px;
width:284px;
z-index:1200;
}
#version {
color:#EEEEEE;
font-family:Arial,sans-serif;
font-size:12px;
font-weight:bold;
margin-left:750px;
margin-top:-30px;
position:absolute;
z-index:40;
}
.page {
display:none;
}
.subBar {
clear:both;
cursor:pointer;
display:block;
font-size:11px;
margin-bottom:8px;
margin-left:8px;
margin-top:-33px;
padding-top:2px;
}
.controlElem {
color:#EEEEEE;
display:inline;
margin-left:5px;
margin-right:5px;
}
.controlElem:hover {
color:#777777;
}
.controlDim {
color:#555555;
display:inline;
margin-left:5px;
margin-right:5px;
}
#navArrow {
height:10px;
margin:0;
width:5px;
}
#mainBody {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/body.jpg) no-repeat scroll 0 0;
float:left;
height:410px;
margin:0;
position:relative;
width:800px;
}
.cover2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/body2d.png) no-repeat scroll 0 0;
display:block;
height:410px;
left:0;
opacity:0.75;
position:absolute;
top:0;
width:800px;
z-index:2;
}
.footR {
background-color:#111111;
display:block;
height:81px;
left:0;
opacity:0.92;
position:absolute;
top:410px;
width:800px;
z-index:2;
}
#footerContainer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/footer.png) no-repeat scroll 0 -1px;
border-top:1px solid #DDDDDD;
clear:both;
display:block;
float:left;
height:81px;
padding:0;
width:800px;
z-index:10;
}
#persistent_login {
float:left;
margin-left:10px;
margin-top:3px;
padding:0;
z-index:100;
}
input.pos {
border:0 none;
color:#FFBF00;
vertical-align:-5%;
}
input {
background-color:#1C2127;
border:1px solid #EEEEEE;
color:#AAAAAA;
float:left;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:8px;
margin-left:3px;
margin-top:1px;
text-decoration:none;
}
input.formInputText:hover {
color:#FFBF00;
}
#addressA {
color:#EEEEEE;
float:right;
font-size:10px;
margin-top:18px;
text-align:right;
}
#addressB {
color:#EEEEEE;
float:right;
font-size:10px;
margin:18px 40px 0 24px;
}
#bottomTags {
float:left;
height:10px;
width:800px;
}
#copyright {
color:#AAAAAA;
float:left;
font-size:10px;
margin-left:10px;
margin-top:0;
z-index:1000;
}

ul#profilesub, ul#servicessub, ul#projectssub, ul#contactsub, ul#newssub, #aboutuspage, #crewpage, #strategicpage, #creativepage, #materialspage, #facilitatepage, #featuredonepage, #featuredtwopage, #photopage, #renderingspage, #newspage, #addresspage, #mappage, #termspage {
display:none;
}
#fadeold0 {
border:0 none transparent;
height:190px;
padding:5px 20px 5px 10px;
text-align:left;
width:130px;
}
#fadeold1 {
border:0 none transparent;
height:190px;
padding:5px 10px 5px 20px;
text-align:right;
width:130px;
}
.msg {
background-color:#333333;
font-size:13px;
height:410px;
opacity:0.7;
filter:alpha(opacity=70);
position:absolute;
text-align:right;
width:698px;
z-index:150;
}
.pitch {
position:absolute;
right:0;
text-align:right;
top:0;
}
.headline {
color:#FFBF00;
font-size:18px;
line-height:36px;
padding-right:12px;
text-align:inherit;
}
.blurb {
color:#EEEEEE;
font-size:11px;
line-height:18px;
padding-right:12px;
text-align:inherit;
}
.submsg {
position:absolute;
right:0;
width:410px;
}
.listTitle {
color:#FFBF00;
font-size:12px;
}
.srvListing {
color:#EEEEEE;
font-size:11px;
line-height:18px;
padding-right:12px;
position:absolute;
right:0;
text-align:right;
top:240px;
}
.kicker {
color:#FFFFFF;
font-size:11px;
padding-right:12px;
text-align:inherit;
}
#ugh {
z-index:300;
}
#faders {
margin: 0;
padding-left:40px;
position:absolute;
top:270px;
1width:100%;
z-index:1000;
}
#fade10, #fade11, #fade12, #fade13, #fade14, #fade15 {
font-family:Georgia;
font-size:16px;
padding:5px;
}
#fade14, #fade15 {
line-height:28px;
}
#fade1, #fade2, #fade3, #fade4 {
font-family:Georgia,DIN,Impact,Helvetica,Impact;
font-size:22px;
height:40px;
line-height:36px;
margin:0;
padding:0 20px;
position:absolute;
top:415px;
width:760px;
z-index:1000;
}
#strategicID, #creativeID, #marketingID, #facilitateID {
display:none;
}