
*			{ margin:0px; padding:0px; }
br			{ letter-spacing:normal; }
td 			{ text-align:left; vertical-align:top; }
img, img a 	{ border:none; }
hr			{ color:#ffffff; border:1px dotted #e9eaec; display:block; margin:8px 0; width:460px; }

/*global styles*/
body				{ background-color:#ffffff; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#111111; } /* global 'live' text color */
div#container 		{ background-color:#ffffff; margin-left:auto; margin-right:auto; width:980px; text-align:left; } 
a					{ color:#666666; text-decoration:underline; }
a:hover				{ color:#aa0000; text-decoration:underline; }
p					{ padding:0px 0px 18px 0px;}

/*text styles*/
.caption			{ font-size:9px;line-height:1.7em; padding:0px 0px 12px 0px;}
.heading			{ font-size:11px; font-weight:bold; padding:0px;}


/*spacers*/
div#leading_05		{ padding-bottom:9px;}
div#leading_10		{ padding-bottom:18px;}
div#leading_20		{ padding-bottom:36px;}


/*nav pane*/
div#nav_pane		 	{ background-color:#ffffff; text-align:left; padding:36px 16px 12px 13px;} /* 1st padding val is top */
ul#nav_elements li 		{ list-style-type:none; display:inline; }
div#prev_next			{ position:relative; float:right; }
div#nav_divider			{ position:relative; float:left; width:1px; height:20px; background-color:#cccccc; display: inline; margin-left:16px}
div#horz_rule			{ background-color:#cccccc; width:980px; height:1px; }
div#vert_rule			{ position:relative; float:left; width:1px; height:200px; background-color:#cccccc; display: inline; margin-left:16px}

/*footer pane*/
div#footer_pane		 	{ background-color:#ffffff; text-align:left; display:inline; padding:0px 16px 12px 13px; }
div#footer_horz_rule	{ position:relative; float:left; display:inline; background-color:#cccccc; width:707px; height:1px; }


/*selector pane*/
div#selector_list				{ position:relative; float:left; width:220px; padding:5px; background-color:#FFFFFF; display: inline; margin-left:5px; margin-top:16px; margin-bottom:10px; }
div#selector_list li			{ list-style-type:none; margin-bottom:12px; font-weight:normal; } /*bullet type, gap between work titles*/
div#selector_list li a			{ text-decoration:none; color:#777777; font-weight:normal;} /* project inactive link color 95979c */
div#selector_list li a:hover	{ text-decoration:none; color:#aa0000; font-weight:normal;}
	
	
div#indent				{ position:relative; float:left; display: inline; margin-left:16px;}
div#unlinked_title		{ color:#999999; font-size:12px;}
div#unlinked_title_2	{ text-decoration:none; color:#999999; font-weight: bold;}

/* content */
div#work_page			{ position:relative; float:left; width:691px; padding:5px; background-color:#FFFFFF; margin-left:16px; margin-top:16px; margin-bottom:70px; }
div.work_page_text		{ line-height:2em; width:500px; min-height:576px; height:auto !important; height:576px; }
div#images				{ position:relative; float:left; padding:5px 5px 0 5px; background-color:#FFFFFF; margin-left:16px; margin-top:16px; }
div#images img			{ margin-bottom:5px; }

/* layout*/
.imgwrap_right 		{ float:right; margin-left:20px; margin-top:0px; margin-bottom:30px; }
.spare_cell			{ padding-right:12px; }
				
