* { margin: 0px; padding: 0px; font-family: Tahoma; color: #666666; } p { line-height: 180%;} H3 { line-height: 380%;} #masthead { margin: 50px 20px 20px 20px; } #masthead h1{ font-size: 50pt; text-align: center; } #masthead h1 a{ text-align: left; text-decoration: none; color: #C00030; font-family: "Times New Roman", Times, serif; font-size: 10pt; } #searchbox { width: 500px; margin: 0 auto; margin-top: 0px; } #searchbox .searchkey{ width: 200px; font-size: 10pt; } #searchbox select{ width: 100px; font-size: 10pt; } #searchbox .searchsubmit{ width: 50px; font-size: 9pt; margin-left: 0px; } #topbar { height:30px; line-height: 30px; color: #FFFFFF; font-size: 9pt; position: absolute; width: 100%; top: 0px; left: 0px; background-color: #CC0033; border-bottom: solid 5px #AE002B; } #topbar .strapline { float:left; margin-left: 20px; color: #FFFFFF; } #topbar .strapline a { display: block; padding: 0 10px; color: #FFFFFF; } #topbar .strapline a:hover { background-color: #AE002B; } #topbar ul li a { display: block; padding: 0 10px; color: #FFFFFF; } #topbar ul{ display: inline; list-style-type: none; float: right; margin-right: 30px; } #topbar ul li { float: left; } #topbar ul li a { display: block; padding: 0 10px; color: #FFFFFF; } #topbar ul li a:hover { background-color: #AE002B; } #content { width: 96%; margin: 0 auto; margin-top: 20px; } #content #headlines { width: 60%; float: left; } #content div h2{ padding-bottom: 5px; margin-bottom: 5px; padding-left: 10px; border-top: solid 3px #C00030; border-bottom: dotted 1px #ea98ad; background-color: #fcf8f9; padding-top: 2px; color: #4c222c; font-size: 15px; font-family: Georgia, "Times New Roman", Times, serif; } #content div ul{ list-style-type: none; } #content div li{ display: block; LIST-STYLE-TYPE : circle; } #content div li a{ clear: both; display: block; font-size: 13px; text-decoration: none; padding-left: 15px; padding-bottom: 10px; } #content div li a:hover{ background-color: #FCF8F9; padding-left: 15px; color: #000000; } #content div li a span.cate{ font-size: 9pt; float: right; margin-right: 5px; } #content div li a span.data{ display: block; font-size: 9pt; text-decoration: none; margin-left: 10px; } #content div a.morelink { float: right; font-size: 9pt; border: 1px solid #ef003c; padding: 5px; color: #FF3333; text-decoration: none; margin-bottom: 20px; } #content div a:hover.morelink { float: right; font-size: 9pt; background-color:#FFDFDF; border: 1px solid #F228DE; color: #ff2b2b; text-decoration: underline; } #content #sidebar { width: 35%; float: right; } #content #sidebar #hotblog { } #content #sidebar #newblog { margin-top: 35px; margin-bottom: 15px; } #content #sidebar #newblog a.sub { font-size: 9pt; float: right; margin-top: -20pt; } #content #pages{ font-size: 10pt; padding: 10px; } #content #pages a{ padding: 3px 5px; text-decoration: none; border-bottom: solid #EEE 1px; } #content #pages a:hover{ border-bottom: solid #BC002B 1px; } #content #pages strong { font-size: 10pt; padding: 3px 8px; border-bottom-color: #BC002B; } /* Pages Style */ #content #pages{ padding: 10px; } #content #pages a{ padding: 3px 5px; text-decoration: none; border-bottom: solid #EEE 1px; } #content #pages a:hover{ border-bottom: solid #BC002B 1px; } #content #pages strong a{ font-size: 10pt; padding: 3px 8px; border-bottom-color: #BC002B; } #bottom { clear: both; height:20px; padding-top: 5px; text-align: center; background-color: #CC0033; font-size: 9pt; color: #FFFFFF; font-family: Geneva, Arial, Helvetica, sans-serif; } #bottom a { color: #FFFFFF; } .button { BORDER: #000000 1px solid; width: 100px; height: 30px; font:12pt;}