/*----------- CSS RESET ----------------*/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th,
td {margin: 0; padding: 0; outline: 0; font-size: 100%; font-family: Thonburi, “Lucida Grande”, Arial, Tahoma, Sans-Serif; vertical-align: baseline;}
:focus {outline: 0;}
body {line-height: 1; color: black; background: white;}
ol, ul {list-style: none;}
table {border-collapse: separate;}
caption, th, td {font-weight: normal;}
blockquote:before, blockquote:after,
q:before, q:after {content: “”;}
blockquote, q {quotes: “” “”;}
body,p,td,th,ul,li{ color: #000; font-family: “Lucida Grande”, Arial, Tahoma; font-size: 12px; line-height: 15px; padding: 0; margin:0; }
.clearspace {clear:both; height:0px; padding:0px; margin:0px; width:0px;}
/*-------------- END CSS RESET -------------*/

img { behavior: url(iepngfix.htc); }
.left {
	float:left;
}
.right {
	float:right;
}
.clear {
	clear:both;
}
#bg_head {
	width:986px;
	height:95px;
	margin:0 auto;
	margin-top:10px;
	padding-left:10px;
}
.line01 {
	background:url(../image1/line01.gif) scroll center no-repeat;
	height:4px;
	width:986px;
	margin:0 auto;
	margin-top:5px;
}
a {
	text-decoration:none;
}
#header {
	margin:0 auto;
	width:986px;
	margin-top:10px;
	height:173px;
}
#banner{
	width:750px;
	margin-bottom:5px;
	padding-right:1px;
}
#main_cover{
	margin:0 auto;
	width:986px;
	margin-top:10px;
	height:570px;
}
#login{
	margin:70px 7px 0px 0px;
	color: #999999;
	font-size:13px;
	font-weight:normal;
}
.txtLogin a{
	color: #999999;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
}
.txtLogin a:hover{
	color: #fe88b5;
	text-decoration:underline;
}
.form_login{
	padding:150px 0px 0px 350px;
	color:#FF3399;
	font-size:13px;
	font-weight:bold;
}
.btnSubmit{
	color:#FFFFFF;
	background-color:#FF6699;
	border:groove 1px #FF3399;
	cursor:pointer;
}

/**************** Main Menu Hover ****************/
#sidebar_main {
	width:200px;
	height:160px;
	margin:0 auto;
	padding-left:10px;
	cursor:pointer;
}
#mainNavigation {
	width: 200px; 
	height:160px; 
}
#mainNavigation li {
	list-style:none;
}
#mainNavigation li span {
	visibility: hidden;
}
#mainNavigation li a{
	display:block;
	height:40px;
	background-repeat:no-repeat;
}
#mainNavigation li#home a{
	background-image: url(../image1/main_menu.jpg); 
	background-position:0px 0px;
	width: 200px;
}
#mainNavigation li#home a:hover{
	background-image: url(../image1/main_menu.jpg); 
	background-position:-200px 0px;
	width: 200px;
}
#mainNavigation li#webboard a{
	background-image: url(../image1/main_menu.jpg); 
	background-position:0px -40px;
	width: 200px;
}
#mainNavigation li#webboard a:hover{
	background-image: url(../image1/main_menu.jpg); 
	background-position:-200px -40px;
	width: 200px;
}
#mainNavigation li#Linkbanner a{
	background-image: url(../image1/main_menu.jpg); 
	background-position:0px -80px;
	width: 200px;
}
#mainNavigation li#Linkbanner a:hover{
	background-image: url(../image1/main_menu.jpg); 
	background-position:-200px -80px;
	width: 200px;
}
#mainNavigation li#contact a{
	background-image: url(../image1/main_menu.jpg); 
	background-position:0px -120px;
	width: 200px;
}
#mainNavigation li#contact a:hover{
	background-image: url(../image1/main_menu.jpg); 
	background-position:-200px -120px;
	width: 200px;
}

/**************** Menu Cover Woman & New Issue ****************/
#sidebar_right {
	width:730px;
	height:536px;
	margin-right:1px;
}
#cover_slide {
	margin:0 auto;
	background:#FFFFFF repeat top;
	width:730px;
	height:555px;
}
#menu_right {
	width:250px;
	height:555px;
	margin-right:10px;
}
#new_issue{
	background:url(../image1/bg_newIssue.png) top no-repeat scroll;
	width:250px;
	height:350px;
}
#new_issue{ behavior: url(iepngfix.htc); }
#pic_issue{
	margin-top:50px;
}
#margin_issue{
	margin-top:15px;
	margin-left:25px;
}
#detail_issue a{
	font-family:Tahoma,Lucida,Verdana,sans-serif;
	font-size:12px;
	color:#f7409b;
}
#detail_issue a:hover{
	font-family:Tahoma,Lucida,Verdana,sans-serif;
	font-size:12px;
	color:#f7409b;
	text-decoration:underline;
}
#cover_name {
	font-family:Tahoma,Lucida,Verdana,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#9080e8;
	margin-top:35px;
}
#celebrity{
	width:250px;
	height:90px;
	margin-top:13px;
}
#cover_woman{
	width:250px;
	height:90px;
	margin-top:13px;
}
/************** END Menu Cover Woman & New Issue*******************/


/*************** Menu Main Column*****************/
#main_menu_column {
	width:200px;
	height:555px;
	margin:0 auto;
	margin-left:10px;
}

/* behavior */
#head_menu_column {
	background:url(../image1/head_menu_column.png) top no-repeat scroll;
	width:200px;
	height:50px;
}
#head_menu_column{ behavior: url(iepngfix.htc); }
/* END behavior */


#menu_list {
	float:left;
	background:url(../image1/menu_background.jpg) top no-repeat scroll;
	width:199px;
}
#vertical_menu li{
	display:block;
	padding:6px 0 6px 15px;
}
li.main{
	border-left:solid #afaad2 1px;
	border-right:solid #afaad2 1px;
	border-bottom:dashed #afaad2 1px;
}
li.main a{
	color:#996699;
	font-weight:bold;
	font-size:12px;
}
li.main a:hover{
	color:#6c5bdc;
	font-weight:bold;
	font-size:12px;
}
li.main img{
	margin-right:5px;
}

/* behavior */
#foot_menu_column{
	background:url(../image1/foot_menu_column.png) top no-repeat scroll;
	width:200px;
	height:30px;
}
#foot_menu_column{ behavior: url(iepngfix.htc); }
/* END behavior */


/* behavior */
#head_menu_variety {
	background:url(../image1/head_menu_variety.png) top no-repeat scroll;
	width:200px;
	height:50px;
	margin-top:10px;
}
#head_menu_variety{ behavior: url(iepngfix.htc); }
/* END behavior */

#menu_list_variety{
	background:url(../image1/menu_background_variety.jpg) top no-repeat scroll;
	width:199px;
}
li.main_variety{
	border-left:solid #c5c3c3 1px;
	border-right:solid #c5c3c3 1px;
	border-bottom:dashed #c5c3c3 1px;
}
li.main_variety a{
	color:#ff7acf;
	font-weight:bold;
	font-size:12px;
}
li.main_variety a:hover{
	color:#c0388e;
	font-weight:bold;
	font-size:12px;
}
li.main_variety img{
	margin-right:5px;
}

/* behavior */
#foot_menu_variety {
	background:url(../image1/foot_menu_variety.png) top no-repeat scroll;
	width:200px;
	height:30px;
}

/******************* END Menu Main Column ****************************/

#woman_promotion{
	clear: right;
	height:170px;
	width:770px;
	margin-top:31px !important;
	margin-top:13px;
	border: #CCCCCC dashed 1px;
}
#menu_column{
	margin:0 auto;
	width:986px;
}

#foot{
	background: url(../image1/foot.jpg) top left repeat-x scroll;
	width:986px;
	height:50px;
}
p#copyright{
	font-size:10pt;
	font-weight:normal;
	color: #666666;
	text-align:right;
	padding-top:20px;
}
.memberlogin{
	width:882px;
	height:450px;
	background:url(../image1/bg_login.jpg) no-repeat left top;
	margin:0 auto;
}
#memberforget{
	width:882px;
	height:450px;
	background: url(../image1/bg_forgetPass.jpg) no-repeat left top;
	margin:0 auto;
}
#footPage{
	margin-top:65px;
}
#footPage_buddy{
	margin-top:180px;
}
.form_forget{
	padding:150px 0px 0px 250px;
	color:#FF3399;
	font-size:13px;
	font-weight:bold;
}
p#txtforget{
	color:#666666;
	font-size:13px;
	font-weight:normal;
}
.memberNew{
	margin:0 auto;
	width:882px;
	height:660px;
	background: url(../image1/bg_newmember.jpg) no-repeat left top;
}
.form_newmember{
	margin:0 auto;
	padding-top:100px;
	color:#FF3399;
	font-size:13px;
	font-weight:bold;
}
.txtMember{
	width:300px;
	text-align:right;
}
.txtboxMember{
	padding-left:20px;
	width:400px;
}
.divboxMember{
	margin:0 auto;
	margin-top:10px;
	height:20px;
}
.divboxMember1{
	margin:0 auto;
	margin-top:10px;
	padding-top:10px;
	height:20px;
}
.divboxMember1{
	margin-top:10px;
	height:100px;
}
.divboxMember2{
	margin-top:10px;
	height:70px;
}
#txtLoginDo{
	color:#FF6699;
	font:20px bold;
	text-align:center;
}
.linkBanner{
	margin:0 auto;
	width:882px;
	height:74px;
	background: url(../image1/bg_linkBanner.jpg) no-repeat left top;
}
.img_linkBanner{
	margin:0 auto;
	width:882px;
	color:#FF3399;
	font-size:13px;
	font-weight:bold;
}
.txt_linkBanner{
	margin:0 auto;
	width:882px;
	height:270px;
	color:#FF3399;
	font-size:13px;
	font-weight:bold;
}
li.txt{
	list-style-type:decimal;
	list-style-position:inside;
	color: #999999;
	font-size:13px;
	font-weight:normal;
}
p#comment{
	color:#FF0000;
	font-size:13px;
	font-weight:bold;
}
.imgBanner{
	width:882px;
}
.txtLinkContent{
	color: #666666;
	font-size:13px;
	font-weight:normal;
}
.divboxlink{
	margin:0 auto;
	margin-top:10px;
	height:35px;
}
.txtlink{
	width:300px;
}
.txtboxlink{
	padding-left:20px;
	width:550px;
	text-align:left;
}
.imgBanner1{
	width:882px;
	margin-top:10px;
}
p.img_linkBanner1{
	margin:0 auto;
	width:882px;
	color:#FF3399;
	font-size:13px;
	font-weight:bold;
	background-color:#FFCCFF;
}
/************* Contact Us ****************/
.contact{
	margin:0 auto;
	width:882px;
	height:660px;
	background:url(../image1/bg_contact.jpg) no-repeat left top;
}
.divboxContact{
	margin-top:10px;
	height:130px;
}

/*******************************************/
