@charset "utf-8";
/* CSS Document */
body { margin:0px 0 0 0; padding:0; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; background:#2e0000 url(../images/body_bg.jpg) repeat top left;}
div, p, form, textarea, h3, span { padding:0; margin:0;}
a:focus { outline:none; outline-style:none; -moz-outline-style:none;}
a:link { outline:none; outline-style:none; -moz-outline-style:none;}
a:hover { outline:none; outline-style:none; -moz-outline-style:none;}
a:visited { outline:none; outline-style:none; -moz-outline-style:none;}

.test { border:1px solid #FF0000;}
.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}
.bold { font-weight:bold;}
.txt { text-align:justify;}
.ctxt { text-align:center;}
.ltxt { text-align:left;}
.rtxt { text-align:right;}
.itxt { font-style:italic;}

#wrapper { width:966px; margin:0 auto; background: #3f0000; background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#818181)); background: -moz-linear-gradient(top,  #000000,  #818181); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#818181');}

.main { margin:3px 3px 0px 3px; width:960px; background: #3f0000; background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#3f0000)); background: -moz-linear-gradient(top,  #000000,  #3f0000); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#3f0000');}

.main_pad { padding:0 9px;}

/*padding*/
.toppad { padding-top:10px;}
.lftpad { padding-left:10px;}
.rhtpad { padding-right:10px;}
.btmpad { padding-bottom:5px;}
.totalpad { padding:10px;}
/*margin*/
.top_marg { margin-top:10px;}
.rht_marg { margin-right:10px;}
.btm_marg { margin-bottom:10px;}
.lft_marg { margin-left:10px;}
/*colors*/
.clr1 { color:#000000;}
.clr2 { color:#FFFFFF;}
.clr3 { color:#b4b4b4;}
.clr4 { color:#ffd7d6;}
.clr5 { color:#5e0000;}
.clr6 { color:#282828;}
.clr7 { color:#f2edd5;}
.clr8 { color:#ffa5a5;}

/*text*/
.heading_txt { font:normal 22px Arial, Helvetica, sans-serif; color:#c69c84;}
.caption_txt { font:bold 18px Calibri;}
.txt1 { font:normal 11px Verdana, Geneva, sans-serif;}

/*links*/
.link1 { font:normal 11px Arial, Helvetica, sans-serif; color:#ffd7d6;}
.link1 a { font:normal 11px Arial, Helvetica, sans-serif; color:#fe6764; text-decoration:underline;}
.link1 a:hover { font:normal 11px Arial, Helvetica, sans-serif; color:#fd3d39; text-decoration:underline;}

.link2 { font:normal 16px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.link2 a { font:normal 16px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
.link2 a:hover { font:normal 16px Arial, Helvetica, sans-serif; color:#ffa5a5; text-decoration:underline;}

/*header*/
.header_bg { background:url(../images/girl.jpg) no-repeat top left;}
.header_lft { float:left; width:456px;}
.header_rht { float:left; width:486px;}
.logo { background:url(../images/logo.gif) no-repeat top left; width:530px; height:87px;}
.logo_pad { padding:5px 0 0 0px;}
.look_fea_pad { padding:80px 0 0 35px;}
/*header*/

/*topmenu*/
.topmenu_pad { margin:5px 0 0 0px;}
.topmenu { padding:0px; margin:0px;}
.topmenu ul { list-style-type:none; list-style-image:none; margin:0px; padding:0;}
.topmenu li { float:left; margin:0px 0px 0 0px; padding:0px; text-transform:capitalize;}
.topmenu ul li a { float:left; font:bold 12px Arial, Helvetica, sans-serif; color: #FFFFFF; padding:3px 11px 7px 11px; margin:0; text-decoration:none; }
.topmenu ul li a.first { font:bold 12px Arial, Helvetica, sans-serif; color: #FFFFFF; padding:3px 11px 7px 0px; margin:0; text-decoration:none; }
.topmenu ul li a.last { font:bold 12px Arial, Helvetica, sans-serif; color: #FFFFFF; padding:3px 0px 7px 11px; margin:0; text-decoration:none; }
.topmenu ul li a:hover, .topmenu ul li a.selected { color:#fc446a; text-decoration:underline; }
/*topmenu*/

/*search*/
/*.search_bg { border: solid 1px #8b3949; width:484px; height:276px; background:#5f0303; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; background: -webkit-gradient(linear, left top, left bottom, from(#5a011b), to(#5f0303)); background: -moz-linear-gradient(top,  #5a011b,  #5f0303); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#5a011b', endColorstr='#5f0303'); }*/
.search_bg { border: solid 1px #8b3949; width:484px; height:276px; background:url(../images/search_bg.png) repeat-x top left; }
.search_pad { padding:18px 22px;}
.srch_details { width:320px; margin:20px auto;}
.lable { width:90px; font:normal 18px Arial, Helvetica, sans-serif; color:#ffd7d6;}
.select_box { border:1px solid #; background:FFFFFF; height:25px; padding:2px 2px 2px 4px; font:normal 12px Arial, Helvetica, sans-serif; color:#4c4444;}
.toppad2 { padding-top:23px;}

/*middle content*/
.middle_content { width:942px; margin:2px 0; padding:0;}
.lft_pannel { width:456px;}
.rht_pannel { width:486px;}

.welcome { width:445px;}
.txt3 { font:bold 12px Arial, Helvetica, sans-serif; color:#ffe0e0;} 

/*login*/
.login_bg {border: solid 1px #4b0101; border-top:none; border-right:none; width:485px; background: #120000; background: -webkit-gradient(linear, left top, left bottom, from(#5a011b), to(#120000)); background: -moz-linear-gradient(top,  #5a011b,  #120000); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#5a011b', endColorstr='#120000');}
.login_pad { padding:10px 8px;}
.txt2 { font:bold 12px Arial, Helvetica, sans-serif; color:#ffd7d6;}
.input_txtfield { background:#ffd7d6; border:1px solid #78051d; width:126px; height:14px; font:normal 11px Arial, Helvetica, sans-serif; color:#333; padding:2px 2px;}
/*login*/

.whyjoin_bg { margin-top:2px; border: solid 1px #674941; width:484px; background: #121212; background: -webkit-gradient(linear, left top, left bottom, from(#210404), to(#121212)); background: -moz-linear-gradient(top,  #210404,  #121212); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#210404', endColorstr='#121212');}
.whyjoin_pad { padding:11px 27px; }

.our_prices { margin-top:8px; border: solid 1px #6e0707; width:484px; background: #ffe0e0;}
.headtxt { background:#4f0b0b; padding:10px 0 14px 17px; font:normal 18px Arial, Helvetica, sans-serif; color:#ffeef1;}
.ourprice_pad { padding:15px 15px;}
.smalltxt { font:normal 11px Arial, Helvetica, sans-serif; color:#000000;}
.fortxt { font:normal 18px Arial, Helvetica, sans-serif; }

.latest_mem { margin-top:8px; border: solid 1px #6e0707; width:445px; background: #ffe0e0; margin-top:18px;}
.latest_mem_pad { padding:0px 0 0px 7px;}
.lst_mem { width:110px;}
.lm_link { font:normal 11px Arial, Helvetica, sans-serif; color:#000000;}
.lm_link a { font:normal 11px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.lm_link a:hover { font:normal 11px Arial, Helvetica, sans-serif; color:#6e0707; text-decoration:underline;}


/*buttons*/
.btn { background:#ee3618; border:1px solid #78051d; height:20px; text-align:center; font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF; border:none; margin:0; padding:0px 5px 3px 5px !important; _padding:2px 0px; cursor:pointer;}
.btn2 { background:url(../images/go_btn_bg.gif); border:none; width:52px; height:29px; text-align:center; font:normal 14px Arial, Helvetica, sans-serif; color:#FFFFFF; border:none; margin:0; padding-bottom:4px; cursor:pointer;}
/*buttons*/

.join_detail { margin:0; padding:0;}
.join_detail ul { margin:0; padding:0; list-style-type:none;}
.join_detail ul li { float:none; background:url(../images/red_dot.gif) no-repeat left; margin:10px 0 8px 0; padding:0px 0 0 20px;}

.free_mem_bg { background:url(../images/free_mem.gif) no-repeat top left; width:292px; height:29px; margin-left:100px;}
.free_mem_pad { padding:5px 0 0 15px;}


.country_list_bg { background:#f2edd5; border-bottom:5px solid #a10000;}
.country_list { width:645px; text-align:center; margin:0 auto;}
.country_list_pad { padding:15px 0;}
a.arial12white { font:normal 12px Arial, Helvetica, sans-serif; color:#2e2e2e; text-decoration:none; padding:2px 3px;}
a.arial12white:hover { font:normal 12px Arial, Helvetica, sans-serif; color:#3C0000; text-decoration:underline;}

/*footer*/
.footer { border-top:2px solid #3a0000; border-left:none; border-right:none; background: -webkit-gradient(linear, left top, left bottom, from(#332929), to(#000000)); background: -moz-linear-gradient(top,  #332929,  #000000); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#332929', endColorstr='#000000'); margin-bottom:10px;} 
.footer_pad { padding:20px 0px;}
.footer_link { font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center;}
.footer_link a { font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
.footer_link a:hover { font:normal 12px Arial, Helvetica, sans-serif; color:#fe6764; text-decoration:none;}
.footer_menu { margin:0; padding:0;}
/*footer*/

.lucida30grey {	font:normal 30px "Lucida Sans Unicode"; color:#eaeaea; }
.lucida30blue { font:normal 30px "Lucida Sans Unicode"; color:#374965; }
.lucida30red { font:normal 30px "Lucida Sans Unicode"; color:#ff0000; }
.img_marg_l { margin:0 10px 5px 0;}
.img_marg_r { margin:10px 0px 5px 10px;}
ul.hints_tips { margin:0; padding:10px 0 0 15px;}
ul.hints_tips li { margin:0; padding:10px 0 0 0px;}


