.body {	background-image: url('/media/images/cbg2.gif'); text-align:center; background-color: #3366CC}
.body {	background-image: url('/media/images/cbg2.gif'); text-align:-moz-center; background-color: #3366CC}


/*.body {	background-color: #003366;  text-align:-moz-center;  text-align:center; }*/
.page {position:relative;background: #ffffff; width:780px; height:100%; border: 1px solid #C0C0C0; text-align:left;}

.header{background: #FFFFFF; width:100%; }
.footer{font-family:verdana; font-size:8pt }

.header_welcome{background: #2E73A0; color: #ffffff; font-family: Verdana; font-size: 8pt; text-decoration:none; padding:2px;}
.header_join{color: #ffffff; font-family: Verdana; font-size: 8pt; text-decoration:none; }
:hover.header_join{text-decoration:underline; }
.header_login_form{color: #444444; font-family: Verdana; font-size: 8pt; text-decoration:none; padding:0px;}

.header_ad_block {background:#2E73A0;}

.header_menu_table {text-align:center; padding:2px;}
.header_menu_item {background:#EDF5FA;border: 1px solid #2E73A0;width:90px; text-align:left;}
:hover.header_menu_item {background:#2E73A0;}

.header_menu_item a {color: #444444; font-family: Verdana; font-size: 8pt; text-decoration:none; padding:0px;}
:hover.header_menu_item a {color:#FFFFFF;}

.dateline {}


.inverse{color: #FFFFFF; }

.leftmenuhead{background: #5a0831;color: #FFFFFF;font-family: Verdana;font-size: 10pt;}

.leftmenulink{background: #E4E4E4;color: #5a0831;font-family: Verdana;font-size: 8pt;font-weight:none;text-decoration:none;}
:hover.leftmenulink{text-decoration:underline;}
.leftmenulinkcell{	background: #E4E4E4;}

.article_title { font-weight:bold; font-size: 14pt; font-family: Verdana; color: #003366}
.article_author { font-style:italic; font-weight:none; font-size: 8pt; font-family: Verdana; color: #000000;}
.article_date { font-style:italic; font-weight:none; font-size: 8pt; font-family: Verdana; color: #000000;}
.article_summary { font-weight:none; font-size: 10pt; font-family: Verdana; color: #000000; width:80%;}
.article_body { font-weight:none; font-size: 10pt; font-family: Verdana; color: #000000; width:100%; height:100%;}


.horoscope_title { font-weight:bold; font-size: 14pt; font-family: Verdana; color: #3A4B85}
.horoscope_heading { font-weight:bold; font-size: 10pt; font-family: Verdana; color: #3A4B85; }
.horoscope_link { font-weight:bold; font-size: 8pt; font-family: Verdana; color: #3A4B85; text-decoration:none}
:hover.horoscope_link {text-decoration:underline;}
.horoscope_body { font-weight:none; font-size: 10pt; font-family: Verdana; color: #000000; width:100%; height:100%;}
.horoscope_zodiac {font-size: 7pt; font-family: Verdana; color: #3A4B85; ;border: 1px solid #3A4B85;}
.horoscope_zodiac_head {font-weight:bold;font-size: 10pt; font-family: Verdana; background-color: #3A4B85; color:#FFFFFF;}
.horoscope_quickie_head { font-weight:bold; font-size: 8pt; font-family: Verdana; color: #000000; text-decoration:none}
.horoscope_quickie { font-weight:none; font-size: 8pt; font-family: Verdana; color: #000000; text-decoration:none}

.channel_currentchannel { font-weight:bold; font-size: 12pt; font-family: Verdana; color: #000000}
.channel_dateline { font-weight:none; font-size: 8pt; font-family: Verdana; color: #000000}

.channel_manistory_div {width:190px; text-align:left; padding:2px; float:left;}
.channel_mainstory_title { font-size:14pt; font-family:verdana;overflow:auto; width:295px;color:#000000;text-decoration:none}
:hover.channel_mainstory_title {text-decoration:underline;}
.channel_mainstory_summary {text-align:justify; font-size: 8pt; font-family: Verdana; color: #000000;}
.channel_mainstory_readmore { text-align:left; font-size: 8pt; font-family: Verdana; color: #5a0831; text-decoration:none;}
:hover.channel_mainstory_readmore {text-decoration:underline;}
.channel_mainstory_list { font-size: 8pt; font-family: Verdana; color: #5a0831; background:url("/media/images/smallarrow.gif") no-repeat 0 3px; padding:0 0 3px 7px; text-decoration:none;}
:hover.channel_mainstory_list {text-decoration:underline;}

.t {padding:0; list-style-image: url(''); margin-left:1}

.channel_section_title  { height:20px; background:#eeeeee; text-decoration:none;text-align:left; font-size: 10pt; font-family: Verdana; color: #555555; font-weight:bold}


.channel_topstory_div {padding-right:5px; padding-top:5px;width:290px; text-align:left;}
.channel_topstory_title  { text-decoration:none;text-align:left; font-size: 8pt; font-family: Verdana; color: #003366; font-weight: none}
:hover.channel_topstory_title {text-decoration:underline;}
.channel_topstory_summary {font-weight:none; font-size: 8pt; font-family: Verdana; color: #444444}
.channel_topstory_readmore { text-align:left; font-size: 8pt; font-family: Verdana; color: #5a0831; text-decoration:none;}
:hover.channel_topstory_readmore {text-decoration:underline;}





.personality_sectionbox {position:relative; padding:5px; width:40%; border: 0px solid #800000; font-weight:none; font-size: 10pt; font-family: Verdana; color:#444444;}
.personality_sectionbox_title {width:99%; background:#998899; padding:2px;  color:#ffffff; }
.personality_row{border-top-style: solid; border-top-width: 1px;  border-top-color: #ffffff;padding:2px; background:#eeeeee; width:48%; text-align:left;}

.personality_value{font-size:9pt; border-style: solid; border-width: 1px;}

.personality_rightbox {position:relative; float:right; padding:5px; width:17%; border: 0px solid #800000; font-weight:none; font-size: 8pt; font-family: Verdana; color:#ffffff;}

.forums_category_title{width:100%; background-color:#dbdbdb; font-weight:none; font-size: 11pt; font-family: Verdana; color: #5a0831}
.forums_category_description{ font-weight:none; font-size: 8pt; font-family: Verdana; color: #000000}
.forums_topics_title {text-decoration:none; font-weight:none; font-size: 10pt; font-family: Verdana; color: #5a0831;}
:hover.forums_topics_title { text-decoration:underline;}
.forums_heads { border: 1px solid #E0E0E0; font-weight:bold; font-size: 8pt; font-family: Verdana; color: #000000; background: #F7EEE6;}
.forums_forums { border: 1px solid #E0E0E0; padding:0px;}


.topics_forum_title{width:100%; background-color:#dbdbdb; font-weight:none; font-size: 11pt; font-family: Verdana; color: #5a0831}
.topics_forum_description{ font-weight:none; font-size: 8pt; font-family: Verdana; color: #000000}
.topics_heads { border: 1px solid #E0E0E0; font-weight:bold; font-size: 8pt; font-family: Verdana; color: #000000; background: #F7EEE6;}
.topics_topics { border: 1px solid #E0E0E0; padding:0px;}
.topics_topic_title {text-decoration:none; font-weight:none; font-size: 10pt; font-family: Verdana; color: #5a0831;}

.publisher_sotry_title { font-weight:bold; font-size: 10pt; font-family: Verdana; color: #006699}

.mceToolbarExternal {display:none;}