/* Elements */

/* Fonts */
P, BLOCKQUOTE, BODY, UL, OL, LI {font-size: 11px; font-family: arial, helvetica, sans-serif;}

/* Real styles */

A:link {color: #600;
background: transparent;
text-decoration: none;}

A:visited {color: #963;
background: transparent;
text-decoration: none;}

A:hover {text-decoration: underline;}

A:active {color: #963;
background: transparent;
text-decoration: none;}

.hed A:link {color: #600;
background: transparent;
text-decoration: none;}

.hed A:visited {color: #963;
background: transparent;
text-decoration: none;}

.hed A:hover {text-decoration: underline;}

.hed A:active {color: #963;
background: transparent;
text-decoration: none;}

.hed3 A:link {color: #963;
background: transparent;
text-decoration: none;}

.hed3 A:visited {color: #963;
background: transparent;
text-decoration: none;}

.hed3 A:hover {text-decoration: underline;}

.hed3 A:active {color: #963;
background: transparent;
text-decoration: none;}

.hed4 A:link {color: #963;
background: transparent;
text-decoration: none;}

.hed4 A:visited {color: #963;
background: transparent;
text-decoration: none;}

.hed4 A:hover {text-decoration: underline;}

.hed4 A:active {color: #963;
background: transparent;
text-decoration: none;}

.hed6 A:link {color: #fc6;
background: transparent;
text-decoration: none;}

.hed6 A:visited {color: #fc6;
background: transparent;
text-decoration: none;}

.hed6 A:hover {text-decoration: underline;}

.hed6 A:active {color: #fff;
background: transparent;
text-decoration: none;}

.subhed A:link {color: #000;
background: transparent;
text-decoration: none;}

.subhed A:visited {color: #000;
background: transparent;
text-decoration: none;}

.subhed A:hover {text-decoration: underline;}

.subhed A:active {color: #000;
background: transparent;
text-decoration: none;}

.nav1 A:link {color: #fff;
background: transparent;
text-decoration: none;}

.nav1 A:visited {color: #fff;
background: transparent;
text-decoration: none;}

.nav1 A:hover {text-decoration: underline;}

.nav1 A:active {color: #999;
background: transparent;
text-decoration: none;}

.nav2 A:link {color: #600;
background: transparent;
text-decoration: none;}

.nav2 A:visited {color: #600;
background: transparent;
text-decoration: none;}

.nav2 A:hover {text-decoration: underline;}

.nav2 A:active {color: #600;
background: transparent;
text-decoration: none;}

.nav3 A:link {color: #cc9;
background: transparent;
text-decoration: none;}

.nav3 A:visited {color: #cc9;
background: transparent;
text-decoration: none;}

.nav3 A:hover {text-decoration: underline;}

.nav3 A:active {color: #cc9;
background: transparent;
text-decoration: none;}


#container {
width: 862px;
background: #666;
text-align: left;
margin: 0 0px 0 40px;
}

#top {
width: 862px;
height: 96px;
background: #666;
text-align: left;
float: none;
}

#topleft {
width: 482px;
background: #666;
text-align: left;
float: left;
}

#topright {
width: 380px;
background: #666;
text-align: right;
float: left;
}

#navstrip {
width: 862px;
background: #666;
margin: 0px 0 0px 38px;
padding: 3px 0 3px 0;
clear: both;
float: none;
}

#stripe {
width: 862px;
height: 12px;
background: #999;
margin: 0px 0 0px 0px;
padding: 0px 0 0px 0;
clear: both;
float: none;
}

#hidden {
display: none;
}

#content {
width: 830px;
background: #fff;
border-top : 12px solid #999;
border-left : 12px solid #999;
border-right : 12px solid #999;
border-bottom : 12px solid #999;
text-align: left;
float: left;
}

#storycolumn {
width: 580px;
background: #fff;
margin: 0 0 0 30px;
text-align: left;
float: left;
}

#promocolumn {
width: 144px;
background: #fff;
margin: 0 20px 0 12px;
text-align: left;
float: right;
}

#promos {
width: 252px;
background: #ebebd9;
margin: 0 0 0 0px;
padding: 0 12px 0 12px;
text-align: left;
float: left;
}


#column1 {
width: 250px;
background: #fff;
margin: 0 0 0 12px;
text-align: left;
float: left;
}

#column2 {
width: 250px;
background: #fff;
margin: 0 0 0 12px;
text-align: left;
float: left;
}

#column3 {
width: 260px;
background: #fff;
margin: 0 0 0 12px;
text-align: left;
float: left;
}

#columnists {
width: 252px;
background: #ebebd9;
margin: 0 0 0 0px;
padding: 0 12px 0 12px;
text-align: left;
float: left;
}

#superhed {
width: 252px;
background: #ccc;
margin: 0px 0 0 0px;
padding: 6px 12px 0 12px;
text-align: left;
float: left;
}

#superhed2 {
width: 252px;
background: #ccc;
margin: 0px 0 0 0px;
padding: 6px 12px 0 12px;
text-align: left;
float: left;
}

#wires {
width: 252px;
margin: 10px 0 0 0px;
padding: 0 0px 0 0px;
text-align: left;
float: left;
}

#navetc {
width: 252px;
background: #ebebd9;
margin: 0 0 0 0px;
padding: 0 12px 0 12px;
text-align: left;
float: left;
}

#navcol1 {
width: 120px;
text-align: left;
float: left;
}

#navcol2 {
width: 120px;
margin: 0 0 0 12px;
text-align: left;
float: left;
}

#bottom {
width: 862px;
margin: 0px 0px 0 0px;
padding: 20px 0px 0 0px;
text-align: left;
float: none;
}



BLOCKQUOTE {margin: 1em 2em 1em 2em;
line-height: 1.2;}

BODY {margin: 0em 0% 0em 0%;
font: 11px/1.2 arial, helvetica, sans-serif;}

HTML {margin: 0;
background: #666;}

P {margin: 0em 0% 1em 0%;
line-height: 1.2; 
font-size: 11px;}

UL {margin: 1em 0em 1em 0em;
list-style: square;}

OL {margin: 1em 0em 1em 0em;}

LI {margin: 0em 3em 0em 3em;
line-height: 1.2;}



.hed {font-weight: bold; line-height: 1.2; font-size: 12px;}

.hed2 {font-weight: bold; line-height: 1.2; font-size: 11px;}

.hed3 {color: #963; font-weight: bold; line-height: 1.2; font-size: 14px;}

.hed4 {color: #963; font-weight: bold; line-height: 1.2; font-size: 16px;}

.hed5 {color: #963; font-weight: bold; line-height: 1.2; font-family: arial, helvetica, sans-serif; font-size: 12px;}

.hed6 {color: #fff; font-weight: bold; line-height: 1.2; font-family: arial, helvetica, sans-serif; font-size: 12px;}

.hed7 {color: #000; line-height: 1.2; font-family: arial, helvetica, sans-serif; font-size: 12px;}

.hed8 {font-weight: bold; line-height: 1.2; font-family: verdana, geneva, arial, sans-serif; font-size: 10px}

.pub {color: #000; font-size: 10px; line-height: 1.2; font-weight: bold; font-family: arial, helvetica, sans-serif;}

.subhed {color: #000;  font-size: 11px; line-height: 1.2; font-weight: bold;}

.subhed2 {color: #963;  font-size: 10px; line-height: 1.2; font-weight: bold;}

.subhed3 {color: #fff;  font-size: 12px; line-height: 1.0; font-weight: bold;}

.nav1 {color: #600; line-height: 2.2; font-size: 9px; font-family: verdana, geneva, arial, sans-serif;}

.nav2 {color: #600; line-height: 1.2; font-size: 9px; font-family: verdana, geneva, arial, sans-serif;}

.nav3 {color: #cc9; line-height: 1.2; font-size: 9px; font-family: verdana, geneva, arial, sans-serif;}

.med {color: #cc9; line-height: 1.2; font-size: 11px; font-family: arial, helvetica, sans-serif;}

.med2 {color: #000; line-height: 1.2; font-size: 11px; font-family: arial, helvetica, sans-serif;}

.med3 {color: #963; line-height: 1.2; font-size: 11px; font-family: arial, helvetica, sans-serif;}

.med4 {color: #fff; line-height: 1.2; font-size: 11px; font-family: arial, helvetica, sans-serif;}

.small {color: #cc9; line-height: 1.2; font-size: 9px; font-family: arial, helvetica, sans-serif;}

.smallk {color: #000; line-height: 1.2; font-size: 10px; font-family: arial, helvetica, sans-serif;}

.smallk2 {color: #000; line-height: 1.2; font-size: 9px; font-family: arial, helvetica, sans-serif;}

.smallv {color: #000; line-height: 1.2; font-size: 10px; font-family: verdana, geneva, arial, sans-serif;}

.caption {color: #000; line-height: 1.2; font-size: 11px; font-family: arial, helvetica, sans-serif;}

.caption2 {color: #fff; line-height: 1.2; font-size: 11px; font-family: arial, helvetica, sans-serif;}

.board {color: #000; line-height: 1.2; font-size: 11px; font-family: arial, helvetica, sans-serif;}

.note {margin: 1em 10% 1em 10%; color: #cc9; line-height: 1.2; font-size: 10px; font-family: arial, helvetica, sans-serif;}

.date {color: #cc9; line-height: 1.2; font-size: 11px; font-family: arial, helvetica, sans-serif;}

