@charset "utf-8";
/* CSS Document */



/* body { 
margin:0; padding:0; 
background-image:url(../images/bg-pattern.jpg); 
background-position:left top;
background-repeat: repeat;
background-color:#f9cfe3;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#ff0072;
}
*/








body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-image:url(../images/bg-pattern.jpg); 
background-position:left top;
background-repeat: repeat;
background-color:#f9cfe3;
font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color:#ff0072;

color:#c3384f;


font-family: Tahoma;
font-size: 12px;
line-height: 1.4;

}


td,tr {
font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
line-height:16px;
font-family: Tahoma;
font-size: 12px;
line-height: 1.4;
}


ul,li  {
font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
line-height:18px;
}



input , select{
font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
line-height:16px;
}




img { border:0; }
#main {
padding:0;
width:1049px;
}
#top-flash {
float:left; 
margin:0 0 0 10px; padding:0;
position:relative;
width:100%;
height:295px;
}
#menu {
float:left;
position:relative;
background-image:url(../images/bg-menu.gif);
background-position:bottom left;
background-repeat:no-repeat;
width:auto; height:101px;
z-index:1;
padding:0 0 0 70px;
width:979px; height:121px;
}


#menu2 {
float:left;
position:relative;
background-image:url(../images/bg-menu2.gif);
background-position:bottom left;
background-repeat:no-repeat;
width:auto; height:101px;
z-index:1;
padding:0 0 0 70px;
width:979px; height:121px;
}




#menu3 {
float:left;
position:relative;
background-image:url(../images/bg-menu3_2.gif);
background-position:bottom left;
background-repeat:no-repeat;
width:auto; height:101px;
z-index:1;
padding:0 0 0 70px;
width:979px; height:121px;
}



#menu4 {
float:left;
position:relative;
background-image:url(../images/bg-menu4_2.gif);
background-position:bottom left;
background-repeat:no-repeat;
width:auto; height:101px;
z-index:1;
padding:0 0 0 70px;
width:979px; height:121px;
}



#main-body {
float:left;
position:relative;
background-image:url(../images/bg-body.png);
background-position:right top;
background-repeat:repeat-y;
margin:0; padding:0;
width:1049px;
}


#main-bodyWebboard {
float:left;
position:relative;
background-image:url(../images/bg-body2.png);
background-position:right top;
background-repeat:repeat-y;
margin:0; padding:0;
width:1049px;
}


#footer {
float:left;
margin:0; padding:0;
width:1049px; height:127px;
}
#col-left {
float:left;
position:inherit;
width:310px;
}
#col-left table, #natty-login p{ margin:0; padding:5px; width:100%;}
#col-left a:link, #natty-login a:visited { font-weight:bold; text-decoration: none; color:#ff0072;}
#col-left a:hover { font-weight:bold; text-decoration: underline; color:#ff0072;}

#main-content {
float:left;
position:inherit;
background-image:url(../images/bg-col-center.jpg);
background-position:left top;
background-repeat: no-repeat;
width:527px;
}
#main-content div {
margin:0; padding:5px 10px;
}
#col-right {
float:left;
position:inherit;
background-image:url(../images/bg-col-right.gif);
background-position:right top;
background-repeat:repeat-y;
width:212px;
}

/* Column left */
#natty-login {
background-image:url(../images/bg-login.png);
background-position:right top;
background-repeat:no-repeat;
width:158px; height:281px;
padding:0 102px 0 50px;
color:#ff0072;
}
#natty-advise {
background-image:url(../images/bg-advise.jpg);
background-position:right top;
background-repeat:no-repeat;
width:266px; height:485px;
margin:0; padding:0 0 0 44px;
color:#ff0072;
}
#natty-payment {
background-image:url(../images/bg-payment.jpg);
background-position:right top;
background-repeat:no-repeat;
width:266px; height:340px;
margin:10px 0 0 0; padding:0 0 0 44px;
color:#ff0072;
}
#natty-payment2 {
background-image:url(../images/bg-visa-payment.jpg);
background-position:right top;
background-repeat:no-repeat;
width:266px; height:340px;
margin:10px 0 0 0; padding:0 0 0 44px;
color:#ff0072;
}
#natty-catagory {
background-image:url(../images/bg-catagory.gif);
background-position:right top;
background-repeat:no-repeat;
width:266px; height:340px;
margin:10px 0 0 0; padding:0 0 0 44px;
color:#ff0072;
}
#natty-advertise {
width:266px;
margin:0; padding:0 0 0 44px;
color:#ff0072;
}

/* Column center */
#natty-news-update {
margin:5px 10px; padding:0;
background-image:url(../images/bg-news-update.png);
background-position:bottom center;
background-repeat:no-repeat;
height:230px;
}
#natty-news-update table p{ margin:0; padding:5px 15px; font-weight:bold;}
.bg-graphic {
margin:0; padding:10px 5px;
background-image:url(../images/bg-graphic-box.png);
background-position:center top;
background-repeat:no-repeat;
}
.bg-box-frame {
margin:0; padding:20px;
background-image:url(../images/box-frame.gif);
background-position:center top;
background-repeat:no-repeat;
height:190px;
}



/* Column right */
#natty-search {
background-image:url(../images/bg-search.png);
background-position:left top;
background-repeat:no-repeat;
width:154px; min-height:250px;
padding:0 30px 0 28px;
}


/* Button */
.txtbox-login {
background-color:#ff9298;
background-image:url(../images/txtbox-login.gif);
background-position:center; background-repeat:no-repeat;
width:116px; height:19px;
font-size:11px; font-weight:bold;
color:#333333;
padding:0 10px;
border:0;
}
.txtbox-search {
width:150px;
font-size:12px; font-weight:bold;
color:#333333;
border:0;
}
.b-login {
background-image:url(../images/bg-button-login.gif);
background-position:center; background-repeat:no-repeat;
width:67px; height:22px;
padding:0;
font-size:11px; font-weight:bold;
color:#FFFFFF;
border:0; cursor:pointer;
}


/* Box */
.top-box {
background-image:url(../images/top-box-bar.gif);
background-position:bottom center;
background-repeat: no-repeat;
height:12px;
}


.top-box_T {
background-image:url(../images/top-box6_.gif);
background-position:bottom center;
background-repeat: no-repeat;
height:1px;
}

.body-box_T {
background-image:url(../images/body-box-bar_T.gif);
background-position:top center;
background-repeat: repeat-y;
}


.body-box {
background-image:url(../images/body-box-bar.gif);
background-position:top center;
background-repeat: repeat-y;
}
.bottom-box {
background-image:url(../images/bottom-box-bar.gif);
background-position:top center;
background-repeat: no-repeat;
height:12px;
}
.top-box2 {
background-image:url(../images/top-box-bar2.gif);
background-position:bottom center;
background-repeat: no-repeat;
height:12px;
}
.body-box2 {
background-image:url(../images/body-box-bar2.gif);
background-position:top center;
background-repeat: repeat-y;
}
.bottom-box2 {
background-image:url(../images/bottom-box-bar2.gif);
background-position:top center;
background-repeat: no-repeat;
height:12px;
}
.body-box3 {
background-image:url(../images/body-box-bar3.gif);
background-position:top center;
background-repeat: repeat-y;
}
.body-box3 p{ margin:0; padding:5px 0 0 0;}
.bottom-box3 {
background-image:url(../images/bottom-box-bar3.gif);
background-position:top center;
background-repeat: no-repeat;
height:12px;
}
.top-box4 {
background-image:url(../images/top-box-bar4.gif);
background-position:bottom center;
background-repeat: no-repeat;
height:12px;
}
.body-box4 {
background-image:url(../images/body-box-bar4.gif);
background-position:top center;
background-repeat: repeat-y;
}
.bottom-box4 {
background-image:url(../images/bottom-box-bar4.gif);
background-position:top center;
background-repeat: no-repeat;
height:12px;
}
.bg-num-1 {
background-image:url(../images/bg-num-1.gif);
background-position:center;
background-repeat:no-repeat;
min-width:77px; height:17px;
padding:10px 0 10px 0;
color:#333333;
}
.bg-num-2 {
background-image:url(../images/bg-num-2.gif);
background-position:center;
background-repeat:no-repeat;
min-width:77px; height:17px;
padding:10px 0 10px 0;
color:#333333;
}
.bg-frame-red {
background-image:url(../images/frame-red.jpg);
background-position:left top;
background-repeat:no-repeat;
width:405px; height:165px;
margin:0; padding:35px;
color:#333333;
}



.bg-frame-red2 {
background-image:url(../images/TestFrame-red2.gif);
background-position:left top;
background-repeat:no-repeat;
width:405px; height:165px;
margin:0; padding:35px;
color:#333333;
}




.bg-frame-yellow {
background-image:url(../images/frame-yellow.jpg);
background-position:left top;
background-repeat:no-repeat;
width:405px; height:165px;
margin:0; padding:35px;
color:#333333;
}


/* Text */
.title {
font-size:12px;
font-weight:bold;
}
.title14 {
font-size:14px;
font-weight:bold;
}
.title img {padding:5px 0 5px 15px;}
.description { padding:0 20px; font-size:11px;}
.description2 { padding:5px 5px 0 5px; font-size:11px;}
.list {
margin:0; padding:5px 15px 15px 15px;
font-size:14px;
font-weight:normal;
color:#666666;
}



a:link, a:visited { font-size:11px; font-weight:normal; text-decoration:none; color:#ff0072;}
a:hover { font-size:11px; font-weight:normal; text-decoration:underline; color:#ff0072;}

a.linkBlack12:link, a.linkBlack12:visited { font-size:12px; font-weight:bold; text-decoration: none; color:#333333;}
a.linkBlack12:hover { font-size:12px; font-weight:bold; text-decoration: underline; color:#ff0072;}

a.linkPink14:link, a.linkPink14:visited { font-size:14px; font-weight:bold; text-decoration: none; color:#ff0072;}
a.linkPink14:hover { font-size:14px; font-weight:bold; text-decoration: underline; color:#ff0072;}


h1 {font:15px Arial, Helvetica, sans-serif; color:; font-weight:normal; margin:0px 0px 5px 10px; padding:0;text-transform : uppercase ;  }
h2 {font:16px Arial, Helvetica, sans-serif; color:; font-weight:normal; margin:0px 0px 5px 0px; padding:0;text-transform : uppercase ;  }
h5 {font:16px Arial, Helvetica, sans-serif; color:; font-weight:normal; margin:0px 0px 5px 10px; padding:0;text-transform : uppercase ;  }


h6 {font:16px Arial, Helvetica, sans-serif; color:; font-weight:normal; margin:0px 0px 5px 10px; padding:0;text-transform : uppercase ;  }


.button_box{
font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
width:70px;
text-transform : uppercase ; 
}

.box_post_comment{border:1px solid #d4d4d4;padding:3px;background:url(../images/theme/gd_comment.jpg) repeat-x bottom;margin:0 0 5px 0}
.bg001{border:1px solid #d4d4d4;padding:0px;background:url(../images/theme/gd_comment.jpg) repeat-x bottom;margin:0 0 0 0}
.bg002{border-right:1px solid #feb2b6;border-left:1px solid #feb2b6; border-bottom:1px solid #feb2b6;padding:0px;background:url(../images/theme/gd_comment.jpg) repeat-x bottom;margin:0 0 0 0}
.box_post_comment .title{color:#000000;font-weight:900;font-size:13px;background:url(..//images/theme/clip-comment_box.jpg) repeat-x top;padding:5px 10px;margin:0 0 10px 0}
.slide .banner{display:block;margin:10px 0}

legend {
font-family: Tahoma;
font-size: 12px;
line-height: 1.4;
font-weight:bold;
color: #ff0072;
}




 
.BoxID2 		{FONT-SIZE: 12px;  FONT-FAMILY: Tahoma, Verdana, Arial; width: 8px; ;height: 17px; }



.linkourprice
{
font-family: Tahoma;
font-size: 12px;
color: #D80B10;
line-height: 21px;
height: 20px;
text-decoration: underline;
font-weight: bold;
}


.grad_bg_new_ { background: transparent url(../images/bg_grad.png) scroll repeat-x 0px -2000px; }


fieldset , legend {
font-family: Tahoma;
font-size: 12px;
font-weight: normal;
}




/*Text   ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

.txtBlack14 {font-size:14px;font-weight:normal;color:#333333;}
.txtBlack12 {font-size:12px;font-weight:normal;color:#333333;}

.text_12 {font-size:12px;font-weight:normal;color:#666666;}
.textb_12 {font-size:12px;font-weight:bold;color:#666666;}
.textB_12 {font-family: Tahoma;font-size: 12px;line-height: 1.4;margin: 0px 0px;padding: 0px 0px;font-family : Tahoma, Verdana, Arial, Microsoft Sans Serif;color: #111111;}
.style12 {
	color: #CC0000;
	font-weight: bold;
}
.body4{font-size: 13px; color: #111111; font-family: "microsoft Sans Serif"; text-decoration: none; }

.textC1_12 {font-family: Tahoma;font-size: 12px;line-height: 1.4;margin: 0px 0px;padding: 0px 0px;font-family : Tahoma, Verdana, Arial, Microsoft Sans Serif;color: #c3384f;font-weight: bold;}
.Nav_11 {font-family: Tahoma;font-size: 11px;line-height: 1.4;margin: 0px 0px;padding: 0px 0px;font-family : Tahoma, Verdana, Arial, Microsoft Sans Serif;color: #666666;}
.Nav_12 {font-family: Tahoma;font-size: 12px;line-height: 1.4;margin: 0px 0px;padding: 0px 0px;font-family : Tahoma, Verdana, Arial, Microsoft Sans Serif;color: #666666;}


.text3 {font-family: Tahoma;font-size: 12px;color: #009900;line-height: 1.4;margin: 0px 0px;padding: 0px 0px;font-family : Tahoma, Verdana, Arial, Microsoft Sans Serif;color: #555555;color: #333333;}
.text3_11 {font-family: Tahoma;font-size: 11px;color: #009900;line-height: 1.4;margin: 0px 0px;padding: 0px 0px;font-family : Tahoma, Verdana, Arial, Microsoft Sans Serif;color: #555555;}
 
.text2-1 {font-family: Tahoma;font-size: 11px;line-height: 1.4;}
.text2-1-12 {font-family: Tahoma;font-size: 12px;line-height: 1.4;}
.text3-1 {font-family: Tahoma;font-size: 11px;color: #555555;line-height: 1.4;}
.Font4 {font-size: 0.7em;line-height: 1.2em;}
.textbody{font-family: Tahoma;font-size: 12px;color: #666666;line-height: 21px;height: 20px;text-decoration: none;}
.textcondition{font-family: Tahoma;font-size: 11px;color: #666666;line-height: 21px;height: 20px;text-decoration: none;}
.ourpricebold{font-family: Tahoma;font-size: 12px;color: #D80B10;line-height: 21px;height: 20px;font-weight: bold;}
.text-red {font-family: Tahoma;font-size: 13px;color: #FF0000;text-decoration: none;}
.text {font-family: Tahoma;font-size: 13px;color: #333333;text-decoration: none;line-height: 1.4;}
.text-green {FONT-SIZE: 13px;color: #66BB50;}
.text13 {FONT-SIZE: 13px;}
/*.text-CC3399 {FONT-SIZE: 13px;color: #CC3399;} */




.text-CC3399 {FONT-SIZE: 13px;color: #ff0072;}
.text-CC3399-11 {FONT-SIZE: 11px;color: #666666; font-family: Tahoma, Verdana, Arial, Microsoft Sans Serif;}
.text-CC3399-12 {FONT-SIZE: 12px;color: #ff0072; font-family: Tahoma, Verdana, Arial, Microsoft Sans Serif;}






.text247-1{FONT-SIZE: 12px;  font-family: Tahoma, Verdana, Arial, Microsoft Sans Serif;}

.text12{FONT-SIZE: 12px;  font-family: Tahoma, Verdana, Arial, Microsoft Sans Serif;}

.text12-1{FONT-SIZE: 12px;  font-family: Tahoma, Verdana, Arial, Microsoft Sans Serif;  color: #ff0072;}



.text2 {font-family: Tahoma;font-size: 12px;line-height: 1.4;font-weight:bold; color: #CC3399;}





.text5-0{font-family: Tahoma;font-size: 11px;line-height: 1.4;font-weight:normal; color: #222222 }
.text5-1{font-family: Tahoma;font-size: 12px;line-height: 1.4;font-weight:normal; color: #222222 }
.text5-2{font-family: Tahoma;font-size: 12px;line-height: 1.4;font-weight:bold;  color: #ff0072 }
.text5-3{font-family: Tahoma;font-size: 12px;line-height: 1.4;font-weight:bold; text-decoration: underline; color: #ff0072}


.text6-0{font-family: Tahoma;font-size: 11px;line-height: 1.4;font-weight:normal; color: #333333 }
.text6-1{font-family: Tahoma;font-size: 11px;line-height: 1.4;font-weight:normal; color: #333333 }
.text6-2{font-family: Tahoma;font-size: 11px;line-height: 1.4;font-weight:bold; color: #333333}
.text6-3{font-family: Tahoma;font-size: 11px;line-height: 1.4;font-weight:bold; text-decoration: underline; color: #333333}



.text7-1 {FONT-SIZE: 12px;color: #ff0072; font-family: Tahoma, Verdana, Arial, Microsoft Sans Serif;}
.text7-2 {FONT-SIZE: 11px;color: #ff0072; font-family: Tahoma, Verdana, Arial, Microsoft Sans Serif;}
.text7-3 {FONT-SIZE: 11px;color: #ff0072; font-family: Tahoma, Verdana, Arial, Microsoft Sans Serif;}


 


 




.text_11 {font-family: Tahoma;font-size: 11px;line-height: 1.4;margin: 0px 0px;padding: 0px 0px;font-family : Tahoma, Verdana, Arial, Microsoft Sans Serif;}
 

.txtBlack11 {FONT-SIZE: 11px;color: #333333; font-family: Tahoma, Verdana, Arial, Microsoft Sans Serif;}
.txtBlack12 {FONT-SIZE: 12px;color: #333333; font-family: Tahoma, Verdana, Arial, Microsoft Sans Serif;}
.news_item_date{FONT-SIZE: 11px;color: #666666; font-family: Tahoma, Verdana, Arial, Microsoft Sans Serif;}




.txtRed15B { font-weight:bold;  FONT-SIZE: 16px;color: #ff6970; font-family: Tahoma, Verdana, Arial, Microsoft Sans Serif;}
.txtYellow15B { font-weight:bold;  FONT-SIZE: 16px;color: #ffae6a; font-family: Tahoma, Verdana, Arial, Microsoft Sans Serif;}


 .txtN12 {font-size:12px;font-weight:normal; }
 .txtN11 {font-size:11px;font-weight:normal; }




 
a.Button3 {
  border-style: ;
  border-width: 1px;
  border-color: #c0c0c0;
  color: #000000;
  font-family: "MS Sans Serif", Arial, Tahoma, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  padding: 2px;
  padding-left: 6px; 
  padding-right: 6px;
  position: relative;
  text-decoration: none;
}

a.Button3:hover {
  border-color: #f0f0f0 #505050 #505050 #f0f0f0;
  text-decoration: none;
  border-style: solid;
  border-width: 1px;
  font-family: "MS Sans Serif", Arial, Tahoma, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  padding: 2px;
  padding-left: 6px; 
  padding-right: 6px;
  position: relative;
}
 


 
 
		.aw-xx {
			margin: 10px 0px 10px 10px;
			padding: 10px 10px 10px 50px;
			border: 1px dotted #ccc;
			background: #f6f9ff;
			color: #4d7097;
			font-weight: bold;
			font-family: Tahoma;
		}

		.aw-xx a {
			color: #f00;
			text-decoration: none;
			border-bottom: 1px dotted red;
		}

		.aw-xx a:hover {
			color: #f00;
			text-decoration: none;
			border-bottom: 1px solid red;
			background: #ffeeee;
		}


.Label {
margin: 0px 0px 10px 0px;
padding-bottom: 2px;
border-bottom: 1px dotted #aca899;
color: #716f64;
}
 
