@charset "utf-8";
/* CSS Document */


td {
	text-align: left;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5C5C5C;
}
a {
	text-decoration: none;
	color:#ce4829;
	font-weight:bold;
}

a:hover {
text-decoration:underline;
color:#ce4829;
	font-weight:bold;
}

#footer a {
color:#666666;
text-decoration:none;
}

#footer a:hover {
text-decoration:underline;
}

a.1 {
	text-decoration: none;
	color: 000000;
}

.t11 {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
}
body  {margin:0px;padding:0px}

#news { /* table for latest news at bottom left */
width:216px;
}

#news h1 { /* main heading for news items */
color: white;
font-weight:bold;
font-size:9pt;
margin-top:0px;
margin-bottom:0px;
padding:0px;
}

#news h1 a:visited, #news h1 a:active, #news h1 a:hover, #news h1 a:link {
color:white;
}

.copyright {
font-size:8pt;
color:#b1b0b0;
}

#footer {
color:#5E5D5D;
text-align:center;
margin-top:8px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
padding-bottom:15px;
}

#home_3_column { /* holds confidence, modeling, acting columns on home page */
}

#home_3_column a:link, #home_3_column a:visited {
color:#fff;
}

#home_3_column a:hover, #home_3_column a:active  {
text-decoration:underline;
}

#right_content_td { /* main content area on subpages */
padding-bottom:25px;
background-image:url(../images/subpage_content_background.png);
background-position:top;
background-repeat:repeat-y;
}

#bottom_greenbar { /* main content area on subpages */
background-image:url(../images/green_bar_bottom.jpg);
background-position:bottom;
background-repeat:no-repeat;}

#content {
margin:10px;
}

#content h1 {
margin-top:10px;
}

.clear { /* clears floats */
clear:both;
}

.return_to_top { /* for FAQs, and other megascrollers */
text-align:right;
}

.bio { /* each male/female bio is held by this div */
margin-bottom: 2em;
}

.bio img { /* images of bios - other CSS rules assume all images are same width */
float:left;
margin-right:15px;
border:1px solid black;
}

.bio_details { /* holds everything in a bio except the image */
margin-left:172px;
}

.bio h2 { /* name and other headings */
font-size: 12pt;
}

.bio ul { /* unordered lists within a bio 
margin-left: 172px;*/
}

.float_left {
padding-right: 10px;
float:left;
margin-bottom:5px;
}

.float_right {
padding-left: 10px;
float:right;
margin-bottom:5px;
}

h1 {
font-size:14pt;}

h2 {
font-size:12pt;}

h3 {
font-size: 10pt;}

.star_archive { /* used for each star on Star of Month Archives */
float:left;
width:260px;
margin-bottom:15px;
}

.star_archive h3 {margin:0 1em; font-size:1.1em;} 

.star_archive img {border:none;}

#details_popup_window_div { /* galleries popup */
background-image:url(../images/subpage_content_background.png);
margin:15px;
padding:15px;
border:8px solid #6F6F6F;
text-align:center;
}

#details_popup_window_div img {
border:1px solid #6F6F6F;
}

.testimony {
}

.testimony_by { /* whose testimony? the signature name at bottom */
}

div.images {
text-align:center;
}

div .images img {border:1px solid black;}