#content a {text-decoration: none; color: #8C0E1F;}
#content a:hover {color: #8C0E1F; text-decoration: underline;}

#content h1, #content h1, #content h2, #content h3, #content h4, #content h5, #content h6 {color: #50504b;}

#content h1	{margin: 18px 0px 9px 0px; font: bold 16px/22px tresbuchet MS, tresbuchet, verdana, helvatica, sans-serif; font-weight: 600;}
#content #readin h1	{margin: 6px 0px 6px 0px; font: 20px/24px tresbuchet MS, tresbuchet, verdana, helvatica, sans-serif; font-weight: 600;}
#content #readin h1 span {font: italic 11px/17px verdana, helvatica, sans-serif;}

#content h2	{margin: 18px 0px 9px 0px; font: normal 14px/18px verdana, helvatica, sans-serif;}
#content h3	{margin: 9px 0px 3px 0px; font: bold 12px/18px verdana, helvatica, sans-serif;}
#content h4	{margin: 9px 0px 3px 0px; font: normal 12px/18px verdana, helvatica, sans-serif;}
#content h5	{margin: 0px 0px 0px 0px; font: bold 10px/18px verdana, helvatica, sans-serif;}
#content h6	{margin: 0px 0px 0px 0px; font: normal 10px/18px  tresbuchet MS, tresbuchet, verdana, helvatica, sans-serif;}

#content p {margin: 0px 0px 0px 0px; font: 11px/18px verdana, helvatica, sans-serif; color: #333;}
#content #readin p	{margin: 0px 0px 18px 0px; font: 11px/18px verdana, helvatica, sans-serif; color: #333;}
#content p a {text-decoration: underline; color: #8C0E1F;}
#content p a:hover {color: #8C0E1F;}

#content ol, #content ul {margin: 9px 50px 18px 50px;}
#content ol li, #content ul li {margin: 6px 0px 6px 0px; font: 11px/18px verdana, helvatica, sans-serif; color: #333;}

#content ul {list-style: square;}
#content hr{margin: 20px 0px 20px 0px; height: 1px; width: 90%; color: #666; text-align: center;}
#content #readin {padding: 0px 0px; margin: 0px 0px 25px 0px;}
#content #readin img { float: left; margin: 0px 5px 10px 0px;}
#content #readin img.right { float: right; margin: 0px 0px 10px 5px;}

body {background-color: #d9d9d9; font: 12px verdana, helvetica, sans-serif; margin: 0px;}
#main {margin: 0px auto; width: 920px;}

#sidefunc {font: 11px verdana, sans-serif; color: #262324;}
#sidefunc a, #sidefunc a:hover {color: #262324; text-decoration: none;}
#sidefunc a:hover {text-decoration: underline;}

#colstorylist h3, #colleftmid #content h3, #colright #rellinks h3 {margin: 0px; padding: 10px 3px 3px 3px; width: 155px; border-bottom: 1px solid #aaa; font: bold 13px tresbuchet MS, tresbuchet, verdana, helvatica, sans-serif; color: #1c4273; text-transform: uppercase;}
#colstorylist { margin-left: 5px; padding-right: 5px; width: 360px; float: left;}
#content #colstorylist { margin-left: 5px; padding-right: 5px; width: auto; float: none; border-right: none; }

#colleft {margin: 0px; width: 160px; float: left;}
#content {margin: 0px 10px; padding: 0px 15px; width: 530px; float: left; overflow: auto}
#colstorylist #content { padding: 0px 15px 18px 5px; border-right: none; width: 320px; }
#colright { margin: 0px; padding-right: 5px; width: 160px; float: left; }

#colleft #sidemenu {margin: 0px 0px 0px 0px;}
#colleft #sidemenu h3 {margin: 0px; padding: 3px 3px 0px 3px; border-bottom: 7px solid #acaca8; text-align: left; font: bold 13px arial, helvetica, sans-serif; color: #1c4273; text-transform: uppercase }
#colleft #sidemenu h3 a, colleft #sidemenu h3 a:hover {font: bold 13px arial, helvetica, sans-serif; color: #1c4273; text-transform: uppercase; text-decoration: none;}
#colleft #sidemenu h3 a:hover {text-decoration: underline;}

#colleft #sidemenu ul {margin: 0px; padding: 0px; list-style-position: outside; color: #50504b; font: normal 11px/14px verdana, helvetica, sans-serif; list-style: none; background: #dad9d1 url('../img/bg_sm.gif') repeat-x top left;}
#colleft #sidemenu ul ul {background: transparent; padding: 1px 7px 7px 3px;}
#colleft #sidemenu ul li {margin: 0px 0px 0px 0px; padding: 5px 10px; border-top: 1px solid #f9f9f8; border-bottom: 1px solid #b5b4ac;}
#colleft #sidemenu ul li a {text-decoration: none; color: #50504b;}
#colleft #sidemenu ul li a:hover {text-decoration: underline; color: #50504b;}
#colleft #sidemenu ul li a.sel {text-decoration: none; color: #000;}

#colleft #sidemenu div.end {height: 4px; font-size: 1px; line-height: 1px; background: #acaca8; border-top: 1px solid #f9f9f8; margin-bottom: 25px;}

#colleftmid {margin-left: 5px; padding-right: 5px; width: 720px; float: left; border-right: 1px dotted #ccc;}
#colleftmid #content {margin-left: 0px; padding: 0px; width: 710px; border-right: none; overflow: auto}

#listview  {padding: 20px 25px 5px 25px;}
#listview.left img {border: 1px solid #8c0e1f; margin: 0px 5px 3px 0px; float: left;}
#listview.right img {border: 1px solid #8c0e1f; margin: 0px 0px 3px 5px; float: right;}
#listview h2 {color: #8C0E1F; margin: 0px; font: bold 14px verdana, helvetica, sans-serif;}
#listview p {color: #666; font: normal 11px/16px verdana, helvetica, sans-serif; margin: 5px 0px;}
#listview p a {color: #8C0E1F; cursor: hand; text-decoration: none;}
#listview p a.link {display: block; text-align: right; padding-right: 15px; font-weight: bold; clear: both;}

#colstorylist #listview h2 {font: bold 11px tresbucher ms, tresbuchet, verdana, helvetica, sans-serif;}
#colstorylist #listview p {color: #777; font: normal 10px/14px verdana, helvetica, sans-serif; margin: 3px 0px;}

#topnews {margin: 0px; padding: 0px;}
#topnews h3 {margin: 0px; padding: 3px 3px 0px 3px; border-bottom: 1px solid #acaca8; text-align: left; font: bold 13px arial, helvetica, sans-serif; color: #1c4273; text-transform: uppercase }

#topnews ul { margin: 0; padding: 5px; color: #ccc; font: normal 10px/14px tahoma, verdana, helvetica, sans-serif; list-style: none; }
#topnews ul li {margin: 15px 0px 5px 0px;}
#topnews ul li a {text-decoration: none; color: #666;}
#topnews ul li h4 {margin: 0px; color: #8C0E1F; font-size: 11px;}
#topnews ul li p {margin: 0px; font-size: 10px;}
#topnews ul li p span {color: #8C0E1F;}

#rellinks {margin: 0px; padding: 0px;}
#rellinks ul { margin: 0; margin-left: 15px; padding: 5px; list-style-position: outside; color: #8C0E1F;
font: normal 11px/14px verdana, helvetica, sans-serif; list-style: square; }
#rellinks ul li {margin: 5px 0px 7px 0px;}
#rellinks ul li a {text-decoration: none; color: #8C0E1F;}

#promo {display: table; height: 135px; width: 948px; margin: 0px; padding: 0px; padding-bottom: 7px; background: #fff;}
#promo h3 {margin: 0px; padding: 5px 15px 2px 20px; color: #fff; font: bold 12px verdana, helvetica, sans-serif; background-color: #fff;}
#promo ul {list-style-type: none; padding: 12px 10px 10px 5px; margin: 0;}
#promo ul li {width: 176px; height: 131; margin: 0px 1px 0px 7px; padding: 0px; float: left;}
#promo ul li h2 {text-align: center; background: #fff url('../img/promo/promohead.gif') no-repeat bottom left; margin: 0px; font: bold 11px arial, helvetica, sans-serif; color: #fff; padding: 7px 2px;}
#promo ul li img {background-position: center center; background-repeat: no-repeat;}
#promo a {text-decoration: none;}

img.autoGal {border: none;}
td.autoGal {padding-bottom: 10px;}



#colright #promo {display: table; width: 180px; margin: 0px; padding: 0px; background: #fff; border-bottom: none;}
#colright #promo h3 {margin: 0px; padding: 10px 3px 3px 3px; width: 160px; border-bottom: 1px dotted #aaa; color: #aaa; font: normal 11px verdana, helvetica, sans-serif;}
#colright #promo ul {display: table; list-style-type: none; padding: 5px; margin: 0;}
#colright #promo ul li {display: table-row; width: 176px; height: 131; margin: 0px; padding: 0px; float: none;}
#colright #promo ul li h2 {text-align: center; background: #fff url('../img/promo/promohead.gif') no-repeat bottom left; margin: 0px; font: bold 11px arial, helvetica, sans-serif; color: #fff; padding: 7px 3px;}
#colright #promo ul li img {background-position: center center; background-repeat: no-repeat;}
#colright #promo a {text-decoration: none;}


/* SITEMAP Function */

.sitemap {margin: 25px 5px; border-left: 1px dotted #ccc; border-bottom: 1px dotted #ccc;}
.sitemaptitle {font: bold 12px/16px verdana; border-bottom: 1px solid #990000; padding-left: 10px;}

.sitemap ul {font: 10px/12px arial; position: relative; left: -15px;}
.sitemap ul li {list-style: square; color: #666;}

.sitemap ul ul {}
.sitemap ul ul li {list-style: disc; color: #666;}

.sitemap ul ul ul {}
.sitemap ul ul ul li {list-style: circle;}

