/*Text styles*/
h1 { color: #9c6; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
h2 { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
h3 { color: #9c6; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
p { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
li { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a:link { color: white; font-size: xx-small; text-decoration: none; }
a:visited { color: white; font-size: xx-small; text-decoration: none; }
a:hover { color: #0ff; font-size: xx-small; text-decoration: none; }
a { color: white;  font-size: xx-small; text-decoration: none; }
.dropDownText { font-size: +2; }
/*Element styles*/
body { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: black; background-image: url(../images/topBarBackground.jpg); background-repeat: repeat-x; background-position: 0 0; margin: 0; padding: 0; }
/*Top banner elements*/
#backPanel { background-color: black; position: absolute; top: 0; width: 800px; height: auto; z-index: 0; overflow: hidden; visibility: visible; }
#topBlock { background-image: url(../images/topBanner.png); background-repeat: repeat-x; background-position: 0 top; position: relative; width: 100%; height: 125px; z-index: 10; overflow: visible; visibility: visible; }
#menuBar { position: relative; top: 100px; width: 100%; height: 25px; z-index: 4; overflow: visible; visibility: visible; }
.menuBarBackground {position:absolute; top:0; left:0; width:100%; height:100%; z-index:3; opacity:0.55; background:#044a08;}
#printDropDown { background-color: #044a08; position: absolute; top: 25px; left: 455px; width: 131px; z-index: 20; visibility: hidden; }
#environmentDropDown { background-color: #044a08; position: absolute; top: 25px; left: 345px; width: 110px; z-index: 20; visibility: hidden; }
#creativeDropDown { background-color: #044a08; position: absolute; top: 25px; left: 268px; width: 77px; z-index: 20; visibility: hidden; }
/*Main elements*/
#mainBlock { background-color: transparent; position: relative; top: 35px; left: 0; width: 100%; z-index: 5; visibility: visible; clear: none; min-height: 200px; }
#mainText { position: relative; top: -12px; left: 347px; width: 355px; z-index: 20; overflow: hidden; margin: 0; padding: 0; border-width: 0; }
#textBox { position: relative; width: 100%; height: auto; z-index: 20; margin: 0; padding: 0; }
#stockPhoto1 { position: absolute; top: 0; left: 90px; width: 243px; height: auto; float: left; clear: right; }
#stockPhoto2 { position: absolute; top: 126px; left: 90px; width: 243px; height: auto; float: left; clear: right; }
#stockPhoto3 { position: absolute; top: 252px; left: 90px; width: 243px; height: auto; float: left; clear: right; }
#spacer { position: relative; height: 150px; }
#pageFooter { background-image: none; background-repeat: repeat-x; position: absolute; top: 620px; width: 100%; height: 100px; z-index: 5; overflow: visible; visibility: visible; clear: none; }
#footerServices { position:relative; top: 0; width:250px; left:150px; height: 150px; z-index: 5; }
#footerContact { position:relative; top: 0; width:250px; left:50px; height: 150px; z-index: 5; }
#footerBackground { background-image: url(../images/footerGradient.jpg); background-repeat: repeat-x; position: absolute; top: 0; left: 0; width: 100%; height: 350px; z-index: 0; }
#footerTopBar { position: relative; z-index: 5; }

