.1body {	background: #002242;text-align:center;font-family:verdana;}
.1body {	background: #002242; text-align:-moz-center;font-family:verdana;}

.body {	background: #336600;text-align:center;font-family:verdana;}
.body {	background: #336600; text-align:-moz-center;font-family:verdana;}



.page {background: #ffffff; width:990px; border: 1px solid #C0C0C0; text-align:left;}

.indexbody_div {background: #ffffff;float:left;}
.leftmenu_div {background: #ffffff;float:left;}

.header{background: #ffffff; width:100%; }
.footer{font-family:verdana; font-size:8pt }

.header_welcome{background-color:#0066CC; color:#DBF7F7; font-family: Verdana; font-size: 10pt; text-decoration:none;}
.header_logo{width:100%; background-color:#A9C9FA;}
.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;}


.leftmenu_head{background: #CCDEFB;color: #000066; font-size: 10pt; font-family: Verdana; font-weight:;}
.leftmenu_cell {border-bottom: 1px solid #D7D9FF;background-color: #FAFAFA;border-left-width: 1px;border-right-width: 1px;border-top-width: 1px;}
.leftmenu_item {font-size: 8pt; font-family: Verdana; color: #000066; text-decoration: none; font-weight:bold}


.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;}


/*.channel_mainstory_div {width:185px; float:left;padding-right:10px;}*/
/*.channel_manistory_div {width:200px; text-align:left;  float:left;}*/
/*.channel_mainstory_title {text-decoration:none; font-size: 10pt; font-family: Verdana; color: #00376F; font-weight: bold}*/
:hover.channel_mainstory_title {text-decoration:underline;}
/*.channel_mainstory_summary {text-align:justify; font-size: 8pt; font-family: Verdana; color: #444444;}*/
.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: 10pt; 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  { padding:1px; background:#CCDEFB; text-decoration:none;text-align:left; font-size: 8pt; font-family: Verdana; color: #000066; font-weight:bold}

.channel_section  {font-size: 8pt; font-family: Verdana; font-weight: bold;}

/*.channel_topstory_div {float:left;padding-right:2px; padding-top:0px;width:285px; text-align:left;}*/
/*.channel_topstory_title  {font-size: 8pt; font-family: Verdana; color: #000066; font-weight: bold;text-decoration:;}*/
:hover.channel_topstory_title {text-decoration:none;}
/*.channel_topstory_summary {font-weight:none; font-size: 8pt; font-family: Verdana; color: #444444}*/
.channel_topstory_readmore { font-family: Verdana; font-size: 10pt; text-decoration: none; color:#000080}
:hover.channel_topstory_readmore {text-decoration:underline;}

/*.channel_topstory_title_sim  {font-size: 8pt; font-family: Verdana; color: #000066; font-weight:none;text-decoration:none;}*/
:hover.channel_topstory_title_sim {text-decoration:underline;}

.channel_morestory_title  {font-size: 8pt; font-family: Verdana; color: #00376F; font-weight: none;text-decoration:none;}
:hover.channel_morestory_title {text-decoration:underline;}

/*.channel_substory_title  {font-size: 8pt; font-family: Verdana; color: #00376F; font-weight: none;text-decoration:none;}*/
:hover.channel_substory_title {text-decoration:underline;}
/*.channel_substory_summary {font-weight:none; font-size: 8pt; font-family: Verdana; color: #444444}*/

.channel_section_title  { background:#e2e2e2; text-decoration:none;text-align:left; font-size: 10pt; font-family: Verdana; color: #000000; font-weight:bold}
.channel_section_link  { text-decoration:none;text-align:left; font-size: 9pt; font-family: Verdana; color: #000066; font-weight:bold}
:hover.channel_section_link  {text-decoration:underline;}
.channel_section_summary  {font-size:9pt;color:#444444; font-family: Verdana; }
.channel_section_head  { font-size: 8pt;padding:4px; font-family: Verdana;background: #47768F; color: #FFFFFF; text-decoration: none;font-weight:bold;}

.channel_blog_parent   {font-size: 7pt; font-family: Verdana; color: #666666; font-weight: none;text-decoration:none;}

.channel_community_head  { font-size: 8pt;padding:4px; font-family: Verdana;background: #3366CC; color: #FFFFFF; text-decoration: none;font-weight:bold;}
.channel_community_members  { font-size: 8pt;padding:4px; font-family: Verdana;color: #000000; text-decoration: none;font-weight:bold;}
.channel_community_member { font-size: 7.5pt; font-family: Verdana;color: #000000; text-decoration: none;font-variant: small-caps;}
:hover.channel_community_member {background:#FFFFFF;color: #3366FF; text-decoration:underline;font-variant: small-caps;}


.channel_weather_head  { font-size: 8pt;padding:8px; font-family: Verdana;background: #336699; color: #FFFFFF; text-decoration: none;font-weight:bold;}
.channel_weather_table thead {font-size: 8pt; font-family: Verdana;word-spacing: -20; text-align:left;}
.channel_weather_table {font-size: 6.3pt; font-family: Verdana;word-spacing: -20; text-align:center;}


.inverse{color: #FFFFFF; }


.featurestory{font-weight:bold; font-size: 10pt; font-family: Verdana; color: #000066}
.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}

.profile_profileof{background:#efefef;padding:2px; color:#3e3e3e;font-weight:bold; font-size:12pt; font-family:verdana;}

/*.profile_photobox{}*/
/*.profile_introbox{background:#efefef; padding:10px; width:398px; float:right}*/
.profile_fullname{font-weight:bold; font-size:14pt; font-family:verdana;}
.profile_intro{font-size:10pt; font-family:verdana;}
.profile_infobox{background:#efefef;padding:2px; width:398; float:right; color:#3e3e3e;font-weight:bold; font-size:8pt; font-family:verdana;}

/*.profile_info_section{padding:2px; width:398px; float:right; color:#3e3e3e;font-size:8pt; font-family:verdana;}*/
:hover.profile_info_section{background:#e3defe;}
.profile_info_section_title{color:#002D71;}
.profile_info_section select {color:#343434;font-size:8pt; font-family:verdana;}

.profile_guide{background:#FAF9E7;padding:2px; width:235; float:left; font-size:8pt; font-family:verdana;}
.profile_guide_title{background:#efefef;color:#212121;font-weight:bold; font-size:9pt; font-family:verdana;}

.message_ref{padding:5px;background:#efefef;color:#212121; font-size:8pt; font-family:verdana;}


.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;}


.forumtablehead{ background-color: #000066; padding:5px;}
.forumtabletitle{ border:1px solid #C0C0C0; padding:5px; background-color: #FFFFCC;font-family:Verdana; font-size:8pt; text-decoration:none; font-weight:bold; color:#000000}
.forumforumcell{ border:1px solid #C0C0C0; padding:5px; background-color: #FFFFFF;}

.forumhead{font-family: Verdana; font-size: 10pt; text-decoration: none;font-weight: bold; color:#d2d2d2 }
:hover.forumhead {font-family: Verdana; font-size: 10pt; text-decoration: underline;font-weight: bold; color:#000000 }

.forumheadselected {font-family: Verdana; font-size: 14pt; color:#FFFFFF; font-weight:none; text-decoration:none }
hover.forumheadselected{ text-decoration:underline; }

.forumdesc {font-family: Verdana; font-size: 10pt; text-decoration: none;color:#f3f3f3 }
.forumdescblack {font-family: Verdana; font-size: 10pt; text-decoration: none;color:#000000}

.forumtitle {font-family: Verdana; font-size: 11pt; color:#00376F; font-weight:bold; text-decoration:none; }
:hover.forumtitle {text-decoration:underline; }

.forumsubtitle {font-family: Verdana; font-size: 8pt; text-decoration: none;color:#000000; font-weight:none }

.forumsublinks {font-family: Verdana; font-size: 10pt; text-decoration: none;color:#00376F; font-weight:bold }
:hover.forumsublinks {text-decoration: underline; }

.forumsublinksold {font-family: Verdana; font-size: 10pt; text-decoration: none;color:#00376F;}
:hover.forumsublinksold {text-decoration: underline; }

.forumauthor {font-family: Verdana; font-size: 10pt; text-decoration: none;color:#00376F;}
:hover.forumauthor {text-decoration: underline; }

.forumtopictitle {font-family: Verdana; font-size: 10pt; color:#00376F; font-weight:bold; text-decoration:none; }
:hover.forumtopictitle {text-decoration:underline; }

.forumtopictitlewhite {font-family: Verdana; font-size: 10pt; color:#ffffff; font-weight:bold; text-decoration:none; }

.forumtopicbody {padding:8px;font-family: Verdana; font-size: 10pt; color:#000000;}
.forumtopicprofile{ background-color: #f2f2f2;border:1px solid #e3e3e3;}

.forumtopicprofilelink {font-family: Verdana; font-size: 10pt; text-decoration: none;color:#000000}
:hover.forumtopicprofilelink {text-decoration:underline;}
.forumtopicprofile span {font-family: Verdana; font-size: 10pt; text-decoration: none;color:#000000}
.forumtopicprofile img {border:1px solid #b2b2b2;padding:5px; }

.forumactions {padding:3px;font-family:verdana; font-size:9pt; font-weight:bold; background-color: #00376F; color:#ffffff; text-decoration:none;}
.ForumPaging{padding:1px;background:#F2F2F2; ;color:#FFFFFF; font-weight:bold; font-size:8pt; font-family:verdana; width:750;text-align:right;}

.spacer{padding:10px;float:right;}

.ForumPaging{padding:2px;background:#336699;color:#FFFFFF; font-weight:bold; font-size:10pt; font-family:verdana; width:750;text-align:right;}
.ForumPaging span {padding:2px;background:#336699;color:#FFFFFF; font-weight:bold; font-size:10pt; font-family:webdings; width:750;text-align:right;}


.community_status{width:100%;padding: 5px;background: #d0e0ff;}
.community_status_welcome
{
	color: #000099;
	font-weight: bold;
	font-size: 10pt;
	font-family: verdana;
}
.community_status_options
{
	background-color: white;
	color: #003399;
	font-size: 8pt;
	font-family: verdana;
	padding-top: 1px;
	width: 80px;
	height: 30px;
	font-weight: ;
	margin-bottom: 1px;
	margin-left: 1px;
	border-left: transparent 1px solid;
	border-top: transparent 1px solid;
	border-bottom: transparent 1px solid;
	border-right: transparent 1px solid;

}

.signup_title    { font-family: Verdana; font-weight:bold; font-size: 12pt; color: #222222; }
.signup_description    { font-family: Verdana; font-size: 10pt; color: #222222;}

.validation_message{color:#FF0000;font-family:verdana;text-size:9pt;}


.msgtablehead{ background-color: #CCCCCC ; font-size: 11pt; font-family: Verdana; color: #000000; text-decoration: none; font-weight:bold}
.msgheads {font-size: 14pt; font-family: Verdana; color: #555555; text-decoration: none; font-weight:bold  }
.message_ref{padding:5px;background:#ffffff;color:#212121; font-size:8pt; font-family:verdana;}

.msgn {border: 1px solid #C0C0C0;font-size:9pt;font-family:verdana;font-weight:bold;background:#eeeeee;}
:hover.msgn {background:#c8d4e1;}
.msg1{background:#ffffff;border: 1px solid #C0C0C0;font-size:9pt;font-family:verdana;}
:hover.msg1{ text-decoration: none;background:#f3f3f3}

.msgr {border: 1px solid #C0C0C0;font-size:9pt;font-family:verdana;background:#FFFFFF;}

.message_thread {font-size:10pt;font-family:verdana;}

.message_from_n {text-decoration:none;font-variant: small-caps;font-family: Verdana; font-size: 12pt; color: #000066; font-weight: bold;}
:hover.message_from_n {text-decoration:underline;}
.message_from_1 {text-decoration:none;font-variant: small-caps;font-family: Verdana; font-size: 12pt; color: #000066;}
:hover.message_from_1 {text-decoration:underline}

.message_subject_n {text-decoration:none;font-family: Verdana; font-size: 10pt; color: #000066; font-weight: bold;}
:hover.message_subject_n {text-decoration:underline}
.message_subject_1 {text-decoration:none;font-family: Verdana; font-size: 10pt; color: #000066;}
:hover.message_subject_1 {text-decoration:underline}

.blogtable  {border: 8px solid #f4f4f4; border-bottom: 8px solid #F0F0F0;padding:8px;}
.blogbody    { font-family: Verdana; font-size: 9pt; color: #222222; padding:12px;}
/*style="background-image: url('/media/images/blog-bg-bot.jpg'); background-repeat: repeat-x; background-position-y: bottom"*/

.datebyline  { font-family: Verdana; color: #808080; font-size: 8pt }

.loginregister { font-size: 8pt; font-family: Verdana; color: #5a0831; font-weight: bold; text-decoration: none;}

.ownerblog  { font-size: 8pt; font-family: Verdana; color: #000066; text-decoration: none;}
:hover.ownerblog  {text-decoration:underline;}

:hover.loginregister { text-decoration: underline;}

.blogheads  { font-size: 8pt;padding:4px; font-family: Verdana;background: #3366CC; color: #FFFFFF; text-decoration: none;font-weight:bold;}
.blogitemcell  {border-bottom: 1px solid #F2F2F2;text-align:left;}
:hover.blogitemcell  {background:#FFFFFF;}

.blogitems {font-size: 10pt; font-family: Verdana; color: #000066; text-decoration: none;font-weight:none;}
:hover.blogitems { text-decoration:underline;}

.blogbullet { font-size: 8pt; font-family: wingdings;}

blogtitle   { font-family: Verdana; font-size: 12pt; color: #5a0831; font-weight:bold; text-decoration:none;}
:hover.blogtitle   { color: #FFFFFF; background-color:#5a0831 }

.blogcomment   { font-family: Verdana; font-size: 10pt; color: #004A95; text-decoration:none;}
:hover.blogcomment   { font-family: Verdana; font-size: 10pt; color: #FFFFFF; background-color:#004A95 }

.blogtitle   { font-family: Verdana; font-size: 12pt; color: #004A95; font-weight:bold; text-decoration:none;}
:hover.blogtitle   { color: #FFFFFF; background-color:#004A95 }

.blogcomment   { font-family: Verdana; font-size: 10pt; color: #004A95; text-decoration:none;}
:hover.blogcomment   { font-family: Verdana; font-size: 10pt; color: #FFFFFF; background-color:#004A95 }

.blogbody    { font-family: Verdana; font-size: 9pt; color: #222222 }

.datebyline  { font-family: Verdana; color: #808080; font-size: 8pt }

.loginregister { font-size: 8pt; font-family: Verdana; color: #000066; font-weight: bold; text-decoration: none;}

.ownerblog  { font-size: 7pt; font-family: Verdana; color: #000066; font-weight: bold; text-decoration: none;}
:hover.ownerblog  {text-decoration:underline;}

:hover.loginregister { 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}

.toolbar {width:550px;margin-top:15px;border:1px solid #D4D4D4;height:20px; background-color:#e2e2e2}
.separator {height:20px;color:white;background:#e3e3e3;width:2px; font-weight:bold;margin:-2px;}
.button {border:2px outset #FFFFFF;background:#F0FAFF;padding:2px;font-family:verdana;font-size:8pt;}
.button a {text-decoration:none; color:#000000;}
:hover.button a {text-decoration:underline; color:#000000;}
:hover.button {border:2px inset #FFFFFF;background:#C1EBFF;cursor:hand;}


/*COMMON STYLES*/
.BreadcrumbContainer {direction:ltr;padding:5px;font-weight:bold;background:#f5f5f5;border: 1px solid #e3e3e3;}
.BreadcrumbItem{font-family:verdana;font-size:10pt;color:#000000;}

.BreadcrumbLink{font-family:verdana;font-size:10pt;color:#000000;text-decoration:underline;}
:hover.BreadcrumbLink{text-decoration:none;}

.BreadcrumbSeparator{font-family:webdings;color:#99eeee;}

.PagingContainer{height:20px;font-family:verdana;font-size:10pt;direction:ltr;padding:5px;font-weight:bold;background:#f5f5f5;border: 1px solid #e3e3e3;}
.PagingActive{font-family:verdana;font-size:10pt;color:#000000;text-decoration:none;}
:hover.PagingActive{text-decoration:underline}

.PagingDisabled{font-family:verdana;font-size:10pt;color:#898989;}

.mceToolbarExternal {display:none;}