
/*========contact.php=================================*/


.contactaddress {
	margin-top: 1em;
	font-size: .75em;
}

.contact {
	margin-top: -.5em;
	font-size: 11px;
}

/*=====news.php====================================*/

.newslist {
	margin-top: 1em;
	margin-left: -.25em;;
	padding:0px;
	font-size: .7em;
}


#newstitle {
	margin-left: 30px;
	font-size: 1.25em;
	color: #0033cc;
}
#newsdate {
	margin-left: 30px;
	margin-top: .5em;
	font-size: .75em;
}
#newscontent{
	margin-left: 30px;
	margin-right: 30px;
	margin-bottom: 50px;
	font-size: .8em;
}

#newscontent * {
margin-top: 0;
margin-bottom: 0;
}
#newscontent h1 {
font-family: inherit;
font-size: 1.8em;
font-weight: bold;
text-align: inherit;
letter-spacing: inherit;
margin: inherit;
padding: inherit;
}
#newsnav{
	word-spacing: 2em;
	font-size: .75em;
	text-align: right;
}

/*======directors.php===================================*/

#directorbanner {
	background-image: url( '../var/siteimages/defbanner.jpg' );
	border-top: 4px solid #0033cc;
	border-bottom: 4px solid #0033cc;	
	margin: 0px;
	width:700px;
	height: 98px;
}

#directorthumbswrapper {
	background-color: #000000;
	border-top: 4px solid #0033cc;
	border-bottom: 4px solid #0033cc;	
	margin: 0px;
	width:700px;
	height: 98px;
}
#directorthumbs {
	background-color: #000000;
/*	border-top: 4px solid #0033cc;		*/
/*	border-bottom: 4px solid #0033cc;	*/
	margin: 0px;
	width:700px;
	height: 98px;
}

#videopreview {
	margin-top: -1em;
	height: 1em;
	font-size: 11px;
	overflow: hidden;
	text-transform:uppercase;
}


#directornavigation {
	margin: 0px;
	padding: 0px;
	margin-bottom: -1em;
	word-spacing: 1em;
	font-size: 11px;
	text-align: right;
}
#biolink {
	font-size: 11px;
	margin-left: -.3em;
}

#bio {
	font-size: 11px;
	margin-top: 1em;
	margin-right:1em;
	margin-left: -.3em;
}

.directorlist {
	margin: 0px;
	padding: 0px;
	font-size: .75em;
}
.directorlist ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.directorlist ul li {
	margin: 0px;
	margin-left: -.3em;
	padding: 0px;
}
.directorlist ul li#justincors {
	padding-bottom: 1em;
}	
.directorlist ul li#heading {
	color: #0033cc;
	letter-spacing: .25em;
}	

.directorlist a:link {
	/*color: ;*/
	text-transform:uppercase;
}
.directorlist a:visited {
	/*color: ;*/
	text-transform:uppercase;
}
.directorlist a:hover {
	/*color: ;*/
}

.tagline {
	font-size: 11px;
}

/*=====videos.php====================================*/

.videodesc {
	margin-top: 1em;
	font-size: 1em;
}
.videodesc a {
	color: #0033cc;
}
.videodesc a:hover {
	color: #bcbcbc;
}


/*=============Content=========================*/
/* see also .directorlist ul li#heading */
#contentList {
  margin-top: 1.5em;
	font-size: .75em;
}
#contentList > #heading {
  color: #0033cc;
  font-size: 1em;
  letter-spacing: 0.25em;
  font-weight: normal;
  margin: 0 0 0.5em;
  text-decoration:none;
}
#contentList ul {
  margin: 0;
  padding: 0;
	text-transform:uppercase;
  list-style: none;
}

#videoPlayer {
  margin: 0 auto;
  text-align: center;
}

#contentPage p {
  margin: 0 0 1em;
}
/*=============Misc Common=========================*/


.bar {
	margin: .75em;
	padding: 0px;
	border-top: 1px solid #0033cc;
}

.thickbar {
	margin: 0px;
	padding: 0px;
	border-top: 4px solid #0033cc;
}

#flashbar {
	border-top: 4px solid #0033cc;
	border-bottom: 4px solid #0033cc;	
	margin: 0px;
	width:700px;
	min-height:196px;
	overflow: hidden;
}


.synthetic {
	text-transform:uppercase;
	font-size: 2em;
	font-family: Tahoma , Arial, Helvetica, sans-serif;
  white-space: nowrap;
}
.synthetic .grey {
	color: #bcbcbc;
}
.synthetic .grey a {
	color: #bcbcbc;
}
.synthetic .blue {
	color: #0033cc;
}
.synthetic .blue a{
	color: #0033cc;
}

div.justinbiopic {
  display: block;
  float: left;
  margin-right: 0.75em;
  width: 120px;
  height: 171px;
  border: 0px;
  background: url(../var/directorpics/justin-easteregg.jpg) 0 0 no-repeat;
}

div.justinbiopic:hover {
  background-position:-120px 0px;
}