/* positioned elements */

#body {
	position:absolute; top:445px; left:325px; 
	width:425px; height:auto;
}

#banners {
	position:absolute; top:0px; left:0px;
	width:585; height:auto;
}

#imgB {
	position:absolute; top:74px; left:0px;
	width:585; height:auto;
}

#logo {
	position:absolute; top:73px; left:585px;
	width:195px; height:111px;
	background-color:#333333; layer-background-color:#333333;
}

#navDiv {
	position:absolute; top:184px; left:586px;
	width:193px; height:auto;
}

#galleryText { position:absolute; top:88px; left:80px; }

#galleryImages { position:absolute; top:183px; left:0px; width:586px; }

#contactInfo { position:absolute; top:190px; left:330px; }

#login {
	position: absolute;
	left: 500px;
	top: 60;
	width: 250px;
	}

/* text styles */

body {
	/* background-image:url('/images/background.gif'); */
	background-color:#ffffff;
	color:#333333;
}

body.pressReleaseBody { background-color:#E9E9E9; background-image:none; }
body.contactFormWin { background-color:#E9E9E9; background-image:none; }

b, strong { font-weight:bold; }

a:link, a:visited { font-weight:bold; color:#ffffff; }
a:hover { text-decoration:none; color:#ffcc00; }

a.noBold:link, a.noBold:visited { font-weight:100; color:#333333; }
a.noBold:hover { text-decoration:none; }

p, ul { font:11px/16px verdana, arial, helvetica, sans-serif; }

p.galleryHead { font-weight:bold; font-size:16px; color:#999900; }
p.galleryDesc { font-size:10px; line-height:14px; color:#666666; }
p.currentDevelopmentsHead { font-weight:bold; font-size:16px; color:#9C0000; }

p.prHead { font:bold 11px; color:#cccccc; margin-left:25px; }
p.prTitle { font-weight:bold; text-transform:uppercase; }

p.prUtil a:link, p.prUtil a:visited {
	font-weight:normal; font-size:10px;	color:#666666;
	margin-left:25px; margin-right:25px;
	text-decoration:none;
}
p.prUtil a:hover { text-decoration:underline; }

p.footnote { font:10px/14px; color:#666666; }
p.footnote a:link, p.footnote a:visited { color:#666666; font-weight:100; } 
p.footnote a:hover { color:#666666; font-weight:100; }

p.footer {
	line-height:14px;
	margin-left:25px; margin-right:15px;
	color:#999999;
}

ul { margin-left:15px; }
li { list-style-image: url('/images/bullet.gif'); margin-top:8px; }
.bodytextsmallwhite {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-TRANSFORM: none; COLOR: #ffffff; FONT-STYLE: normal; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.bodytextsmallblack {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-TRANSFORM: none; COLOR: #000000; FONT-STYLE: normal; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.bodytextsmallgold {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-TRANSFORM: none; COLOR: #ffcc00; FONT-STYLE: normal; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
form input, form textarea { font:11px verdana, arial, helvetica, sans-serif; }
.button { background-color:#E9E9E9; font:10px verdana, arial, helvetica, sans-serif; color:#333333; border:1px solid #666666; }

/* nav elements */

a.nav:link, a.nav:visited {	font:10px verdana, arial, helvetica, sans-serif; color:white; text-decoration:none; }
a.nav:hover { text-decoration:underline; }

.t1nav { background-image:url('/images/nav/navBGtile.jpg'); }

.t2deepTalent { background-image:url('/images/nav/t2_deepTalent_off.gif'); cursor:hand; }
.t2deepTalentAt { background-image:url('/images/nav/t2_deepTalent_on.gif'); cursor:hand; }

.t3deepTalent { background-image:url('/images/nav/t3_deepTalent_off.gif'); cursor:hand; }
.t3deepTalentAt { background-image:url('/images/nav/t3_deepTalent_on.gif'); cursor:hand; }

.t2currentDevelopments { background-image:url('/images/nav/t2_currentDevelopments_off.gif'); cursor:hand; }
.t2currentDevelopmentsAt { background-image:url('/images/nav/t2_currentDevelopments_on.gif'); cursor:hand; }

/* adminTab */

iframe.hiddenIframe { visibility:hidden; }

