html,body {
	background-color:transparent; 
	background-image: url(../images/back.gif);
	background-repeat: repeat;
	margin:0px;
	padding:0px;
}
p {
	font-family:tahoma,arial,helvetica,sans serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#5b594e;
}
p a {
	font-family:tahoma,arial,helvetica,sans serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	color:#084897;
}
.global_top_back {
	background-image: url(../images/global_top_back.png);
	background-repeat:repeat-x;
	overflow:hidden;	
	height:18px;
	width:100%;
 	margin: 0px;
  border: 0px;
	font-family:georgia,serif;
	font-size:11px;
	color:#5e5357;	
	font-weight:normal;	
	padding-top:2px;
}
.global_top_size {
	width:1010px;
	margin-left:auto;
	margin-right:auto;
}
#allcentered {
	width:1030px;
	margin-left:auto;
	margin-right:auto;
}
.topbartext, .topbartext a {
	font-family:georgia,serif;
	font-size:11px;
	color:#5e5357;
	font-weight:normal;
	text-decoration:none;
}
.tabtitle, .tabtitle a {
	font-family:georgia,times new roman,serif;
	font-size:12.5px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
/*	text-align:center;*/
}
.section_top {
	/*overflow:hidden; */
	width:1010px;
	height:94px;
	margin-left:auto;
	margin-right:auto;	
	font-family:tahoma;
	font-size:11px;
	color:#5B5253;
	text-decoration:none;
	background-color:#ffffff;
	z-index:1;
}

.menu_section {
clear:both;
	width:1030px;
	margin-left:auto;
	margin-right:auto;
	text-decoration:none;
	z-index:10;
}
.menu_section_size {
	width:1030px;
	height:27px;
	overflow:hidden;	
}

.menu_section_size_mbw {
	width:1030px;
	height:27px;
	overflow:visible;	
	position:relative;
}

.submenu_section {
	width:1010px;
	margin-left:auto;
	margin-right:auto;	
	font-family:georgia,times new roman,serif;
	border-bottom:1px solid #648fc3;
}

.submenu_section_mbw {
	width:1010px;
	margin-left:auto;
	margin-right:auto;	
	font-family:georgia,times new roman,serif;
}


.main_section {
	width:1010px;
	margin-left:auto;
	margin-right:auto;
	font-family:tahoma;
	font-size:11px;
	text-decoration:none;

}

td .loginhead {
font-family:georgia,times new roman,serif;
font-size:13px;
color:#ffffff;
font-weight:normal;
}
td .logintext {
font-family:georgia,times new roman,serif;
font-size:11px;
color:#ffffff;
font-weight:normal;
}
.imgthumb {
	width:150px;
	border:0px;
}
.imgthumb_div {
	width:150px;
	height:113px;
	overflow:hidden;
}
.imgthumb2 {
	border:0px;
	margin-left:auto;
	margin-right:auto;
}
.imgthumb2_div {
	width:75px;
	height:50px;
	overflow:hidden;
	text-align:center;
	float:left;
}
.submain_section {
	width:982px;
	margin-left:auto;
	margin-right:auto;
	background-color:#ffffff;
	padding:10px 16px 10px 12px;
}
#categorytool {
	width:316px;
	float:left;
	padding:0px 19px 0px 0px;
	margin:0px;
}

#categoryteaser {
	width:316px;
	float:left;
	padding:0px 19px 0px 0px;
}

#rightadcontainer1 {
	width:312px;
	float:left;
	padding:0px;
}

#rightadcontainer3 {
	width:312px;
	float:right;
	padding:0px;
	position:relative;
	top:10px;
	
	}
#rightadcontainer4 {
	width:312px;
	float:right;
	padding:0px;
	position:relative;
	top:-420px;
	
	}
	
	#rightadcontainer5 {
	width:312px;
	float:left;
	padding:0px;
	position:relative;
	top:-350px;
	
	}
	
	#rightadcontainer6 {
	width:312px;
	float:right;
	padding:0px;
	position:relative;
	top:840px;
	left:290px;
	}
	
.more1 {
	float:left;
	width:259px;
	height:357px;
	margin-right:18px;
	background-image:url(../images/frame_middle.png);
	background-repeat:repeat-y;
}
.more1inside {
	margin:8px;
	height:327px;
	width:243px;
	overflow:hidden;
	background:transparent;
}
.more2 {
	float:left;
	width:259px;
	height:212px;
	margin-right:18px;
}
.more2inside {
	margin:8px;
	height:196px;
	width:243px;
	overflow:hidden;
}
.more3 {
	float:left;
	width:259px;
	height:360px;
	margin-right:18px;
	background-image:url(../images/frame_middle.png);
	background-repeat:repeat-y;
}
.more3inside {
	margin:8px;
	height:326px;
	width:243px;
	overflow:hidden;
	background:transparent;
}
.more3sub {
	height:50px;
	width:241px;
	padding-bottom:9px;
	overflow:hidden;
}
.more4 {
	float:left;
	width:259px;
	height:450px;
	margin-right:18px;
	background-image:url(../images/frame_middle.png);
	background-repeat:repeat-y;
}
.more4inside {
	margin:8px;
	height:416px;
	width:243px;
	overflow:hidden;
	background:transparent;
}
.more5 {
	float:left;
	width:259px;
	height:965px;
	margin-right:18px;
	background-image:url(../images/frame_middle.png);
	background-repeat:repeat-y;
}
.more5inside {
	margin:8px;
	height:931px;
	width:243px;
	overflow:hidden;
	background:transparent;
}
ul.lahanibullet {
	list-style-type:disc;
	color:#c9ee47;
	padding:1px;
	margin:0px 0px 0px 18px;
}
#rightadcontainer2 {
	width:312px;
	height:600px;
	float:left;
	padding:0px;
}

#pagefooter {
	margin:0px;
	padding-top:10px;
	width:982px;
}
#bookmarkdiv {
	width:263px;
	margin:5px auto;
	display:none;
}



.artboxvert1 {
width:150px;
float:left;
}
.artboxvert2 {
width:150px;
float:left;
margin-left:12px;
}

#shopboxinside {
	background-image:url(../images/box_shop_neutral.gif);
	background-repeat:no-repeat;
	width:302px;
	/*height:217px;*/
	margin-left:0px;
	margin-right:33px;
	float:left;	
} 
#shopboxinside_home {
	background-image:url(../images/box_shop_neutral.gif);
	background-repeat:no-repeat;
	width:302px;
	height:217px;
	margin-left:0px;
	margin-right:30px;
	float:left;	
} 
.adsensediv {
	width:134px;
	height:598px;
	border:0px solid #000000;
	margin-left:0px; 
	margin-right:6px;
	float:left;
}

#shopboxinside2 {
	width:302px;
	/*height:217px;*/
height:275px;	
	margin-left:15px;
	margin-right:15px;
	float:left;	
} 

#shopboxinside3 {
	width:302px;
	/*height:217px;*/
	margin-left:15px;
	margin-right:15px;
	float:left;	
} 

.location, .location a {
	font-family:georgia,times new roman,serif;
	text-decoration:none;
	color:#ffffff;
	font-size:11px;
}
.location a:hover {
	text-decoration:underline;
}
#main_section_size_zodiac .location, #main_section_size_zodiac .location a {
	font-family:georgia,times new roman,serif;
	text-decoration:none;
	color:#cf9ed4;
	font-size:11px;
}

.location_mbw, .location_mbw a {
	font-family:arial,helvetica,sans-serif;
	text-decoration:none;
	color:#ffffff;
	font-size:11px;
}
.location_mbw a:hover {
	text-decoration:underline;
}

.icons, .icons a {
	font-family:tahoma,arial,helvetica;
	font-size:8px;
	color:#5b594e;
	text-decoration:none;
}
#home_right {
	width:310px;
	height:235px;
}
#home_right_text {
	margin:10px;
}
.poll_question {
	font-family:tahoma,arial,helvetica;
	font-size:11.3px;
	color:#ffffff;
	font-weight:bold;
}
.poll_answer {
	font-family:tahoma,arial,helvetica;
	font-size:11.3px;
	color:#f5f4ef;
	font-weight:bold;	
}


.subhome_horbox {
	width:316px;
	margin-right:18px;
	float:left;
	z-index:99;
}
.subhome_horbox_art {
	height:113px;
	width:316px;
	position:relative;
}
.subhome_horbox_arrow_right {
	position:absolute;
	top:96px;
	left:297px;
}
.subhome_horbox_arrow_left {
	position:absolute;
	top:96px;
	left:1px;
}
.subhome_horbox_art_texts {
	width:155px;
	height:100px;
	overflow:hidden;
}
.subhome_verbox {
	width:150px;
	height:257px;
	float:left;
}
.subhome_verbox_arrow {
	position:absolute;
	top:244px;
	left:132px;
}







/* TO SORT OUT... */

.global_top_gray {
	background-color:#D5D5D5;
	padding-left:5px;
}
.global_top_link_gray {
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	background-color:#BDBFBE;
	padding-left:5px;
	padding-right:5px;
	color:#5B5253;
}
.global_top_link {
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#5B5253;
	padding-left:5px;
	padding-right:5px;

}
.global_search_box {
	height:12px;
	border:1px solid #000000;
	font-size:10px;
}

.home_top {
	overflow:hidden;
	font-family:tahoma;
	font-size:11px;
	text-decoration:none;
	width:1010px;	
	background-color:#ffffff; 
}
.home_login {
 font-family:tahoma;
 font-size:11px;
 font-weight:bold;
 color:#ffffff;
}
.home_form {
 font-family:tahoma;
 font-size:11px;
 font-weight:bold;
/* background-color:#ffffff; */
 color:#000000;
 border:1px solid #000000;

}

.home_box_category, .home_box_category a {
	font-family:georgia,tahoma;
	font-size:30px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;		
}
.home_box_category2, .home_box_category2 a {
	font-family:georgia,tahoma;
	font-size:24px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;		
}
.home_box_title_woman, .home_box_title_woman a {
	font-family:tahoma;
	font-size:11px;
	color:#93628A;
	font-weight:bold;
	text-decoration:none;	
}
.home_box_text_woman {
	font-family:tahoma;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
}


.home_box_text {
	font-family:tahoma;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
.home_box_title_man, .home_box_title_man a {
	font-family:tahoma;
	font-size:11px;
	color:#345C63;
	font-weight:bold;
	text-decoration:none;
}
.home_box_text_man {
	font-family:tahoma;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
}
/* per section */

/* section menu */





/* location */

/* main */

/* home up */
.home_up {
	width:1010px;
}
/* HOME LEFT */
.home_middle {
	width:587px;
	overflow:hidden;
	height:232px;
	padding-left:10px;
	padding-top:2px;
	text-align:left;	
}
.home_left {
	width:587px;
	overflow:hidden;
	height:280px;
	padding-left:27px;
	text-align:left;
	margin-top:27px;
	margin-left:-5px;	
	z-index:1;
}

.home_left_title {
	font-family:arial,tahoma;
	font-size:16px;
	font-weight: bold;
	color:#ffffff;
	padding-bottom:5px;
}
a.home_left_title {
	font-family:arial,tahoma;
	font-size:16px;
	font-weight: bold;
	color:#ffffff;
	padding-bottom:5px;
	text-decoration:none;
}

.home_left_text {
	font-family:tahoma;
	font-size:12px;
	color:#a6d000;

}
/* HOME RIGHT*/

.home_right_title {
	font-family:georgia,tahoma;
	font-size:30px;
	color:#ffffff;
}


/* submain */

.submain_title {
	font-family:georgia,tahoma;
	font-size:30px;
	color:#000000;
}

.submain_text_title {
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	color:#42676D;

	text-align:left;
}

.submain_text {
	font-family:tahoma;
	font-size:10px;
	color:#999B9B;

}
.article_title {
	font-family:georgia,tahoma;
	font-size:30px;
	color:#000000;
}
.article_text {
	font-family:tahoma;
	font-size:12px;
	color:#999B9B;

}
.LEFT_KNOW_WHAT {
	width:263px;
	text-align:left;
	
}
.LEFT_KNOW_WHAT_HEADER {
	width:263px;
	font-family:tahoma;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	
	text-align:right;
	padding-left:5px;
}
.LEFT_KNOW_WHAT_MAIN {
	width:263px;
	padding-left:5px;
}
.LEFT_MORE {
	width:263px;
	height:30px;
	
	text-align:left;
	
}
.LEFT_MORE_HEADER {
	width:263px;
	font-family:tahoma;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	height:30px;
	
	text-align:right;
	padding-left:5px;
}

.LEFT_MORE_MAIN {
	width:263px;
	padding-left:5px;
}
.left_header {
	font-family:tahoma;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	padding:5px 5px 5px 5px;
}
.left_title {
	font-family:tahoma;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
a.left_title {
	font-family:tahoma;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.left_text {
	font-family:tahoma;
	font-size:10px;
	color:#999B9B;

}

.submain_right {
	width:152px;
	height:593px;
	float:left;
	border:4px;
	border-style:solid;
	border-color:#000000;
	text-align:left;
	padding-left:5px;
}
.submain_right_article {
	float:left;
	
}

.submain_right_title {
	font-family:tahoma;
	color:#37C2DF;
	font-size:12px;
	width:140px;
	text-align:justify;
}
.submain_right_text {
	font-family:tahoma;
	color:#797979;
	font-size:12px;
	width:140px;
	text-align:justify;
}

.submain_right_banner_2 {
	width:152px;
	float:left;
	height:600px;
}

.hr_color {
	background-color:#000000;
	border:0;
}
/* toolbox */
.toolbox_section {
	width:100%;
	font-family:tahoma;
	font-size:11px;
	color:#5B5253;
	text-decoration:none;
}
.toolbox_section_size {
	width:1010px;
/*	background-color:#ffffff; */
	text-align:center;

}
.tipsbox {

}
td.tips_contents {
	background:url('../images/tips_middle.png');
}
.tips_contents {
	width:290px;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
}
.tips_title {
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	color:#42676D;

}
.tips_text {
	font-family:tahoma;
	font-size:10px;
	color:#999B9B;

}
.tags_contents {
	width:290px;
	padding-left:17px;
	padding-right:10px;
	text-align:justify;
}

.dict_contents {
	padding-left:50px;
	padding-right:10px;

}
td.dict_contents {
	background:url('../images/dict_middle.png');
}
.tags_link  {
	text-decoration:none;
	color:#955F9D;
	font-size:12px;

}
td.tags_contents {
	background:url('../images/tags_middle.png');
}
.tags_link_selected  {
	text-decoration:none;
	color:#955F9D;
	font-weight:bold;
	font-size:12px;

}
td.tags_man_contents {
	background:url('../images/tags_middle_man.png');
}


/* bottom */
.bottom_section {
	width:100%;
	font-family:tahoma;
	font-size:11px;
	color:#5B5253;
	text-decoration:none;
}
.bottom_section_size {
	width:1010px;
	height:42px;
	background:url('../images/bottom.png');
	background-repeat:no-repeat;
	font-family:georgia,tahoma;
	font-size:12px;
	color:white;
}
.bottom_section_man_size {
	width:1010px;
	height:42px;
	background:url('../images/bottom_man.png');
	background-repeat:no-repeat;
	font-family:georgia,tahoma;
	font-size:12px;
	color:white;
}
	
	
.bottom_txt, .bottom_txt a {
	font-family:georgia,times new roman,serif;
	font-size:12px;
	color:white;
	text-decoration:none;
}
.bottom_txt a:hover {
 text-decoration:underline;
}

.sign_text {
 font-family:tahoma;
 color:#73777A;
  font-size:12px;
 font-weight:bold;
}
.pfdate, .pfdate a {
	font-family:tahoma;
	font-size:10px;
	color:#666666;
	text-decoration:none;
}




#banzone { display:none; }



.webover_container {
	border:0px solid transparent;	
	padding:0px;
	z-index:100;/* Always needed	*/
	position:absolute;	/* Always needed	*/
	background-color:transparent !important; 
	margin-top:0px;
	
}
#catpaging {
 text-align: center;
 width: 334px;
}
#catpaging a {
	font-family:tahoma,helvetica;
	font-size:12px;
	color:#5E5E5E;
	text-decoration:underline;
}

#banner315 {
	position:absolute;
	top:5px;
	left:680px;
	width:315px;
	height:68px;
}

.bfloater {
	position:absolute;
	top:-2000px;
	left:-2000px;
	width:1px;
	height:1px;
	z-index:1;
	overflow:hidden;
}

.my_tl{background:url(img/tl.gif) no-repeat;}
.my_t{background:url(img/t.gif) repeat-x}
.my_tr{background:url(img/tr.gif) no-repeat;}

.my_l{background:url(img/l.gif) repeat-y}
.my_r{background:url(img/r.gif) repeat-y}

.my_bl{background:url(img/bl.gif) no-repeat;}
.my_b{background:url(img/b.gif) repeat-x}
.my_br{background:url(img/br.gif) no-repeat;}
.my_titlebar{background:url(img/bar_bg.jpg) repeat-x; color:#ffffff;font-weight:bold; padding-left:10px;}
#my_titlebar_text {color:#ffffff;}
.my_contents {background-color:#626262; vertical-align:middle}


.smalll{font-size:10px;color:#dddddd;}
.lnk {color:#fedcba; text-decoration:underline;font-weight:bold}
.lnk_b {color:#fedcba; font-weight:bold; border:1px solid #cccccc; padding:2px; width:100px; background:#424242; float:left; display:block;text-align:center}
.lnk_b:hover {background:#929292}
.orl {color:#FF8E26; text-align:center;padding:3px;}

.ajax_perror, .wletters{color:#ffffff}
.ajax_perror *{color:#ffffff}
.wletters *{color:#ffffff}
.ajax_error{color: #FF8E26}
.cen_whi {color:#ffffff; text-align:center;padding:5px;}
#favlist td {border-bottom:1px solid #a6a6a6}
#favlist th {text-align:left}

.home_left_title2 {
	font-family:Verdana,arial,tahoma;
	font-size:20px;
	font-weight: bold;
	color:#8d2379;
	padding-bottom:5px;
	position:relative;
	top:15px;
}
a.home_left_title2 {
	font-family:Verdana,arial,tahoma;
	font-size:20px;
	font-weight: bold;
	color:#8d2379;
	padding-bottom:5px;
	text-decoration:none;
}
.home_left_title3 {
	font-family:verdana,arial,sans-serif;
	font-size:14px;
	font-weight: bold;
	/*font-style: italic;*/
	color:#ffffff;
	padding-bottom:5px;
	padding-right:20px;
	position:relative;
	top:15px;
	left:15px;
}
.home_left_text3 {
	font-family:verdana,arial,sans-serif;
	font-size:14px;
	color:#ffffff;
	position:relative;
	top:25px;
	left:15px;
	padding-right:30px;
}
.home_left_more {
	margin-top:50px;
	margin-left:15px;
}
.home_left_more a{
	text-decoration:none;
	color: #d7d7d7;
	font-size:14px;
	
}
.home_left_subtitle2 {
	font-family:Verdana,arial,tahoma;
	font-size:20px;
	font-weight: bold;
	color:#ffffff;
	padding-bottom:5px;
	padding-top:10px;
	position:relative;
	top:5px;
}
.home_left_text2 {
	font-family:Verdana,arial,tahoma;
	font-size:15px;
	color:#ffffff;
	position:relative;
	top:25px;
}
.home_left2 {
	width:654px;
	overflow:hidden;
	height:385px;
	text-align:left;
	margin-top:10px;
	margin-left:10px;
	z-index:1;
	padding-right:27px;
}
.home_left3 {
	width:650px;
	overflow:hidden;
	height:350px;
	text-align:left;
	margin-top:15px;
	margin-left:335px;
	z-index:1;
	padding-right:27px;
}

.submain_section2 {
	width:982px;
	
	margin-left:auto;
	margin-right:auto;
	background-color:#ffffff;
	padding:10px 16px 10px 12px;
	position:relative;
	
	
}
