@charset "iso-8859-1";

html,body { margin:0; padding:0; }
a {text-decoration:none;}
img {border:none;}
p {margin:1em 0;}
blockquote {margin-left:0; margin-right:0;}
h1 {margin:0; color:#000099; font-size:20px;}
h2 {margin:0; color:#000099; font-size:16px; border-bottom:1px solid gray;}
h3 {margin:0; color:#000000; font-size:16px;}
ul {padding-left: 40px;}
ol {padding-left: 40px; list-style-type: decimal}
li {padding-left: 0;}
.post_title {margin:0; color:#000000; font-size:14px;}
.post_description {margin:0; color:#000099; font-size:14px;}
.post_categories {margin:0; color:#000000; font-size:13px;}
#display {
	width:986px;
	border:0;
	margin:auto;
	padding:0;
}
#page {
	float:left;
	margin:auto;
	padding:0px;
	width:986px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3E443C;
	line-height:1.3;
}
#header {
	border:0px;
	margin:0;
	padding:0px;
	height:112px;
	width:986px;
}
.logo {
	border:0;
	margin:5px;
	padding:5px;
	height:90px;
	width:214px;
	float:left;
}
.logo a {
	display:block;
	height:90px;
	background:url(images/logo.png) 0 0 no-repeat;
}
.ad728 {
	border:0;
	margin:5px;
	padding:5px;
	height:90px;
	width:728px;
	float:right;
}
#navigation {
	float:left;
	border-bottom:1px solid gray;
	border-top:0;
	border-left:0;
	border-right:0;
	margin:0;
	padding:2px 0 0 0;
	width:986px;
}
#pages {
	border:0;
	margin:0;
	padding:4px 0px 4px 0px;
	width:420px;
	float:left;
}
#pages ul {
	border:0;
        margin:0px 5px;
	padding:5px 0px;
	list-style-type:none;
}
#pages li {
        display:inline;
	padding:2px 5px;
	border:0;
}
#pages a {
        border:0px;
	margin:0;
	padding:0px;
	color:#000000;
}
#pages a:link {font-weight:bold;}
#pages a:visited {font-weight:bold;}
#pages a:hover {font-weight:normal;}
#pages a:active {font-weight:bold;}
#search {
	border:0;
	margin:0;
	padding:4px 0px 4px 0px;
	width:550px;
	float:right;
	text-align:right;
	vertical-align:middle;
}
#search ul {
	border:0;
        margin:0;
	padding:0px 5px;
	list-style-type:none;
}
#search li {
	border:0;
        display:inline;
	padding:2px 5px;
}
#search form {
    margin:0;
    border:0;
    padding:0
}
#search input {
    font-size:14px
}
#category_pages {
	float:left;
	border-bottom:1px solid gray;
	border-top:1px solid gray;
	border-left:0;
	border-right:0;
	margin:0px 0px 5px 0px;
	padding:0.5em 0;
	width:986px;
}
#category_pages ul {
        margin:0px 5px;
	padding:0px;
	list-style-type:none;
}
#category_pages li {
    display:inline;
	padding:5px;
}
#category_pages a {
    border:0px;
	margin:0;
	padding:0px;
	color:#000000;
}
#category_pages a:link {font-weight:normal;}
#category_pages a:visited {font-weight:normal;}
#category_pages a:hover {font-weight:bold;}
#category_pages a:active {font-weight:normal;}
#category_pages p {
        border:0px;
	margin:0;
	padding:0px;
	height:5px;
}
#pagebody {
	border-bottom:1px solid gray;
        border-top: 0;
        border-left:0;
        border-right:0;
	margin:0;
	padding:0px;
	width:986px;
	float:left;
	clear:both;
}
#pagebody a:link {font-weight:normal;}
#pagebody a:visited {font-weight:normal;}
#pagebody a:hover {font-weight:bold; }
#pagebody a:active {font-weight:normal;}
img {border:none;}
#sidebar{
	border:0;
	margin:0;
	padding:0px;
	width:182px;
	float:left;
}
#sidebar p {margin:0;}
.rss {
        border:0;
	margin:5px;
	padding:5px;
}
.rss .subscribe {
	padding:5px 0px 0px 30px;
        background:url(images/med-rss-icon.gif) no-repeat left;
}
.rss a {color:darkorange;}
.shows {
	border:0;
	margin:5px;
	padding:5px 15px 5px 5px;
}
.shows a {color:#000099;}
.shows ul {
        margin:5px;
        padding:0;
        list-style-type:none;
}
.ad160 {
	height:90px;
	width:160px;
	border:0;
	margin:5px;
	padding:5px;
}
.categories {
	border:0;
	margin:5px;
	padding:5px;
}
.categories a {color:#000099;}
.categories ul {
        margin:5px;
        padding:0;
        list-style-type:none;
}
.othernews {
	border:0;
	margin:5px;
	padding:5px 15px 5px 5px;
        font-size:13px;
}
#sidebar .othernews h3 a {color:#000000;}
#sidebar .othernews h3 a:link {font-weight:bold;}
#sidebar .othernews h3 a:visited {font-weight:bold;}
#sidebar .othernews h3 a:hover {font-weight:normal;}
#sidebar .othernews h3 a:active {font-weight:bold;}
#sidebar .othernews li a {color:#000099;}
#sidebar .othernews li a:link {font-weight:normal;}
#sidebar .othernews li a:visited {font-weight:normal;}
#sidebar .othernews li a:hover {font-weight:bold;}
#sidebar .othernews li a:active {font-weight:normal;}
.othernews ul {
        margin:5px;
        padding:0;
        list-style-type:none;
}
#content {
	border:0;
	margin:0;
	padding:0px;
	width:804px;
	float:right;
}
#content a {color:#3E443C;}
.strip {
	height:15px;
	border:0;
	margin:0 0 0 5px;
	padding:0px 5px 5px 0px;
	border-bottom:1px solid gray;
}

#top {
	border:0px;
	margin:0;
	padding:0px;
}
.main {
	border:0;
	margin:5px;
	padding:5px;
	width:460px;
	float:left;
}
.main p {
    color:#000099;
}
#side {
	border:0px;
	margin:0;
	padding:0px;
	width:322px;
	float:right;
}
.popular {
	border:0;
	margin:5px 5px 0 5px;
	padding:5px 5px 0 5px;
	width:300px;
}
.popular ul {
        margin:16px;
        padding:0;
}
.popular li {
        margin:0;
}
.ad300 {
	border:0;
	margin:5px 5px 0 5px;
	padding:5px 5px 0 5px;
	width:300px;
}
.latest {
	border:0;
	margin:5px 5px 0 5px;
	padding:5px 5px 0 5px;
	width:300px;
}
.latest ul {
        margin:16px;
        padding:0;
}
.latest li {
        margin:0;
}
#middle {
	border:0px;
	margin:0;
	padding:0px;
	clear:both;
}
.item {
	border:0;
	margin:5px 5px 0px 5px;
	padding:5px 5px 0px 5px;
}
#middle .item a {font-style:italic; color:black;}
.item li {margin-right:40px;}
.item .left_image {float:left; margin-right:5px;}
.item .right_image {float:right; margin-left:5px;}

#middle .item h3 {font-size:14px; color:#000099; font-weight:bold; margin:0 0 2px 0;}
#middle .item h3 a {color:#000099;}
#middle .item h3 a:link {font-weight:bold;}
#middle .item h3 a:visited {font-weight:bold;}
#middle .item h3 a:hover {font-weight:normal;}
#middle .item h3 a:active {font-weight:bold;}
#front{
	border:0;
	margin:0;
	padding:0px;
	clear:both;
}
#front h1 a:link {font-weight:bold; color:#000099;}
#front h1 a:visited {font-weight:bold; color:#000099;}
#front h1 a:hover {font-weight:bold; color:#3333CC;}
#front h1 a:active {font-weight:bold; color:#000099;}
#front h2 a:link {font-weight:bold; color:#000099;}
#front h2 a:visited {font-weight:bold; color:#000099;}
#front h2 a:hover {font-weight:bold; color:#3333CC;}
#front h2 a:active {font-weight:bold; color:#000099;}
#news {
	border:0;
	margin:0;
	padding:10px 5px 5px 5px;
	width:484px;
	float:left;
}
.headline {
	border:0;
	margin:0px;
	padding:0px;
}
.sub_headline {
	border:0;
	margin:0px;
	padding:0px;
}
.others {
	border:0;
	margin:0;
	padding:0;
}
.skyscraper {
        border:0;
	margin:0;
	padding:10px 0px 10px 10px;
	width:300px;
	float:right;
}
#plain {
	border:0px;
	margin:0;
	padding:0px;
	clear:both;
}
#plain .page_privacy a:link {font-style:italic;}
#plain .page_privacy a:visited {font-style:italic;}
#plain .page_privacy a:hover {font-weight:bold;}
#plain .page_privacy a:active {font-style:italic;}

#bottom {
	border:0px;
	margin:0;
	padding:0px;
	clear:both;
}
.related {
	border:0;
	margin:5px;
	padding:5px;
	width:380px;
	float:left;
}
.related ul {
    margin:16px;
    padding:0;
}
.related li {
    margin:0;
}
.topstories {
	border:0;
	margin:5px;
	padding:5px;
	width:380px;
	float:right;
}
.topstories ul {
    margin:16px;
    padding:0;
}
.topstories li {
    margin:0;
}
#byline {
	clear:both;
        float:left;
	border-bottom:1px solid gray;
	border-top:0;
	border-left:0;
	border-right:0;
	margin:0;
	padding:0px;
	width:986px;
}
.bytext {
	border:0px;
        float:left;
	margin:0;
	padding:6px 10px 6px 10px;
	width:966px;
	color:#000099;
        text-align:center;
}
#footer {
	float:left;
	border:0px;
	margin:0px;
	padding:0px;
	width:986px;
}
#footer a {color:black;}
#footer a:link {font-weight:normal;}
#footer a:visited {font-weight:normal;}
#footer a:hover {font-weight:bold;}
#footer a:active {font-weight:normal;}
.copyright {
	border:1px solid white;
	margin:0 5px;
	padding:0 5px;
	width:310px;
	text-align:left;
}
.privacy {
	border:1px solid white;
	margin:0 5px;
	padding:0 5px;
	width:310px;
	text-align:left;
}
.date {
	border:1px solid white;
	margin:5px;
	padding:5px;
	width:310px;
	float:right;
	text-align:right;
}
.countries {
	border:0;
	margin:5px;
	padding:5px;
}
.countries table {width:100%; margin-top:1em; border-collapse:collapse;}
.countries td {padding:0;}
.events {
	border:0;
	margin:5px;
	padding:5px;
}
.events table {width:100%; border-collapse:collapse;}
.events td {padding:0 5px 0 0;}
.events_ad {height:120px; border-bottom:1px solid gray; border-top:1px solid gray; margin:0 5px 10px 0; padding:0 26px;}
.feeds {
	border:0;
	margin:5px;
	padding:5px;
}
.feeds table {border-collapse:collapse; }
.feeds td {padding:2px 10px 2px 0px; border-right:10px solid white;}
.feeds th {padding:2px 10px 2px 0px; border-right:10px solid white; text-align:left; color:#3E443C; font-size:16px; vertical-align:bottom;}
.subscription_table {
	border:0;
	margin:0;
	padding:0;
}
.subscription_table table {border-collapse:collapse; }
.subscription_table td {margin:0; border:0; padding:0;}
.twitter {
    float:left;
	border:0;
	margin:0 0 10px 0;
	padding:0;
}
.email {
    float:left;
	border:0;
	margin:0 10px 10px 0;
	padding:0;
}
.more {
	border:0;
	margin:5px;
	padding:5px;
}
.page_privacy {
	border:0;
	margin:5px;
	padding:5px;
}
.page404 {
	border:0;
	margin:5px;
	padding:5px;
}
.left-abs {float:left;}
.right-abs {float:right; text-align:right;}

table.standard_table {border-width:1px; border-style:solid; border-collapse:collapse; border-color:gray;}
table.standard_table th {border-width:1px; padding:2px; border-style:solid; text-align:left; border-color:gray;}
table.standard_table td {border-width:1px; padding:2px; border-style:solid; text-align:left; border-color:gray;}

.flat_list ul {display:inline; margin-left:0; padding-left:0;}
.flat_list ul li {list-style:none; display:inline; margin-left:0; padding-left:0;}

.roman_numerals li {list-style-type:lower-roman}
.lalpha li {list-style-type:lower-alpha}

h1 {margin:0;padding:0;border:0;}
h2 {margin:0;padding:0;}
h3 {margin:0;padding:0;border:0;}
ul {padding-left:16px;}
ol {padding-left:16px;}
.post_title {margin:0;padding:0;border:0;}
.post_description {margin:0;padding:0;border:0;}
.post_categories {margin:0;padding:0;border:0;}

#display {width:100%;margin:0;padding:0;border:0;}
#page {width:100%;margin:0;padding:0;border:0;}
#header {width:100%;}
.logo {}
.ad728 {display:none;}
#navigation {width:100%;margin:0;padding:0;}
#pages {display:none;}
#search {width:auto; float:left; text-align:left;}
#search input {}
#category_pages {width:100%;}
#pagebody {width:100%; clear:both;margin:0;padding:0;}
#sidebar{width:100%;}
.rss {clear:both; margin:0 0 0 10px; padding:0;}
.shows {display:none;}
.ad160 {display:none;}
.categories {display:none;}
.bookmarks {display:none;}
.othernews {display:none;}
#content {width:100%; margin:0; padding:0; border:0;}
.strip {display:none;}
#top {width:100%;margin:0;padding:0;border:0;}
.main {width:auto;margin:0;padding:0 8px 8px 8px;border:0;}
.main h1 {margin:0;padding:0;border:0;}
#side {width:100%; float:none; clear:both; padding:0;}
.popular {display:none;}
.ad300 {display:none;}
.admob {width:auto; margin:0 0 8px 8px; padding:0;border:0;}
.admob2 {width:auto; margin:0; padding:0;border:0;}
.latest {width:100%;margin:0;padding:0;border:0;}
.latest h2 {margin:0 8px}
.latest li {margin:0 8px}
#middle {width:auto;margin:0;padding:0 8px 0 8px;border:0;}
#middle .item h3 {margin:0;padding:0;border:0;}
.item {margin:0;padding:0;border:0;}
#front {width:100%;margin:0;padding:0;border:0;}
#news {width:auto;margin:0;padding:0 8px 0 8px;border:0;}
.headline {margin:0;padding:0;border:0;}
.sub_headline {margin:0;padding:0;border:0;}
.others {margin:0;padding:0;border:0;}
.skyscraper {float:left; width:auto;margin:0;padding:0 8px 0 8px;border:0;}
#plain {}
#bottom {width:auto;margin:0;padding:0 8px 0 8px;border:0;}
.related {width:100%;margin:0;padding:0;border:0;}
.topstories {width:100%; margin:0;padding:0;border:0;}
#byline {display:none;}
.bytext {display:none;}
#footer {width:100%;margin:0;padding:0;border:0;}
#footer .rss a {color:darkorange;}
.date {display:none;}
.countries {display:none;}
.events {display:none;}
.feeds {}
.feeds th {margin:0;padding:0;border:0;}
.more {display:none;}
.page404 {display:none;}
.left-abs {}
.right-abs {}
.float_image_r {width:320px;height:auto;margin:0;padding:0;border:0;}
.alignright {width:320px;height:auto;margin:0;padding:0;border:0;}
.float_image_l {width:320px;height:auto;margin:0;padding:0;border:0;}
.alignleft {width:320px;height:auto;margin:0;padding:0;border:0;}
.float_image_not {width:320px;height:auto;margin:0;padding:0;border:0;}
.image_text {width:320px;;height:auto;margin:0;padding:0;border:0;}

.feature_box {border-width:1px; border-style:solid; border-color:gray; margin:0; padding:5px;}
.feature_box300 {border-width:1px; border-style:solid; border-color:gray; margin:0; padding:5px; width:300px; }
.feature_box400 {border-width:1px; border-style:solid; border-color:gray; margin:0; padding:5px; width:400px; }
.feature_box500 {border-width:1px; border-style:solid; border-color:gray; margin:0; padding:5px; width:500px; }

.feature_area {border:0; margin:0; padding:0; width:300px; }
.feature_area300 {border:0; margin:0; padding:0; width:300px; }
.feature_area400 {border:0; margin:0; padding:0; width:300px; }
.feature_area500 {border:0; margin:0; padding:0; width:300px; }

.feature_area300l {border:0; margin:0; padding:0; width:300px; }
.feature_area400l {border:0; margin:0; padding:0; width:300px; }
.feature_area500l {border:0; margin:0; padding:0; width:300px; }

#search ul {float:left;}
.wrap {width:320px;}
.item li {margin-right:8px;}