/* CSS Document */

body{padding:0; margin:0; font:11px/14px Verdana, Arial, Helvetica, sans-serif; color:#BBBCBD;}

img{float:left; border:0;}

input{margin:0; padding:0;}

.main_block{width:1000px; text-align:left;}

/*header*/

.header1,.header2{float:left; width:1000px; height:300px; background:url(../images/hd_bg1.gif) no-repeat left;}

.header2{float:left; background:url(../images/hd_bg2.gif) no-repeat right;}

.menu_tile{float:left; width:1000px; background:url(../images/menu_tile.gif) repeat-x;}

.hd_home{float:left; width:149px; height:56px; background:url(../images/menu_hover.gif) repeat-x;}

.hd_menu1{margin:23px 0 0 38px;}

.hd_menu2{margin:23px 44px 0 42px;}

.hd_menu3{margin:23px 0 0 38px;}

.hd_menu4{margin:23px 0 0 38px;}

.hd_menu5{margin:23px 0 0 38px;}

.hd_menu6{margin:23px 0 0 38px;}

.logo{float:left; margin:172px 0 0 0;}

.hd_text{margin:86px 300px 0 43px;}

.hd_p1{float:left; width:314px; background-color:#1B1F22; clear:left; padding-bottom:6px;}

.hd_search{margin:14px 0 0 21px;}

.hd_tbox1{float:left; width:182px; height:21px; margin:7px 0 0 11px; border:1px solid #535252;}

.hd_go{float:left; margin:7px 0 0 5px;}

/*Center*/

.center{float:left; width:1000px; background-color:#1B1F22; padding-bottom:20px;}

.cp_left{float:left; width:314px;}

.cp_left1{float:left; width:314px; background:url(../images/cp_bot1.gif) no-repeat bottom; background-color:#2D2F31; padding-bottom:22px;}

.cp_photo{margin:39px 0 0 30px;}

.cp_camera{float:right; margin:40px 23px 0 0;}

.cp_list1{float:left; width:256px; padding-top:15px;}
.lp_list1{float:left; width:306px; padding-top:15px;}
.lp_list1 a{float:left; width:230px; color:#D5860B; font:11px/25px Verdana, Arial, Helvetica, sans-serif;}
.lp_list1 img{margin:11px 15px 0 30px;}
.cp_list1 img{margin:11px 15px 0 30px;}

.cp_list1 a{float:left; width:230px; color:#D5860B; font:11px/25px Verdana, Arial, Helvetica, sans-serif;}

.cp_list1 a:hover{}

.cp_link1{float:left; background:url(../images/cp_blt1.gif) no-repeat left; padding-left:23px; margin:8px 0 0 30px; color:#D5860B; width:205px;}

.cp_link1:hover{}

.cp_text1{float:left; width:270px; margin:20px 0 0 30px;}

.cp_read{float:left; margin:17px 0 0 31px;}

.cp_awards{margin:27px 0 0 30px;}

.cp_text2{float:left; width:285px; margin:18px 0 0 32px;}

.cp_click{float:left; margin:19px 0 0 30px; background:url(../images/lp_bgyellow.gif) repeat-x; width:285px; padding-bottom:15px;}
.cp_click a{float:left; width:230px; color:#fff; font:11px Verdana, Arial, Helvetica, sans-serif;}
.cp_click img{margin:8px 15px 0 30px;}

.cp_welcome{ float:left; margin:43px 0 0 44px; }

.cp_text3{float:left; width:625px; margin:24px 0 0 47px;}

.cp_bdr{float:left; margin:17px 0 0 4px; width:623px; padding-bottom:25px; border-bottom:1px solid #999999;}

.cp_best{float:left; margin:0px 0 0 5px; width:623px;}

.cp_camera1{float:right; margin:34px 47px -69px 0; position:relative;}

.cp_list2{float:left; width:575px; padding-top:20px;}

.cp_list2 a{float:left; color:#A46A0F; font:11px/25px Verdana, Arial, Helvetica, sans-serif; width:505px; margin-right:-3px; position:relative;}

.cp_list2 a:hover{}

.cp_list2 img{margin:11px 16px 0 44px;}

.cp_read1{float:left; margin:17px 0 0 44px;}

.cp_block1{float:left; display:inline; width:940px; margin:20px 0 0 30px; background-color:#2D2F31; padding-bottom:20px;}

.cp_news{margin:28px 0 0 35px;}

.cp_best1{margin:28px 0 0 444px;}

.cp_img1{float:right; margin:14px 30px 0 0;}

.cp_blk1{float:left; width:581px;}

.cp_blk1 a{float:left; color:#C07C10; margin:28px 0 0 34px;}

.cp_blk1 a:hover{text-decoration:;}

.cp_blk1 span{float:left; width:546px; color:#C0C1C2; margin:14px 0 0 34px;}

.cp_read2{float:left; margin:18px 0 0 34px;}

/*footer*/

.footer{float:left; width:1000px; background-color:#292B2F; padding-bottom:20px; margin-right:-3px;}

.menu {display:inline;float:left; margin-left:278px;}
.cp_link1:hover{text-decoration:;}
.menu a{float:left; color:#BFC0C1; margin:18px 8px 0 8px; text-decoration:none;}
.menu a:hover{ float:left;text-decoration:; font-variant:small-caps; font-weight:bold; }
.cp_text2 a:hover{ text-decoration:none; }
.cp_text2 a { text-decoration:none; color:#BBBCBD; }
.menu span{float:left; color:#BFC0C1; margin-top:18px;}

.copy{float:left; margin:2px -3px 0 250px; color:#BFC0C1; position:relative;}

/*Inner*/

.in_img1{float:left;; width:291px; background:url(../images/in_img1.gif) no-repeat right;}

.in_list1{float:left; width:235px; padding-top:15px;}

.in_list1 img{margin:11px 15px 0 30px;}

.in_list1 a{float:left; color:#D5860B; font:11px/25px Verdana, Arial, Helvetica, sans-serif; margin-right:-3px; position:relative;}

.in_list1 a:hover{text-decoration:;}

.in_img2{margin:27px 0 0 44px;}

.in_effects{margin:30px 0 0 13px;}

.in_text1{float:left; width:395px; color:#BBBCBD; margin:23px 0 0 14px;}

.in_list2{float:left; width:430px; padding-top:20px;}

.in_list2 a{float:left; color:#A46A0F; font:11px/25px Verdana, Arial, Helvetica, sans-serif; width:360px;}

.in_list2 a:hover{text-decoration:;}

.in_list2 img{margin:11px 16px 0 13px;}

.in_read1{float:left; margin:20px 0 0 16px;}

.cp_best1a{margin:28px 0 0 363px;}

.in_list3{float:left; width:550px; padding-top:10px;}

.in_list3 img{margin:11px 13px 0 35px;}

.in_list3 a{float:left; color:#AB7015; font:11px/25px Verdana, Arial, Helvetica, sans-serif; margin-right:-3px; position:relative;}

.in_list3 a:hover{text-decoration:;}

.cp_recm_link
{
width:200px;
float:left;
margin-top:6px;
font:11px/15px verdana;
}
.cp_recm_link1
{
width:210px;
float:left;
margin-top:6px;
margin-left:70px;
font:11px/15px verdana;
}

.cp_recm_link2
{
width:270px;
float:left;
margin-top:6px;
font:11px/15px verdana;
}


.samelink { color:#FFFFFF;}
h2 { font:13px Tahoma; font-weight:bold; color:#ffffff; margin:0px 0px 5px 0px;}
h4{ font:12px Tahoma; font-weight:bold; color:#FFFFFF; margin:8px 0px 8px 0px;}
h5{ font:11px Tahoma; font-weight:bold; color:#FFFFFF; margin:8px 0px 8px 0px;}
.divde1 { width:530px; border-top:1px dotted #526B01; font-size:10px;}
.divde2 { float:left;width:250px;}
.divde3 { float:right; width:250px;}
.cp_head { font:13px Tahoma; font-weight:bold; color:#ffffff; margin:0px 0px 5px 0px;}
