@import url("styles.css");
/* ------ page specific ------*/
#intro				{margin-bottom:10px;}
#intro p			{width:98%; margin:5px auto 0px 5px; }
#right #search form	{padding:5px 0px 0px 10px;}
#right .textfield	{width:102px; vertical-align:middle;}
#right label, #right .textfiel, #righ select {font-size:10px;}
#right select		{width:158px;}
#right #search .button {float:right;margin-right:15px;}
#featured  		{width:98%;margin-bottom:5px; text-align:center; border:1px solid #669933;}
#featured h1	{border-bottom:1px solid #669933; background-color:#eff7e8;}
#featured img 	{margin:1px;*margin-bottom:0px;_margin-top:2px;padding:0px 12px;border:1px solid #7EB1E6;}
#featured a		{margin-top:1px;}
* html #featured img 		{border:none;}
* html #featured a 	 		{width:98%;border:1px solid #7EB1E6; }
#archive		{border:1px solid #7EB1E6; margin-bottom:5px;}
#archive h3		{color:#669933;margin:5px;}
#archive ul   {margin:0px 0px 10px 0px; padding:0px 20px;}
#archive li		{margin-top:5px;}
.fsarticle h2	{background: url(../images/blue-arrow.gif) no-repeat right -55px;}
h2.collapse	    {background: url(../images/blue-arrow.gif) no-repeat right 5px;}
li.top {list-style-image:url(../images/up_arrow.gif);font-size:x-small; text-align:right; border-bottom:1px dotted #7eb1e6;}
#search h2 {font-size:12px;}