/* CSS Document */
html, body {width:100%;margin:0;padding:0;}
body {height:100%;font:11px Verdana, Tahoma, Arial, Sans-Serif;color:#7F7F7F;}
div, body, p, ul, ol, li, a, form, img, table, td, h1, h2, h3, h4 {margin:0;padding:0;}
body {background:#1a1615; position:relative; width:100%;}
table {border-collapse:collapse;}
img {border:none; vertical-align:middle; display:block;}
ul, li {list-style:none;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.main {width:1029px; margin-top:0px; margin-left:auto; margin-right:auto; vertical-align:top;  border:#ffffff solid 0px; }
   .main_td { vertical-align:top; height:348px;}

.header{}
  .td_left_top {width:366px; height:86px; background:url('images/h1.jpg') no-repeat;}


  .td_middle_top {width:302px; height:86px; background:url('images/h2.jpg') no-repeat;}
  .td_right_top {width:361px; height:86px; background:url('images/h3.jpg') no-repeat;}
  
  .td_left_bottom {height:262px; background:url('images/hn1.jpg') no-repeat; padding-left:29px}
        .text1 {width:280px; height:25px; }
	      .text1 ul {padding-bottom:5px;}
	    	.text1 ul li { color:#fff; font-family:Bitstream Vera Sans Mono, Verdana, Tahoma, Arial, Sans-Serif; font-size:1.5em; text-transform:uppercase; float:left; margin:2px;}
     	  	#c_i_bg_wh p {background:#fff; color:#18303a; padding:0 2px;}
     	  	#c_i_bg_wh1 p {background:#fff; color:#18303a; padding:0 2px; letter-spacing:-1px; text-transform:none; height:17px; padding-top:3px; font-size:0.7em;}
	      	#c_i_bg_bl p {background:#2c2c2c url('images/bg_1.jpg') repeat-x; padding-left:2px; padding-right:2px; padding-top:0; padding-bottom:0}
        	#c_i_bg_gr p {background:#596367 url('images/bg_2.jpg') repeat-x;; padding-left:2px; padding-right:2px; padding-top:0; padding-bottom:0}
       		#c_i_bg_blue p {background:#1b73b2; padding:0 2px;}
       		#c_i_bg_no p {color:#1b6f88; font-size:1em; text-transform:none;}
	      	#c_i_bg_the p {background:#fff; color:#000; position:relative;  letter-spacing:-1px; text-transform:none; font-size:0.7em;}

		.text_bottom_he {color:#fff; font-family:Arial; font-size:1.09em; float:left; position:relative; top:11px; left:2px;}
		.text_bottom_he span {color:#d2229f;  text-transform:none;}

  .td_middle_bottom {background:url('images/hn2.jpg') no-repeat;}
  .td_right_bottom {background:url('images/hn3.jpg') no-repeat;}
  
  .main_td_content { vertical-align:top; height:685px;}
    .tabl{ border-spacing:0; margin-top:0px;  }
	      .left {width:366px; height:685px; background:url('images/3l.jpg') no-repeat; vertical-align:top}
           .lt{margin-left:38px;margin-top:10px; }
           .video{ width:323px; height:243px; padding:1px; background:#ffffff;}
           .cl_v{ width:323px; text-align:left; height:22px; background:url('images/bg_cl_w.jpg') repeat-x;}
           .cl_v p{ color:#000000; font-size:16px; font-family:Bitstream Vera Sans Mono, Arial; font-weight:bold; }
           .cl_v p a{ color:#000000; font-size:16px; font-family:Bitstream Vera Sans Mono, Arial; font-weight:bold; margin-left:2px;}
  	       .cl_v span {color:#d3227d; font-family:Bitstream Vera Sans Mono, Arial; font-weight:bold;}
		       .cl_v span a {color:#d3227d; letter-spacing:-1px;}
		       .bg_blue_text {padding-top:0px; height:120px;}
		       .bg_blue_text a {background:#185488; font-family:Trebuchet MS; font-weight:bold; font-size:1.365em; color:#fff; text-transform:uppercase; padding:0 3px 3px 3px;}
	     .middle { width:302px; background:url('images/3m.jpg') no-repeat; vertical-align:top}
        .mid1 { margin-left:54px; margin-top:3px; width:208px;}
          .girl {padding:1px; width:173px; margin:13px 0 13px 4px; padding-bottom:4px;}
            .img_girl {border:#ffffff solid 1px; }
	     		.g_s {color:#fff; font-weight:bold; font-size:1.09em; margin:3px 0 0 3px; padding-bottom:3px;}
    			.cum_swapping {float:left; margin:3px;}
		    	.cum_swapping ul li span {color:#d4cd87; font-size:1em; font-weight:bold;}
		    	.cum_swapping ul li {color:#fff; font-size:1em; font-family:Tahoma;}
		    	.cum_swapping ul li p {padding-top:10px; color:#fff;}
       .right { width:362px; background:url('images/3r.jpg') no-repeat; vertical-align:top; text-align:left}
          .lt1{margin-right:41px;margin-top:10px;}
         	.bg_pink_text {padding-top:0px; height:120px;}
         	.bg_pink_text a {background:#801b98; font-family:Trebuchet MS; font-weight:bold; font-size:1.365em; color:#fff; text-transform:uppercase; padding:0 3px 3px 3px;}

   .middle_bottom{vertical-align:top; }
   .middle_bot {}
       .sncl1 {width:366px; height:66px; background:url('images/sncl1.jpg') no-repeat;}
       .sncl2 {width:302px; background:url('images/sncl2.jpg') no-repeat;  text-transform:uppercase; font-family:Impact; padding-top:0px}
          .ni1 {color:#fff; text-decoration:none;}
			    .ni2 {background:#1b5490; margin-top:0px; margin-left:72px; text-align:center; width:155px; font-size:2.545em;}
			    .ni3 {color:#fff; font-family:Impact; font-size:1.5em; top:3px; text-transform:uppercase; margin-left:72px;}
       .sncl3 {width:361px; background:url('images/sncl3.jpg') no-repeat;}
       
       .rzcl1  {width:102px; height:141px; background:url('images/rzcl1.jpg') no-repeat;}
       .rzcl2  {width:825px; background:url('images/rzcl2.jpg') no-repeat; text-transform:uppercase; font-family:Franklin Gothic Medium; font-size:2.4em; color:#fff; text-align:center}
           .rzcl2 p {background:#84134d;  margin-top:75px; }
           .rzcl2 a {color:#fff; text-decoration:none;}
       .rzcl3  {width:102px; background:url('images/rzcl3.jpg') no-repeat;}
       
   .copy{width:1029px; height:60px; background:#000000;}
       .cop1{ width:396px;  background:url('images/bg_copy.jpg') repeat-y; font-size:0.91em; padding-left:20px}
            .cop1 p span {color:#aeaeae; font-weight:normal;}
            .cop1 p {color:#187bc4; font-weight:bold;}
            .cop1 a {color:#187bc4; text-decoration:none;}
       .cop2 {width:219px; }
       .cop3{ width:414px; padding-top:20px; padding-bottom:33px;}
          .cop3 p {font-size:1.09em; color:#fff; font-family:Tahoma; font-weight:bold; padding-top:8px;}
          .cop3 img {float:left; padding-right:11px;}
