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

}
.header_2:link {

	color: #666666;

	text-decoration: none;

}

.header_2:visited {

	color: #666666;

	text-decoration: none;

}

.header_2:hover {

	color: #maroon;

	text-decoration: underline;

}

.header_2:active {

	color: #000000;

	text-decoration: none;

}

.header_2 {

	font-family: Calibri,Tahoma;

	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;

}

