body {margin: 0px; padding: 0px; background-color: #fff; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #000;}
#wrapper {width: 880px; position: relative;}
#header {position: relative; height: 150px;}
#topstrip {position: absolute; width: 880px; height: 49px;}
#csc_logo {position: absolute; top: 72px; left: 20px; width: 305px; height: 42px;}
#nav {position: absolute; top: 133px; left: 20px; height: 12px;}
#content {position: relative; left: 40px; top: 50px; _height: 465px; min-height: 465px; width: 836px; clear: both;}
#content_left {width: 375px; _height: 380px; position: relative; float: left; min-height: 380px;}
#content_channels {width: 303px; height: 356px; float: right; position: relative; right: 57px;}
#sig {position: relative; top: 20px;height: 33px; width: 880px; padding-bottom: 20px; clear: both;}
img.ch_nav {float: left;}

h1 {margin: 0px; padding: 0 0 15px 0;}
h2 {font-size: 16px; font-weight: bold; margin: 0px; padding: 0 0 10px 0;}
p {margin: 0px; padding: 0 0 8px 0;}
span.hp_date {color: #9592a4; font-style : italic; font-size: 12px;}
a.hp_news {color: #000; text-decoration: none; font-weight: bold;}
a:hover.hp_news {text-decoration: underline;}
div.fp_news {margin-bottom: 10px;}