.homepage #lo_body { background-image:url(); }
.homepage #lo_rail { padding:10px 0 0 0; }

#miy_icon { display:none; }
.homepage #nav_menu.sub { top:142px; }

#slot2 {
	}

#slot3 {
	width:45%;
	float:right;
	}
	
#ui_top { font-size:95%; width:710px; /*height:450px;*/ background-color:#e6e7d5; margin:5px 0 10px 0; padding:0 0 0 0; float:left; position:relative;}
#ui_top h1 { font-size:230%; line-height:100%; letter-spacing:.005em; margin:0 0 5px 0; padding:0; font-variant:small-caps; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:lighter;}
#ui_top h2 { font-size:170%; line-height:95%; letter-spacing:.005em; margin:0 0 5px 0; padding:0;font-family:Geneva, Arial, Helvetica, sans-serif; font-variant:small-caps; font-weight:lighter;}
#ui_top h4 { font-size:125%; line-height:95%; letter-spacing:.005em; margin:0 0 5px 0; padding:0; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:lighter; font-variant:small-caps;}
#ui_top h3 { font-size:105%; line-height:75%; color:#fff; background-color:#003366; margin:0; padding:5px 10px; }
#ui_top a:hover { color:#000; }
#ui_top h3 a{ color:#FFFFFF; }
#ui_top h3 a:visited { color:#FFFFFF; }
#ui_top h3 a:hover  { color:#FFFFFF; }
#ui_top h3 a:active  { color:#FFFFFF; }
#ui_top p { margin-bottom:10px; }
#ui_top a { text-decoration:none; }
#ui_top .feature { width:400px; float:left; }
#ui_top .feature h2 { margin:10px 0 0 0; }
#ui_top .feature img { margin:0 0 5px 0; }
#ui_top .feature a { font-weight:bold; }
#ui_top .feature ul { color:#000; margin:10px 0; padding:0; list-style:none; }
#ui_top .feature ul li {
	color:#000; 
	margin:10px 0; 
	padding:0; 
	list-style:none; 
	background-image: url(/media/images/silk/icons/bullet_blue.png);
	background-repeat: no-repeat;
	background-position: 0 50%;
	padding: 3px 0 3px 20px;
	margin: .4em 0;
}
#ui_top .feature p span { font-size:80%; color:#333; display:block; }
#ui_top .more { width:277px; float:left; }
#ui_top .more p { margin:5px 0 5px 0; }
#ui_top .more ul { margin:0; padding:0; list-style:none; }
#ui_top .more ul li { font-weight:bold; font-size:105%; margin:5px 0; padding:0 0 0 5px; }
#ui_top .xtras { margin:10px 0 0 0; padding:1px 0 0 0; clear:both; }
head:first-child+body #ui_top .xtras { margin:10px 0 10px 0; padding-top:10px; }
#ui_top .feature p.icap { font-size:80%; color:#333; margin:5px 0 10px 0; }
#ui_top .feature p.icap span { font-size:100%; color:#666; display:inline; }
.thumbimage {margin-bottom:3px;}
#ui_top .more_section2 { width:275px; float:right; border:.05em solid #003399;  }
#ui_top .more_section2 p { margin:5px 0 10px 0; }
#ui_top .more_section2 ul { margin:0; padding:0; list-style:none; }
#ui_top .more_section2 ul li { font-weight:bold; font-size:1.1em; margin:5px 0; padding:0 0 0 5px; font-variant:small-caps;}




.sidebarHeader { font-size:105%; color:#fff; background-color:#aaa89c; margin:0; padding:5px; font-weight:bold; width:260px; margin-bottom:10px; border-top:#666666 solid .15em;}
.byline {font-size:105%; color:#333333; font-style:italic;}
.pubdate {font-size:90%; color:#999999; font-variant:small-caps;}

#ui_top_data { margin:10px; }
#ui_top_legacy { margin:10px; display:block; }
#ui_top_nav { width:555px; height:30px; background:#fff url(/media/images/nav_bg.gif) no-repeat 0 0; margin:0; padding:0 0 0 5px; position:relative; }
