body {
margin:0px;
font-family:arial,helvetica,sans-serif;
background-color:#fcfcfc;
color:#333333;
}

a {
font-weight:bold;
}

a:hover {
text-decoration:underline;
color:#743737;
}

a:link {
text-decoration:none;
color:#0B4D77;
}

a:visited {
text-decoration:none;
color:#4D0B4D;
}

a.und {
text-decoration:underline;
}

img {
border:none;
}

img.cnn {
position:relative;
left:9px !important;
left:0px;
}

img.newsright {
position:relative;
float:right;
margin:0px 0px 2px 9px;
}

img.pick_select {
position:relative;
float:right;
margin:22px 12px 2px 12px;
}

img.pickscreen {
position:relative;
float:right;
margin:32px 12px 2px 12px;
}

img.pickscreen_select {
position:relative;
float:right;
margin:12px 12px 2px 12px;
}

img.sectimage {
margin-top:9px;
}

img.todayspick {
margin-top:6px;
}

ul.mar {
margin-right:18px;
}

#banner {
position:absolute;
top:9px;
height:39px;
width:100%;
background-color:#8598B0;
}

#bannertrim {
position:absolute;
font-size:9px;
top:0px;
height:9px;
width:100%;
background:url('/images/bg1.gif');
}

#blogblock {
font-size:10px;
padding:3px;
border:1px dashed #8598b0;
}

#cccblock {
font-size:10px;
margin-top:9px;
}

#cccblock a, #blogblock a {
text-decoration:underline;
}

#copyblock {
border-top:1px solid #cccccc;
}

#friends {
position:relative;
visibility:visible;
left:69%;
width:28%;
height:36px;
top:10px;
}

#gallerythumbs {
text-align:left;
padding:0;
}

#gallerythumbs img {
margin:1px;
}

#gallerythumbs_root {
padding-top:4px;
}

#gallerythumbs_root img, #gallerythumbs img  {
margin:2px;
}

#leftcol {
margin-top:68px;
background-color:#fcfcfc;
}

#leftcolnews {
margin-top:68px;
background-color:#fcfcfc;
text-align:center;
}

#linky {
font-weight:bold;
color:#8598b0;
padding-top:9px;
}

#logo {
top:0px;
left:6px;
width:70%;
}

#menu {
position:absolute;
top:48px;
height:20px;
width:100%;
padding-top:1px;
background:url('/images/bbg.gif');
}

#menu_css {
font-size:10px;
letter-spacing:.03em;
font-weight:bold;
text-align:left;
margin:1px;
padding:2px 2px 2px 6px;
}

#menu_css li a {
color:#637690;
border:1px outset #efefef;
}

#menu_css li a, #menu_css li a:hover, #menu_css li a:active {
display:inline;
text-decoration:none;
margin:0px;
padding:0px 4px 0px 3px;
text-align:center;
font-weight:bold;
}

#menu_css li a:active {
background-color:#fcfcfc;
border:1px inset #efefef;
}

#menu_css li a:hover, #menu_css li a:active {
color:#304360;
}

#menu_css ul, #menu_css li {
display:inline;
list-style:none;
margin:0px;
padding:0px;
}

#news {
padding:0;
}

#newsandnotes {
position:relative;
z-index:30;
background-color:#fcfcfc;
}

#newsandnotesarchive {
padding-top:24px;
text-align:center;
}

#newsholder {
margin-top:24px;
border:1px solid #8598b0;
width:360px;
}

#prevnext {
font-size:80%;
padding-bottom:12px;
}

#rightcol {
position:relative;
float:right;
top:0px;
right:0px;
width:361px;
border-left:1px solid #8598b0;
border-bottom:1px solid #8598b0;
margin-bottom:24px;
margin-left:18px;
}

#rightcol_root {
position:relative;
float:right;
top:0px;
right:0px;
width:360px;
border-left:1px solid #8598b0;
border-bottom:1px solid #8598b0;
margin-bottom:24px;
margin-left:18px;
}

#searchfour {
font-size:79%;
line-height:170%;
padding:12px 0px 3px 24px;
}

#searchsec {
text-align:center;
padding:9px 0px;
}

#sectop {
padding:0px 24px 0px 24px;
}

#spacitcenter {
font-size:79%;
line-height:150%;
padding-top:4px;
}

#spacitcenter div {
text-align:center;
}

#suppfour {
text-align:center;
position:relative;
z-index:30;
padding:9px 0px;
}

#suppone {
font-size:79%;
text-align:center;
padding-top:4px;
padding-bottom:1px;
margin-bottom:9px;
border-top:1px solid #8598b0;
border-bottom:1px solid #8598b0;
background-color:#f7f2ec;
}

#suppthree {
text-align:center;
position:relative;
z-index:30;
padding:6px 0px;
}

#supptwo {
font-size:79%;
text-align:center;
width:360px;
margin-bottom:12px;
margin-top:0px;
padding-bottom:1px;
padding-top:4px;
border-top:1px solid #8598b0;
border-bottom:1px solid #8598b0;
background-color:#f7f2ec;
}

#todayspick {
margin:9px 0px 4px 0px;
}

#visitorsgallery {
margin-right:361px;
margin-top:12px;
position:relative;
z-index:30;
padding:12px 24px;
}

.biggie {
font-size:110%;
font-weight:bold;
}

.biggiespread {
font-size:95%;
font-weight:bold;
color:#743737;
letter-spacing:1px;
word-spacing:1px;
}

a.biggiespread:link {
color:#743737;
}

a.biggiespread:visited {
font-weight:bold;
text-decoration:none;
color:#743737;
}

.buttsy {
background-color:#8598B0;
color:#ffffff;
font-size:92%;
font-weight:bold;
border:outset 1px #666666;
padding-bottom:2px;
margin-bottom:2px !important;
margin-bottom:0px;
}

.centerit {
text-align:center;
}

.cgimage {
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
}

.clearit {
clear:both;
padding-top:100px;
background-color:#fcfcfc;
}

.content {
margin-top:6px;
padding:12px;
background-color:#fcfcfc;
font-size:small;
text-align:left;
}

.content blockquote {
line-height:140%;
}

.content h2 {
font-size:small;
text-align:left;
font-weight:bold;
margin-bottom:10px;
}

.content h3 {
font-size:small;
text-align:left;
font-weight:bold;
line-height:normal;
}

.content li {
line-height:140%;
}

.content p {
font-weight:normal;
line-height:140%;
text-align:left;
margin-bottom:10px;
}

.copy {
font-size:90%;
line-height:120%;
}

.covergallery {
background-color:#fdfdfe;
text-align:center;
padding-top:1px;
padding-bottom:1px;
color:#8598b0;
font:10px arial,helvetica,sans-serif;
letter-spacing:.1em;
}

.covergallerybot {
background-color:#fdfdfe;
text-align:center;
padding-top:1px;
padding-bottom:3px;
color:#8598b0;
font-size:10px;
letter-spacing:1px;
}

.covergallerylink  {
font-size:10px;
color:#8598b0;
letter-spacing:1px;
text-decoration:underline;
}

a.covergallerylink:link,a.covergallerylink:visited,a.covergallerylink:hover {
font-size:10px;
color:#8598b0;
letter-spacing:1px;
text-decoration:underline;
}

.head {
font-size:100%;
font-weight:bold;
letter-spacing:1px;
word-spacing:1px;
color:#743737;
}

.headcg {
font-size:100%;
font-weight:bold;
letter-spacing:1px;
word-spacing:1px;
color:#743737;
padding:24px 0px 0px 24px;
}

.headmain {
font-size:100%;
font-weight:bold;
letter-spacing:1px;
word-spacing:1px;
color:#743737;
margin-top:12px;
margin-bottom:6px;
}

.headsix {
font-size:100%;
font-weight:bold;
letter-spacing:1px;
word-spacing:1px;
color:#743737;
}

.inputsy {
width:160px;
background-color:#fcfcfc;
color:#000000;
font-size:100%;
border:solid 1px #cccccc;
}

.inputsyfr {
background-color:#fcfcfc;
color:#000000;
font-size:79%;
border:solid 1px #cccccc;
}

.inputsytwo {
background-color:#fcfcfc;
color:#000000;
font-size:100%;
border:solid 1px #cccccc;
}

.linky_root {
font-size:73%;
font-weight:bold;
color:#8598b0;
}

.lrpad {
padding:0px 24px;
}

.lrpadtop {
padding:3px 24px 0px 24px;
border-top:1px solid #8598b0;
margin-right:361px;
}

.newex {
font-size:79%;
font-weight:bold;
color:#8598b0;
}

.newscenter {
margin-right:360px;
}

.nla {
font-size:10px;
color:#990000;
}

.normaltext {
font-size:79%;
}

.normaltextmain {
font-size:79%;
padding:6px 24px;
}

.normaltextnav {
font-size:79%;
line-height:140%;
}

.posted {
font-size:x-small;
text-align:left;
       padding-top:6px;
margin-bottom:18px;
line-height:normal;
}

.posted a {
text-decoration:underline;
}

.searchform {
font-size:79%;
line-height:170%;
}

.sixspace {
height:6px;
line-height:6px;
}

.small {
font-size:11px;
}

.smallnote {
padding-top:9px;
font-size:11px;
line-height:14px;
}

.smalltext {
font-size:75%;
line-height:140%;
}

.spacit {
font-size:79%;
line-height:150%;
padding-top:4px;
}

.spacitbig {
font-size:79%;
line-height:170%;
}

.spacitcentered {
font-size:79%;
line-height:150%;
padding-top:4px;
}

.spacitfour {
font-size:79%;
line-height:150%;
margin-top:4px;
}

.spacitten {
margin-top:10px;
}

.spacitztop {
font-size:79%;
line-height:150%;
position:relative;
z-index:25;
text-align:center;
}

.subhead {
font-size:95%;
font-weight:bold;
letter-spacing:.5px;
word-spacing:1px;
color:#8598b0;
}

.subheadsize {
font-size:100%;
font-weight:bold;
letter-spacing:.5px;
word-spacing:1px;
color:#8598b0;
}

.tasty {
font-weight:bold;
color:#8598B0;
}

.tastyblack {
font-size:90%;
font-weight:bold;
letter-spacing:1px;
color:#223344;
margin-bottom:4px;
}

.tastyblacknews {
font-weight:bold;
letter-spacing:1px;
color:#666666;
}

.tastyblacktoday {
font-size:77%;
font-weight:bold;
letter-spacing:1px;
color:#223344;
margin-bottom:9px;
}

.tastyred {
font-weight:bold;
color:#660000;
}

.tenspace {
height:10px;
line-height:10px;
}

.threespace {
height:3px;
line-height:3px;
}

.title {
font-weight:bold;
font-size:108%;
color:#8598b0;
padding-bottom:4px;
}

.titlemainpage {
font-weight:bold;
font-size:90%;
color:#8598b0;
padding-bottom:4px;
}


