/* CSS Document */

body{background:url(../imagesindex/bg.jpg) left top; font-family:Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}
img{border:none;}
*{padding:0px; margin:0px;}


.left{float:left;}
.right{float:right;}
.clear{clear:both;}



#wrapper{width:772px; background:#FFFFFF; clear:both; margin:0px auto; overflow:hidden;}



/*----------------------------------------------------------------header-------------------------------------------------------------------*/
#header_nav_area{height:135px; clear:both; width:772px; overflow:hidden;}
.header_nav_left{height:135px; float:left; width:681px;}
.header_nav_right{width:91px; float:left; height:135px;}



.header_left{height:106px; background:url(../imagesindex/header_bg.jpg) left top repeat-x; clear:both; width:681px; overflow:hidden;}
.logo{width:408px; height:106px; float:left;}
.header_list{width:251px; padding-right:22px; float:left; padding-top:10px; text-align:right;}
.header_list1{color:#FFFFFF; font-size:11px; font-weight:bold; background:url(../imagesindex/top_list.png) right 0px no-repeat; padding-right:30px; line-height:20px; }
.header_list1 a{color:#FFFFFF; font-size:11px; font-weight:bold; text-decoration:none;}
.header_list1 a:hover{text-decoration:underline;}

.header_list2{color:#FFFFFF; font-size:11px; font-weight:bold; background:url(../imagesindex/top_list.png) right -21px no-repeat; padding-right:30px; line-height:20px; }
.header_list2 a{color:#FFFFFF; font-size:11px; font-weight:bold; text-decoration:none;}
.header_list2 a:hover{text-decoration:underline;}

.header_list3{color:#FFFFFF; font-size:11px; font-weight:bold; background:url(../imagesindex/top_list.png) right -41px no-repeat; padding-right:30px; line-height:20px;}
.header_list3 a{color:#FFFFFF; font-size:11px; font-weight:bold; text-decoration:none;}
.header_list3 a:hover{text-decoration:underline;}

.header_list4{color:#FFFFFF; font-size:11px; font-weight:bold; background:url(../imagesindex/top_list.png) right -61px no-repeat; padding-right:30px; line-height:28px;}
.header_list4 a{color:#FFFFFF; font-size:11px; font-weight:bold; text-decoration:none;}
.header_list4 a:hover{text-decoration:underline;}




.nav_area{width:681px; background:url(../imagesindex/nav_bg.jpg) left top repeat-x; height:27px; padding-top:2px; clear:both; color:#FFFFFF; font-weight:bold; font-size:11px; text-transform:uppercase;}
.nav_but_area{width:573px; float:left; line-height:27px; color:#FFFFFF; font-weight:bold; font-size:11px; }
.bookmark{width:105px; float:right;}

.navlist ul{list-style-type:none; padding:0px; margin:0px;}
.navlist li{list-style-type:none; padding:0px; margin:0px; display:inline; color:#FFFFFF; font-size:9px; font-family:Tahoma; font-weight:bold; text-transform:uppercase;}
.navlist li a{color:#FFFFFF; text-decoration:none; padding:0px 3px; font-size:9px; font-family:Tahoma; font-weight:bold;}
.navlist li a:hover{color:#000000; text-decoration:underline;}







/*------------------------------------------------------------banner area---------------------------------------------------*/
#banner_area{padding-top:1px; text-align:center; clear:both;}




/*----------------------------------------------------------------member area--------------------------------------------------------------*/
#member_area{height:30px; background:#bfc2ca; line-height:30px; font-size:11px; clear:both; color:#000000; font-family:Tahoma;}
#member_area a{color:#FFFFFF; font-weight:bold; text-decoration:none; padding:0px 4px;}
#member_area a:hover{text-decoration:underline;}


/*-----------------------------------------------------flag area----------------------------------------------------------*/
.flag_area{clear:both; text-align:center; color:#000000; font-size:10px; padding-bottom:8px;}




/*-----------------------------------------------------------content----------------------------------------------------*/
#content_area{width:744px; padding:0px 14px; clear:both;}
.chat_area{width:306px; float:left;}
.chat_heading{text-align:center; padding:10px 0px; clear:both; color:#c40000; font-style:italic; font-size:13px; font-weight:bold;}
.chat_box{border:#ff0000 1px solid; clear:both; height:270px; overflow:scroll; padding:2px; overflow-x:hidden; font-size: 9px;}
.chat_heading a{color:#c40000; text-decoration:none;}
.chat_heading a:hover{text-decoration:underline;}


.mid_area{width:189px; float:left; padding:0px 6px;}
.mid_heading{font-family:Century Gothic; color:#000000; font-weight:bold; text-align:center; font-size:16px; clear:both;}
.mid_heading span{color:#c40000; font-size:24px; text-decoration:underline;}
.mid_txt{padding:2px 0px; color:#000000; font-size:11px; font-weight:bold; clear:both; text-align:justify;}


.right_part{width:230px; float:left; padding-top:40px; color:#000000; font-weight:bold;}
.right_part_heading{background:#c40000; font-size:14px; color:#FFFFFF; font-family:Century Gothic; clear:both; padding:0px 5px;}
.right_form{padding:32px 10px 0px 16px; clear:both;}
.right_form_txt{width:70px; float:left; font-size:11px; padding-top:2px;}
.right_form_txtfield{width:120px; float:left;}
.right_form_txtfield_new{width:150px; padding-left:40px; float:left;}
.right_form_txtbox{width:118px; height:15px; border:#808080 1px solid; font-size:11px; color:#333333;}
.right_form_gap{height:10px; clear:both;}
.right_form_remember{font-size:9px; float:left; width:120px; padding-top:2px;}
a.right_form_but:link, a.right_form_but:active, a.right_form_but:visited, a.right_form_but:hover{background:#c40000; padding:4px; text-align:center; color:#FFFFFF; font-size:9px; text-decoration:none;}
.right_form_forgot_pass{color:#525973; font-size:10px; clear:both;}
.right_form_forgot_pass a{color:#cc3300; font-size:10px; text-decoration:none;}
.right_form_forgot_pass a:hover{text-decoration:underline;}




.user_details{background:url(../imagesindex/underline.jpg) left bottom no-repeat; overflow:hidden; clear:both; padding:15px 10px 10px 10px;}
.user_thum_area{background:url(../imagesindex/chat_thum.jpg) left top no-repeat; width:100px; height:100px; float:left; padding:10px;}
.user_thum_details{background:url(../imagesindex/user_details_bar.jpg) left top no-repeat; width:570px; float:left; padding-top:8px; font-size:11px;}
.user_thum_part1{width:252px; padding-right:15px; float:left;}
.user_thum_part1_heading{color:#FFFFFF; font-size:11px; line-height:25px; clear:both; margin-bottom:12px; font-weight:bold;}
.user_thum_part1_txt{clear:both; padding-left:5px;}
.user_thum_part2{width:98px; padding-right:15px; float:left; color:#000000;}
.user_thum_part2_heading{color:#000000; line-height:25px; clear:both; margin-bottom:12px; padding-left:20px;}
.user_thum_part3{width:160px; float:left;}
.user_thum_part3_heading{color:#000000; line-height:25px; clear:both; margin-bottom:12px;}


.send_wink{float:right;}
.send_wink a{background:url(../imagesindex/send_wink_left.jpg) left top no-repeat; float:left; color:#000000; font-size:10px; text-decoration:none; height:20px; display:block; line-height:18px; padding-left:12px; cursor:pointer;}
.send_wink a span{ background:url(../imagesindex/send_wink_right.jpg) right top no-repeat; padding-right:25px; height:20px; display:block; float:left;}

.view_video{float:right;}
.view_video a{background:url(../imagesindex/send_wink_left.jpg) left top no-repeat; float:left; color:#000000; font-size:10px; text-decoration:none; height:20px; display:block; line-height:18px; padding-left:12px; cursor:pointer;}
.view_video a span{ background:url(../imagesindex/view_details_right.jpg) right top no-repeat; padding-right:25px; height:20px; display:block; float:left;}

.user_link_area{padding-left:110px; clear:both;}
.user_link1{background:url(../imagesindex/search_result_21.jpg) left no-repeat; padding-left:45px; line-height:34px; padding-right:25px; font-size:11px; font-weight:bold; color:#000000; float:left;}
.user_link1 a{color:#000000; text-decoration:none;}
.user_link1 a:hover{text-decoration:underline;}

.user_link2{background:url(../imagesindex/search_result_23.jpg) left no-repeat; padding-left:45px; line-height:34px; padding-right:25px; font-size:11px; font-weight:bold; color:#000000; float:left;}
.user_link2 a{color:#000000; text-decoration:none;}
.user_link2 a:hover{text-decoration:underline;}


.user_link3{background:url(../imagesindex/search_result_25.jpg) left no-repeat; padding-left:45px; line-height:34px; padding-right:25px; font-size:11px; font-weight:bold; color:#000000; float:left;}
.user_link3 a{color:#000000; text-decoration:none;}
.user_link3 a:hover{text-decoration:underline;}


.user_link4{background:url(../imagesindex/search_result_27.jpg) left no-repeat; padding-left:45px; line-height:34px; padding-right:25px; font-size:11px; font-weight:bold; color:#000000; float:left;}
.user_link4 a{color:#000000; text-decoration:none;}
.user_link4 a:hover{text-decoration:underline;}






.bottom_area{border:#525973 2px solid; padding:12px; clear:both; overflow:hidden; height:100%;}
.bottom_area_top{padding:12px 10px; clear:both; color:#bd080b; font-size:11px; text-transform:uppercase; font-weight:bold;}
.bottom_thum_area{float:left; text-align:center; padding:0px 12px;}
.bottom_thum_area a{color:#bd080b; font-size:11px; text-decoration:none; line-height:20px; font-family:Tahoma;}
.bottom_thum_area a:hover{text-decoration:underline;}



.bottom_center{text-align:center; color:#990033; font-weight:bold; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.bottom_link:link, a.bottom_link:active, a.bottom_link:visited{color:#990033; font-size:12px; font-weight:bold; text-decoration:none; padding:0px 3px; line-height:14px;}
a.bottom_link:hover{text-decoration:underline;}












/*---------------------------------------------------------footer------------------------------------------------------*/
#footer{background:url(../imagesindex/footer_bg.jpg) left top repeat-x; height:29px; line-height:29px; padding:0px 25px 0px 10px; color:#FFFFFF; font-size:11px; font-weight:bold;}
#footer a{color:#FFFFFF; font-size:11px; text-decoration:none;}
#footer a:hover{color:#000000; text-decoration:underline;}

/* ------------------------------ Login button ------------------------------ */
input.btn
{
    color: #c40000;
    background-color: #c40000;
    font: bold 100% 'trebuchet ms' ,helvetica,sans-serif;
    border: 0px solid;
    font-size:11px;
    border-color: #696 #363 #363 #696;
    cursor: pointer;
}

