body {
	margin: 0;
	padding: 0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #707070;
	background-color: #0D0D0D;
	background-image: url(../assets/grad2.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

h1, h2, h3 { /* style for nav bars*/
	text-transform: lowercase;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-style: italic;
	/*color: #390;*/
}

h3 {
	letter-spacing: 2px;
	vertical-align: text-bottom;
	display: inline;
	left: 0pt;
	padding-left: 10px;
	font-size: 80%;
}

h4{
	text-transform: uppercase;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: italic;
	color: #666;
}

h2 { font-size: 24px; }
h3 { font-size: 10px; }
h4 {font-size: 16px;  }


p, ol, ul, blockquote {
	line-height: 22px;
}

a {
	border-bottom: 1px dotted #707070;
	text-decoration: none;
	color: #BFBFBF;
}

a:hover {
	border: none;
}

strong {
	color: #8D8C8C;
}

/* needed for IE to make :active state work first time */
a, a:visited {
	color:#FC0;
} 

/* common styling for all galleries */

a.gallery, a.gallery:visited {  /* styling for thumbs*/
	display:block;
	display:inline-block;
	color:#319400;
	text-decoration:none;
	border:1px solid #000;
	width:60px;
	height:60px;
	float:left;
	margin:3px;
	z-index:50;
}
a.slidea {
	background-image: url(../assets/Galleries/E-ads/thumbs/p1_t.gif);
}
a.slideb {
	background-image: url(../assets/Galleries/E-ads/thumbs/p2_t.gif);
}
a.slidec {
	background-image: url(../assets/Galleries/E-ads/thumbs/p3_t.gif);
}
a.slided {
	background-image: url(../assets/Galleries/E-ads/thumbs/p4_t.gif);
}
a.slidee {
	background-image: url(../assets/Galleries/E-ads/thumbs/p5_t.gif);
}
a.slidef {
	background-image: url(../assets/Galleries/E-ads/thumbs/p6_t.gif);
}
a.slideg {
	background-image: url(../assets/Galleries/E-ads/thumbs/p7_t.gif);
}
a.slideh {
	background-image: url(../assets/Galleries/E-ads/thumbs/p8.gif);
}
/*a.slidei {
	background-image: url(../assets/Galleries/displays/thumbs/p9_t.gif);
}
/*a.slidej {
	background-image: url(../assets/Galleries/brochure/thumbs/p10_t.gif);
}
a.slidek {
	background-image: url(../assets/Galleries/brochure/thumbs/p11_t.gif);
}
a.slidel {
	background-image: url(../assets/Galleries/brochure/thumbs/p12_t.gif);
}*/
a.gallery em, a.gallery span {display:none;}
a.gallery:hover {
	border:1px solid #FFF;
}


/* Gallery Styling */

.galleryStuff {
	margin-bottom: 9px;
	border-top: 1px solid #1F1F1F;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #1F1F1F;
	background-repeat: repeat-y;
	background-position: -150px 0px;
	height: 400px;
	width: 425px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	background-color: #131313;
	background-image: url(../assets/grad2.gif);
	margin-left: 75px;	
}

.galleryStuff h2, h3 {
	margin-left: -40px;
}

/* styling for col-2 */
#col-2 {
	position:absolute;
	width:425px;
	height:425px;
	margin-top: 1em;
	margin-right: auto;
	margin-bottom: 1em;
	margin-left: 80px;
}
#col-2 img {border:0;}
#col-2 .thumbs {position:absolute; left:0; top:0;}
#col-2 a.gallery:hover span { /* thumb titles*/
	display:block;
	position:absolute;
	width:402px;
	height:50px;
	top:160px;
	left:5px;
	padding:5px;
	font-style:italic;
	color:#60F;
	z-index:100;
	margin-left: 70px;
}
#col-2 a.gallery:hover span:first-line {
	font-style:normal;
	font-weight:bold;
	font-size:1.1em;
	color:#0F0;
}
#col-2 a.gallery:active, 
#col-2 a.gallery:focus {
	border: 1px solid #000;
}
#col-2 a.gallery:active em, 
#col-2 a.gallery:focus em { /* project pic positioning*/
	display:block;
	position:absolute;
	width:402px;
	height:250px;
	top:200px;
	left:5px;
	padding:5px;
	z-index:50;
	margin-left: 70px;
}
#col-2 h1 {
	clear:both;
	margin:0;
	padding-top:200px;
	text-align:center;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:3em;
	font-weight:normal;
	color:#fff;
}
#col-2 h1 em {font-size:0.6em; color:#000;}

.imageGallerySubHead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: x-small;
	font-style: italic;
	color: #CCC;
	float: left;
	padding-top: 3px;
	padding-right: 239px;
	padding-bottom: 3px;
	padding-left: 0px;
	background-color: #172A52;
	letter-spacing: 2px;
	text-align: left;
	text-indent: 4px;
	margin-top: -6px;
}


/* Header */

#header {
	width: 600px;
	height: 280px;
	margin: 0 auto;
	background-image: url(../assets/e-ads_logo.gif);
}

#header h1 {
	margin: 0;
	padding: 40px 0 0 40px;
	font-size: 36px;
}

#header h2 {
	margin: 0;
	padding: 0 0 0 192px;
	font-size: 16px;
}

#header a {
	border: none;
	letter-spacing: -1px;
	color: #FFFF52;
}

/* Content */

#content {
	width: 580px;
	margin: 0 auto;
	padding: 10px;
}

#colOne {
	float: left;
	width: 160px;
}

#colOne ul {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
}

#colTwo {
	float: left;
	width: 420px;
}

/* Footer */

#footer {
	float:left;
	width: 300px;
	padding-top: 10px;
	margin-left: 75px;
	position: relative;
	left: 1px;
}

#footer p {
	margin: 0;
	text-align: left;
	font-size: 9px;
	color: #039;
}

#footer * {
	color: #666;
	letter-spacing: 2px;
}
#footer p em {
	color: #E1BB14;
}

