h1 { font-family: trebuchet ms, Verdana, sans-serif; font-weight: bold; }
h1 { line-height: 25px; }
h2 { font-size: 16px; color: #000; line-height: 18px; } 
h2.asset-name { font-size: 16px; color: #000; line-height: 18px; } 
h2.shbg { font-size: 16px; color: #000; line-height: 20px; font-weight: bold; } 
h3.shbg { font-size: 16px; }
h3, .widget-header { font-weight: bold; }
/* 333 */
#alpha-inner { background-color: #fff; color: #111; font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif; font-size: 13px; line-height: 18px; }
#header-description { font-size:18px; line-height:1.125; margin:0pt; }
#header-content { display: block; float: left; } 
#header-image { display: inline; float: left; } 
#header-search { display: inline; float: right; } 
/*
.asatf { float: left; padding: 0 3px 0px 0; }
.asg { background-color: inherit; float: left; padding: 0 2px 0px 0; } 
.yellowback { background-color: #FF0; font-style: inherit; } 
.tspace { margin: 0px 40px 0px 40px; display: inline; }
.atiny { font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
*/
.toptiny { font-size: 10px; margin: 10px 0px 10px 0px; }
.dynlink {cursor:pointer; text-decoration: underline; color:blue;}

.special { margin: 2em 2em; background-color: #FFF; } 
.asgold { background-color: inherit; float: left; padding: 0 8px 0px 0; } 
.asg { float: left; padding: 0 14px 0px 0; }  
.yellowback { background-color: #FF0; font-style: inherit; } 
.tspace { margin: 0px 40px 0px 40px; display: inline; } 
.toptiny { font-size: 10px; margin: 10px 0px 10px 0px; } 
.footer { font-size: 12px; font-family: trebuchet ms, arial,helvetica,hirakakupro-w3,osaka,"ms pgothic",sans-serif; } 
.medium { font-size: 12px; }
.small { font-size: 10px; }
.tiny { font-size: 10px; }
.atiny { font-family: Arial, Helvetica, sans-serif; font-size: 10px; } 

.subph { float: left; padding: 0 3px 0px 0; }
.subhm { float: left; width: 320px; padding: 0px 10px 0px 0px; }
