html,body { margin:0px; background-color:#322300; padding:0px; height:100%; min-height:100%; border:none; font-family: Verdana, Arial, Helvetica, sans-serif; }
/* styles for IE 5 Mac */
#horizon { background-color: transparent; position: absolute; top: 20px; left: 20px; }
 /* following rules are invisible to IE 5 \*/
#horizon { top: 50%; left:0px; width: 100%; margin-top: -255px; text-align: center; min-width: 750px; z-index:1; }
/* end IE 5 hack */ 
#wrapper { position: relative; text-align: left; width: 750px; height: 490px; margin: 0px auto; }
#header {position:relative; width:750px; height:78px; float:left; }
#logoholder { position:relative; height:60px; width:276px; left:10px; top:0px; float:left; }
#navigation { position: relative; height:56px; width:78px; right:7px; top:5px; float:right; }
#home_b { position:relative; top:0px; height:14px; width:41px; float:right; }
#tv_b { position:relative; top:0px; height:14px; width:78px; clear:right; float:right; }
#radio_b { position:relative; top:0px; height:14px; width:43px; clear:right; float:right; }
#print_b { position:relative; top:0px; height:14px; width:41px; clear:right; float:right; }
#mainarea { position:relative; float:left; clear:left; width:750px; height:350px; background-color:#FFFFFF; }
#contentarea { position:relative; width:730px; height:330px; top:10px; left:10px; background-image:url(../images/background.jpg); background-repeat:no-repeat; }
#imageholder { position:relative; float:left; top:10px; left:10px; height:310px; width:265px; background-color:#FFFFFF; }
#linksholder { position:relative; float:left; top:10px; left:10px; height:310px; width:265px; }
#imagebox { position:relative; top:10px; left:10px; height:290px; width:245px;  }
#textareahome { position:relative; float:left; left:40px; top:10px; padding-right:10px; height:310px; width:395px; overflow:auto; }
#textareaarticle { position:relative; float:left; left:10px; top:10px; height:310px; width:710px; overflow:auto; }
.textboxhome { width:100%; height:310px; }
.textboxlinks { width:100%; height:290px; }
p { font-size:11px; color:#000000; font-style:normal; font-weight:normal; text-decoration:none; line-height: 16px; margin-bottom:12px; margin-top:0px; }
a:link { font-size:11px; color:#322300; font-style:normal; font-weight:bold; text-decoration:underline; }
a:visited { font-size:11px; color:#322300; font-style:normal; font-weight:bold; text-decoration:underline; }
a:hover { font-size:11px; color:#322300; font-style:normal; font-weight:bold; text-decoration:none; }
.heading { font-size:14px; color:#322300; font-style:normal; font-weight:bold; }
.subheading { font-size:12px; color:#000000; font-style:normal; font-weight:bold; margin-bottom:0px }
.subnav { font-size:10px; color:#000000; font-style:normal; font-weight:normal; text-decoration:none; line-height: 14px; margin-bottom:8px; margin-top:0px; }
a.subnav:link { font-size:10px; color:#322300; font-style:normal; font-weight:bold; text-decoration:underline; }
a.subnav:visited { font-size:10px; color:#322300; font-style:normal; font-weight:bold; text-decoration:underline; }
a.subnav:hover { font-size:10px; color:#322300; font-style:normal; font-weight:bold; text-decoration:none; }
.subnavheading { font-size:11px; color:#000000; font-style:normal; font-weight:bold; margin-bottom:0px }
.rule { height:2px; border-top:1px solid #B3DAC5; border-bottom:1px solid #FFFFFF; margin-bottom:8px; margin-top:0px; }
