*{margin:0;padding:0}

/* this controls the background color of the entire site as well as the default font and margin settings */
body {
	background-color: #252a38; /* 31362f */
	padding: 20px;
	color:#cccccc;
	font:60%/140% 'helvetica neue',sans-serif;
	width:1048px;
	margin: 0 auto;
	text-align: left; /* for IE */
}



/* font settings for fonts used in a table */
td {font-family:Arial, Helvetica, sans-serif; text-decoration:none; text-align:left; font-size:10px; line-height:17px; color:#cccccc;
}





/**********/
/* MAIN CONTENT TEXT FORMATS */

.featured_blue {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px; line-height:8px; color:#8fafd6; text-align:right;}
.featured_blue a {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px; line-height:8px; color:#8fafd6; text-align:right;}
.heads {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:9px; color:#8fafd6;}
.info_heads {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:9px; color:#8fafd6;}
.copy {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:9px; color:#cccccc; text-align:right;}
.copy2 {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; color:#cccccc; text-align:left;}
.quote {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:15px; line-height:21px;}
.quotelink {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:15px; line-height:21px;}

/* MAIN CONTENT TEXT FORMATS END */
/**********/






/**********/
/* GALLERY SCRIPT */

	.galleria{list-style:none;width:200px}
	.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0}
	.galleria li a{display:none}
	.galleria li div{position:absolute;display:none;top:500px;left:180px}
	.galleria li div img{cursor:pointer}
	.galleria li.active div img,.galleria li.active div{display:block}
	.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
	.galleria li .caption{display:block;padding-top:.5em}
	* html .galleria li div span{width:400px} /* MSIE bug */

	h1,h2{font:bold 80% 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase;}
	a{color:#348;text-decoration:none;}
	a:hover{color:#67a;}
	.demo{
	position:relative;
	margin-top:1em;
	background-color: #252a38;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
}
	.gallery_demo{width:250px;float:left;}
	.gallery_demo li{position:relative; top:4px; left:828px;width:48px;height:48px;border:2px /*thumbnail border size */ solid #252a38;/* <-- border color of thumbnails when inactive */ margin: 0 4px 4px /* interior spacing of thumnails */ 0;background:#eee;}
	.gallery_demo li.hover{border-color:#8fafd6;/* <-- border color of thumbnails when hovered over with the mouse */ }
	.gallery_demo li.active{border-style:solid;border-color:#cccccc;/* <-- border color of thumbnails when it is the main active image on the page */}
	.gallery_demo li div{left:240px}
	.gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;}
	
	.galleria_container{margin:0 auto 15px auto;height:578px;width:1048px;text-align:right;}

	.nav{padding-top:15px;clear:both;}
	.nav{position:absolute;left:983px; top:700px;}

/* END GALLERY SCRIPT */
/**********/






/**********/
/* LINK VARIATIONS (this controls all the main types of links on the site and their colors */


a:link {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:9px;
	line-height:15px;
	color:#67a;
	border:0;
}
a:visited {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:9px; line-height:15px; color:#252a38; border:0;}
a:active, a:hover {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:9px; line-height:15px; color:#8fafd6; border:0;}

.menu:link {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:9px; line-height:15px; color:#cccccc;}
.menu:visited {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:9px; line-height:15px; color:#cccccc;}
.menu:hover {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:9px; line-height:15px; color:#8fafd6;}

.people:link {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; line-height:15px; color:#cccccc;}
.people:visited {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; line-height:15px; color:#cccccc;}
.people:hover {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; line-height:15px; color:#8fafd6;}

.active:link {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:9px; line-height:15px; color:#8fafd6;}
.active:visited {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:9px; line-height:15px; color:#8fafd6;}
.active:hover {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:9px; line-height:15px; color:#ffffff;}

.active_content:link {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; line-height:15px; color:#8fafd6;}
.active_content:visited {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; line-height:15px; color:#8fafd6;}
.active_content:hover {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; line-height:15px; color:#ffffff;}

.disguised_active:link {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; line-height:15px; color:#cccccc;}
.disguised_active:visited {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; line-height:15px; color:#cccccc;}
.disguised_active:hover {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; line-height:15px; color:#cccccc;}

.gallery_content:link {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px; line-height:15px; color:#8fafd6;}
.gallery_content:visited {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px; line-height:15px; color:#8fafd6;}
.gallery_content:hover {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px; line-height:15px; color:#ffffff;}

.content_link:link {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; line-height:15px; color:#8fafd6;}
.content_link:visited {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; line-height:15px; color:#8fafd6;}
.content_link:hover {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; line-height:15px; color:#ffffff;}

.gallery_menu:link {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:20px; line-height:8px; color:#cccccc;}
.gallery_menu:visited {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:20px; line-height:8px; color:#cccccc;}
.gallery_menu:hover {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:20px; line-height:8px; color:#8fafd6;}

.gallery_more:link {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:9px; line-height:8px; color:#cccccc;}
.gallery_more:visited {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:9px; line-height:8px; color:#cccccc;}
.gallery_more:hover {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:9px; line-height:8px; color:#8fafd6;}


.intranet:link {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; line-height:15px; color:#cccccc;}
.intranet:visited {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; line-height:15px; color:#cccccc;}
.intranet:hover {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; line-height:15px; color:#8fafd6;}

.quotelink:link {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:15px; line-height:21px; color:#8fafd6;}
.quotelink:visited {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:15px; line-height:21px; color:#8fafd6;}
.quotelink:hover {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:15px; line-height:21px; color:#8fafd6;}



/* END LINK VARIATIONS */
/**********/





/**********/
/* BOTTOM NAVIGATION (LOGO, LINKS, SUBLINKS, ETC)  FROM LEFT TO RIGHT */
div#logo {
	position:absolute;
	text-align:left;
	top:597px;
	left:0px;	
	width:118px;
}

div#main_links {
	position:absolute;
	text-align:left;
	top:595px;
	left:127px;	
	width:105px;
	z-index:101;
}

div#main_links_sub {
	position:absolute;
	text-align:left;
	top:595px;
	left:238px;	
	width:140px;
	z-index:101;
}

div#main_links_sub_two {
	position:absolute;
	text-align:left;
	top:595px;
	left:388px;	
	width:250px;
	z-index:101;
}

div#main_links_sub_featured {
	position:absolute;
	text-align:left;
	top:595px;
	left:239px;	
	width:150px;
	z-index:101;
}

div#main_links_sub_featured_two {
	position:absolute;
	text-align:left;
	top:595px;
	left:394px;	
	width:250px;
	z-index:101;
}

div#main_links_sub_three {
	position:absolute;
	text-align:left;
	font-size:10px;
	background:#252a38;
	color:#cccccc;
	top:595px;
	left:388px;	
	width:420px;
	line-height:15px;
	z-index:105;
}

div#main_links_sub_two_people {
	position:absolute;
	text-align:left;
	top:595px;
	left:308px;	
	width:110px;
	z-index:101;
}

div#main_links_sub_three_ginter {
	position:absolute;
	text-align:left;
	top:595px;
	left:402px;	
	width:415px;
	z-index:101;
}

/* this is the title that appears on the gallery index pages when you mouse over a gallery thumbnail */
div#sub_three_head {
	font-family:Arial, Helvetica, sans-serif;
	text-align:right; 
	text-decoration:none; 
	font-size:9px; 
	line-height:8px; 
	color:#8fafd6;
	position:absolute;
	top:599px;
	left:522px;	
	width:300px;
	height:10px;
	z-index:101;
}

/* this is the sub_title that appears on the gallery index pages when you mouse over a gallery thumbnail */
div#sub_three_content {
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	text-decoration:none; 
	font-size:9px; 
	line-height:12px; 
	color:#cccccc;
	position:absolute;
	top:611px;
	left:572px;	
	width:250px;
	height:120px;
	z-index:101;
}

/* END BOTTOM NAVIGATION */
/**********/







/**********/
/*  MAIN GALLERY INDEX PAGES (I.E. PRIVATE GARDENS) THUMBNAIL POSITIONING AND COLOR */

/* This is the top row of thumbnails */
#div-thumbs {
	position:absolute;
	top:597px;
	left:828px;
	width:219px;
}

/* This is the bottom row of thumbnails */
#div-thumbs2 {
	position:absolute;
	top:652px;
	left:828px;
	width:250px;
}

/* the following control the border color around the thumbnails */
/* this is the normal color when inactive */
.borderit img{
	position:relative;
	border: 2px solid #252a38;
}

/* this is the color when the user moves the mouse over the thumbnail */
.borderit:hover img {
	position:relative;
	border: 2px solid #8fafd6;
}

.borderit:hover{
	position:relative;
	color: #8fafd6; /* irrelevant definition to overcome IE bug */
}
.borderit_active img{
	position:relative;
	border: 2px solid #ffffff;
}

.borderit_active:hover img {
	position:relative;
	border: 2px solid #8fafd6;
}

.borderit_active:hover{
	position:relative;
	color: #8fafd6; /* irrelevant definition to overcome IE bug */
}

.borderitactive img{
	position:relative;
	color: #ffffff; /* irrelevant definition to overcome IE bug */
}

/* this positions the thumbnails side-by-side */
div.float {
	float:left;
	vertical-align: top;
	width:56px;
}



/* END MAIN GALLERY INDEX PAGES */
/**********/








#main {
	width: 951px;
	position: absolute;
	top: 0px;
	left: 0;
	right: 0;
	margin-left: auto;
	margin-right: auto;
}

#index {
	position: relative;
	width: 710px;
 	height: 50%;
	top: 200px;
	left: 0;
	right: 0;
	bottom: 0;
	margin: 0 auto;
}




/* news on the home page */


#index_top {
	position: relative;
	width: 710px;
 	height: 80%;
	top: 200px;
	left: 0;
	right: 0;
	bottom: 0;
	margin: 0 auto;
}


	.newsItemOverview, .publicationOverview
	{
		margin: 0 0 -4px 0;
		padding: 0;
		list-style-type: none;
		font-size: .85em;
	}
	
	.newsItemOverview li, .publicationOverview li
	{
		padding-bottom: 4px;
		font-size: 1.2em;
	}
	
	.publicationOverview li
	{
		margin-bottom: 4px;
	}
	
	
	.newsItemOverview a, .publicationOverview li
	{	
		display: block;
		text-decoration: none;
		padding: 2px 4px 2px 4px;
		border-bottom: 0px solid #e9e9e9;
		background-color: #252a38;
		color: #999;
	}

	.newsItemOverview a:hover
	{
		text-decoration: none;
		background-color: #74767b;
		border-bottom: 0px solid #e9e9e9;
		color: #000;
	}
	
	.newsItemOverview .active a
	{
		color: #000;
	}

	.newsItemOverview .datum, .publicationOverview .datum
	{
		color: #8fafd6;
		margin-right: 5px;
		float: left;
	}


#index_news {
	position: relative;
	width: 710px;
 	height: 50%;
	top: 300px;
	left: 0;
	right: 0;
	bottom: 0;
	margin: 0 auto;
}





div.float_index_news {
	border:0px;
	text-align:left;
	float:left;
	width:544px;
}

div.float_index_news a{
	color: #8fafd6;
}

div.float_index_news hover{
	color: #999;
}


div.float_index_left {
	border:0px;
	text-align:right;
	float:left;
	width:118px;
	margin: 3px 24px 0px 0px;
}


div.float_index_left a{
	color: #ffffff;
	}




/* rest of the site */





div.float_index {
	border:0px;
	text-align:left;
	float:left;
	width:142px;
}








#main_nav {
	width:710px;
}


#construction {
	width:710px;
	margin-left:142px;
	float: left;
}


div#links a span {display: none;}
div#links a:hover span {display: block;
   position:relative; top: -47px; left:-280px; width: 270px;
    z-index: 101;
   font: 10px Verdana, sans-serif; text-align:right;}



.news_nav {
	text-align:right;
}
.news_date {
	font-size:9px;
}

div#content_area {
	z-index:100;
	width: 1048px;
	height: 578px;

	
}

div#people_area {
	position:relative;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	padding:160px;
	width: 400px;
	height: 250px;
	
}
div#philosophy {
	position:relative;
	left: 126px;
	text-align:justify;
	top:50px;
	width: 752px;
	height: 150px;
}
div#boards{
	position:relative;
	left: 0px;
	top:0px;
	font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; color:#cccccc;
	line-height:17px;
	text-align:justify;
	width: 1048px;
	height: 150px;
}
div#spry_content {
	position:relative;
	left:10px;
	top:0px;
	font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; color:#cccccc;
	line-height:17px;
	text-align:justify;
	width: 1024px;
	height: 200px;
}
div#principal_content {
	position:absolute;
	left: 110px;
	top:50px;
	font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; color:#cccccc;
	text-align:justify;
	width: 775px;
}
div#byrd_image {
	position:absolute;
	left: 0px;
	top:81px;
	width: 100px;
	height: 100px;
}
div#woltz_image {
	position:absolute;
	left: 0px;
	top:306px;
	width: 100px;
	height: 100px;
}
#featured_text {
	position:absolute;
	top:0px;
	left:790px;
	line-height:17px;
	width: 250px;
	height: 578px;
	font-family:Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size:10px; 
	line-height:12px; 
	color:#dddddd; 
}
#feat_text1 {
	position:absolute;
	top:0px;
	left:0px;
	z-index:102;
	line-height:17px;
	width: 250px;
	height: 578px;
	font-family:Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size:10px; 
	line-height:12px; 
	color:#dddddd; 
}
#feat_text2 {
	position:absolute;
	top:0px;
	left:0px;
	z-index:103;
	line-height:17px;
	width: 250px;
	height: 578px;
	font-family:Arial, Helvetica, sans-serif; 
	text-decoration:none;
	visibility:hidden;
	font-size:10px; 
	line-height:12px; 
	color:#dddddd; 
}
#featured_header {
	width: 250px;
	text-align:left;
}
#featured_content {
	width: 250px;
	font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; color:#cccccc; line-height:17px;
	text-align:left;
}
#featured_nav {
	position:absolute;
	top:0px;
	left:0px;
	z-index:102;
	top: 568px;
	text-align:right;
	width: 250px;
	vertical-align:bottom;
}
#contact {
	position:relative;
	left: 126px;
	top:150px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:11px;
	color:#cccccc;
	line-height:17px;
	text-align:justify;
	width: 500px;
	height: 100px;
}

.principles {
	float:left;
	width:200px;
	height:250px;
	text-align:left;
}
.principles:hover {
	background-color:#474b46;
}
.staff {
	float:left;
	width:200px;
	height:250px;
	text-align:left;
}
.staff:hover {
	background-color:#474b46;
}
.principles_text {
	position:relative;
	top:50%;
}
.staff_area {
	margin-left:10px;
	width:938px;
	height:200px;
	
}
.staff_image {
	width:100px;
	height:200px;
	text-align:left;
	
}
div#staff_links {
	float:left;
	width: 126px;
	height: 578px;
}
div#staff_bios {
	float:left;
	width: 900px;
	height: 578px;
}



div#news_links {
	float:left;
	width: 238px;
	height: 578px;
}




div#news_bios {
	width: 780px;
	height: 578px;
	 
}



div#awards {
	width: 780px;
	height: 578px;
	margin: 0px 0px 0px 238px;
	 
}




div#scroll_box {
	float:left;
	width: 810px;
	height: 578px;
overflow: auto;
overflow-x:hidden; 
	 overflow-y: auto;

	 font-size: 11;
}



body {
scrollbar-arrow-color: #000000;
scrollbar-base-color: #00CCFF;
scrollbar-face-color: #0099FF;
scrollbar-highlight-color: #00CCFF;
scrollbar-shadow-color: #00CCFF;
scrollbar-3dlight-color: #cccccc;
scrollbar-track-color: #cccccc;
scrollbar-darkshadow-color: #cccccc;}






div#projectlist_left {
	float:left;
	width: 450px;
	height: 578px;
}

div#projectlist_mid {
	float:left;
	width: 450px;
	height: 578px;
}
div#projectlist_right {
	float:left;
	width: 400px;
	height: 578px;
}

div#awards_left {
	float:left;
	width: 339px;
	height: 578px;
	margin-right:15px;
	font-size:9px
}

div#awards_mid {
	float:left;
	width: 339px;
	height: 578px;
	margin-right:15px;
	font-size:9px
}
div#awards_right {
	float:left;
	width: 340px;
	height: 578px;
	font-size:9px
}

div#holder_thumbs {
	padding: 26px;
	width: 1048px;
	padding: 0px 0 0 0;
}
div#holder_thumbs_pregal {
	float: left;
	width: 965px;
	padding: 47px 0 0 0;
}


div#gal_pos {
	float:right;
	width:200px;
}

div#intranet_icons {
	float:left;
	width: 55px;
	height: 80px;
	vertical-align: bottom;


}

div#intranet_links {
	float:left;
	width: 800px;
	height: 80px;
	vertical-align: bottom;
	font-size:11px;
}


#intranet_container { position:relative; top:40%; }







#main_image {
	position: relative;
	width:1048px;
	top: 0px;
	float:left;
	text-align:right;
	z-index:101;
}

#main_image2 {
	position: relative;
	width:1048px;
	top: 0px;
	text-align:left;
}








/* demo news items */

#newsbar1 {
	position:absolute;
	top:0px;
	left:0px;
	line-height:17px;
	width: 200px;
	height: 578px;
	font-family:Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size:10px; 
	line-height:12px; 
	color:#dddddd; 
	vertical-align: text-bottom;
}


#big_news_image{
	float: left;
	top:0px;
	left:790px;
	line-height:17px;
	width: 250px;
	height: 578px;
	margin: 0px 0px 0px 270px;
	font-family:Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size:10px; 
	line-height:12px; 
	color:#dddddd; 
}


#big_news_image2{
	float: left;
	top:0px;
	left:790px;
	line-height:17px;
	width: 250px;
	height: 578px;
	font-family:Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size:10px; 
	line-height:12px; 
	color:#dddddd; 
}


#index_news_image {
	position: relative;
	width: 710px;
	top: 10px;
	left: 0;
	right: 0;
	bottom: 0;
	margin: 0 auto;
}


#index_news_under_image{
	position: relative;
	width: 710px;
	top: 50px;
	left: 0;
	right: 0;
	bottom: 0;
	margin: 0 auto;
}


#newsinfo #newsinfotext{
	width:250px;
	position:absolute;
	color:#ffffff;
	z-index:5;
	left: 770px;
	top: 28px;
	height: 529px;
}

#newsbox{
	width:230px;
	margin: 0px 0px 0px 10px;
	}



#newsinfo #newsinfobg{position:absolute; width:250px; height:522px; background-color:#252a38; opacity: 0.8; -moz-opacity: 0.8; filter:alpha(opacity=80);
z-index:4; 	left: 770px;  top: 28px;}
h2.news{font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:14px; color:#8fafd6; letter-spacing:.1em; margin:10px 10px 0 10px;
font-weight:normal;  padding-bottom:3px;}





a.hide,a.hide:visited{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#252a38;text-decoration:none;}
a.hide:hover,a.hide:active{color:#252a38; text-decoration:none;}
#close{position:absolute; z-index:5; top:8px; right:13px;}

strong{margin:0px; color:#333;}

.news_header {
	font-family:Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size:11px; 
	color:#ffffff; 
	text-align:left;
	line-height:normal;
	
	
	}
	
.news_header a {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; line-height:8px; color:#ffffff; text-align:left;}
.news_body {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px; line-height:8px; color:#8fafd6; text-align:left;}
.news_body a {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px; line-height:8px; color:#8fafd6; text-align:left;}

.news_item_header {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; line-height:11px; color:#dddddd; text-align:left; }
.news_item_date {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; line-height:12px; color:#8fafd6; text-align:left; }
.news_item_body {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:11px;
	line-height:12px;
	color:#dddddd;
	text-align:left;
}
.demo #featured_text #feat_text1 p .news_item_body tt {
	font-family: Arial, Helvetica, sans-serif;
}

