.ad_display_tree {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; line-height: normal; font-weight: bold; text-transform: none; color: 999999}

.ad_display_ad_id {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; text-transform: none; color: 999999}

.ad_display_sec_hdr {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; text-transform: none; color: 666666}

.date_text {  font-family: Times New Roman, Times, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; text-transform: none; color: 000000}

.feat_ad_text {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; text-transform: none; color: ffffff; text-decoration: none}

.flyer_font1 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; text-transform: none; color: 000000}

.flyer_text1 {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000}

.flyer_text2 { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000 }

.flyer_text3 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000 }

.flyer_text4 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000 }

.flyer_text5 { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000 }

.flyer_text6 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000 }

.footer_links {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; text-transform: none; color: 000000}

.footer_text {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; text-transform: none; color: 000000}

.login_box_text1 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; text-transform: none; color: 000000}

.login_box_text2 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; text-transform: none; color: 000000}

.login_pg1 {  font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-style: normal; line-height: normal; font-weight: normal; color: #808080; text-decoration: none}

.login_pg2 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; color: #808080; text-decoration: none }

.login_pg3 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; color: #333333; text-decoration: none }

.login_pg4 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; color: #000000; text-decoration: none }

.login_pg_bullet { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: normal; font-weight: bold; color: #333333; text-decoration: none }

.login_register { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; line-height: normal; font-weight: bold; color: #808080; text-decoration: underline }

.menu_bar_links {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: bold; text-transform: none; color: FFFFFF; text-decoration: none}

.menu_bar_links2 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: bold; text-transform: none; color: FFFFFF; text-decoration: none ; }

.page_text {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; color: 000000}

.page_title {  font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-style: normal; line-height: normal; font-weight: bold; color: 666666}

.print_friendly_hdr {  font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-style: normal; line-height: normal; font-weight: bold; color: 000000}

.recent_ad_text {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; line-height: normal; font-weight: bold; text-transform: none; color: ffffff}

.recent_ad_text2 {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: normal; font-weight: normal; text-transform: none; color: 000000}

.search_box_text1 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; text-transform: none; color: 000000}

.search_box_text2 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; text-transform: none; color: 000000; text-decoration: none}

.sign_item_feat {  font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000}

.sign_text1 {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000}

.sign_text2 { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000 }

.sign_text3 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000 }

.sign_text4 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000 }

.table_hdr {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; text-transform: uppercase; color: FFFFFF}

.table_links {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; text-transform: none; color: 9AAEC7}

.text_body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-left: 10px;}

.user_admin_text1 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; text-transform: none; color: FFFFFF}

.welcome_text {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; text-transform: none; color: 000000}

.welcome_user {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; text-transform: none; color: 000000}

.field_labels2 { font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: bold; background-color: #DDDDDD;  } 

.data_values2 { font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: normal; background-color: #DDDDDD;  } 

.jabb { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none; color:#c00000;  }



a.jabb:link {
	color: #c00000;
	text-decoration: none;
}
a.jabb::visited {
	text-decoration: none;
	color: #c00000;
}
a.jabb::hover {
	text-decoration: none;
	color: #c00000;
}
a.jabb::active {
	text-decoration: none;
	color: #c00000;
}

.HeaderBkgrd {
	background-color: #ffffff;
}
.FooterBkgrd {
	background-color: #F2F2F2;
}
.menubarBot_hilite {
	background-color: #ffcc99;
}
.menubarBot {
	background-color: #f2f2f2;
	background-image: url('images/template/menubar_links_bg3.png');
	background-repeat: repeat-x;
}
.menubarBot_shadow {
	background-color: #CC7A00;
}


.LtColBkgrd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	padding-left: 0px;
}
.LtMainBkgrd {
	background-color: #FFFFFF;
	padding:0px;

}
.LtColMenuHdrs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F2F2F2;
	padding: 0px;
}
.MainBodyBkgrd {
	background-color: #ffffff;
	background-image: images/bg.jpg;
}
.MainBodyBkgrdFrnt {
	background-color: #F2F2F2;
}
.MainBodyBkgrdBrdr {
	background-color: #89919A;
}
.RtColBkgrd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #D2D4D6;
	padding-left: 10px;
}
.RtColMenuHdrs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #999999;
	padding-left: 10px;
}
.FeatAd {
/*
	border: 2px solid;
	border-width: 2px 2px 2px 2px;
	border-color: #ff9900;
*/
}
.layout-table{
/*table-layout: fixed;*/
}

.recentads_sm_box{
background-image: url('images/template/recentads_sm_box.gif');
background-repeat: no-repeat;
background-position: center;
	font-family: Arial, Helvetica;
	font-size: 10px;
	padding-bottom:3px;
	
}

.recentads_period{
text-align:right;
padding-right:10px;

}
.recentads_count{
padding-right:5px;
}


.FeatAdHdr {

	background-image: url('images/template/header_center_bg.png');
background-repeat: repeat-x;
	font-family: Arial, Helvetica;
	font-size: 14pt;
	/*font-style: italic; */
	color: #000000;
	font-weight: bold;
	
}
.FeatAdHdr2 {

	background-image: url('images/template/header_center_bg2.png');
background-repeat: repeat-x;
	font-family: Arial, Helvetica;
	font-size: 14pt;
	/*font-style: italic; */
	color: #000000;
	font-weight: bold;
	
}

.header_center{
background-image: url('images/template/header_center_bg.png');
background-repeat: repeat-x;

}
.header_right{
background-image: url('images/template/header_right_bg.png');
background-repeat: no-repeat;
width: 19px;
height: 45px;

}

.header_right2{
background-image: url('images/template/header_right_bg2.png');
background-repeat: no-repeat;
width: 19px;
height: 45px;

}

.leftdiv {
overflow:hidden;
width:160px;
padding:0px;

}
.header_left{
background-image: url('images/template/header_left_bg.png');
background-repeat: no-repeat;
width: 19px;
height: 45px;

}
.header_left2{
background-image: url('images/template/header_left_bg2.png');
background-repeat: no-repeat;
width: 19px;
height: 45px;

}

.BrowseAdHdr{
font-family: arial, helvetica;
font-size:12px;
text-align:center;
font-weight:bold;
padding-top:5px;

}
.feat_ads_menu  {
font-family: arial, helvetica;
font-size:9px;
color:gray;
text-align:center;
padding-bottom:5px;
}



A.feat_ads_menu:link {

text-decoration:none
}
A.feat_ads_menu:hover {

text-decoration:none
}
A.feat_ads_menu:visited{

text-decoration:none}
A.feat_ads_menu:active{

text-decoration:none}

.recenmenu {
color:#0000FF;
font-family:Arial, Helvetica, sans-serif


}

A.recenmenu:link {
text-decoration:none;
color:#0000FF
}
A.recenmenu:hover {
color:#0000FF;
text-decoration:none;
}
A.recenmenu:visited{
color:#0000FF;
text-decoration:none;
}
A.recenmenu:active{
color:#0000FF;
text-decoration:none;
}




.NewestAd {

/*	border: 2px solid;
	border-width: 2px 2px 2px 2px;
	border-color: #ffffff;
	*/
}
.NewestAdHdr {
/*background-image: url('images/template/menubar_links_bg.png');
	background-repeat: repeat-x;
*/	
font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	
	line-height: normal; 
	font-weight: bold; 
	text-transform: none; 
	color: #000000;
}
.RecentAd {
	border: 2px solid;
	border-width: 2px 2px 2px 2px;
	border-color: #ffffff;
}
.RecentAdHdr {
	background-image: url('images/template/menubar_links_bg.png');
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: italic; 
	line-height: normal; 
	font-weight: bold; 
	text-transform: none; 
	color: #000000;
}
.SiteStatsBkgrd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F2F2F2;
	padding-left: 10px;
}
.MemLoginBkgrd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F2F2F2;
	padding-left: 10px;
}
.SponsorBkgrd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F2F2F2;
	padding-left: 10px;
}

body {
        background-color: #F2F2F2;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
 A:hover { color: maroon; }

 A.menu_bar_links:link { color: #000000; }

 A.menu_bar_links:active { color: #000000; }

 A.menu_bar_links:visited { color: #000000; text-decoration: none}

 A.menu_bar_links:hover { color: maroon; }
 

 A.menu_bar_links2:link { color: #FFFFFF; }

 A.menu_bar_links2:active { color: #FFFFFF; }

 A.menu_bar_links2:visited { color: #FFFFFF; text-decoration: none}

 A.menu_bar_links2:hover { color: #FFFFFF; }
 
 .style8 {
	color: #4E81C8;
	font-size: 9pt;
	font-weight: bold;
}

 A.style8:link { color: #000000; text-decoration: none}

 A.style8:active { color: #000000; text-decoration: none}

 A.style8:visited { color: #000000; text-decoration: none}

 A.style8:hover { color: #000000; text-decoration: none}
 
 
.catNameTD {
	border: 1px solid #A7A7A7;
	border-right: 0px;
	text-align: center;
	background: url(images/catNameTD.gif);
	width: 80%;
	color: black;
	font-size: 10px;
	font-weight: normal;
	font-family: verdana;
	text-decoration:none;
}

.catNameTD2 {
	border: 1px solid #A7A7A7;
	border-right: 0px;
	text-align: center;
	background: url(images/catNameTD.gif);
	color: black;
	font-size: 10px;
	font-weight: normal;
	font-family: verdana;
	text-decoration:none;
}

.catNameTD3 {
	border: 1px solid #A7A7A7;
	border-right: 0px;
	text-align: center;
	background: url(images/bg_sky.png);
	color: black;
	font-size: 10px;
	font-weight: normal;
	font-family: verdana;
	text-decoration:none;
}


.loveai {
	border: 1px solid #A7A7A7;	
	text-align: center;
	background: url(images/catNameTD.gif);
	color: black;
	font-size: 10px;
	font-weight: normal;
	font-family: verdana;
	text-decoration:none;
}


 A.jabbNameTD:link { color: #000000; text-decoration: none}

 A.jabbNameTD:active { color: #000000; text-decoration: none}

 A.jabbNameTD:visited { color: #000000; text-decoration: none}

 A.jabbNameTD:hover { color: #000000;text-decoration: none }

.catCountTD {
	border: 1px #98B954 solid;
	text-align: center;
	width: 20%;
	padding: 2px;
	background: url(images/catCountTD.gif);
	color: #742B13;
	font-weight: bold;
	font-size: 12px;
}

.catloveai {
	border: 1px #CECECE solid;
	text-align: center;
 	padding: 2px;
	background: url(images/catNameTD.gif);
	color: #742B13;
	font-weight: bold;
	font-size: 12px;
}

.otsuka {
	border: 1px #98B954 solid;
	text-align: center;
	width: 20%;
	padding: 2px;
	background: url(images/catCountTD.gif);
	color: #742B13;
	font-weight: bold;
	font-size: 12px;
}


.aijung {
	border: 1px #98B954 solid;
	text-align: center;
	padding: 2px;
	background: url(images/catCountTD.gif);
	color: #742B13;
	font-weight: bold;
	font-size: 18px;
}

a.catLink:link {
	color: maroon;
	font-weight: bold;
	font-size: 10px;
	text-decoration:none
}

a.catLink:visited {
	color: maroon;
	font-weight: bold;
	font-size: 10px;
	text-decoration:none
}

.catText {
	
}

.box {
  float: left;
  width: 195px;
  background: #9FBEE8;
  margin-right: 18px;
}
.box-t { background: top url(images/box_t.gif) repeat-x; }
.box-r { background: right url(images/box_r.gif) repeat-y; }
.box-b { background: bottom url(images/box_b.gif) repeat-x; }
.box-l { background: left url(images/box_l.gif) repeat-y; }
.box-tr { background: top right url(images/box_tr.gif) no-repeat; }
.box-br { background: bottom right url(images/box_br.gif) no-repeat; }
.box-bl { background: bottom left url(images/box_bl.gif) no-repeat; }
.box-tl { background: top left url(images/box_tl.gif) no-repeat; }

.box-tl {
  padding: 13px 18px;
}

.box p {
  margin: 1em 0;
}

.ryoko {
font-size:12px; color:#666666; padding-top:0px; margin-left:8px; font-family:Tahoma; text-decoration:none; font-weight:normal;
}

.mika {
font-size:12px; color:#666666; padding-top:0px; margin-left:8px; font-family:Tahoma; text-decoration:none; font-weight:normal;
margin-left:5px; margin-right:5px;
}
 A.mika:link { color: #0000FF; text-decoration:underline;}

 A.mika:active { color: #990000;  text-decoration:underline;}

 A.mika:visited { color: #0000FF;  text-decoration:underline;}

 A.mika:hover { color: #990000;  text-decoration:underline;}

.intext { 
 font-size: 12px; 
 background-color: #FFFFFF; 
 border: 1px solid #666666; 
}

.ai-chain {
 font-size:12px; 
 color:#000000; 
 padding-top:0px; 
 margin-left:8px; 
 margin-right:8px; 
 font-family:Tahoma 
}

.header_:link {
	color: #FFFFFF;
	text-decoration: none;
}
.header_:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.header_:hover {
	color: #FFFF00;
	text-decoration: underline;
}
.header_:active {
	color: #FFFFFF;
	text-decoration: none;
}
.header_ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.header_1:link {
	color: #1f497d;
	text-decoration: none;
}
.header_1:visited {
	color: #1f497d;
	text-decoration: none;
}
.header_1:hover {
	color: #FF6600;
	text-decoration: underline;
}
.header_1:active {
	color: #1f497d;
	text-decoration: none;
}
.header_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.rightadver {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1F497D;
	font-weight: 500;
}
.rightadver:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1F497D;
	font-weight: 500;
}
.rightadver:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1F497D;
	font-weight: 500;
}
.rightadver:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size: 11px;
	color: maroon;
	font-weight: 500;
}
.rightadver:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1F497D;
	font-weight: 500;
}

.Headadverright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.sub_rightadver {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	cursor: pointer;
}
.sub_rightadverhover {
	color:#9933CC;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	cursor: pointer;
}

.sub_redrightadverhover {
	color:#FF0000;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	cursor: pointer;
}


.sub_skyrightadverhover {
	color:#003399;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	cursor: pointer;
}

.sub_greenrightadverhover {
	color:#339900;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	cursor: pointer;
}

.nextsub_rightadver {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	cursor: pointer;
}
