/*universal styles*/
*			{ margin:0px; padding:0px; }
br			{ letter-spacing:normal; }
td 			{ text-align:left; vertical-align:top; }
img, img a 	{ border:none; }
li 			{ list-style-type: none; }
/*end universal styles*/

body			{ background-image:url('../images/tile_bg.gif'); text-align:center; font-family:"Courier New", Courier, mono; font-size:10px; line-height:15px; color:#555851; }
a				{ color:#555851; }
a:hover			{ color:#EC008C; }
h3				{ color:#555851; font-size:11px; line-height:12px; display:inline; margin-left:5px; }
u				{ font-weight:bold; font-size:12px; color:#EC008C; text-decoration:none; }

span.cat_nav	{ color:#555851; }
span.cat_nav a	{ color:#555851; text-decoration:none; }
span.cat_nav a:hover	{ color:#555851; text-decoration:underline; }

div#container			{ position:relative; margin-left:auto; margin-right:auto; width:1010px; text-align:left; }
div#copyright_container	{ position:relative; margin-left:auto; margin-right:auto; width:1010px; }
div#copyright			{ position:relative; float:right; background-color:#ffffff; padding:4px 8px; }

/* navigation styles */
div#navigation			{ position:relative; margin-left:auto; margin-right:auto; width:984px; background-color:#EC008C; height:30px; padding:5px 13px; text-align:left; overflow:hidden; font-family:"Courier New", Courier, mono; font-size:16px; color:#ffffff; }
div#top_nev_left		{ border-bottom:1px solid #F680C6; position:absolute; top:17px; left:162px; }
div#top_nev_center		{ position:absolute; top:18px; left:390px; }
		div#top_nev_center a			{ color:#ffffff; text-decoration:none; }
		div#top_nev_center a:hover		{ color:#ffffff; }

div#top_nev_right		{ position:absolute; top:18px; left:721px; }
		div#top_nev_right a				{ color:#ffffff; text-decoration:none; }
		div#top_nev_right a:hover		{ color:#ffffff; }
/* end navigation styles */

div.content_section		{ width:320px; padding:5px; background-color:#ffffff; text-align:left; }
div.divider				{ padding:4px 0px 2px 0px;  }
div#left_section		{ position:absolute; top:5px; left:5px; }
div#center_section		{ position:absolute; top:5px; left:340px; }
div#right_section		{ position:absolute; top:5px; left:675px; }

table.news_content		{ margin-top:16px; }
table.bio_content		{ margin-top:8px; }
table.links_content		{ margin-top:10px; }
td.left_scroll			{ width:290px; padding:0px 0px 18px 14px; }
td.center_scroll			{ width:290px; padding:0px 0px 18px 14px; }
td.right_scroll			{ width:290px; padding:0px 0px 18px 14px; }
table.video_archive		{ margin-top:30px; }
table.photo_archive		{ margin-top:30px; }

img.news_image			{ display:block; margin-bottom:16px; }
span.news_footer		{ font-family:Arial, Helvetica, sans-serif; }
div.view_archive		{ font-size:12px; margin-left:5px; font-weight:normal; }
		div.view_archive a				{ text-decoration:none; }
		div.view_archive a:hover		{ text-decoration:underline; color:#555851; }
div#next_entry			{ position:relative; float:right; }

div#news_archive				{ font-size:12px; }
div#news_archive a:link			{ font-weight:bold; text-decoration:none; }
div#news_archive a:hover		{ text-decoration:underline; color:#555851; }
/*div#news_archive a:visited		{ color:#555851; text-decoration: line-through; }*/
div#news_archive a:visited		{ color:#555851; text-decoration:none; }
div.news_archive_info			{ font-size:10px; font-family:Arial, Helvetica, sans-serif; margin-bottom:6px; }

div#video_archive				{ font-size:12px; }
div#video_archive a:link			{ font-weight:bold; text-decoration:none; }
div#video_archive a:hover		{ text-decoration:underline; color:#555851; }
/*div#video_archive a:visited		{ color:#555851; text-decoration: line-through; }*/
div#video_archive a:visited		{ color:#555851; text-decoration:none; }

div#photo_archive				{ font-size:12px; }
div#photo_archive a:link			{ font-weight:bold; text-decoration:none; }
div#photo_archive a:hover		{ text-decoration:underline; color:#555851; }
/*div#photo_archive a:visited		{ color:#555851; text-decoration: line-through; }*/
div#photo_archive a:visited		{ color:#555851; text-decoration:none; }

div.news_archive_footer			{ margin-left:15px; line-height:18px; font-weight:bold; }
div#links_list a:link			{ text-decoration:none; color:#555851; }
div#links_list a:hover			{ text-decoration:underline; color:#EC008C; color:#555851; }
/*div#links_list a:visited		{ color:#555851; text-decoration: line-through; }*/
div#links_list a:visited		{ color:#555851; text-decoration:underline; }

div#center_section a img   		{ border:5px solid #ffffff; }
div#center_section a:hover img	{ border:5px solid #EC008C; }
div#featured_video				{ border:2px solid #F77FC7; padding-right:4px; margin:8px 0px; min-height:80px; height:auto !important; height:80px; }
div#featured_video img			{ position:relative; float:left; margin-right:5px }
div#featured_video p			{ margin-top:6px; }

div#right_section a img   		{ border:5px solid #ffffff; }
div#right_section a:hover img	{ border:5px solid #EC008C; }

div#hidden_content				{ position:absolute; top:0px; left:0px; z-index:300; }

div.top							{ font-family:"Courier New", Courier, mono; font-size:16px; color:#EC008C }

div#info_nav_top				{ position:absolute; top:13px; left:156px; }
		div#info_nav_top a				{ color:#EC008C; text-decoration:none; }
div#info_nav_close				{ position:absolute; top:13px; left:309px; }
		div#info_nav_close	a img			{ border:none; }
		div#info_nav_close	a:hover	img		{ border:none; }

div#video_nav_top				{ position:absolute; top:13px; left:50px; }
		div#video_nav_top a				{ color:#EC008C; text-decoration:none; }
div#video_nav_close				{ position:absolute; top:13px; left:309px; }
		div#video_nav_close	a img			{ border:none; }
		div#video_nav_close	a:hover	img		{ border:none; }

div#photo_nav_top				{ position:absolute; top:13px; left:46px; }
		div#photo_nav_top a				{ color:#EC008C; text-decoration:none; }
div#photo_nav_close				{ position:absolute; top:13px; left:309px; }
		div#photo_nav_close	a img			{ border:none; }
		div#photo_nav_close	a:hover	img		{ border:none; }

div#info_navigation				{ height:25px; width:320px; overflow:hidden; }

#dhtmltooltip 					{ text-align:left; color:#ffffff; position:absolute; width: 150px; border:2px solid #ffffff; padding:10px 8px; background-color: #555851; visibility: hidden; z-index: 1000; }