/* CSS Document */
body{
	/*background-image:url(../images/bg2.jpg);*/
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#696969;
}
.left{
float:left
}
.right{
float:right
}
.clear{
clear:both;
}
/*p, a, img, form, input, ul, li, h1, h2, h3{
padding:0px;
margin:0px;
border:0px;
outline:none;
}*/

p, a, img, form,h1, h2, h3{
padding:0px;
margin:0px;
border:0px;
outline:none;

}

ul,li
{
	font-size: 12px;
	
}
#wapper{
width:990px;
margin:auto;
}
.logo{
/* border:#F00 solid 1px;*/
margin-top:15px;
width:370px;
float:left;
cursor:pointer;
background:url(../images/bharatharmony_12.png);
background-repeat:no-repeat;
background-size:auto 100px;
height:100px;
}
.logib_cont{
width:600px;
float:right;
padding-top:4px;
}

.logo_text{

font-family: 'Lobster', cursive;
color:#f8702e;
font-size:65px;
vertical-align:baseline;
}
.logo_text_mat{
font-family:"Myriad Pro Cond";
color:#e6343b;
font-size:36px;
vertical-align:baseline;
text-transform:uppercase;
}
@font-face {
    font-family: "Myriad Pro Cond";
    src: url(MyriadWebPro.ttf);
}
@font-face {
    font-family: "baskerville Old Face";
    src: url(BASKVILL.TTF);
}
.login_wapper{
background:url(../img/login_wapp_bg.jpg) repeat-x;
border-radius:10px 10px 0px 0px;
margin-top:4px;
padding:5px;
}
.login_button{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
background:url(../img/register_bth_bg.jpg) center repeat-x;
border-radius:4px;
border:1px solid #ffc318;
color:#262524;
text-shadow:#fff 1px 0px 1px;
line-height:32px;
padding:0px 15px;
cursor:pointer;
}
.login_textfiellds{
width:156px;
padding:0px 10px;
line-height:30px;
font-size:12px;
color:#999999;
border:1px solid #c2c2c2;
}
.small_text{
font-size:12px;
}
a{
color:#2e2e2e;
text-decoration:none;
}
a:hover{
color:#2e2e2e;
text-decoration:underline;
}
#nav{
background:#C00;
}
#nav ul{
padding:0px;
margin:0px;
}
#nav ul li{
padding:10px 20px;
line-height:50px;
margin:0px;
display:inline;
list-style:none;
font-size:20px;
font-family:"Myriad Pro Cond";
}
#nav ul li a{
color:#FFFFFF;
text-decoration:none;
}
#nav ul li a:hover{
color:#131313;
text-decoration:none;
}
.banner_wapper{
width:528px;
float:left;
background:url(../img/banner_bg.png) no-repeat;
padding:25px 24px 24px 25px;
margin-top:70px;
}
.register_waper{
width:381px;
float:right;
margin-top:20px;
}
.register_head{
background:url(../img/free_membership2.png) no-repeat;
height:66px;
line-height:50px;
font-size:18px;
padding:0px 20px 0px 30px;
cursor:pointer;
}
/*commented by kaushal*/
/*.register_head_paid{
background:url(../img/paid_membership.png) no-repeat;
height:66px;
line-height:50px;
font-size:18px;
padding:0px 20px 0px 30px;
cursor:pointer;
}*/
.white_text{
color:#FFFFFF;
}
.register_text{
width:140px;
float:left;
color:#831204;
font-size:14px;
line-height:24px;
}
.register_combos{
width:196px;
float:right;
}
.register_form{
padding:10px 5px;
background-color:#F0F0F0;
border-radius: 10px;

}
.regiter_listmenus{
width:180px;
padding:1px 8px;
color:#818181;
border:1px solid #c3c3c3;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
line-height:24px;
margin-top:5px;
}
.regiter_listmenus_small{
width:40px;
padding:1px 3px;
color:#818181;
border:1px solid #c3c3c3;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
line-height:24px;
margin-bottom:5px;
}
.regiter_listmenus_small1{
width:50px;
padding:1px 3px;
color:#818181;
border:1px solid #c3c3c3;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
line-height:24px;
margin-top:5px;
}
.regiter_listmenus_mid{
width:130px;
padding:1px 5px;
color:#818181;
border:1px solid #c3c3c3;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
line-height:24px;
margin-bottom:10px;
}
.small_text{
color:#818181;
font-size:12px;
line-height:18px;
}
.red_text{
color:#C00;
}
a.red_text{
color:#C00;
text-decoration:none;
}
a.red_text:hover{
color:#045;
text-decoration:underline;
}
.register_button{
color:#373737;
border:1px solid #ffc318;
font-size:24px;
font-family:Arial, Helvetica, sans-serif;
background:url(../img/register_bth_bg.jpg) repeat-x;
border-radius:5px;
text-shadow:#ffffff 1px 2px 1px;
padding:5px 15px;
margin:10px 0px;
cursor:pointer;
}
.register_button_small{
color:#373737;
border:1px solid #ffc318;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
background:url(../img/register_bth_bg.jpg) repeat-x center;
border-radius:5px;
text-shadow:#ffffff 1px 2px 1px;
padding:3px 10px;
}
.search_banner{
background:url(../img/search2.png) no-repeat;
width:197px;
height:66px;
color:white;
font-size:18px;
line-height:24px;
float:left;
padding:10px 0px;
}
.mid_text{
font-size:18px;
}

.left_panel{
width:350px;
padding:0px 20px;
background:url(../img/section_devider.jpg) no-repeat left top;
float:left;
}
.right_panel{
width:560px;
padding:0px 20px;
background:url(../img/section_devider.jpg) no-repeat left top;
float:right
}
h1{
font-size:30px;
font-family:"Myriad Pro Cond";
color:#C00;
line-height:50px;
}
h2{
font-size:18px;
font-family:"Myriad Pro Cond";
color:#C00;
line-height:30px;
}
h3{
font-size:20px;
font-family:"Myriad Pro Cond";
line-height:30px;
font-weight:lighter;
}

.success_border{
border:6px solid #C00;
}
.body_lineheight{
line-height:18px;
}
.body_lineheight1{
line-height:22px;
}
.footer_wapper{
border-top:6px solid #900;
background:#C00;
padding:20px 0px;
margin-top:20px;
color:#fff;
font-size:12px;
}
.footer_right{
width:160px;
float:right;
}
.footer_left{
width:760px;
float:left;
}
.footer_border{
border-left:1px dotted #fff;
padding-left:10px;
}
#footer_list{
padding:0px;
margin:0px;
}
#footer_list li{
line-height:24px;
display:list-item;
list-style:none;
background:url(../img/footer_list.png) no-repeat 0px 6px;
padding-left:20px; 
}
#footer_list li a{
color:#FFFFFF;
text-decoration:none; 
}
#footer_list li a:hover{
color:#FFFFFF;
text-decoration:underline; 
}
.yello_text{
color:#fbbf3e;
text-decoration:none;
}
a.yello_text{
color:#fbbf3e;
text-decoration:none;
}
a.yello_text:hover{
color:#fbbf3e;
text-decoration:underline;
}

#inner_list{}
#inner_list li{
margin-left:20px;
}
/*Custom*/

.msg_comment1{
padding:5px;
border-radius:5px;
/*border:#CCCCCC 1px solid;*/
margin-left:14px;
width:70%;

background-color:#fff;box-shadow:0 1px 5px rgba(34,25,25,.8);-moz-box-shadow:0 1px 5px rgba(34,25,25,.8);-webkit-box-shadow:0 1px 5px rgba(34,25,25,.8);filter:progid:DXImageTransform.Microsoft.Shadow(color = #979797,direction = 135,strength = 2);	
}

.msg_pointer{
position:absolute;
margin-left:-20px;
margin-top:5px;
}




