@charset "utf-8";
body {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 18px;
        font-weight: normal;
        color: #949ba1;
        background-image: url(images/bodyBg.gif);
        background-repeat: repeat;
        margin:0;
        padding:0;
}
img {
        border:0;
}

ul{
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        font-weight:normal;
        color:#000000;
        padding:0 0 0 12px;
        margin:0;
        display:block;
        clear:both;
}

li{
list-style:disc;
margin:5px 0 0 0 ;
padding:0;
}
#main_container {
        margin:0 auto;
        width:950px;
}

li strong{
font-weight:bold;
}
.wrapper {
        width:950px;
        float:left;
        margin:50px 0 0 0;
        padding:0;
        background-image: url(images/bodyFg.gif);
        background-repeat: repeat;
        background-position: left top;
}

.spacer {
	height:50px;
	float:left;
	clear:both;
        display:block;
}
#left_column {
	float:left;
	width:302px;
	padding:0;
	margin:0;
}
#right_column {
	float:left;
	width:648px;
	padding:0;
	margin:0;
}
.member_login_box {
        width:200px;
        height:auto;
        float:left;
        background-color:#fff;
        padding:0;
        text-align:center;
    /* added by vikas */   
     margin-left:49px;
}
.member_login_box2 H1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	line-height:24px;
	font-weight:bold;
	color:#fff;
	background-color:#dcd3ce;
	margin:0;
	padding:0;
}
.member_login_box H2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:36px;
	font-weight:bold;
	color:#880527;
	clear:both;
	margin:0;
	padding:8px 0;
	background-image: url(images/login_box_btm_bg.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
}
.member_login_box H3 {
	margin:0;
	padding:0;
}
.member_login_box2 .text_field {
        font-family:Arial, Helvetica, sans-serif;
        color:#828282;
        font-size:15px;
        font-weight:normal;
        width:160px;
        height:19px;
        margin:8px 0 0 0;
        padding:5px 5px;
        border:0;
        clear:both;
        background-image: url(images/txt_field.gif);
        background-position: center center;
}

.text_field {
	font-family:Arial, Helvetica, sans-serif;
	color:#828282;
	font-size:15px;
	font-weight:normal;
	width:160px;
	height:19px;
	margin:8px 0 0 0;
	padding:5px 5px;
	border:0;
	clear:both;
	background-position: center center;
}
/*++++++++++++++tabs+++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#menus_cntnr {
	float:left;
	width:605px;
	height:auto;
	clear:left;
	margin:0;
	padding:20px 0 0 0;
}

#menus_cntnr_owner_botton {
	float:left;
	width:605px;
	height:auto;
	clear:left;
	margin:0;
	padding:1px 0 0 0;
}

.menus {
	margin:0;
	padding:0;
}
.menus a {
	color: #FFF;
	line-height:36px;
	margin:0;
	padding-left:12px;
	padding-bottom:0px;
	background-image: url(images/tab_lft_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration:none;
	background-color: #820026;
}
.menus a span {
	color: #FFF;
	padding-right:12px;
	margin:0;
	padding-bottom:0px;
	text-decoration:none;
	background-image: url(images/tab_rgt_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-decoration:none;
	background-color: #820026;
}
/*.menus a:hover {
	padding-left:12px;
	padding-bottom:0px;
	background-image: url(images/img.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration:none;
	background-color: #7c0000;
}
.menus a:hover span {
	background:#7c0000;
	padding-right:12px;
	padding-bottom:0px;
	background-image: url(images/img1.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-decoration:none;
}
.menus_actv a {
	background:#7c0000;
	padding-left:12px;
	padding-bottom:0px;
	background-image: url(images/img2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration:none;
}
.menus_actv a span {
	background:#7c0000;
	padding-right:12px;
	padding-bottom:0px;
	background-image: url(images/img3.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-decoration:none;
}*/
.menus ul {
	margin:0;
	padding:0;
	list-style:none;
}
.menus li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	float:left;
	margin-left:4px;
	margin-right:4px;
	margin-bottom:4px;
	margin-top:4px;
	padding:0px;
	list-style:none;
	display:inline;
}
.menus a, .menus a span {
	display: block;
	float: left;
}
.menus a, .menus a span {
	float: none;
}
.mdl_box {
	width:576px;
	float:left;
	clear:both;
	margin:20px 0 0 0;
	padding:0;
}
.mdl_box H1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:24px;
	font-weight:bold;
	display:block;
	margin:20px 0 0 0;
	padding:0;
	clear:both;
	float:left;
	width:100%;
}
.mdl_box H2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#979ca0;
	font-size:18px;
	line-height:28px;
	font-weight:bold;
	display:block;
	background-color:#fff;
	margin:0;
	padding:0 0 0 6px;
	width:570PX;
	float:left;
}
.mdl_box H3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#820024;
	font-size:16px;
	line-height:32px;
	font-weight:bold;
	text-align:left;
	display:block;
	margin:0;
	padding:0 20px 0 0;
	width:556px;
	height:32px;
	float:left;
	
/*	background-image: url(images/box_bottom_img1.gif);
	background-repeat: no-repeat;
	background-position: left center;
*/
}
.mdl_box H3 A {
	text-decoration:none;
	color:#820024;
}
.mdl_box H3 A:HOVER {
	color:#820024;
	text-decoration:underline;
}
.mdl_box p {
	line-height:18px;
	margin:0;
	padding:0 0 0 6px;
	/*width:570px;*/
	/*display:block;*/
	background-color:#fff;
	/*float:left;*/
}
.mdl_box .box_MEMBERSHIP p {
	line-height:18px;
	background:none;
	color:#000000;
	/*width:530px;*/
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding: 0;
}
.box_strip {
	float:left;
	clear:both;
}
.box_mdl {
	width:576px;
	float:left;
	clear:both;
	background-color:#fff;
	height: auto;
}
.box_image {
	display:block;
	float:left;
	padding-left:18px;
}
.thumb_img_CNTNR {
	width:120px;
	margin:0 18px 0 0;
	padding:0;
	float:right;
	display:block;
}
.thumb_img_CNTNR a{
	text-decoration:none;
	cursor:pointer;
	cursor:hand;
}

.thumb_img {
	display:block;
	float:right;
	width:120px;
	padding:0;
	margin:0 0 8px 0;
}
.thumb_img h1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:14px;
	line-height:18px;
	text-align:center;
	font-weight:normal;
	width:120px;
	clear:both;
	display:block;
	background-color:#820024;
	margin:0;
	padding:0;
}
.thumb_img IMG {
	display:block;
	border:0;
	margin:0;
	padding:0;
}
#footer {
	float:left;
	clear:both;
	margin:30px 0 0 0;
	width:100%;
}
#footer a {
	padding:0 25px;
	color:#fff;
	line-height:24px;
	font-size:12px;
	font-weight:bold;
        color:#820024; 
	text-decoration:none;
}
#footer a:hover {
	color:white;
}
/*MEMBERSHIP CSS-------------------------------------------------------------*/
.box_MEMBERSHIP {
	width:540px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#FFFFFF;
/*	text-align:justify; */
	display:block;
	float:left;
	margin-left:15px;
	font-weight: normal;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;

}

h4 {
	margin:0;
	padding:0;
	line-height:30px;
	font-family:"Arial", Helvetica, sans-serif;
	font-size:18px;
	color:#820024;
}
h5 {
	font-family:Arial, Helvetica, sans-serif;
	line-height:36px;
	font-size:14px;
	color:#820024;
	display:block;
	clear:both;
	font-weight: bold;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10;
	margin-left: 0;
}
/*h6{
        line-height:18px;
        background:none;
        color:#000000;
        width:540px;
        margin-top: 5px;
        margin-right: 0;
        margin-bottom: 5px;
        margin-left: 0;
        padding: 0;
}
*/
.join_now {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	float:left;
	display:block;
	width:100%;
	text-align:right;
}
.join_now a {
	color:#fff;
	text-decoration:none;
}
.join_now a:hover {
	color:#820024;
	text-decoration:underline;
}
form{
	margin:0;
	padding:0;}
.text_field_donation {
	font-family:Arial, Helvetica, sans-serif;
	color:#828282;
	font-size:15px;
	font-weight:normal;
	width:160px;
	height:22px;
	margin:0 0 12px 0;
	padding:0;
	border:2px solid #92999e;
	clear:both;
}

	
/*donation---------------------------------------------------------------*/
/*
.box_MEMBERSHIP form label{
display:block;
float:left;
margin:3px 0;
line-height:24px;
padding:3px 0;
clear:left;
}

.box_MEMBERSHIP form label strong{
	width:200px;
	float:left;
	font-weight:normal;

}

.box_MEMBERSHIP span{
padding:0;
margin:0;
clear:both;
display:block;
}
.box_MEMBERSHIP form span label{
display:block;
float:left;
padding:0;
margin:0;
line-height:24px;
clear:none;
display:block;
}
.box_MEMBERSHIP form span label input{
	clear:right;
	float:left;
}
.box_MEMBERSHIP form span .txtfield{
width:100px;
}

*/
.formHolder{
    width:400px;
    height:auto;
    float:left;
    padding:0;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 10px;
    margin-left: 0;
    clear:both;
}
.formHolder1{
	width:100px;
	height:auto;
	float:left;
	padding:0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}
.txtDescription{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:bold;
    	width:200px;
   	height:20px;
    	float:left;
    	clear:none;
    	margin-left:10px;
    	padding:0;
}
.txtDescription1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	width:auto;
	float:left;
	clear:none;
	margin-right:5px;
	padding:0;
	height: auto;
}
.txtDescription2{
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000000;
    font-weight:normal;
    width:auto;
    float:left;
    padding:0;
    height: auto;

}
.fieldBox{
    width:auto;
    height:10px;
    float:left;
    clear:none;
    margin:0;
    padding:0;
    color:#000;
}
.fieldBox .txtField{
    width:50px;
    height:20px;
    float:left;
    clear:none;
    margin:0;
    padding:0;
    border:1px solid #394954;
}
.fieldBox .txtField1{
    width:180px;
    height:20px;
    float:left;
    clear:none;
    margin:0;
    padding:0;
    border:1px solid #394954;
}
.loginBox{
width:220px;
height:auto;
float:left;
margin:10px 0 0 20px;
padding:0;
 }
/* ul li */
ul{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
    color:#000000;
    padding:0 0 0 12px;
    margin:0;
    display:block;
    clear:both;
}

li{
list-style:disc;
margin:5px 0 0 0 ;
padding:0;
}

li strong{
font-weight:bold;
}


.box_mdl .content {
	color:#000000;
	padding-left:18px;
	padding-right:18px;

}
.box_MEMBERSHIP .content{
	float:left;
}

.box_mdl .content p{
	/*width:500px;*/
	/*color:#790422;*/
	color:#000000;
}
.box_mdl p{
	line-height:18px;
        margin:0;
        padding:0 0 0 6px;
        /*width:570px;*/
        /*display:block;*/
	
      /* float:left;*/
}
.content p{
	background-color:#fff;
    /*width:520px;	*/
}
.content p strong{
	color:#000;
	font-weight:bold;
}



.box_MEMBERSHIP .content p{
/*width:500px;*/

}
#userFormHiddn .form-submit{
        display:none;
}
#loginError .messages{
        width:200px;
        margin-left:60px;
        color:red;
}

#errors .messages{
	width:400px;
    color:red;
	text-align:left;
}

#errors .messages li{
        width:400px;
        margin-left:5px;
        color:red;
		text-align:left;
}

.form-item label{
	display:block;
	font-weight:bold;
	text-align:left;
	width:200px;
	float:left;
	color:#000;
	line-height:15px;
	margin:5px 0 10px 0;
}
/* vipschanged
.middle1 .fieldContainer .form-item{
        width:550px;
        clear:both;
	
}
*/
/*.box_mdl .form-item{
        float:left;
	color:#000;
}*/
#privatemsg-cur-folder-form .form-item {
 float:left;
 color:#000;

}
#privatemsg-action-buttons {
width:555px;
float:left;
}

#edit-move-messages {
float:right;
margin-top:-23px;
}

.box_mdl .middle1 .form-item .text_field_sm {
        border:2px solid #929ba2;
        width:120px;
}
 .pm-spacer .form-item .text_field_sm {
        border:2px solid #929ba2;
        width:110px;
        margin-top:12px;
}

.form-submit{
        margin-top:10px;
        margin-right:3px;
}

.subject_class{
	width:300px;
	float:left;
	margin-left:10px;
}
.email_class{
	width:300px;
	float:left;
	margin-left:10px;

}
.name_class{
	width:300px;
	float:left;
	margin-left:10px;

}
.form-textarea{
	float:left;
	width:200px;
	border:2px solid #929ba2;

}
.form-textarea-video{
        float:left;
        width:300px;
        border:2px solid #929ba2;
	height:150px;

}

.form-submit{
	float:left;
}


#name_id .text_field{
	font-family:Arial, Helvetica, sans-serif;
        color:#828282;
        font-size:15px;
        font-weight:normal;
        width:300px;
        margin:2px 0 10px 10px;
        padding:0px 0px;
        clear:both;
        background-image: url();
        background-position: center center;
	border:2px solid #929ba2;
	display:block;
		
}

#name_id .form-textarea{
	font-family:Arial, Helvetica, sans-serif;
        color:#828282;
        font-size:15px;
        font-weight:normal;
        width:200px;
        margin:2px 0 10px 10px;
        padding:0px 0px;
        clear:both;
        background-image: url();
        background-position: center center;
        border:2px solid #929ba2;
        display:block;
}

#mail_message{
	margin-left:10px;
	color:#000;
}
.text_field_sm{
        font-family:Arial, Helvetica, sans-serif;
        font-weight:normal;
        width:170px;
        background-position: center center;
        border:2px solid #929ba2;
}
.text_field_tiny{
        font-family:Arial, Helvetica, sans-serif;
        font-weight:normal;
        width:60px;
        background-position: center center;
        border:1px solid #808080;
        display:block;

}
.ImgContainer_main{
	width:540px;
	height:auto;
	float:left;
	clear:none;
	margin:0px;
	padding:0px;
}
.ImgContainer{
	font:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	color:#820024;
	width:170px;
	height:auto;
	float:left;
	clear:none;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.img1{
	width:210px;
	height:219px;
	float:right;
}
.img3{
	width:384px;
	height:235px;
	margin:0 auto;
	z-index:100px;
}
.img2{
	width:210px;
	height:219px;
	float:left;
}
p img{
margin-right:10px;
display:block;
}
.imgauto_right{
	float:right;
	margin-left:5px;
	width:auto;
}

.imgauto_left{
	float:left;
	margin-left:5px;
	width:auto;
}
/*-------------------aboutUS page------------------------*/

.middleSecHolder{
	width:648px;
	height:auto;
	float:left;
	padding:0;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
}

.middleSection{
	width:628px;
	height:446px;
	background-image:url(images/bgMiddle.gif);
	background-repeat:no-repeat;
	float:left;
	margin:0;
	padding:0;
	background-position: right top;
	background-color: #FFFFFF;
}
 h1{
	color:#ab0535;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	padding:0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 20px;
}

 h2{
	color:#8e8079;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:28px;
	font-weight:bold;
	padding:0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 20px;
}

h3{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	padding:0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 20px;
}



 .p1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	padding:0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 20px;
	line-height: 15px;
}

 .p1 img{
margin-top:12px;
padding:0;
}

 .p1 h1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7a7a7a;
font-weight:bold;
margin:0 0 0 30px;
padding:0;
}



#footer1 {
	
	float:left;
	clear:both;
	margin:0;
	width:100%;

}
#footer1 a {
	padding:0 25px;
	color:#fff;
	line-height:54px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

#footer1 div{
/* background:url(images/dootFeet.gif);
		background-repeat:no-repeat;
		background-position: right top;
		margin-right:20px; */
}

#footer1 a:hover {
	color:#820024;
}

.imageHolder{
width:648px;
height:auto;
float:left;
margin:0;
padding:0;}

.contantHolder{
	width:400px;
	height:56px;
	float:left;
	padding:0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 20px;
}
.button{
	width:136px;
	display:block;
	position:absolute;
	z-index:100px;
	left: 585px;
	top: 665px;
}
.join_us_button{
	width:136px;
	display:block;
	position:absolute;
	z-index:100px;
	left: 590px;
	top: 599px;
}

.menuImg ul {
        margin:0;
        padding:0;
        list-style:none;
}
ul.menu_img{
width:530px;
}
.menu_img li{
font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        font-weight:bold;
        float:left;
        list-style:none;
        display:inline;
    




}
.menuImg li {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        font-weight:bold;
        float:left;
        margin-left:4px;
        margin-right:4px;
        margin-bottom:4px;
        margin-top:4px;
        padding:0px;
        list-style:none;
        display:inline;
         border:1px solid red;
}
.menuText ul {
        margin:0;
        padding:0;
        list-style:none;
}
.menuText li {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        font-weight:bold;
        float:left;
        margin-left:23px;
        margin-right:22px;
        margin-bottom:4px;
        margin-top:4px;
        padding:0px;
        list-style:none;
}
.menuText  li a:hover {
    color:#820024;      
    text-decoration:none;
}
#sponsors a:hover {
    color:#820024;
    text-decoration:none;
}

/* blog css ................................. */

hr{
	margin-top:10px;
	margin-bottom:10px;
	padding:0;
	clear:both;
	height:1px;
	color:#820024;
	border:1px dashed #efefef;}

.sub_tabs {
	margin:5px 0 5px 0;
	padding:0;
	clear:both;

}
.sub_tabs a {
	padding:4px 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#820024;
	text-decoration:none;
	background:#dcd3ce;

}
.sub_tabs a:hover {
	padding:4px 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	background:#820024;
}
.sub_tabs ul {
	margin:0;
	padding:0;
}
.sub_tabs li {
        font-family:Arial, Helvetica, sans-serif;
        font-size:15px;
        font-weight:bold;
        float:left;
        margin-left:4px;
        margin-right:4px;
        margin-bottom:4px;
        margin-top:4px;
        padding:0px;
        list-style:none;
        display:inline;
 
}
.content_middle {
float:left;
width:530px;

}
.content_middle li{

}
.mdl_box h5 {
	font-family:Arial, Helvetica, sans-serif;
	color:#6c420e;
	font-size:17px;
	line-height:normal;
	font-weight:normal;
	display:block;
	margin:0;
	padding:0;
	float:left;
}
#blogid label{
width:50px;
float:left;
}
#blogid .form-item .text_field {
width:300px;
}
.mdl_box h5 a{
	color:#6c420e;
	text-decoration:none;}
.mdl_box h5 a:hover{
	text-decoration:underline;}
.mdl_box h6 {
	clear:both;
	white-space:nowrap;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	line-height:24px;
	font-weight:normal;
	display:block;
	margin:0;
	padding:0;
	float:left;
}
.mdl_box h6 strong{
        color:#000;
}
.mdl_box h6 a{
	color:#820024;
	text-decoration:none;}
.mdl_box h6 a:hover{
	color:#820024;
	text-decoration:underline;}
.mdl_box .box_MEMBERSHIP p {
	line-height:18px;
	background:none;
	color:none;
	margin:5px 0;
	padding:0;
}
.mdl_box .box_MEMBERSHIP p a{
	font-size:14px;
	color:#820024;
	text-decoration:none;
	padding:0 15px 0 0;
	margin:0;
}
.mdl_box .box_MEMBERSHIP p a:hover{
	text-decoration:underline;
}
#comments h2.comments {
	width:250px;
	margin:0px;
	color:#000;

}
.box h2{
width:250px;
color:#000;
margin-left:5px;
}
.Posted_Answers_Heading{
        float:left;
        clear:both;
        line-height:30px;
        font-family:"Arial", Helvetica, sans-serif;
        font-size:15px;
        color:#820024;
	font-weight:bold;

}
.Quest_Link{
	float:left;
	clear:both;
        font-size:14px;
        color:#820024;
        text-decoration:none;

}
/* navigation .......................................*/
.lft_nav{
	margin:0;
	padding:10px 0 10px 10px;
	background-image:url(images/login_box_btm_bg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	text-align:left;
}
.lft_nav a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:24px;
	color:#820024;
	font-weight:bold;
	letter-spacing:1px;
	text-decoration:none;
	margin:0;
	padding:0 0 0 12px;
	clear:both;
	background-image:url(images/bullet_4.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.lft_nav a:hover {
	color:#bd0639;
	text-decoration:none;
	background-image:url(images/bullet_3.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.lft_nav .current {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:24px;
	color:#bd0639;
	font-weight:bold;
	letter-spacing:1px;
	padding:0 0 0 12px;
	margin:0;
	text-decoration:none;
	background-image:url(images/bullet_3.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.lft_nav ul {
	margin:0;
	padding:0;
}
.lft_nav li {
	margin:0;
	padding:0;

	list-style:none;
}
.box .content a{
 color:#820024;
 text-decoration:none;
}
#archive-container dl dt{
color:#000;
}

#archive-years ul{
	border:1px solid #eee;
}

#archive-days ul{
	border:1px solid #eee;
}

#archive-years li a{
color:#820024;
text-decoration:none;
}


#archive-months li a{
color:#820024;
list-style:none;
display:inline;
text-decoration:none;
}
/* -------------------inbox_list*/

.middle1 {
        background-image:url(images/bg_inobx_list.gif);
        width:525px;
        height:62px;
        float:left;
        clear:both;
        border:1px solid #ededed;
        padding:0;
        margin-top: 0;
        margin-right: ;
        margin-bottom: 10px;
        margin-left: 7px;
}
.middle2 {
        width:535px;
        float:left;
        clear:both;
        border:1px solid green;
        margin:0;
        padding:0;
}
.middle2Heading {
        background-image:url(images/bg1_inobx_list.gif);
        width:535px;
        height:39px;
        float:left;
        margin:0;
        padding:0;
        border-top-width: 1px;
        border-right-width: 1px;
        border-left-width: 1px;
        border-top-style: solid;
        border-right-style: solid;
        border-left-style: solid;
        border-top-color: #ededed;
        border-right-color: #ededed;
        border-left-color: #ededed;
}
.middle2Heading b {
        color:#666;
}
.middle2Heading span {
        line-height:24px;
        height:24px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:14px;
        color:#810125;
        width:120px;
        float:left;
        white-space:nowrap;
        clear:none;
        display:block;
        margin:0 4px 0 0;
}
.container1 {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        font-weight:normal;
        width:120px;
        float:left;
        clear:none;
        display:block;
        color:#666666;
        padding:0;
        margin-top: 5%;
        margin-right: 4px;
        margin-bottom: 5%;
        margin-left: 0;
}
.container1 a {
        color:#810125;
        text-decoration:none;
}
.container1 a:hover {
        color:#810125;
        text-decoration:underline;
}
.container {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        font-weight:normal;
        width:120px;
        float:left;
        clear:none;
        display:block;
        color:#820024;
        line-height: 70px;
        margin-right: 4px;
}
.container strong {
        font-weight:normal;
        color:#7a7a7a;
}
*html .container {
        margin:5% 0;
        height:auto;
        padding:0;
}
*html .container1 {
        margin:5% 0;
        height:auto;
        padding:0;
}
.container1 select {
        margin:50px 0;
        height:auto;
        padding:0;
        border:1px solid red;
}
.container img {
        margin:auto 0;
        padding:0;
}
.middle2form {
        width:536px;
        height:70px;
        float:left;
        background-color:#f5f5f5;
        color:#666;
        font-size:14px;
        font-weight:bold;
        margin:0;
        padding:0;
}
.middle1form {
        width:535px;
        height:70px;
        float:left;
        color:#666;
        font-size:14px;
        font-weight:bold;
        padding:0;
        margin:4px 0;
}
-.middle1form select {
        margin:4px auto;
        padding:0;
        float:right;
}
.middle1 label {
        font-family:Arial, Helvetica, sans-serif;
        font-weight:normal;
        font-size:12px;
        line-height:25px;
        color:#000;
        padding:0;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0px;
}
.fieldContainer {
            float:left;
            margin:0 5px 0 0;
            padding:0;
}
.fieldContainer label{
            font-family:Arial, Helvetica, sans-serif;
            font-size:12px;
            font-weight:bold;
            color:#000;
          
}
.fieldContainer_mdl {
            margin:3% 0;
            clear:both;
            padding:0;
}

.fieldContainer_mdl label{
	width:auto;
	margin-left:5px;
	padding-left:5px;
	border:0px solid red;	
}
.fieldContainer_mdl select{
	margin-right:5px;
}
/*-----------------------------------------------------------inbox_compose*/
.txtDescription3 {
        width:100px;
        float:left;
        clear:none;
        margin:0;
        padding:0;
}
.txtfield3 {
        font-family: Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#000;
        font-weight:normal;
        width:300px;
        height:18px;
        float:left;
        clear:none;
        margin:0;
        padding:0;
}
.txtarea3 {
        font-family: Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#000;
        font-weight:normal;
        width:300px;
        height:120px;
        float:left;
        clear:none;
        margin:0;
        padding:0;
}
.formHolder2 {
        width:540px;
        height:auto;
        float:left;
        padding:0;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 10px;
        margin-left: 0;
        clear: both;
}

.helpTxt{
        color:#999;
        font-size:11px;
        font-weight:normal;
        padding:0;
        clear:both;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 100px;
        height: auto;
        width: 300px;
        }

/*----------------------------------------------------inbox_contacts*/
.container2 {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        font-weight:normal;
        width:auto;
        float:left;
        clear:none;
        display:block;
        color:#666666;
        padding:0;
        margin-top: 5%;
        margin-right: 4px;
        margin-bottom: 5%;
        margin-left: 0;
}
.container2 a {
        color:#810125;
        text-decoration:none;
}
.container2 a:hover {
        color:#810125;
        text-decoration:underline;
}
.Posted_Answers_Heading{
        float:left;
        clear:both;
        line-height:30px;
        font-family:"Arial", Helvetica, sans-serif;
        font-size:15px;
        color:#820024;
        font-weight:bold;

}
.Quest_Link{
        float:left;
        clear:both;
        font-size:14px;
        color:#820024;
        text-decoration:none;

}

/*-------------------table structure--------------*/
.odd {
        background-color:#f5f5f5;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#820024;
        font-style:normal;
}
.pm-view-table .odd {
	background-color:#fff;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#820024;
        font-style:normal;
}
.even{
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#820024;
        font-style:normal;
}
.even a {
        color:#820024;
        text-decoration:none;
}
.even a:hover {
        text-decoration:underline;
}
.odd a {
        color:#820024;
        text-decoration:none;
}
.odd a:hover {
        text-decoration:underline;
}
#contactTheme{
        border:0px solid red;
        width:99%;
        margin-left:5px;
        clear:both;
}

#contactTheme .form-item{
        width:50px;
        clear:both;
}
#contactTheme .inbox-table {
margin-left:2px;
}

#contactTheme th{
        color:#000000;
	width:230px;
        text-align:left;
}
#contactTheme .pm-contacts-table{
margin-left:2px;
margin-right:2px;
}
.pm-contacts-table{
float:left;
}
#contactTheme td {
margin-right:10px;
height:50px;
color:#000000;
}
#contactTheme table .form-item{
margin-left:23px;
}
.description{
        color:#000;
        width:535px;
		float:left;
		clear:both;
		text-align:left;
}
/* pagination start */
.pager{
   float:left;
        margin-top: 6px;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;

}
.pager-previous{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        text-decoration:none;
        border:1px solid #820024;
        padding:1px 5px;
        margin:2px;
        font-size: 13px;
        color:#820024;
        background-color:#999999;


}
.pager-next{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        text-decoration:none;
        border:1px solid #989898;
        padding:1px 5px;
        margin:2px;
        font-size: 13px;
        color:#820024;
}
.pager-first{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        text-decoration:none;
        border:1px solid #989898;
        padding:1px 5px;
        margin:2px;
        font-size: 13px;
        color:#820024;
}
.pager-last{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        text-decoration:none;
        border:1px solid #989898;
        padding:1px 5px;
        margin:2px;
        font-size: 13px;
        color:#820024;
}
.pager-current{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        text-decoration:none;
        border:1px solid #b0afaf;
        padding:1px 5px;
        margin:2px;
        font-size: 13px;
        color:#fff;
        background-color:#b0afaf;
}

/* pagination end */




/* blog text field class */
.box_MEMBERSHIP .form-item label{
	border:0px solid red;
        padding:0;
        margin:0;
        text-align:left;
	float:left;

}

.box_MEMBERSHIP .text_field{
        font-family:Arial, Helvetica, sans-serif;
        color:#828282;
        font-size:15px;
        font-weight:normal;
        width:160px;
        border:2px solid #929ba2;
        background-image: url();
        padding:0px 0px;
	margin-top:0px;
}

/* add new comment */
.content .form-item{
	border:0px solid red;
	clear:both;
}
.profile_img_txt {
        float:left;
        width:490px;
        margin-top:0;
        color:#000;
       clear:both;
}
#uProfile .profile_img_txt{
float:left;
clear:both;

}
#uProfile .picture{
float:right;
clear:both;
}
.profileClass{
width:375px;
float:left;

}
.profileClass h5{
visibility:hidden;
}
.profile_img_txt .member_for{
        font-family: Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#000;
        font-weight:bold;
        width:170px;
        height:20px;
        float:left;
        clear:both;
        margin:0;
        padding:0;
	
}
.profile_img_txt .member_created{

  color:#000;
        height:20px;
        float:left;
        clear:none;
        margin:0;
        padding:0;
	width:150px;
	font-weight:normal;

}
.profile_img {
        float:right;
        width:100px;
}
/*
** Autocomplete styles
*/
/* Suggestion list */
#autocomplete {
  position: absolute;
  border: 1px solid;
  overflow: hidden;
  z-index: 100;
}
#autocomplete ul {
  margin: 0;
  padding: 0;
  list-style: none;
  background-color:#fff;
}
#autocomplete li {
  background: #fff;
  color: #000;
  white-space: pre;
  cursor: default;
}
#autocomplete li.selected {
  background: #0072b9;
  color: #fff;
}
/* Animated throbber */
html.js input.form-autocomplete {
  background-image: url(images/throbber.gif);
  background-repeat: no-repeat;
  background-position: 100% 2px;
}
html.js input.throbbing {
  background-position: 100% -18px;
}


/* tabbing css */
/* .sub_tabs {
        margin:5px 0 5px 0;
        padding:0;
        clear:both;
}
.sub_tabs a {
        margin:0;
        padding:4px 8px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#820024;
        text-decoration:none;
        background:#dcd3ce;
}
.sub_tabs a:hover {
        margin:0;
        padding:4px 8px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#fff;
        text-decoration:none;
        background:#820024;
}
.sub_tabs ul {
        margin:0;
        padding:0;
}
.sub_tabs li {
        margin:0 4px 0 0;
        padding:0;
        display:inline;
        list-style-type:none;
}
*/
/* inbox */
#privatemsg-action-buttons{
	float:left;
        margin-left:5px;
       width:528px;
}

.container-inline{
	float:left;
	clear:both;
}
.container-inline div, .container-inline label {
  display: inline;
}
.container-inline .text_field_sm{
	margin-top:11px;
}

.container-inline strong{
	color:#820024;
}
.box_MEMBERSHIP a{
	color:#820024;
        text-decoration:none;
}

.box_MEMBERSHIP a:hover{
	color:#820024;
	text-decoration:underline;
}

.box_MEMBERSHIP ul a:hover{
	color:#fff;
	text-decoration:none;
}

.box_MEMBERSHIP .form-item{
	margin-bottom:10px;
      color:#820024;
}
.field_txt_Box {
	color:#000;
	height:20px;
	float:left;
	clear:none;
	margin:0;
	padding:0;
}

.marker{
	color:green;
	font-size:10px;
	
}
/* form css */

.myform {
	margin:0;
	padding:20px 0 0 0;
}
.box_MEMBERSHIP #stylized {
	clear:both;
}
.box_MEMBERSHIP #stylized label {
	display:block;
	font-weight:normal;
	text-align:left;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6c420e;
	line-height:15px;
	margin:5px 10px 10px 0;
	white-space:nowrap;
}
.title {
	display:block;
	font-weight:bold;
	text-align:left;
	width:175px;
	float:left;
	color:#000;
	line-height:15px;
	margin:5px 0 10px 0;
}
.box_MEMBERSHIP #stylized .small {
	color:#666666;
	display:block;
	font-size:11px;
	font-weight:normal;
	text-align:right;
	width:140px;
}
.select {
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:12px;
	font-weight:normal;
	width:180px;
	height:22px;
	margin:0px 0 10px 10px;
	padding:0 0 0 0px;
	border:0;
	float:left;
	border:2px solid #929ba2;
}
.select_sml {
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:12px;
	font-weight:normal;
	width:80px;
	height:22px;
	margin:0px 0 10px 10px;
	padding:0 0 0 0px;
	border:0;
	float:left;
	border:2px solid #929ba2;
}

.select_sm2 {
        font-family:Arial, Helvetica, sans-serif;
        color:#666;
        font-size:12px;
        font-weight:normal;
        width:125px;
        height:22px;
        margin:0px 0 10px 10px;
        padding:0 0 0 0px;
        border:0;
        float:left;
        border:2px solid #929ba2;
}

.box_MEMBERSHIP #stylized input {
	margin:0 2px 0px 10px;
	padding:0;
	float:left;
}
.input {
	font-family:Arial, Helvetica, sans-serif;
	color:#6c420e;
	font-size:12px;
	font-weight:normal;
	width:200px;
	height:19px;
	margin:0px 0 0px 10px;
	padding:0 0 0 2px;
	border:0;
	float:left;
	border:2px solid #929ba2;
}
.about_textarea{
font-family:Arial, Helvetica, sans-serif;
        color:#6c420e;
        font-size:12px;
        font-weight:normal;
        width:265px;
        height:100px;
        margin:0px 0 10px 10px;
        padding:0 0 0 2px;
        border:0;
        float:left;
        border:2px solid #929ba2;


}
.box_MEMBERSHIP #stylized button {
	clear:both;
	display:block;
	margin-left:154px;
	width:86px;
	height:26px;
	background:#fff url(images/smt_btn.gif) no-repeat center;
	text-align:center;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	border:0;
}
.box_MEMBERSHIP h4 {
	margin:0;
	padding:0;
	line-height:18px;
	font-family:"Arial", Helvetica, sans-serif;
	font-size:18px;
	color:#820024;
	font-weight:bold;
}
.clear_both {
	clear:both;
	width:auto;
}
.dsply_message {
	display:block;
	font-weight:normal;
	text-align:left;
	float:left;
	width:210px;
	color:#6c420e;
	line-height:15px;
	margin:5px 0 0px 0;
}
.error_message {
	margin:0 0 10px 0;
	padding:0 0 0 186px;
	clear:both;
	float:left;
	color:#000;
         white-space:nowrap;
}


.box_MEMBERSHIP .box{
	border:0px solid red;
}
.box_MEMBERSHIP .preview{
	width:525px;
	background-color:#fff;
}

#perview_comment .clear-block h3{
	border:0px solid red;
	width:auto;
	height:auto;

}
#edit-body_container{
border:2px solid #929ba2;
clear:both;
}

.fieldset_dis_none{
	display:none;
}
.item-list ul li a:hover {
        color:#820024;
        text-decoration:underline;
}
ul img{
        margin-right:20px;
        padding:0;
}

*html ul img{
        margin:6px 18px 0 0;
        padding:0;
}

.optionImage {
        margin:0;
        padding:0;
        clear:both;
        display:block;
        width:100%;

}

.optionImage ul{
        margin:0;
        padding:0;
        list-style:none;
        }

.optionImage ul li{
        display:block;
        float:left;
        margin:0;
        padding:0 7px;
        line-height:114px;
        list-style:none;
}
        .optionImage ul li img{
        margin:0;
        padding:0;
}

.optionImage strong{
        color:#aea00b;
        font-size:20px;
}

.optionImage b{
        color:#820024;
        font-size:18px;
}
.show-table td{
width:300px;

}
.inbox-table tbody tr td{
width:500px;
}
.inbox-table th{
color:#000;
}
.box_MEMBERSHIP .box h2{
color:#820024;        
font-size:15px;
font-weight:normal;
clear:both;


}       
.submitted{
        font-size:12px;
	color:#979ca0;
	clear:both;
	float:left;
	padding-left:12px;

}
.submitted a{
font-size:13px;
 width:500px;
}
#edit-op {
margin-top:-1px;
}
#spons h5 {
width:500px;
}
/* community css ---------------------------------*/
.member_login_box2 {
	width:200px;
	height:auto;
	float:left;
	text-align:center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: left;
	padding: 0;
}

.member_login_box2 H3 {
	margin:0;
	padding:0;
	width:100%;
	clear:both;
}

.member_login_box2 .spacer{
	clear:both;
	display:block;
	width:100%;
	height:1px;
	margin:2px 0 2px 0;
	padding:0;
}

.member_login_box2 h4{
	font-size:17px;
	font-weight:bold;
	color:#810023;
	padding:0 0 0 20px;
	margin:0;
	display:block;
	clear:both;
	width:90%;
	letter-spacing:normal;
	}

.member_login_box2 h4 a{
	color:#810023;
	text-decoration:none;	
}

#leftNevigation{
	display:block;
	clear:both;
}

.leftnevigation{
	margin:0;
	padding:0;
	float:left;
	display:block;
	clear:both;
	width:100%;
	text-align:left;
	background:#FFFFFF;
    margin-bottom:10px;
	
}

.leftnevigation input{
	margin:0 0 0 10px;
}


.leftnevigation img{
	margin:0;
	padding:0;
	clear:both;
	display:block;
}

.leftnevigation  .spacer{
	height:1px;
	width:100%;
	clear:both;
	display:block;
	
}

.leftnevigation ul{
	background:#FFFFFF;
	margin:0 0 0 5px;
	padding:0;
	width:98%;
	display:block;
	clear:both;
}

.leftnevigation li{
	list-style:none;
	width:100%;
	display:block;
	clear:both;
	float:left;
	font-size:13px;
	font-weight:bold;
	line-height:30px;
	letter-spacing:1px;
	margin:0;
	padding:0;
	
	
}

.leftnevigation li a{
	display:block;
	float:left;
	padding:0;
	text-decoration:none;
	color:#810023;


}

.leftnevigation li img{
	clear:none;
	display:block;
	float:left;
	margin:0 5px 0 0;
	padding:0;
}

.section_tab{
	width:504px;
	padding:0 5px 0 20px;
	margin:0;
	display:block;
	clear:both;
	float:left;
}

.section_tab .tab{
	background:url(images/Section_tab_bg.jpg) no-repeat bottom;
	height:25px;
	width:116px;
	display:block;
	float:left;
	font-size:14px;
	color:#FFFFFF;
	line-height:25px;
	text-align:center;	
}
.section_tab .tab a{
height:25px;
        width:116px;
        display:block;
        float:left;
        font-size:14px;
        color:#FFFFFF;
        line-height:25px;
        text-align:center;

}

.section_tab a{
	display:block;
	float:right;
	color:#820026;
	text-decoration:none;
	font-size:11px;
	margin:0;
	padding:0;
	line-height:25px;
}

.community_section{
	margin:0;
	padding:0;
	display:block;
	float:left;
	clear:both;
	background:url(images/crn_bg.jpg) repeat-y top;
	width:539px;
}

.community_section img{
	margin:0;
	padding:0;
	display:block;
	clear:both;
}

.community_section .content{
	margin-left:10px;
	padding:0 0px;
	width:515px;
	display:table;
	clear:both;
}


.community_section .content .spacer{
	height:1px;
	width:515px;
	margin:3px 0;
	padding:0;
	border-bottom:dotted 1px #820026;
	display:block;
	clear:both;
}
#community_section table{
margin-left:5px;
width:515px;
}
#community_section  th{
color:#000;
text-align:left;
}

.section_content{
	display:block;
	float:left;
	width:515px;
	margin:0;
	padding:0;
}
.section_content p{
        font-size:12px;
        color:#7a7a7a;
        display:block;
        clear:both;
        float:left;
        width:auto;
        line-height:14px;
}

.heading{
	font-size:15px;
	display:block;
	line-height:24px;
	background:none;
	color:#820026;
	clear:none;
}
#videos .teaser {

margin-left:20px;
}
#cPhoto .teaser{
margin-left:20px;
}
.teaser{
	font:12px;
	color:#979ca0;
	display:block;
	line-height:24px;
        clear:both;
}

.teaser a{
	color:#820026;
}

.community_section div.img{
	display:block;
	float:left;
	margin:0 10px 0 0;
	padding:0;
	width:auto;
	
}
.community_section h5{
margin-left:10px;
display:block;
float:left;
clear:both;

}
.community_section div.img img{
	margin:0;
	padding:0;
	clear:none;
}

.box_MEMBERSHIP .spacer{
	width:539px;
	height:1px;
	margin:5px 0;
	padding:0;
	display:block;
	clear:both;
}

.imageGallery{
	width:113px;
	border-right:1px dotted #820026;
/*	display:table; */
	float:left;
	margin-right:10px;

}

.imageGallery img{
	margin:0;
	padding:0;
	clear:both;
	display:block;
}


.imageGallery .section_content{
	display:block;
	float:left;
	width:auto;
	clear:right;
}




.profile{
	width:300px;
	display:block;
        margin-left:150px;
	float:left;
}

.profile img{
	display:block;
	float:left;
	clear:left;
}

.advance_search{
	font-size:14px;
	color:#820026;
	margin:5px 0 0 10px;
	display:block;
	float:left;
	line-height:28px;
        font-weight:bold;

}
.advance_search a{
text-decoration:none;
color:#820026;
}
.advance_search a:hover {
        color:#820024;
        text-decoration:underline;
}


.myProfile{
	font-size:15px;
	font-weight:bold;
}

.spacer_withline{
	height:1px;
	width:100%;
	margin:2px 0;
	padding:2px 0;
	border-bottom:dotted 1px #e9e9e9;
	display:block;
	clear:both;
}

#community_section p{
	font-size:12px;
	color:#7a7a7a;
	display:block;
	clear:both;
	float:left;
	width:517px;
	margin:0;
	line-height:14px;
}
.profile_image{
	display:block;
	margin:0 42px 0 12px;
	float:left;
}
.profile_content{
	display:block;
	float:left;
	color:5a5a5a;
	width:390px;
       font-weight:bold;
       margin:0;
}

.option{
	width:140px;
	display:block;
	float:left;
	color:#000000;
        line-height:24px;
}
.option_mut{

        width:220px;
        display:block;
        float:left;
        color:#000000;
        line-height:24px;
        font-weight:bold;
        padding-left:10px; 
}

.imageGallerySmall{
	width:90px;
	border-right:1px dotted #820026;
	display:table;
	float:left;
	margin-right:10px;

}

.imageGallerySmall img{
	margin:0;
	padding:0;
	clear:both;
	display:block;
}


.imageGallerySmall .section_content{
	display:block;
	float:left;
	width:auto;
	clear:right;
}

.heading2{
	font-size:13px;
	display:block;
	line-height:14px;
	background:none;
	color:#000000;
	clear:none;
}


.heading3{
	font-size:14px;
	display:block;
	line-height:24px;
	background:none;
	color:#820026;
	clear:none;
}

.cloud{
	background:url(images/mutt_fixed_cloud.png) no-repeat;
	width:270px;
	height:276px;
	position:absolute;
	visibility:hidden;
	display:block;
	padding:10px;
	left: 252px;
	top: 203px;
}

.cloud .tect{
	width:236px;
	height:190px;
	display:block;
	float:left;
	border:1px solid white;
}

.cloud ul{
	display:block;
	float:left;
	margin:0;
	padding:0;
	width:100%;
}

.cloud ul li{
	display:block;
	float:left;
	list-style:none;
	color:#9a9a9a;
	width:115px;
	background:#f2f2f2;
	margin-right:
}

.cloud ul li.heading{
	font-size:15px;
	color:#820026;
	clear:both;

}

.cloud ul.spacer{
width:200px;
display:block;
clear:both;
height:1px;
}

.cloud h3{
	font-size:14px;
	display:block;
	line-height:24px;
	background:none;
	color:#820026;
	clear:none;
}

.cloud ul li strong{
	color:#000000;
	font-weight:normal;
}

.content{
	margin:0;
	padding:0;
	width:100%;
	display:block;
	float:left;
}
#edit-search-button {
float:left;
clear:both;
margin-left:20px;
}
.item-list{
margin:0 ;

}
.item-list ul{
        margin:0;
        padding:0;
        float:left;
        list-style:none;
}
.item-list li {
        font-family:Arial, Helvetica, sans-serif;
        font-size:13px;
        float:left;
        margin:0 10px 0 0;
        text-align:center;
        list-style:none;
        display:inline;
        width:113px;
        border-right:1px dotted #820026;
}

.nameClass {
        font-size:20px;
        font-weight:bold;
        color:#820026;
        margin-left:10px;
        width:200px;
}
.name_content {
        font-size:13px;
        line-height:24px;
        color:#820026;
        float:left;
        margin-left:10px;
        font-weight:normal;
        width:220px;
}
.name_content_mutt {
        font-size:13px;
        line-height:24px;
        color:#820026;
        float:left;
        margin-left:10px;
        font-weight:normal;
        width:250px;
}
.addressClass {
font-size:13px;
        line-height:24px;
        color:#000;
       margin-left:40px;
}
.messages {
color:#820026;
}
.section_links{
	margin:10px 0 5px 10px;
	padding:0;
}
.section_links ul{
	margin:0;
	padding:0;
} 
.section_links li{
	list-style:none;
	display:block;
	float:left;
	padding:5px;
}
.section_links li a:hover{
 color:#820026;
}
.blog_diff {
clear:both;
display:block;
}
#community_section h5 strong a{
        font-size:15px;
        display:block;
        line-height:20px;
        background:none;
        color:#820026;
        margin-left:1px;
       font-weight:normal;
}
#community_section div.content p{
color:#000;
line-height:20px;
}
#community_section div.Questheading p{
color:#000;
margin-left:6px;
}
#community_section .title{
margin-left:6px;

}
#community_section .answerbuttons{
margin-left:6px;

}
#community_section .quest-list p{
color:#000;
margin-left:6px;
margin-right:6px;
width:525px;
}
#community_section .form-item{
margin-left:15px;

}
#community_section .container-inline .form-item label{
width:500px;
margin-left:15px;
}
#community_section .container-inline .form-item .resizable-textarea textarea{
width:500px;
margin-left:15px;
}
#edit-submit{
/*margin-left:15px;*/
}
#community_section .pager{
clear:both;
}
.Posted_Answers_Heading {
font-size:13px;
font-weight:normal;
}
.video_image_comment {
margin-left:12px;
}
.user_form_edit .form-item label{

	display:block;
        font-weight:bold;
        text-align:left;
        width:160px;
        float:left;
        color:#000;
        line-height:15px;
        margin:5px 0 10px 0;
        border:0px solid red;
}
.user_form_edit .form-item .text_field{
font-family:Arial, Helvetica, sans-serif;
        color:#6c420e;
        font-size:12px;
        font-weight:normal;
        width:160px;
         border:2px solid #929ba2;
        padding:0px 0px;
        margin-top:0px;
         clear:none;

}
#edit-keys{

        font-family:Arial, Helvetica, sans-serif;
        color:#828282;
        font-size:15px;
        font-weight:normal;
        width:160px;
        height:19px;
        margin:2px 0 0 15px;
        padding:5px 5px;
        border:0;
        clear:both;
        background-image: url(images/txt_field.gif);
        background-position: center center;
}


.form-item .image {
margin-left:30px;
}
#archive-container dl dt {
width:507px;
}

#archive-container dt{
	font-weight: bold;
	margin:0.5em 0 0 0;
	padding:0.2em 0.5em;
	background-color: #eeeeee;
}

#archive-container dd{
	margin:0;
	border:1px solid #eee;
}

#archive-container ul{
	margin:0;
	padding:4px 0 4px 10px;
        width:528px;
	border-bottom:1px solid #ddd;
}


#archive-container li{
	list-style:none;
	display:inline;
	list-style:inside;
	padding:0 0.2em;
}

#archive-years {
width:500px;
}

.sub_del{
float:left;
}
#privatemsg-action-buttons {
margin-top:50px;
}
#privatemsg-action-buttons .test{
}
#edit-folder {
margin-top:0px;
}
.container-inline #user_form_edit .form-item .text_field{
font-family:Arial, Helvetica, sans-serif;
        color:#6c420e;
        font-size:12px;
        font-weight:normal;
        width:160px;
        border:2px solid #929ba2;
        float:left; 
}
.container-inline .form-item .text_field{
margin-left:14px;
}
.search_sec{
        height:1px;
        width:510px;
        margin:3px 0;
        padding:0;
        display:block;
        clear:both;
        border:1px solid  #820026 ;
}
#edit-privatemsgbody {
margin-right:15px;
}
.test1{
width:100px;
margin-bottom:6px;
}
#fieldset_id fieldset{
width:200px;
}
.search-form .form-submit{
	margin-right:310px;
	float:right;	
}
#edit-about-me {
width:250px;
height:80px;
border:2px solid #92999e;
}
#edit-hobbies{
width:250px;
height:80px;
border:2px solid #92999e;

}
#edit-favourite-music{
width:250px;
height:80px;
border:2px solid #92999e;
}

#edit-favourite-shows{
width:250px;
height:80px;
border:2px solid #92999e;
}

#edit-favourite-movies{
width:250px;
height:80px;
border:2px solid #92999e;
}

#edit-favourite-books{
width:250px;
height:80px;
border:2px solid #92999e;
}
#edit-quote{
width:250px;
height:80px;
border:2px solid #92999e;
}



#edit-subject{
width:230px;
}
#album_form .form-item .text_field{
width:250px;
}
/* css for tabbing --------------------------------------*/
#subTab {
	font-family:Arial, Helvetica, sans-serif;
	width:auto;
	height:25px;
	padding:0;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#subTab ul {
	margin:0;
	padding:0;
}
#subTab li {
	font-size:14px;
	font-weight:normal;
	color:#FFFFFF;
	line-height:25px;
	float:left;
	display:inline;
	margin:0 2px 0 0;
	padding:0;
	list-style:none;
	background-image:url(images/lft.gif);
	background-repeat:no-repeat;
	background-position:left top;
	background-color: #820026;
}
#subTab li.current {
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:25px;
	float:left;
	display:inline;
	margin:0 2px 0 0;
	padding:0;
	list-style:none;
	background-image:url(images/sub_tab_left.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
#subTab li.current span {
	padding:0 28px;
	margin:0;
	display:block;
	background-image:url(images/sub_tab_right.gif);
	background-repeat:no-repeat;
	background-position:right top;
}
#subTab li a {
	color:#FFFFFF;
	text-decoration:none;
}
#subTab li a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
#subTab li span {
	margin:0;
	display:block;
	background-image:url(images/rgt.gif);
	background-repeat:no-repeat;
	background-position:right top;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}
#name_id .form-item label{
width:200px;


}
.content table {
width:200px;
}
#reducer label{
width:200px;
}
.pressContainer_main{
        width:540px;
        height:auto;
        float:left;
        clear:none;
        border:1px solid red;
}
.pressContainer{
        font:Arial, Helvetica, sans-serif;
        float:left;
        clear:none;
        color:#820024;
        width:330px;
       font-size:18px;   
       font-weight:bold;
}
.presscontactContainer{
        font:Arial, Helvetica, sans-serif;
        float:left;
        clear:right;
        color:#000;
}


.shelterError {
		color:#FF0000; 
		text-align:center;
}
.box_MEMBERSHIP_brown {
	width:540px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#FFFFFF;
/*	text-align:justify; */
	display:block;
	float:left;
	margin:0;
	font-weight: normal;
	padding-top: 0;
	padding-right: 18px;
	padding-bottom: 0;
	padding-left: 18px;
	background:#800022

}

h4 {
	margin:0;
	padding:0;
	line-height:30px;
	font-family:"Arial", Helvetica, sans-serif;
	font-size:18px;
	color:#820024;
}
h5 {
	font-family:Arial, Helvetica, sans-serif;
	line-height:36px;
	font-size:14px;
	color:#820024;
	display:block;
	clear:both;
	font-weight: bold;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10;
	margin-left: 0;
}
/*h6{
        line-height:18px;
        background:none;
        color:#000000;
        width:540px;
        margin-top: 5px;
        margin-right: 0;
        margin-bottom: 5px;
        margin-left: 0;
        padding: 0;
}
*/
.join_now {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	float:left;
	display:block;
	width:100%;
	text-align:right;
}
.join_now a {
	color:#fff;
	text-decoration:none;
}
.join_now a:hover {
	color:#820024;
	text-decoration:underline;
}
form{
	margin:0;
	padding:0;}
.text_field_donation {
	font-family:Arial, Helvetica, sans-serif;
	color:#828282;
	font-size:15px;
	font-weight:normal;
	width:160px;
	height:22px;
	margin:0 0 12px 0;
	padding:0;
	border:2px solid #92999e;
	clear:both;
}
.memb_login .form-item label{
 width:300px;
}
#fieldset_id{
 display:none;
}
/*MOM*/

.rgt_MOM{
	width:576px;
	float:left;
	clear:both;
}

.rgt_MOM .header{
float:left;
clear:both;
background:url(images/MOM_header1.gif) no-repeat top center;
width:564px;
height:195px;
}

.clndr{
	float:right;
	width:75px;
	height:60px;
	padding:0;
	text-align:center;
	margin:120px 50px 0 0;
	*margin:120px 25px 0 0;
	}

.clndr .month{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#fff;
	clear:both;
	line-height:28px;
}

.clndr .year{
font-family:"Times New Roman", Times, serif;
font-size:26px;
color:#404040;
font-weight:normal;
clear:both;

}


.rgt_MOM .footer{
float:left;
clear:both;
}
.rgt_MOM .midd{
	width:544px;
	display:block;
	float:left;
	margin:0;
	padding:0;
	background-color: #FFFFFF;
	background-image: url(images/MOM_BG_midd.gif);
	background-repeat: no-repeat;
	background-position: 62% 100%;
	border-right:10px solid #ab0535;
	border-left:10px solid #ab0535;

}

.rgt_MOM .midd .p{
	font-size:12px;
	line-height:18px;
	margin:0;
	padding:0;
	color:#000;
	float:left;
	width: 520px;
	padding:0 10px 85px 10px;
	margin:0;
}

.rgt_MOM .midd .p .img{
	border:1px solid #ffc600;
	margin-right: 5px;
}

.rgt_MOM .midd p{
font-size:12px;
line-height:18px;
margin:0;
padding:0;
color:#000;
float:left;
}

.MOM_button{
width:520px; 
float:left; 
}

.MOM_button .rgt{
margin:0;
padding:0;
border:none;
float:right;}

.MOM_button .lft{
margin:0;
padding:0;
border:none;
float:left;}

.div{
width:250px;
float:left;
}
/*MOM*/
.rgt_MOM .midd1 h2{
        font-size:18px;
        font-weight:normal;
        line-height:30px;
        margin:0;
        padding:0;
        color:#ab0535;

}

.rgt_MOM .midd1 h2 a{
font-size:18px;
text-decoration:none;
}

.rgt_MOM .midd1 h2 a:hover{
font-size:18px;
text-decoration:underline;
}


.rgt_MOM .midd1 a{
font-size:12px;
color:#ab0535;
text-decoration:none;
}

.rgt_MOM .midd1 a:hover{
font-size:12px;
color:#ab0535;
text-decoration:underline;
}
.bottom_offer{
width:525px;
float:left;
font-size:11px;
color:#000;
margin:20px 0 0 0;
border-bottom:1px solid #ab0535;
}

.bottom_offer .rgt{
margin:0;
padding:0;
float:right;
}

.bottom_offer .rgt a{
color:#ab0535;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

.bottom_offer .rgt a:hover{
color:#ab0535;
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

.bottom_offer .rgt span{
font-size:12px;
}
.bottom_offer .lft{
margin:0;
padding:0;
float:left;
}
.bottom_offer .lft span{
color:#ab0535;
}

.rgt_MOM .header1{
float:left;
clear:both;
width:564px;
height:88px;
background-color:#FF0000;
background:url(images/offer_header.gif) no-repeat top center;
}

.rgt_MOM .footer{
float:left;
clear:both;
}

.rgt_MOM .midd1{
        width:564px;
        display:block;
        float:left;
        margin:0;
        padding:0;
        background-color:#FFFFFF;
        }

.rgt_MOM .midd1 .p{
        font-size:12px;
        line-height:18px;
        margin:0;
        padding:0;
        color:#000;
        float:left;
        width: 525px;
        padding:0 10px 20px 20px;
        margin:0;
}
.rgt_MOM .midd1 .p .img{
        border:1px solid #ffc600;
        margin:5px 5px 0 0;
}

.rgt_MOM .midd1 p{
        font-size:12px;
        line-height:18px;
        margin:0;
        padding:0;
        color:#000;
        float:left;
}

/*offerListing*/



/*offerDetail*/
.Date_offerDetail{
width:525px;
float:left;
font-size:11px;
color:#000;
margin:0;
border-bottom:1px solid #ab0535;
}

.Date_offerDetail .rgt{
margin:0;
padding:0;
float:right;
}

.Date_offerDetail .rgt a{
color:#ab0535;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}
.Date_offerDetail .rgt a:hover{
color:#ab0535;
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

.Date_offerDetail .rgt span{
font-size:12px;
}



.Date_offerDetail .lft{
margin:0;
padding:0;
float:left;}

.Date_offerDetail .lft span{
color:#ab0535;
}

.rgt_MOM .midd1 h3{
        font-size:14px;
        font-weight:bold;
        font-weight:normal;
        line-height:20px;
        margin:0;
        padding:0;
        color:#ab0535;

}
.box_MEMBERSHIP .MOM_staticContant{
	float:left;
	display:block;
}

.box_MEMBERSHIP .MOM_staticContant h6{
font-weight:bold;
font-size:14px;
color:#aa0436;
margin:0;
padding:0;
}

.box_MEMBERSHIP .MOM_staticContant ul{
margin:0;
padding:0;
}

.box_MEMBERSHIP .MOM_staticContant li{
font-size:12px;
color:#333;
margin:0;
padding:0;
list-style:disc;
list-style-position:inside;
}     
/*blogListing*/
.rgt_MOM .header2{
float:left;
clear:both;
width:564px;
height:88px;
background:url(images/blog_header.gif) no-repeat top center;
}

.bottom_blog{
        float:left;
        color:#000;
        border-bottom:1px solid #d8d8d8;
        font-size:11px;
        margin-top: 20px;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
}

.rgt_MOM .midd1 .p_bottom{
        font-size:10px;
        line-height:18px;
        color:#000;
        float:left;
        margin:0;
        padding:0;
        width: 525px;
}

.rgt_MOM .midd1 .p_bottom a{
color:#ab0535;
text-decoration:none;
margin:0 3px 0 3px;
}

.rgt_MOM .midd1 .p_bottom a:hover{
color:#ab0535;
text-decoration:underline;
}
.rgt_MOM .midd1 .h2{
        font-size:24px;
        font-weight:normal;
        line-height:30px;
        margin:0;
        padding:0;
        color:#ab0535;
}

.rgt_MOM .midd1 .h2 a{
font-size:24px;
text-decoration:none;
color:#ab0535;
}

.rgt_MOM .midd1 .h2 a:hover{
font-size:24px;
text-decoration:underline;
color:#ab0535;
}

.rgt_MOM .midd1 .p .img_blog{
        border:1px solid #ab0535;
        margin:5px 5px 0 0;
}

.rgt_MOM .midd1 .p_bottom span{
        font-size:10px;
        line-height:18px;
        color:#ab0535;
        float:left;
        margin:0;
        padding:0;
}
.tagCloud{
        width:201px;
        float:left;
        clear:none;
        margin: 10px 0 0 0;
}
.tagCloud span{
background:#FFFFFF;
width:187px;
border-left:2px solid #ab0535;
border-right:2px solid #ab0535;
float:left;
margin:0;
padding:0 5px;
text-align:left;
color:#000;
}

.tagCloud span h1{
font-size:18px;
font-weight:normal;
color:#950333;
margin-left:10px;
padding:0;
width:182px;
background-color:#fff;
}
.tagCloud span p{
color:#000;
margin:0 3px 0 0;
padding:0;
float:left;
font-size:12px;
line-height:normal;
}

.tagCloud span p a{
text-decoration:none;
color:#000;
}

.tagCloud span p a:hover{
text-decoration:underline;
color:#000;
}
.level1{
font-size:14px;
font-weight:bold;
text-align:left;
color:#000;
text-decoration:none;
font-weight:normal;
}

.level2{
font-size:16px;
font-weight:bold;
text-align:left;
color:#000;
text-decoration:none;
}

.level3{
        font-size:18px;
        font-weight:bold;
        text-align:left;
       color:#000;
       text-decoration:none;
}

.level4{
font-size:20px;
font-weight:bold;
text-align:left;
color:#000;
text-decoration:none;
}

.level5{
font-size:22px;
font-weight:bold;
text-align:left;
color:#000;
text-decoration:none;
}
.level6{
font-size:24px;
font-weight:bold;
text-align:left;
color:#000;
text-decoration:none;
}
.more-link a{
  margin-left:120px;
  color:#820026;
}

.tagCloud .IMG{
margin:0;
padding:0;
float:left;
width:201px;
}
/*blogListing*/
/*blog*/
.box_MEMBERSHIP .heading{
        margin:0;
        padding:0;
        line-height:30px;
        font-family:"Arial", Helvetica, sans-serif;
        font-size:24px;
        color:#820024;
        font-weigh:normal;
}
.community_heading a{

   margin:0;
        padding:0;
        line-height:30px;
        font-family:"Arial", Helvetica, sans-serif;
        font-size:16px;
        color:#820024;
        font-weigh:normal;
}

.p_bottom{
        font-size:10px;
        line-height:18px;
        color:#000;
        float:left;
        padding:0;
/*      width: 525px;*/
/*      border-bottom:1px solid #d8d8d8;*/
        margin-right: 0;
        margin-bottom:2px;
        margin-left: 0;
        margin-top: 0px;
}

.p_bottom a{
color:#ab0535;
text-decoration:none;
margin:0 3px 0 3px;
display:inline;

}

.p_bottom a:hover{
color:#ab0535;
text-decoration:underline;
}

.liner{
        border-top:1px solid #d8d8d8;
        height:1px;
        margin:0 0 0 0;
        padding:0;
        display:block;
        width:525px;
        clear:both;
}
.stbutton{
        float:left;
        display:inline;
}

.stbuttontext{
        float:left;
        font-size:10px;
}

.p_bottom span{
        font-size:10px;
        line-height:18px;
        color:#ab0535;
        float:left;
        margin:0;
        padding:0;
}

.p_top{
        font-size:10px;
        line-height:18px;
        color:#000;
        float:left;
        margin:0;
        padding:0;
        width: 525px;
}

.p_top a{
color:#ab0535;
text-decoration:none;
margin:0 3px 0 3px;
}
.p_top a:hover{
color:#ab0535;
text-decoration:underline;
}


.p_top span{
        font-size:10px;
        line-height:18px;
        color:#ab0535;
        float:left;
        margin:0;
        padding:0;
}


.community_section .img_blog{
        border:1px solid #ab0535;
        margin:5px 5px 0 0;
}

#pagination {
        padding: 0;
        float:left;
        margin-top: 20px;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
}

#pagination ul {
        padding:0;
        margin:0;
        list-style-type: none;
        }
#pagination li {
        float: left;
        display: inline;
        margin:0 3px 0 0;
        padding:0;
        font-size: 12px;
        color: #336699;
        text-align:center;
}
#pagination li a {
        color: #ab0535;
        padding:0;
        border: 1px solid #989898;
        text-decoration: none;
        float: left;
        line-height:25px;
        padding:0 7px 0 7px;


}
#pagination li a:hover {
        border: 1px solid #ab0535;

}
#pagination li.nolink {
        color: #afafaf;
        border: 1px solid #d3d3d3;
        padding:0 5px 0 5px;
        margin:0 3px 0 0;
        line-height:25px;

}
#pagination li.current {
        color: #FFFFFF;
        border: 1px solid #b0afaf;
        padding:0 5px;
        margin:0 3px 0 0;
        background-color: #b0afaf;
        line-height:25px;
        width:10px;
}
#pagination li .a {
        color: #ab0535;
        padding:0;
        border: 1px solid #989898;
        text-decoration: none;
        float: left;
        line-height:25px;
        padding:0 7px 0 7px;


}
#pagination li .a:hover {
        border: 1px solid #ab0535;
        background:#ab0535;
        color:#fff;

}

.buttonRIGHT{
        padding:0;
        float:right;
        clear:none;
        border:none;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
}
.collapsed{
 display:none;
}
.rgt_MOM .header3{
float:left;
clear:both;
width:564px;
height:88px;
background:url(images/vdo_header.gif) no-repeat top center;
}

.rgt_MOM .midd_vdo{
        width:544px;
        display:block;
        float:left;
        margin:0;
        padding:0 0 0 20px;
        background-color:#FFFFFF;
        }

.rgt_MOM .midd_vdo .vdoPLAYER{
width:520px;
margin:0;
padding:0;
float:left;
}
/* added by vikas ................................*/

 .rgt_MOM .midd_vdo .video_desc{
  width:520px;
margin:0;
padding:0;
float:left;

}
.user_vname{
  text-decoration:none;
  color:#ab0535;


}

/* end ..............................................*/
.rgt_MOM .midd_vdo .vdoDETAIL{
        width:510px;
        float:left;
        margin-top: 10px;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
        padding-top: 0;
        padding-right: 0;
        padding-bottom: 5px;
        padding-left: 10px;
        background-image: url(images/bg_vdo.gif);
        background-repeat: repeat-x;
        background-position: center bottom;
}

.rgt_MOM .midd_vdo .vdoDETAIL a{
text-decoration:underline;
color:#ab0535;
}

.rgt_MOM .midd_vdo .vdoDETAIL a:hover{
text-decoration:none;
}


.rgt_MOM .midd_vdo .vdoDETAIL span{
        float:left;
        width:90px;
        display:block;
        margin:10px 0 0 0;
        padding:0;
}
.rgt_MOM .midd_vdo .vdoDETAIL p{
width:410px;
float:left;
display:block;
margin:10px 0 0 0;
padding:0;
color:#000;
font-size:11px;
}

.rgt_MOM .midd_vdo .vdoTHUMB{
        width:520px;
        float:left;
        margin:10px 0 0 0;
        padding:0;
        }

.rgt_MOM .midd_vdo .vdoTHUMB .mid{
        background:#ab0535;
        float:left;
        width:520px;
        margin:0;
        padding-top: 0;
        padding-right: 0;
        padding-bottom: 0;
        padding-left: 0px;
}
.rgt_MOM .midd_vdo .vdoTHUMB .mid img{
  cursor:pointer;
  cursor:hand;
}
.rgt_MOM .midd_vdo .vdoTHUMB .mid span{
        width:109px;
        height:102px;
        float:left;
        padding:0;
        background:#fff;
        margin-top: 10px;
        margin-bottom: 0;
        margin-left: 11px;
        padding:2px;
        color:#000;
}

.a_1{
        color:#ab0535;
        font-weight:bold;
        font-size:12px;
        text-decoration:none;
        clear:both;
        display:block;
        margin-top: 5px;
}

.a_2{
color:#ab0535;
font-weight:normal;
font-size:10px;
text-decoration:none;
float:left;
}

.User{
color:#000;
font-size:10px;
margin:0;
padding:0;
float:left;
}
.rgt_MOM .midd_vdo .submitVDO{
        width:510px;
        float:left;
        margin-top: 25px;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
        padding-top: 0;
        padding-right: 0;
        padding-bottom: 5px;
        padding-left: 10px;
        background-image: url(images/bg_vdo.gif);
        background-repeat: repeat-x;
        background-position: center bottom;
}

.rgt_MOM .midd_vdo .submitVDO a{
text-decoration:underline;
color:#ab0535;
}

.rgt_MOM .midd_vdo .submitVDO a:hover{
text-decoration:none;
}


.rgt_MOM .midd_vdo .submitVDO span{
        float:left;
        width:90px;
        display:block;
        margin:10px 0 0 0;
        padding:0;
}

.rgt_MOM .midd_vdo .submitVDO p{
float:left;
margin:10px 0 0 0;
padding:0;
color:#000;
font-size:12px;
}
/*blog*/
/*sweepstack*/
.sweepStake_main{
width:520px;
float:left;
margin:0;
padding-left:25px;
background:url(images/sweepStake_bg.gif) repeat-x bottom left;
}

.sweepStake_main .mid{
width:500px;
padding:10px;
margin:0;
float:left;
}

.sweepStake_main .mid img{
float:left;
margin:0;
padding:0;
}

.sweepStake_main .mid p{
width:300px;
float:right;
font-size:24px;
font-weight:bold;
color:#3c4951;
line-height:30px;
margin:0;
padding:0;
text-align:center;
background-color:none;
}

.sweepStake_main .mid p b{
color:#af193c;
}

.sweepStake_main ul{
margin:0 0 25px 0;
padding:10px;
float:left;
}

.sweepStake_main ul li{
width:500px;
background:url(images/sweepStake_bullet.gif) no-repeat left 20%;
padding:0 0 0 20px;
margin:0 0 5px 0;
list-style:none;
float:left;
line-height:normal;
}

.sweepStake_main h1{
font-size:18px;
color:#3c4951;
line-height:normal;
font-weight:normal;
padding:0 0 0 10px;
margin:0;
}
.sweepStake_footer{
margin:35px 0 25px 0;
padding:0;
width:495px;
background-color:#9d2741;
}

.sweepStake_footer a{
font-size:14px;
font-weight:bold;
line-height:25px;
color:#fff;
text-decoration:none;
}

.sweepStake_footer a:hover{
text-decoration:underline;
color:#fff;
}
#up_video {
display:block;
        font-weight:bold;
        text-align:left;
        width:80px;
        float:left; 
        color:#000;
        line-height:15px;
        margin:5px 0 10px 0;
}
#up_video_day{
	font-weight:bold;
        text-align:left;
        width:80px;
       /* float:left; */
        color:#000;
        line-height:15px;
        margin:5px 0 10px 0;
        clear:both;
}
.video_body .form-textarea{
	width:400px;
	height:150px;
	float:right;
}
.video_body{
	display:block;
	clear:both;
}
#video_textarea .form-textarea{
	height:150px;
	width:300px;
	margin-bottom:7px;
}
#video_home_title input{
	width:204px;
}
#field-upload-video-1-attach-button{
  display:none;
}

/*sweepstack*/
.tagadelic {
  width:530px;
}

#edit-comment{
width:280px;
height:100px;
}
.comment-submit{
  margin:0;
  padding:0 ;
  display:block;
 }
/*powerMuttRules*/
.powerMuttRules_main{
width:540px;
float:left;
margin:0;
padding:0;
}

.powerMuttRules_main h1{
font-size:18px;
color:#810124;
font-weight:normal;
margin:0 0 20px 0;
padding:0;
}

.powerMuttRules_main .p{
font-size:12px;
color:#333;
font-weight:normal;
margin:10px 0 0 0;
padding:0;
}

.powerMuttRules_main .p b{
font-size:14px;
color:#810124;
font-weight:bold;
margin:0;
padding:0;
}

.powerMuttRules_main .p strong{
margin:0 10px 0 0;
padding:0;
}
/*powerMuttRules*/


