BODY { background:url(./al_bg.jpg); font-family: Verdana; font-size: 11px; font-weight: normal; color: #444477; margin-top: 1px;}		
.bold { font-size: 14px; font-family:verdana; color: #003366; text-decoration: bold;}
.firstpagetop {font-size: 15px; font-family: Verdana; color: #666699; padding: 10px;}
.firstpagedown {font-size: 14px; font-family: Verdana; color: #666699; padding: 10px;}
.text { font-size: 13px; font-family:arial; color: #990000;}
.text2 { font-size: 13px; font-family:arial; color: #990000;}
.text_home {margin-bottom: 10px; padding: 1px 10px 4px 12px; font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #666699; background: #005E95; border-top: 1px solid #1F1F1F; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; border-left: 1px solid #1F1F1F; }
.text_promo { font-size: 12px; font-family:arial; color: #336699; }
.text_index { font-size: 11px; font-family:tahoma; color: #ffffff; }
.promo { font-size: 26px; font-family:tahoma; color: #cc0000; text-decoration: bold;}
.small { font-size: 12px; font-family: arial; color: #990000;}
.small2 { font-size: 10px; font-family: arial; color: #990000;}
.err { position:relative; width:450px; font-size: 11px; font-family: Tahoma; color: #FF0000; text-decoration: underline; text-align:center; }
.white { font-size: 11px; font-family:tahoma; color: #ffffff; text-decoration: bold;}
.red { font-size: 14px; font-family: Verdana; color: #ff0000; position: relative; text-align: center; font-weight: bold; }
.dark { font-size: 11px; font-family:tahoma; color: #333366; text-decoration: bold;}
.tiny {font-family: arial; color: #666699; font-size: 10px;}
.biglink { font-size: 13px; font-family:arial; color: #444477; }
.chat_body_msgs {	background: #f0f0ff; font-family: Verdana; font-size: 11px; font-weight: normal; color: #444477; font-weight: 400;  margin: 0px; }
.chat_body { background: #ffffff; font-family: Verdana; font-size: 11px; font-weight: normal; color: #444477; }
.chat_small { font-size: 8px; font-family: Tahoma; color: #FFFFFF; }
.chat_user { font-size: 11px; font-family: Tahoma; color: #666699; }
.msg { margin-top: 0px; margin-bottom: 2px;}
.leftimg{ float:left; margin: 4px 4px 4px 0; }
.rate_image { border:1px dotted red; background-color:#FFFFFF; }
.rate_profile { border:1px dotted red; background-color:#FFFFFF; }
.thumb_profile { border: 1px solid black; }
.thumb_cp      { border: 1px solid black; }
.thumb_search  { border: 1px solid black; }
.top_rated_0 { border-right:  1px dotted white; }
.top_rated_1 { border-bottom: 1px dotted white; }
.top_rated_2 { border-bottom: 1px dotted white; }
.memb_stat { border-bottom: 1px dotted white; }
.index_news_0 { border-bottom: 1px dotted white; }
.index_news_1 { border-bottom: 1px dotted white; }
h1 {font-family: arial; color: #666666; font-size: 18px; white-space: nowrap; background: transparent; margin-top: 0em; margin-bottom: 0em;}
h2 {font-family: arial; color: #fc6300; font-size: 14px; white-space: nowrap; background: transparent; margin-top: 0em; margin-bottom: 0em;}
h3 {font-family: verdana; color: #CC9999; font-size: 18px; white-space: nowrap; background: transparent; margin-top: 0em; margin-bottom: 0em;}
a:link              { color: #FF0000;  text-decoration: none; }
a:visited           { color: #FF0000;  text-decoration: none; }
a:active, a:hover   { color: #CC9999;  text-decoration: none;}
a.lang:link, a.lang:visited {font-family: Verdana, Arial, Tahoma; font-size:11px; font-weight:normal; color:#444477; text-decoration:underline;}
a.lang:active, a.lang:hover {font-family: Verdana, Arial, Tahoma; font-size:11px; font-weight:normal; color:#FF0000; text-decoration:none;}
.menu { font-size: 11px; font-family:tahoma; color: #FFFFFF; font-weight: bold; }
.menub { font-size: 16px; font-family:tahoma; color: #000000; font-weight: bold; }
a.menu:link              { color: #366DB0;  text-decoration: none; font-weight: bold; }
a.menu:visited           { color: #366DB0;  text-decoration: none; font-weight: bold; }
a.menu:active			 { color: #990000;  text-decoration: none; font-weight: bold; }
a.menu:hover			 { color: #fc5a00;  text-decoration: none; font-weight: bold; }
.membermenu { color: #FFFFFF;  text-decoration: none;  font-size: 16px; font-family:tahoma;}
a.membermenu:link              { color: #366DB0;  text-decoration: none;  font-size: 16px; font-family:tahoma;}
a.membermenu:visited           { color: #366DB0;  text-decoration: none;  font-size: 16px; font-family:tahoma;}
a.membermenu:active			 { color: #990000;  text-decoration: none;  font-size: 16px; font-family:tahoma;}
a.membermenu:hover			 { color: #fc5a00;  text-decoration: none;  font-size: 16px; font-family:tahoma;}
.bottommenu            { font-size: 13px; color: #434543; }
a.bottommenu:link            { color: #ffffff;  text-decoration: none;  font-family:tahoma;}
a.bottommenu:visited         { color: #ffffff;  text-decoration: none;  font-family:tahoma;}
a.bottommenu:active			 { color: #ffffff;  text-decoration: none;  font-family:tahoma;}
a.bottommenu:hover			 { color: #fb5a00;  text-decoration: none;  font-family:tahoma;}
a.index:link              { color: #ffff66;  text-decoration: none; }
a.index:visited           { color: #ffff66;  text-decoration: none; }
a.index:active, a.index:hover   { color: #ffff66;  text-decoration: underline; }
.panel { background-color: #EEEEEE; color: #990000; }
.table { background-color: #EEEEEE; color: #990000; }
.free { background-color: #EEEEEE; color: #990000; }
.canvas { background-color: #ccccff; }
.immsgi { color: #666666; font-style: italic; }
.immsgme { color: #990000;  }
.prof_stat_Unconfirmed { background-color: #ffd7d7; }
.prof_stat_Approval { background-color: #b9ddb9; }
.prof_stat_Active { background-color: #a7b8f9; }
.prof_stat_Rejected { background-color: #ff3333; }
.prof_stat_Suspended { background-color: #cccccc; }
select, input.no, textarea { font-family: Arial; font-size: 12px; color: #990000; }
select.index { border : 1px solid #003366; font-family: Arial; font-size: 9px; background: #edeffc; }
.input.button { border : 1px outset #9999cc;  background-color : #ffffff; color: #336699; }
.control_panel_table { font-size: 11px; font-family:arial; color: #336699; }
.control_panel_td_1_first { background-color: #EEEEEE; border: 1px solid #FFFFFF; padding: 2px; }
.control_panel_td_2_first { background-color: #EEEEEE; border: 1px solid #FFFFFF; padding: 2px;}
.control_panel_td_1 { background-color: #EEEEEE; border: 1px solid #FFFFFF; padding: 2px;}
.control_panel_td_2 { background-color: #EEEEEE; border: 1px solid #FFFFFF; padding: 2px;}
.profile_table { font-size: 11px; font-family:arial; color: #990000;}
.profile_header_first { font-size: 11px; font-family:arial; color: #990000;}
.profile_header { font-size: 11px; font-family:arial; color: #990000;}
.profile_td_1_first { background-color: #EEEEEE; border: 1px solid #FFFFFF; padding: 2px; font-weight: bold;}
.profile_td_2_first { background-color: #EEEEEE; border: 1px solid #FFFFFF; padding: 2px;}
.profile_td_1 { background-color: #EEEEEE; border: 1px solid #FFFFFF; padding: 2px; font-weight: bold;}
.profile_td_2 { background-color: #EEEEEE; border: 1px solid #FFFFFF; padding: 2px;}
.profile_desc_header { border-left:1px dotted white; font-weight: bold; padding: 2px;}
.profile_desc_text { }
.join_table { font-size: 11px; font-family:arial; color: #336699;}
.join_header_first { font-size: 14px; font-family:arial; color: #990000; font-weight: bold; padding-top: 5px;}
.join_header { font-size: 14px; font-family:arial; color: #990000; font-weight: bold; padding-top: 5px;}
.join_td_1_first { background-color: #EEEEEE; border: 1px solid #FFFFFF; padding: 2px; font-weight: bold;}
.join_td_2_first { background-color: #EEEEEE; border: 1px solid #FFFFFF; padding: 2px;}
.join_td_1 { background-color: #EEEEEE; border: 1px solid #FFFFFF; padding: 2px; font-weight: bold;}
.join_td_2 { background-color: #EEEEEE; border: 1px solid #FFFFFF; padding: 2px;}
/*** Profile details styles **/
.profile_details { margin: 4px;}
.profile_thumb { border: 1px solid black; background: white; margin: 0; padding: 0;}
.profile_details { margin: 0; padding: 0; font-size: 11px; color: #990000; list-style: none;}
.profile_details .profile_nickname { font-weight: bold;}
.regular { font-size: 10px; font-family: Verdana; color: #ff7e00; font-weight: bold;}
.pinkstrong { font-style: normal; font-size: 10px; font-family: Verdana, courier; color: #4b4f52; font-weight: normal;}
/***Blog Styles **/
.blog_table_brd { border:1px solid #34333D;}
.blog_tr_bg {background-color:#9C0000; padding:0px; margin:0px;}
.blog_trbot_bg {background-color:#EEEEEE;}
.blog_subject  {font:bold 14px Tahoma; color:#CC9999; text-transform:capitalize;}
.blog_clock {font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#CC9999;}
.blog_content { background-color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#990000;}
.blog_prof { background-color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#990000;}
.blink {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000;}
a.blink:link, a.blink:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000;}
a.blink:active, a.blink:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000;}
.links {font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#FF0000; text-decoration:underline}
a.links:link, a.links:visited {font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#FF0000; text-decoration:underline}
a.links:active, a.links:hover {font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#FF0000; text-decoration:underline}
.subhead { font-size: 14px; font-family:verdana;}
.hoverbox { cursor: default; list-style: none;}
.hoverbox a { cursor: default;}
.hoverbox a .preview { display: none;}
.hoverbox a:hover .preview { display: block; position: absolute; top: -33px; left: -45px; z-index: 1;}
.hoverbox img { background: #fff; border-color: #6faa00; border-style: solid; border-width: 1px; color: inherit; padding: 1px; vertical-align: top; width: 95px; height: 142px;}
.hoverbox li { background: #efffbf; border-color: #6faa00; border-style: solid; border-width: 1px; color: inherit; display: inline; float: left; margin: 1px; padding: 3px; position: relative;}
.hoverbox .preview { border-color: #ff7e00; width: 190px; height: 285px;}
.hoverbox td { position: static;}
/*** End Blog Styles **/