/* Elements */

/* Fonts */
P, BLOCKQUOTE, BODY, UL, OL, LI {font-size: 12px; 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: 530px;
background: #fff;
margin: 0 0 0 30px;
text-align: left;
float: left;
}

#photoarea1 {
width: 108px;
margin: 0 20px 0 0px;
text-align: left;
float: left;
}

#photoarea2 {
width: 130px;
background: #ebebd9;
margin: 0 0px 0 20px;
padding: 6px 8px 6px 8px;
text-align: left;
float: right;
}

#photoarea3 {
width: 210px;
background: #fff;
margin: 0 0px 0 0px;
padding: 0px 0px 0px 0px;
text-align: left;
float: right;
}

#links {
text-align: left;
}

#promocolumn {
width: 144px;
background: #fff;
margin: 0 20px 0 12px;
text-align: left;
float: right;
}

#promos {
width: 132px;
background: #ebebd9;
margin: 0 0 0 0px;
padding: 0 8px 0 8px;
text-align: left;
float: left;
}

#column1 {
width: 245px;
background: #fff;
margin: 0 0 0 12px;
text-align: left;
float: left;
}

#column2 {
width: 245px;
background: #fff;
margin: 0 0 0 12px;
text-align: left;
float: left;
}

#column3 {
width: 252px;
background: #fff;
margin: 0 0 0 12px;
text-align: left;
float: left;
}

#columnists {
width: 252px;
background: #ebebd9;
margin: 0 0 0 12px;
padding: 0 12px 0 12px;
text-align: left;
float: left;
}

#superhed {
width: 252px;
background: #ccc;
margin: 0px 0 0 12px;
padding: 6px 12px 0 12px;
text-align: left;
float: left;
}

#superhed2 {
width: 132px;
background: #ccc;
margin: 0px 0 0 0px;
padding: 6px 8px 0 8px;
text-align: left;
float: left;
}

#wires {
width: 252px;
margin: 10px 0 0 12px;
padding: 0 0px 0 0px;
text-align: left;
float: left;
}

#navetc {
width: 252px;
background: #ebebd9;
margin: 0 0 0 12px;
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;}

body {
margin: 0 0 0 0;
}

html {margin: 0;
background: #666;}

p {margin: 0 0 1em 0;
line-height: 1.4; 
font-size: 12px;}

ul {margin: 0em 0em 0em 0em;}

ol {margin: 1em 0em 1em 0em;}

li {margin: 0em 0em 0em 1em;
list-style: square;
line-height: 1.4; 
font-size: 10px;}

.hed {font-weight: bold; line-height: 1.4; font-size: 13px;}

.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;}

.pub {color: #000; font-size: 10px; line-height: 1.4; 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: 11px; 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;}

.smallv {color: #000; line-height: 1.2; font-size: 10px; font-family: verdana, geneva, arial, sans-serif;}

.smallv2 {color: #000; line-height: 1.2; font-size: 9px; 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: #fff; line-height: 1.2; font-size: 12px; font-family: arial, helvetica, sans-serif;}

