body {text-align:center;margin:0;padding:0;color:#000000;background:#ffffff url(../img/bg.gif) repeat-y center 0}
div {font-family:Verdana,Arial,sans-serif;font-size:11px;padding:0;margin:0;text-align:left}
p {font-family:Verdana,Arial,sans-serif;font-size:11px;padding:0;margin:0}
td {font-family:Verdana,Arial,sans-serif;font-size:11px;padding:0;margin:0;text-align:left}
tr {font-family:Verdana,Arial,sans-serif;font-size:11px;padding:0;margin:0}
span {font-family:Verdana,Arial,sans-serif;font-size:11px;padding:0;margin:0}
label {font-family:Verdana,Arial,sans-serif;font-size:11px;padding:0;margin:0}
form {padding:0;margin:0}
input {font-family:Verdana,Arial,sans-serif;font-size:11px;padding:0;margin:0}
select {font-family:Verdana,Arial,sans-serif;font-size:11px;padding:0;margin:0}
ul {padding:0;margin:0 0 0 25px;text-align:left}
li {padding:0;margin:0}
textarea {font-family:Verdana,Arial,sans-serif;font-size:11px;padding:0;margin:0}
h1 {font-family:Verdana,Arial,sans-serif;font-size:25px;font-weight:800;color:#000000;padding:0;margin:0}
h2 {font-family:Verdana,Arial,sans-serif;font-size:22px;font-weight:800;color:#000000;margin:0;padding:0}
h3 {font-family:Verdana,Arial,sans-serif;font-size:14px;font-weight:800;color:#b52b3a;margin:0;padding:0}

a {font-family:Verdana,Arial,sans-serif;font-weight:800;color:#2e4e74;text-decoration:underline}
a:link {color:#2e4e74}
a:visited {color:#2e4e74}
a:hover {color:#2e4e74}

div.clear {clear:both}

/* RICH TEXT */
p.subtitle {font-size:12px;font-weight:800;color:#b52b3a}
strong {font-weight:800}

/* 404 */
div.pg404 {padding:20px 18px 200px 18px}

/* MAIN */
div.main {width:760px;background-color:#ffffff;margin:0 auto 20px auto;text-align:left}

/* HEADER */
div.head {width:760px;height:81px;border-bottom:solid 1px #8b8f8e;background:url(../img/header.gif) no-repeat 0 0}
.head div.left {float:left;width:272px}
.head h1 {color:#ffffff;margin:24px 0 0 84px}
.head div.right {float:left;width:468px;height:60px;padding:11px 10px 0 10px}
.head a {color:#ffffff;text-decoration:none}
.head a:link {color:#ffffff}
.head a:visited {color:#ffffff}
.head a:hover {color:#ffffff}

/* TOP NAVIGATION */
div.navbox {width:760px;height:21px;background-color:#b7c5d0;border-top:solid 2px #9ea7ae}
.navbox div {padding:3px 10px 0 18px;margin:0 10px;height:18px;text-align:center;background:url(../img/arrow.gif) no-repeat 9px 8px}
.navbox div.nav0 {float:left}
.navbox div.nav1 {float:left}
.navbox div.nav2 {float:left}
.navbox div.nav3 {float:left}
.navbox div.nav4 {float:left}
.navbox div.nav5 {float:left}
.navbox div.nav0sel {float:left;background-color:#c5d7e5;cursor:default}
.navbox div.nav1sel {float:left;background-color:#c5d7e5;cursor:default}
.navbox div.nav2sel {float:left;background-color:#c5d7e5;cursor:default}
.navbox div.nav3sel {float:left;background-color:#c5d7e5;cursor:default}
.navbox div.nav4sel {float:left;background-color:#c5d7e5;cursor:default}
.navbox div.nav5sel {float:left;background-color:#c5d7e5;cursor:default}
.navbox p {font-size:12px;font-weight:800}
.navbox a {font-size:12px;font-weight:800;text-decoration:none}
.navbox a:link {color:#000000}
.navbox a:visited {color:#000000}
.navbox a:hover {color:#000000;text-decoration:underline}

/* CONTENT */
div.content {width:740px;padding:29px 10px;background:#ffffff url(../img/hgrad.gif) repeat-x 0 2px}
.content div.left {float:left;width:120px}
.content div.middle {float:left;width:458px;margin:0 20px;border:solid 1px #c5d7e5}
.middle h2 {padding:3px 0 0 15px;height:30px;background:url(../img/titleblock.gif) no-repeat 0 0}
.content div.right {float:left;width:120px;height:600px}

div.back {margin:30px 18px 20px 18px;padding-left:8px;background:url(../img/prev.gif) no-repeat left 5px}
.back a {font-size:11px}

/* FOOTER */
div.footer {background-color:#ffffff;padding:2px 0 5px 0;margin:0 10px 2px 10px;border-top:solid 1px #cccccc}
.footer div.left {float:left;width:580px}
.footer div.right {float:left;text-align:right}
.footer p {font-size:10px;color:#999999}

/* ADVERTS */
div.ad_left {margin:0 0 10px 0}

/* HOME */
div.home_about {padding:24px 12px 16px 12px;border-bottom:solid 1px #c5d7e5}
.home_about div.pic {float:left;width:150px;margin-right:12px}
.home_about div.txt {float:left;width:270px}
.home_about p {font-size:11px}

div.home_latest {margin:17px 18px 0 18px;padding-bottom:26px;background:url(../img/latestnews.gif) no-repeat 307px 0}
.home_latest h3 {margin:5px 0 15px 0}
.home_latest p {font-size:10px;margin-right:130px}
.home_latest a {font-size:14px}

div.home_news {margin:17px 18px 0 18px;padding:14px 0 0 0;background:url(../img/dotted.gif) repeat-x 0 0}
.home_news p {font-size:10px;padding-left:24px;margin-bottom:18px;background:url(../img/beacon.gif) no-repeat 0 4px}
.home_news a {font-size:11px}

div.home_more {padding:16px 18px;border-top:solid 1px #c5d7e5}
.home_more p {font-size:12px}

/* PAGE NOS */
div.pagenos {text-align:right;margin:10px 18px 5px 18px}
.pagenos a {font-size:12px}
.pagenos span {font-size:12px;margin:0 5px}
.pagenos span.sel {font-weight:800}
.pagenos span.label {margin:0;font-weight:800}
.pagenos span.prev {padding-left:7px;background:url(../img/prev.gif) no-repeat left 6px}
.pagenos span.next {padding-right:7px;background:url(../img/next.gif) no-repeat right 6px}

div.pagenosbtm {text-align:right;margin:10px 18px 5px 18px;padding:5px 0 4px 0;background:url(../img/dotted.gif) repeat-x 0 0}
.pagenosbtm a {font-size:12px}
.pagenosbtm span {font-size:12px;margin:0 5px}
.pagenosbtm span.sel {font-weight:800}
.pagenosbtm span.label {margin:0;font-weight:800}
.pagenosbtm span.prev {padding-left:7px;background:url(../img/prev.gif) no-repeat left 6px}
.pagenosbtm span.next {padding-right:7px;background:url(../img/next.gif) no-repeat right 6px}

/* NEWS LISTS */
div.summaryitem {margin:10px 18px 0 18px;padding:12px 0 8px 0;background:url(../img/dotted.gif) repeat-x 0 0}
.summaryitem div.sileft {float:left;width:302px;margin-right:10px}
.summaryitem div.siright {float:left;width:110px}

div.cnitem {margin:10px 18px 0 18px;padding:12px 0 8px 0}

div.topinfo {margin:10px 18px 20px 18px}
.topinfo p {font-size:11px}

/* SINGLE NEWS ITEM */
div.singleitem {margin:22px 18px}
.singleitem h3 {color:#000000;font-size:16px}
.singleitem div.ileft {float:left}
.singleitem div.iright {float:left;width:210px;margin-left:10px}
div.singletext {margin-top:30px}

/* CATEGORIES */
div.cats {margin:10px 18px 10px 18px;padding:1px}
.cats p.sub {color:#b52b3a;font-size:13px;font-weight:800;margin:10px 0 20px 0;padding-bottom:5px;background:url(../img/dotted.gif) repeat-x 0 bottom}
.cats div.col {float:left;width:140px}

div.catsnews {border-top:solid 1px #c5d7e5;margin:0 0 30px 0}
.catsnews h3 {margin:10px 18px 10px 18px}

/* GUIDES */
div.guide_list {margin:30px 18px 0 18px;padding-bottom:30px}
div.middleguide {float:left;width:458px;margin:0 20px;}
div.middleguidebox {float:left;width:458px;border:solid 1px #c5d7e5}
.middleguidebox h2 {padding:3px 0 0 15px;height:30px;background:url(../img/titleblock.gif) no-repeat 0 0}

div.guide_info {margin:20px 18px 0 18px}
div.guide {margin-bottom:14px;padding-top:14px;background:url(../img/dotted.gif) repeat-x 0 top}
.guide a {font-size:12px}
div.guidesep {margin:0 18px 0 18px;padding-top:1px;background:url(../img/dotted.gif) repeat-x 0 top}
div.guidead {float:left;width:458px;margin:20px 0 0 0}


