@charset "utf-8";
/* Engage Reader CSS Document */
.left{ float:left; }	.right{ float:right; }	.clear{ clear:both; }	.bord{ border:#FF0000 solid 1px; }	.hide{ display:none; }

a{color:#3c3c3c; }
/*a{ text-decoration:none; color:#3c3c3c; }*/
/*a:hover{ text-decoration:none; color:#3c3c3c; }*/
h1, h2, h3, h4, h5, h6, p { margin:0px; padding:0px; font-weight:normal; }

form{ margin:0px; padding:0px; }

.form_field{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; }
.join_form_field{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4c4c4c; padding:3px 0px 3px 2px; }
.join_now_form_button{
	background:url(../images/join_now_btn_bg.jpg) repeat-x; border:#ffffff solid 1px; margin:0px; height:25px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#272727; text-transform:uppercase;
}
.form_button{
	background:url(../images/form_btn_bg.jpg) repeat-x; height:25px; border:#BAE1FF solid 1px; margin:0px; padding:3px 7px 3px 7px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF;
	cursor:pointer;
}
.img_border{ border:#2EA1FB solid 1px; }

.read_more{ width:200px; text-align:right; padding:0px 0px 0px 0px; color:#dfa300; font-weight:bold; }
.read_more a{ color:#dfa300; text-decoration:none; }
.read_more a:hover{ color:#545454; text-decoration:none; }

.bot_dotted_border{ border-bottom:#666666 dotted 1px; }
.bot_border{ border-bottom:#666666 solid 1px; }

.comtent_padding5{ padding:5px; }
.left_margin5{ margin-left:5px; }


.main_div{ width:1000px; margin:auto; }
/*.header{ width:990px; margin:auto; }*/
.header{ width:998px;  margin:auto; }
/*.logo{ width:440px; height:100px; float:left; padding:20px 0px 0px 0px; }*/
.logo{ width:auto; height:105px; float:left; padding:15px 0px 0px 0px; }

.header_icons_hold{ width:auto; float:right; padding:10px 0px 0px 10px; }
.header_icon{ width:auto; padding:5px 0px 0px 0px; }

.top_links{ width:auto; color:#8a8a8a; float:right; text-align:right; padding:10px 0px 0px 0px; }
.top_links a{color:#8a8a8a; text-decoration:none; }
.top_links a:hover{color:#424242; text-decoration:none; }

/*.menu{ width:1000px; }*/
/*.menu{ background:url(../images/menu_bg.jpg) repeat-x; height:38px; border:#000000 solid 1px; width:1000px; padding:0px;
 }*/
 .menu{
background:url(../images/menu_bg.jpg) repeat-x; height:38px; border:#000000 solid 1px; width:998px; padding:0px; position:relative;
}

.help_icon{ width:auto; padding:8px 11px 0px 0px; position:absolute; right:0px; top:0px;  }

/*.menu ul{ margin:0px; padding:0px; background:url(../images/menu_bg.jpg) repeat-x; height:38px; border:#000000 solid 1px;  } 
.menu li{ display:inline; line-height:38px; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; font-weight:bold; }
.menu li a{
	display:block; float:left;
	color:#FFFFFF; margin:0px; padding:0px 32px 0px 32px; text-decoration:none;
	background:url(../images/menu_bg1.jpg) no-repeat right;
}

.menu li a:hover{
color:#000000; text-decoration:none; background:url(../images/menu_bg_o.jpg) no-repeat right;  
}
*/

.banner{ width:1000px; height:auto; background-color:#FFFFFF; float:left; }
.banner_img{ width:375px; height:auto; float:left; }
.banner_flash{ width:315px; height:auto; float:left; padding:10px 0px 0px 0px; text-align:right; }
/*.login_bg{ width:300px; height:230px; background:url(../images/login_bg.jpg) no-repeat right; padding:0px 0px 0px 0px; }*/
.login_bg{ width:300px; height:188px; background:url(../images/login_bg.jpg) no-repeat right; padding:42px 0px 0px 0px; }
.login_field{ width:265px; float:right; height:24px; }
.join_now{ width:200px; text-align:right; padding:5px 0px 0px 0px; }
.login_bot_links{ width:295px; text-align:center; padding:14px 0px 0px 0px; color:#000000; }
.login_bot_links a{ text-decoration:none; color:#000000; font-weight:bold; }
.login_bot_links a:hover{ text-decoration:none; color:#ffffff; font-weight:bold; }

.content_main{ width:1000px; background-color:#FFFFFF; margin-top:0px;  }

.home_search{
	width:950px; height:39px; margin:auto; background:url(../images/main_search_bg.jpg) no-repeat left; padding:20px 0px 0px 10px;
}
.home_search_field_hold{ width:700px; }
.home_search_field{ width:680px; border:0px; }
.home_search_btn{ width:auto; margin-right:10px; }
.advance_search{ width:100px; text-align:right; margin-top:5px; }

.home_tabs_hold{ background:url(../images/home_tabs_bg.jpg) no-repeat center; width:972px; height:305px; margin:auto; padding:0px; }
.home_tabs{ width:921px; height:35px; margin:auto; border-bottom:#ffd955 solid 3px; padding:47px 2px 0px 7px; }
.tabs{ font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; font-weight:bold;  }
.tabs a{
	background:url(../images/tab_bg.jpg) no-repeat center; color:#FFFFFF; text-align:center; text-decoration:none; line-height:35px;
	width:170px; height:35px; display:block;
}
.tabs a:hover{ background:url(../images/tab_bg_o.jpg) no-repeat center; color:#3c3c3c; text-align:center; text-decoration:none; }
.tabs_active{
	font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;
	width:170px; height:35px; line-height:35px; text-transform:uppercase; text-align:center;
	background:url(../images/tab_bg_o.jpg) no-repeat center;
}
.tabs_active a{ color:#3c3c3c; text-decoration:none; }

/*.tab_one_content{ width:600px;margin:auto; padding:0px 0px 0px 0px; }*/
.tab_one_content_search{ width:650px;margin:auto; padding:0px 0px 0px 0px; }

.scroll_arrow{ width:22px; height:21px; padding:70px 0px 0px 0px; }
.scrolling_books_hold{ width:850px; margin:auto; text-align:center; }
.books_star_hold{ width:68px; height:160px; padding:10px 14px 0px 14px; }
.books_hold{ width:68px; height:auto; }
.stars_hold{ width:68px; height:30px; }
.star_0{ background:url(../images/stars0.png) no-repeat left ; width:67px; height:13px; }
.star_1{ background:url(../images/stars1.png) no-repeat left ; width:67px; height:13px; }
.star_2{ background:url(../images/stars2.png) no-repeat left ; width:67px; height:13px; }
.star_3{ background:url(../images/stars3.png) no-repeat center; width:67px; height:13px; }
.star_4{ background:url(../images/stars4.png) no-repeat center; width:67px; height:13px; }
.star_5{ background:url(../images/stars5.png) no-repeat center; width:67px; height:13px; }

.star_1_5{ background:url(../images/stars1_5.png) no-repeat center; width:67px; height:13px; }
.star_2_5{ background:url(../images/stars2_5.png) no-repeat center; width:67px; height:13px; }
.star_3_5{ background:url(../images/stars3_5.png) no-repeat center; width:67px; height:13px; }
.star_4_5{ background:url(../images/stars4_5.png) no-repeat center; width:67px; height:13px; }
.star_4{ background:url(../images/stars4.png) no-repeat center; width:67px; height:13px; }



.home_bot_box_hold{ width:990px; margin:auto; padding:10px 0px 0px 10px; }
.home_bot_box_top_bg{ width:327px; background:url(../images/home_bot_box_top_bg.jpg) no-repeat center top; padding:0px; }
.home_bot_box_bottom_bg{
	width:327px; background:url(../images/home_bot_box_bottom_bg.jpg) no-repeat center bottom; padding:0px 0px 20px 0px;
}
.home_bot_box_heading{
	width:270px; border-bottom:#cbcfcd solid 1px; padding:20px 0px 5px 10px; margin:auto;
	font-family:Arial, Helvetica, sans-serif; color:#7f7f7f; font-weight:bold; font-size:18px;
}
.home_bot_box_content{ width:292px; margin:auto; padding:10px 0px 0px 0px; }

.home_bot_box_top_bg_big{ width:654px; background:url(../images/home_bot_box_top_bg_big.jpg) no-repeat center top; padding:0px; margin-top:5px; }
.home_bot_box_bottom_bg_big{
	width:654px; background:url(../images/home_bot_box_bottom_bg_big.jpg) no-repeat center bottom; padding:0px 0px 20px 0px;
}
.home_3_box_hold{ width:990px; margin:auto; padding:0px 0px 0px 0px; }



.new_member_img{ width:73px; text-align:center; padding:7px 0px 0px 0px; }

/*width:233px;
height:auto;
padding:7px 0px 0px 0px;*/

.new_member_link{ width:130px; text-align:right; padding:0px; }
.new_member_link a{ text-decoration:none;  }
.new_member_link a:hover{ text-decoration:underline; }

.portal_stats{ width:265px; height:58px; margin:auto; background-color:#efefef; line-height:20px; margin:0px 0px 5px 0px; }
.portal_stats_top_line{ width:258px; height:30px; background-color:#ffffff; border:#efefef solid 1px; padding:0px 0px 0px 5px; }
.portal_stats_line{ width:270px; height:20px; padding:0px 0px 0px 5px; }

.home_bot_box_heading_big{
	width:600px; border-bottom:#cbcfcd solid 1px; padding:20px 0px 5px 10px; margin:auto;
	font-family:Arial, Helvetica, sans-serif; color:#7f7f7f; font-weight:bold; font-size:18px;
}
.blog_post_hold{ width:600px; padding:10px 0px 0px 0px; margin:auto; }
.blog_post_hold_img{ width:80px; height:80px; padding:0px; }
.blog_post_content{ width:585px; padding:0px 0px 0px 10px; }
.blog_more{ width:585px; padding:6px 0px 0px 10px; }
.home_blog_bot_link{ width:600px; text-align:right; padding:6px 0px 0px 10px; }

.home_blog_bot_link_community{ width:660px; text-align:right; padding:6px 0px 0px 10px; }

.small_rgt_col_hold{ width:330px; margin-top:5px; }

.invite_friend_field{ width:270px; margin:auto; padding:0px 0px 10px 0px; }

.recent_trade{ width:92px; text-align:center; padding:0px; }
.recent_trade_btns{ width:80px; padding:5px 0px 0px 0px; }


.inner_content_hold{ width:912px; margin:0px; padding:7px; }
.inner_right_col_hold{ width:725px; }

.inner_left_col_hold{ width:260px; margin:auto; }
.inner_left_col{ width:255px; }
.inner_left_col_content_hold{ width:253px; margin:auto; border: red solid 0px; }

.inner_left_col_top{
	width:255px; height:26px; font-weight:bold; padding:12px 0px 0px 0px;
	background:url(../images/inner_left_col_top.jpg) no-repeat center bottom;
	text-align:center;text-transform:uppercase;
}
.inner_left_col_bot{
	width:255px; padding:0px 0px 5px 0px; margin-bottom:10px;
	background:url(../images/inner_left_col_bot.jpg) no-repeat center bottom; background-color:#f4f4f4;
}

.user_info_hold{ width:220px; margin:auto; padding:5px; }
.user_pic{ width:80px; height:80px;padding:0px 0px 0px 65px;}
.edit_profile{ width:70px; height:20px; background:url(../images/btn_edit_profile.jpg) no-repeat center; text-align:center; }
.edit_profile a{ text-decoration:none; color:#000000; }
.edit_profile a:hover{ text-decoration:underline; color:#000000; }

.left_col_header_bg{
	width:255px; height:29px; font-weight:bold; padding:9px 0px 0px 0px;
	background:url(../images/left_col_header_bg.jpg) no-repeat center; color:#606060;
	text-align:center;text-transform:uppercase;
}
.account_setting_links_hold{ width:230px; margin:auto; padding:0px; }

.account_setting_links{
	background:url(../images/bullet1.jpg) no-repeat; background-position:0px 9px; padding:3px 0px 5px 15px;
	font-weight:bold; color:#7A7A7A;
}
.account_setting_links a{ color:#686868; text-decoration:none; }
.account_setting_links a:hover{ color:#000000; text-decoration:none; }

.account_setting_links_content{ width:auto; padding:5px; }
.account_setting_links_content_small{ font-size:10px; line-height:12px; }

.account_setting_sub_links_hold{ padding:0px; margin:0px; width:auto; }
.account_setting_sub_links{
	background:url(../images/bullet2.jpg) no-repeat; background-position:0px 10px; padding:2px 0px 2px 15px;
	font-weight:bold; color:#7A7A7A; width:220px; 
}
.account_setting_sub_links a{ color:#686868; text-decoration:none; }
.account_setting_sub_links a:hover{ color:#000000; text-decoration:none; }
.account_setting_sub_links_num{	padding:0px; width:30px; color:#686868; }

.current_credit_hold{
	background:url(../images/current_credit_bg.jpg) no-repeat right;
	width:220px; margin:auto; padding:10px 0px 10px 0px;
}

.ivite_friend_hold{ width:230px; margin:auto; padding:5px 0px 0px 0px; }
.ivite_friend_field{ width:auto; padding:5px 0px 5px 0px; }

.portal_stat_hold{ width:230px; margin:auto; line-height:22px; padding:4px 0px 4px 0px; }

/* Added by Rahul*/
.club_content_main{ width:986px; float:left; }

/*End of added by rahul */



.community_my_buddies_hold{
	 background:url(../images/community_my_buddies_bg.jpg) no-repeat center;
	 width:710px; height:275px; margin:auto; padding:0px 0px 10px 0px;
}
.community_my_buddies_img{ width:auto; text-align:center; padding:15px 17px 10px 17px; }
.community_my_buddies_img a{ text-decoration:none; }
.community_my_buddies_img a:hover{ text-decoration:none; color:#000000; }

.community_titles{
	font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#014577;
	width:650px; margin:auto; padding:25px 0px 10px 10px; border-bottom:#4398ce solid 1px;
}

.community_inner_content_hold{ width:660px; margin:auto; }

.community_read_more{ width:200px; text-align:right; padding:0px 30px 0px 0px; color:#dfa300; font-weight:bold; }
.community_read_more a{ color:#dfa300; text-decoration:none; }
.community_read_more a:hover{ color:#545454; text-decoration:none; }

.community_gift_certificate_hold{
	 background:url(../images/community_gift_certificate_bg.jpg) no-repeat center;
	 width:710px; height:203px; margin:auto; padding:0px 0px 10px 0px;
}
.community_gift_certificate_img{ padding:5px 5px 0px 0px; float:left; }

.community_tools_hold{
	 background:url(../images/community_tools_bg.jpg) no-repeat center top;
	 width:705px; margin:auto; padding:0px 0px 0px 0px; margin-top:5px;
}
.community_tools_bot{
	 background:url(../images/community_tools_bot_bg.jpg) no-repeat center bottom ;
	 width:705px; margin:auto; padding:0px 0px 15px 0px;
}
.community_tools_welcome{ width:640px; margin:auto; padding:0px; }
.community_tools_content_hold{ width:660px; padding:0px 0px 0px 0px; margin-bottom:10px; }
.community_tools_content_bullet{
	width:17px; height:40px; padding:0px 0px 0px 30px;
	background:url(../images/bullet3.jpg) no-repeat; background-position:20px 10px;
}
.community_tools_content_heading{
	font-family:Arial, Helvetica, sans-serif; color:#7f7f7f; font-size:16px; font-weight:bold;
	width:600px; padding:10px 0px 5px 0px; border-bottom:#cbcfcd solid 1px;
}
.community_tools_content{ width:600px; padding:0px 0px 0px 0px; }
.community_tools_content_small{ width:550px; padding:10px 0px 0px 5px; }
.community_tools_content_icon{ width:50px; height:62px; padding:10px 0px 0px 0px; }



.take_tour_hold{ width:710px; height:171px; padding:0px 0px 0px 10px; }

.user_books_club_hold{ width:710px; height:375px; background:url(../images/user_books_club_bg.jpg) no-repeat right ; }
.user_titles{
	font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#7f7f7f;
	width:650px; margin:auto; padding:35px 0px 10px 10px; border-bottom:#666666 solid 1px;
}
.user_books_club_content_hold{ width:645px; padding-left:5px; margin:auto; }
.books_club_hold{ width:300px; }
.user_calendar_hold{ width:315px; }
.books_club_heading{
	font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#7f7f7f;
	padding:5px 0px 0px 0px;
}
.user_read_more{ width:auto; text-align:right; padding:3px 0px 0px 0px; color:#dfa300; font-weight:bold; }
.user_read_more a{ color:#dfa300; text-decoration:none; }
.user_read_more a:hover{ color:#545454; text-decoration:none; }

.books_club_content_line{ width:300px; }
.books_club_img_hold{ width:300px; padding:0px 0px 2px 0px; }
.books_club_img_text{ width:75px;; text-align:center; padding:5px 0px 5px 0px; line-height:14px; }
.books_calendar{ width:auto; padding:10px 0px 0px 0px; }


.shelf_hold{
	background:url(../images/shelf.jpg) no-repeat right top;
	width:700px; height:340px; padding:0px 0px 0px 10px; margin-top:15px;
}
.shelf_top_text{ width:670px; height:30px; padding:10px 0px 0px 0px; margin:auto; }
.shelf_top_text a{ color:#000000; text-decoration:none; }
.shelf_top_text a:hover{ color:#545454; text-decoration:none; }
.shelf_content_hold{ width:610px; padding:40px 0px 50px 10px; margin:auto; }
.shelf_books_hold{ width:560px; padding:10px 0px 0px 0px; margin:auto; }
.shelf_book{ width:92px; padding:0px 10px 0px 10px; }
.shelf_bot_text{ width:670px; padding:5px 0px 5px 0px; text-align:center; margin:auto; }

.user_community_hold{ width:710px; height:280px; background:url(../images/user_community_bg.jpg) no-repeat right top ; }
.user_community_tools_line{ width:310px; padding:0px 0px 7px 0px; }
.user_community_tools_bullet{
	width:17px; height:40px; padding:0px 0px 0px 5px;
	background:url(../images/bullet3.jpg) no-repeat; background-position:0px 5px;
}
.user_community_tools_line_content{ width:280px; padding:0px 0px 0px 0px; }
.user_blog_content_hold{ width:650px; margin:auto; padding:8px 0px 8px 0px; }
.user_blog_post_content{ width:550px; padding:0px 0px 0px 10px; }
.user_forum_content{ width:auto; padding:0px 0px 5px 8px; }


.books_want_top_flash{ width:710px; padding:0px 0px 7px 10px; }
.books_want_bot_flash{ width:710px; padding:7px 0px 0px 10px; }

.add_books_you_want_bg{
background:url(../images/add_books_you_want_bg.jpg) no-repeat right top; width:710px; height:350px; padding:0px;
}
.books_want_content_hold{ width:645px; margin:auto; background-color:#f8f8f8; padding:0px; }
.books_want_form_line{ width:630px; margin:auto; padding:5px; border-bottom:#d1d1d1 solid 1px; }
.books_want_form_field{ width:370px; }
.books_want_form_text{ width:auto; margin:auto; padding:3px;color:#06558E }
.books_want_rdo_btn_hold{ width:auto; padding:5px 9px 0px 0px; }
.books_want_rdo_btn{ width:auto; padding:0px; }
.books_want_rdo_btn_text{ width:auto; padding:0px; }
.books_want_note_hold{ width:auto; padding:0px 0px 0px 0px; }
.books_want_note{ width:auto; padding:0px 0px 0px 10px; }

.books_want_character_hold{ width:auto; padding:0px 30px 0px 0px; font-weight:bold; line-height:30px; }
.books_want_character_hold a{ text-decoration:none; color:#565656; }
.books_want_character_hold a:hover{ text-decoration:none; color:#000000; }

.books_want_result_hold{ width:535px; padding:10px 0px 0px 10px; }

.books_want_result_pagination_hold{ width:auto; height:27px; padding:5px 0px 0px 248px; text-align:center; }
.books_want_result_pagination_hold a{
	display:block; padding:2px 7px 2px 7px; float:left; background-color:#ededed; border:#FFFFFF solid 1px; text-decoration:none;
}

.books_want_result_pagination_hold a:hover{ background-color:#3e3e3e; text-decoration:none; color:#FFFFFF; }

.books_want_result{ width:auto; border:#414340 solid 0px; padding:0px; }
.books_want_result_content{ width:260px; padding:5px; }
.books_want_result_content_new{ width:320px; padding:5px; }
.books_want_result_book{ width:auto; }
.books_want_result_name{ width:165px; height:82px; padding:0px 0px 0px 5px; }
.books_want_result_name_new{ width:225px; height:82px; padding:0px 0px 0px 5px; }
.books_want_result_links{
	background:url(../images/book_want_result_links_bg.jpg) no-repeat center; width:144px; height:52px;
	text-align:center; line-height:26px; padding:0px 0px 0px 0px;
}
.books_want_result_links a{ text-decoration:none; color:#000000; }
.books_want_result_links a:hover{ text-decoration:none; color:#545454; }


.books_want_buddies_result_content{ width:160px; padding:5px; border-right:#999999 solid 1px;}
.books_want_buddies_result_name{ width:auto; padding:0px 0px 0px 5px; line-height:17px; }
.books_want_buddies_result_stars{ width:auto; padding:5px 0px 0px 0px; }

.books_want_adds_hold{ width:160px; height:600px; text-align:center; border:#414340 solid 1px; margin:10px 0px 0px 0px; vertical-align:top;}

.books_i_can_trade_bg{ background:url(../images/book_i_can_trade_bg.jpg) no-repeat right top; width:710px; height:280px; padding:0px; }


.registration_hold{ width:960px; margin:auto; margin-top:15px; padding:0px; border:#c0c0c1 solid 2px; }
.registration_title{
	width:950px; padding:6px 0px 6px 10px;
	font-family:Arial, Helvetica, sans-serif; color:#3c3d3c; font-size:18px; text-transform:uppercase;
	background:url(../images/registration_title_bg.jpg) repeat-x;
}
.registration_tabs_hold{ width:910px; margin:auto; padding:20px 0px 0px 0px; }
.registration_content_hold{ width:940px; margin:auto; border-bottom:#ffc330 solid 2px; border-top:#ffc330 solid 2px; padding:10px 0px 10px 0px; }

.registration_tab{ font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:15px; font-weight:bold; text-align:center; }
.registration_tab a{
	display:block; width:auto; padding:5px 20px 5px 20px; color:#000; text-decoration:none;
	background:url(../images/registration_tab_bg.jpg) repeat-x;	border-right:#FFFFFF solid 2px;
}
.registration_tab a:hover{
	color:#fff; text-decoration:none; border-right:#FFFFFF solid 2px;
	background:url(../images/registration_tab_o_bg.jpg) repeat-x; 
}
.registration_tab_active{
	font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:15px; font-weight:bold; text-align:center;
	display:block; width:auto; padding:5px 20px 5px 20px; border-right:#FFFFFF solid 2px;
	color:#3b3b3b; text-decoration:none; background:url(../images/registration_tab_o_bg.jpg) repeat-x; 
}

.registration_form_left{ width:460px; padding:0px; }
.registration_form_line{ width:460px; }
.registration_form_field{ width:300px; padding:5px;  }
.registration_form_text{ width:140px; padding:5px; text-align:right; }
.registration_btn{ width:auto; padding:10px 10px 10px 10px; }

.search_result_hold{ width:980px; margin:auto; background-color:#f8f8f8; padding:0px; }
.search_result_row{ width:960px; margin:auto; border-bottom:#d1d1d1 solid 1px; padding:7px 0px 7px 0px;  }
.search_result_by_title{ width:960px; margin:auto; padding:7px 0px 7px 0px;  }
.search_result_by_title_content{ width:auto; margin:auto; padding:0px 0px 10px 140px; font-weight:bold;  }
.search_result_by_title_content a{ text-decoration:none; color:#014577 }


.book_detail_hold{ width:690px; background-color:#eef9ff; padding:10px; }
.book_detail_book{ width:auto; padding:0px 10px 0px 0px; }
.book_detail_book_title{ width:560px; background-color:#FFFFFF; border:#e7e7e7 solid 1px; padding:5px 10px 5px 10px; font-weight:bold; }
.book_detail_book_info{ width:270px; padding:5px 10px 5px 10px; }
.add_comment_hold{ width:690px; background-color:#eef9ff; padding:10px; border-top:#FFFFFF solid 10px;  border-bottom:#FFFFFF solid 10px; }
.add_comment_field{ width:673px; }
.book_detail_comment_hold{ width:700px; background-color:#f8f8f8; padding:5px; border-bottom:#FFFFFF solid 10px; }
.comment_numbers{ width:auto; padding:5px 10px 5px 10px; background-color:#f8f8f8; border-left:#FFFFFF solid 30px; }
.book_detail_comment{ width:680px; background-color:#ffffff; padding:10px; border-bottom:#f8f8f8 solid 5px; }
.comment_user_img{ width:auto; }
.comment_user_info{ width:120px; padding:0px 0px 0px 5px; line-height:16px; }
.comment_text{ width:480px; padding:0px 0px 0px 10px; border-left:#b2b2b2 solid 1px; }
.book_detail_description{ width:670px; padding:5px; border-top:#CCCCCC solid 1px; }


.inbox_hold{ width:710px; padding:0px; }
.inbox_tabs_hold{ width:680px; margin:auto; padding:0px; }

.inbox_tabs{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-transform:uppercase; text-align:center; }
.inbox_tabs a{
	display:block; width:120px; height:30px; text-decoration:none; line-height:30px;
	background:url(../images/inbox_tab_bg.jpg) repeat-x bottom; border-right:#FFFFFF solid 5px;
}
.inbox_tabs a:hover{ background:url(../images/inbox_tab_bg_o.jpg) repeat-x bottom;color:#fff; }
.inbox_tabs_active{
	font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-transform:uppercase; text-align:center;
	display:block; width:120px; height:30px; text-decoration:none; line-height:30px; color:#fff;
	background:url(../images/inbox_tab_bg_o.jpg) repeat-x bottom; border-right:#FFFFFF solid 5px;
}
.inbox_tabs_active a{ text-decoration:none;color:#fff;
}

.inbox_list_hold{ width:695px; border:#bae1ff solid 1px; padding:5px; }
.inbox_title_bg{ background:url(../images/inbox_title_bg.jpg) repeat-x; text-align:center; }
.inbox_title{ font-weight:bold; text-transform:uppercase; padding:0px 0px 0px 0px; color:#000; }

.inbox_heading{ padding:0px 0px 0px 8px; color:#333; }
.inbox_heading a{ color:#333333; text-decoration:none; }
.inbox_heading a:hover{ color:#000000; text-decoration:none; }
.compose_form_field{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; width:350px; }
.buddy_list{  line-height:24px; }


.blog_page_name{ font-family:Arial, Helvetica; color:#686868; font-size:16px; font-weight:bold; text-transform:uppercase; padding:0px 0px 5px 9px; }

.blog_container{ width:967px; margin:auto; padding:0px; }
.blog_categories_holds{ width:957px; background-color:#f0f1f3; border:#bebfc1 solid 1px; margin:auto; padding:5px; }
.blog_title{
	background:url(../forum_images/forum_title_bg.jpg) repeat-x; border:#bebfc1 solid 1px; width:945px; padding:9px 0px 6px 10px;
	font-family:Arial, Helvetica, sans-serif; color:#686868; font-size:16px; font-weight:bold; text-transform:uppercase;
}
.blog_content_hold{ width:957px; padding:0px; }
.blog_category{ font-weight:bold; }
.blog_category_name{ width:auto; clear:both; }
.blog_category ul{ margin:0px; padding:0px; list-style:none; }
.blog_category ul li{ list-style:none; float:left; margin-top:5px; }
.blog_category ul li a{
	display:block; width:309px; float:left; background-color:#FFFFFF; border:#bebfc1 solid 1px;
	padding:3px 0px 3px 4px; text-decoration:none; color:#686868;
}
.blog_category ul li a:hover{
	display:block; width:309px; float:left; background-color:#bebfc1; border:#9a9a9a solid 1px;
	padding:3px 0px 3px 4px; text-decoration:none; color:#FFFFFF;
}
.latest_blog_hold{ width:945px; padding:0px 0px 5px 10px; }
.latest_blog_title{
	width:auto; padding:5px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif; color:#6a6a6a; font-size:14px; font-weight:bold;
}
.latest_blog_title a{ color:#6a6a6a; text-decoration:none; }
.latest_blog_title a:hover{ text-decoration:none; color:#4f4f4f; }
.latest_blog_content{ width:auto; padding:0px 0px 5px 0px; }
.latest_blog_posted_by_hold{ width:auto; padding:0px; }
.latest_blog_posted_by{ width:auto; padding:0px 0px 7px 0px; }
.latest_blog_report_abuse a{ width:auto; text-decoration:none; color:#0070C0; font-weight:bold; }
.latest_blog_divider{ width:945px; border-bottom:#36b6fc solid 1px; }

.blog_search_hold{
	width:925px; background:url(../images/blog_search_icon.jpg) no-repeat left; padding:6px 0px 6px 30px;
	margin-top:5px;	border:#bfbfc1 solid 1px; background-color:#FFFFFF;
}
.blog_search_title{
	width:auto; padding:px 0px 0px 5px; float:left;
	font-family:Arial, Helvetica, sans-serif; color:#909090; font-size:16px; font-weight:bold;
}
.blog_search_field_hold{ width:auto; float:left; padding:0px 0px 0px 5px; }
.blog_search_btn{ width:auto; float:left; padding:0px 0px 0px 5px; }
.blog_listing_container{ width:945px; background-color:#FFFFFF; border:#bebfc1 solid 1px; padding:5px; margin-top:5px; }

.blog_listing_paging_hold{ width:945px; background-color:#bebfc1; padding:4px 0px 4px 0px; text-align:right; }
.blog_listing_paging_hold ul{ margin:0px; padding:0px; list-style:none; }
.blog_listing_paging_hold ul li{ margin:0px; padding:0px; display:inline; }
.blog_listing_paging_hold ul li a{
	display:block; padding:1px 6px 1px 6px; text-decoration:none; float:left; color:#525252; font-weight:bold;
	background-color:#FFFFFF; border:#7c7c7c solid 1px; margin:0px 3px 0px 3px;
}
.blog_listing_paging_hold ul li a:hover{
	display:block; padding:1px 6px 1px 6px; text-decoration:none; float:left;
	background-color:#7c7c7c; border:#7c7c7c solid 1px; color:#FFFFFF;
}

.blog_listing_hold{ width:945px; padding:0px; }
.blog_listing_divider{ width:930px; border-bottom:#eaeaea solid 2px; }
.blog_listing_topic{ width:930px; padding:0px 5px 0px 5px; }

.blog_comment_container{ width:945px; background-color:#FFFFFF; border:#bebfc1 solid 1px; padding:5px; margin-top:5px; }
.blog_comment_title{
	width:940px; background-color:#bebfc1; padding:4px 0px 4px 5px;
	font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF;
}
.blog_comment_hold{ width:935px; padding:5px; }
.blog_all_comment_hold{ width:690px; padding:10px 0px 0px 0px; }
.blog_comment_numbers_hold{ width:940; border-bottom:#eef9ff solid 5px; }
.blog_comment_number{ width:100px; padding:5px; background-color:#eef9ff; margin-left:10px; text-align:center; }
.blog_comment_content_hold{ width:auto; padding:10px; }
.blog_comment{ width:auto; background-color:#ffffff; padding:10px; }
.blog_comment_text{ width:710px; padding:0px 0px 0px 10px; border-left:#b2b2b2 solid 1px; }








.footer_hold{ width:100%; height:60px; background-color:#000000; }
.footer_whitebg{ width:1000px; height:20px; margin:auto; background-color:#ffffff; }
.footer_links_hold{ width:980px; height:25px; margin:auto; background-color:#000000; color:#818181; padding:8px 0px 0px 0px; }
.copyright{ width:200px; }
.footer_links{ width:700px; text-align:right; }
.footer_links a{ color:#818181; text-decoration:none; }
.footer_links a:hover{ color:#d6d6d6; text-decoration:none; }

/* Revised Blog 10/8/09 */

.blog_main{ width:815px; }
/* added on date 13 Aug 2009 By Rahul*/
.blog_main_new{ width:712px; }
/* End of date 13 Aug 2009 */
.blog_categories_holds_new{ width:695px; background-color:#eef9ff; border:#bbe1ff solid 1px; margin:auto; padding:5px; }
.blog_title_new{
	background:url(../images/inbox_title_bg.jpg) repeat-x; border:#bebfc1 solid 1px; width:682px; padding:6px 0px 2px 10px;
	font-family:Arial, Helvetica, sans-serif; color:#000; font-size:16px; font-weight:bold; text-transform:uppercase;
}
.blog_content_hold_new{ width:680px; padding:0px; }
.blog_adds_hold{ width:160px; height:625px; text-align:center; border:#414340 solid 0px; margin:0px; }

.blog_category_new{ font-weight:bold; }
.blog_category_new ul{ margin:0px; padding:0px; list-style:none; }
.blog_category_new ul li{ list-style:none; float:left; margin-top:5px; }
.blog_category_new ul li a{
	display:block; width:256px; float:left; background-color:#FFFFFF; border:#bebfc1 solid 1px;
	padding:3px 0px 3px 4px; text-decoration:none; color:#686868;
}
.blog_category_new ul li a:hover{
	display:block; width:256px; float:left; background-color:#bebfc1; border:#9a9a9a solid 1px;
	padding:3px 0px 3px 4px; text-decoration:none; color:#FFFFFF;
}

.latest_blog_hold_new{ width:675px; padding:0px 0px 5px 10px; }


.blog_listing_hold_new{ width:775px; padding:0px; }
.blog_listing_divider_new{ width:740px; border-bottom:#eaeaea solid 2px; }
.blog_listing_topic_new{ width:930px; padding:0px 5px 0px 5px; }

.blog_listing_paging_hold_new{ width:775px; background-color:#bebfc1; padding:4px 0px 4px 0px; text-align:right; }
.blog_listing_paging_hold_new ul{ margin:0px; padding:0px; list-style:none; }
.blog_listing_paging_hold_new ul li{ margin:0px; padding:0px; display:inline; }
.blog_listing_paging_hold_new ul li a{
	display:block; padding:1px 6px 1px 6px; text-decoration:none; float:left; color:#525252; font-weight:bold;
	background-color:#FFFFFF; border:#7c7c7c solid 1px; margin:0px 3px 0px 3px;
}
.blog_listing_paging_hold_new ul li a:hover{
	display:block; padding:1px 6px 1px 6px; text-decoration:none; float:left;
	background-color:#7c7c7c; border:#7c7c7c solid 1px; color:#FFFFFF;
}
.blog_listing_container_new{ width:775px; background-color:#FFFFFF; border:#bebfc1 solid 1px; padding:5px; margin-top:5px; }

.blog_search_hold_new{
	width:755px; background:url(../images/blog_search_icon.jpg) no-repeat left; padding:6px 0px 6px 30px;
	margin-top:5px;	border:#bfbfc1 solid 1px; background-color:#FFFFFF;
}
.blog_listing_title{
	background:url(../forum_images/forum_title_bg.jpg) repeat-x; border:#bebfc1 solid 1px; width:775px; padding:9px 0px 6px 10px;
	font-family:Arial, Helvetica, sans-serif; color:#686868; font-size:16px; font-weight:bold; text-transform:uppercase;
}
.blog_listing_categories_holds{ width:787px; background-color:#f0f1f3; border:#bebfc1 solid 1px; padding:5px; }
.blog_container_new{ width:805px; padding:0px 0px 0px 14px; }
/* Commented by rahul on dated 13-Aug-2009 */
.blog_details_container{ width:805px; padding:0px 0px 0px 10px; }
.blog_details_hold_new{ width:691px; background-color:#eef9ff; border:#bbe1ff solid 1px; padding:5px; }
.blog_details_title{
	background:url(../images/inbox_title_bg.jpg) repeat-x; border:#bbe1ff solid 1px; width:679px; padding:6px 0px 4px 10px;
	font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:16px; font-weight:bold; text-transform:uppercase;
}
/* End of commented by rahul on dated 13-Aug-2009*/
.blog_details_content_hold{ width:auto; padding:0px; }
.blog_details_content{ width:auto; background-color:#FFFFFF; border:#bbe1ff solid 1px; padding:5px 5px 5px 10px; }
.blog_details_content_text{ width:auto; background-color:#FFFFFF; padding:0px; }
.blog_details_posted_by{ width:auto; background:#FFFFFF; padding:0px; line-height:24px;float:left; }
.blog_details_post_comment_hold{ width:780px; padding:0px; }
/* Commented by rahul on dated 13-Aug-2009 */
.blog_details_post_comment_title{
	width:684px; background-color:#eef9ff; padding:3px 0px 3px 5px;
	font-family:Arial, Helvetica, sans-serif; color:#686868; font-weight:bold; font-size:14px;
	border:1px solid #bbe1ff;
}
/* End of commented by rahul on dated 13-Aug-2009*/


.blog_comment_hold_new{ width:735px; padding:5px; }
/* Commented by rahul on dated 13-Aug-2009 */
.blog_comment_container_new{ width:692px; background-color:#FFFFFF; border:#bbe1ff solid 1px; padding:5px; margin-top:5px; }
/* End of commented by rahul on dated 13-Aug-2009*/
.blog_comment_text_new{ width:460px; padding:0px 0px 0px 10px; border-left:#b2b2b2 solid 1px; }
.blog_comment_title_new{
	width:740px; background-color:#bebfc1; padding:4px 0px 4px 5px;
	font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF;
}

/* Revised Blog 10/8/09 */


/* Revised Blog 10/8/09 */

.gift_certificate_container{ width:711px; padding:0px 0px 0px 14px; }
.gift_certificate_right_col{ width:auto; padding:0px 10px 0px 0px; }
.gift_certificate_hold{ width:507px; padding:5px; background-color:#f0f1f3; border:#bebfc1 solid 2px; }
.gift_certificate_title{
	background:url(../forum_images/forum_title_bg.jpg) repeat-x; border:#bebfc1 solid 1px; width:500px; padding:6px 0px 4px 5px;
	font-family:Arial, Helvetica, sans-serif; color:#686868; font-size:16px; font-weight:bold; text-transform:uppercase;
}
.gift_certificate_paging_hold{ width:503px; padding:2px; background-color:#FFFFFF; }
.gift_certificate_paging{ width:auto; float:right; }
.gift_certificate_paging_text{ width:auto; float:left; padding:0px 0px 0px 350px; }
.gift_certificate_paging ul{ margin:0px; padding:0px; list-style:none; }
.gift_certificate_paging ul li{ margin:0px; padding:0px; display:inline; }
.gift_certificate_paging ul li a{
	display:block; padding:1px 6px 1px 6px; text-decoration:none; color:#525252; font-weight:bold;
	background-color:#FFFFFF; border:#7c7c7c solid 1px; margin:0px 3px 0px 3px; float:left;
}
.gift_certificate_paging ul li a:hover{
	display:block; padding:1px 6px 1px 6px; text-decoration:none;
	background-color:#7c7c7c; border:#7c7c7c solid 1px; color:#FFFFFF;
}
.gift_certificate{ width:495px; padding:5px; background-color:#ffffff; border:#bebfc1 solid 1px; }
.gift_image{ width:auto; padding:5px; }
.gift_certificate_heading{
	width:370px; text-align:center; padding:20px 0px 20px 0px;
	font-family:"Times New Roman", Times, serif; font-size:38px; font-style:italic; color:#9547d5; font-weight:bold;
}
.gift_certificate_link{
	width:350px; text-align:center; padding:10px;
	font-family:"Times New Roman", Times, serif; font-size:20px; color:#d70000; font-weight:bold;
}
.gift_certificate_link a{ color:#d70000; text-decoration:none; }
.gift_certificate_link a:hover{ color:#770000; text-decoration:none; }
.gift_certificate_button{ width:auto; padding:10px; }
.gift_certificate_detail_text{
	background:url(../images/dotted_hr.jpg) repeat-x top; padding:10px 5px 5px 0px;
	width:470px; margin:auto;
}
.gift_certificate_heading_small{
	width:auto; text-align:left; padding:5px 0px 15px 0px;
	font-family:"Times New Roman", Times, serif; font-size:30px; font-style:italic; color:#9547d5; font-weight:bold;
}
.gift_certificate_link_small{
	width:350px; text-align:left; padding:5px 0px 5px 5px;
	font-family:"Times New Roman", Times, serif; font-size:18px; color:#d70000; font-weight:bold;
}
.gift_certificate_link_small a{ color:#d70000; text-decoration:none; }
.gift_certificate_link_small a:hover{ color:#770000; text-decoration:none; }

.send_gift_text{ padding:0px 5px 5px 5px; width:350px; margin:auto; }

.envelope_bg{
	background:url(../images/envelope.jpg) no-repeat center top;
	padding:0px; width:490px; margin:auto;
}
.gift_from_username{ font-weight:bold; color:#9a2abb; text-align:left; }
.send_gift_form_width{ width:200px; }


.book_club_btns_hold{ width:315px; padding:20px 0px 0px 0px; }
.book_club_btn{ width:auto; text-align:right; padding:5px 0px 5px 0px; }

.add_to_have_list_title{ padding-left:10px; color:#FFFFFF; font-weight:bold; }
.add_to_have_list_name{ padding-right:10px; text-align:right; font-weight:bold; }


.category_listing
{
	text-decoration:none;
	width:250px; 
	list-style:none; 
	margin:2px 0px;
	float:left;
}
.category_listing a
{
	text-decoration:none;
}
.category_listing a:hover
{
	text-decoration:underline;
}



/* Pagination Start */
/*.paginate{ padding: 2px; }

.paginate ul{ margin:0px; padding:0px; text-align:right; font-size: 11px; }

.paginate li{ list-style-type: none; display: inline; padding-bottom: 1px; }

.paginate a, .paginate a:visited{ padding: 3px 5px 3px 5px; border: 1px solid #c1c1c1; text-decoration: none; color: #494949; }

.paginate a:hover, .paginate a:active{ border: 1px solid #c1c1c1; color:#000000; background-color:#e7e7e7; }

.paginate a.currentpage{ background-color: #6f6f6f; color:#FFFFFF !important; border-color: #2b66a5; font-weight: bold; cursor: default; }

.paginate a.disablelink, .paginate a.disablelink:hover{
background-color:#FFFFFF; cursor: default; color: #929292; border-color: #929292; font-weight: normal !important;
}

.paginate a.prevnext{ font-weight: bold; }*/

/* Pagination End */

/* Login Start */
.login_main{ width:1000px; }
/*.login_hold{ width:460px; border-right:#f4f4f4 solid 5px; float:left; padding:0px 0px 0px 5px; min-height:360px; }*/
.login_title{
font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#565656; padding:10px 0px 5px 10px;
width:430px; border-bottom:#d6d6d6 solid 1px; font-weight:bold;
}

/*.login_form_hold{ width:430px; float:left; padding:10px 0px 0px 30px; }*/
/*.login_form_row { clear:both; padding:5px 0px 0px 10px; font-weight:bold; color:#5f5f5f; }*/
.login_form_field{ width:250px; padding:3px 0px 3px 5px; border:#999999 solid 1px; font-size:11px; color:#333333; }
/*.login_form_btn_hold{ width:250px; padding:10px 0px 0px 0px; text-align:center; }*/
/*.login_form_btn{
	background:url(../images/join_now_btn_bg.jpg) repeat-x; border:#747574 solid 1px; margin:0px; height:24px; width:80px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#272727; text-transform:uppercase;
}*/
/*.forgot_password{ width:280px; padding:20px 0px 10px 0px; text-align:center; border-bottom:#ffc71a solid 1px; color:#4c4c4c; }*/

/*.login_form_join_er{ width:280px; padding:10px 0px 10px 0px; text-align:center; color:#4c4c4c; }
.login_form_join_er a{ text-decoration:none; color:#4c4c4c; font-weight:bold; }
.login_form_join_er a:hover{ text-decoration:none; color:#000000; font-weight:bold; }*/


/*.login_ads_hold{ width:490px; float:right; border-left:#f4f4f4 solid 5px; }*/
.login_ad{ width:230px; float:right; padding:10px 10px 0px 0px; }

/*---- Added by Sunil for Login Error Messages ------*/ 
.login_errMsg { clear:both; padding:5px 0px 0px 10px; font-weight:bold; color:#FF0000; }
/*---- End of Added by Sunil for Login Error Messages ------*/ 

/* Login End */

.header_ad{ width:530px; float:right; padding:20px 0px 0px 0px; }

.footer_ads_hold{ width:1000px; margin:auto; background-color:#FFFFFF; padding:10px 0px 20px 0px; }
.footer_ad{ width:320px; float:left; padding:0px 0px 0px 10px; }


/********************* 17-nov-09 **********************************/
.book_club_btns_hold{ width:315px; padding:20px 0px 0px 0px; }
.book_club_btn{ width:auto; text-align:right; padding:5px 0px 5px 0px; }


.add_to_have_list_title{ padding-left:10px; color:#FFFFFF; font-weight:bold; }
.add_to_have_list_name{ padding-right:10px; text-align:right; font-weight:bold; }


.all_users_main{ width:660px; padding:20px 15px 0px 15px; margin:auto; }
.all_users_hold{ width:auto; padding:0px; }


.mypage_club_tabs_hold{ width:667px; height:35px; margin:auto; border-bottom:#ffd955 solid 3px; padding:50px 0px 0px 8px; }
.mypage_club_tab{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; font-weight:bold;  }
.mypage_club_tab a
{
	background:url(../images/tab_bg.jpg) no-repeat center; color:#FFFFFF; text-align:center; text-decoration:none; line-height:35px;
	width:165px; height:35px; display:block; float:left;
}

.mypage_club_tab_active{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; font-weight:bold; background:url(../images/tab_bg.jpg) no-repeat center; color:#000000; }
.mypage_club_tab_active a{
	background:url(../images/tab_bg_o.jpg) no-repeat center; color:#000000; text-align:center; text-decoration:none; line-height:35px;
	width:165px; height:35px; display:block; float:left;
}
/*.mypage_club_tab_active a:hover{
	background:url(../images/tab_bg.jpg) no-repeat center; color:#FFFFFF; text-align:center; text-decoration:none; line-height:35px;
	width:165px; height:35px; display:block; float:left;
}*/

.mypage_club_tab a:hover{ background:url(../images/tab_bg_o.jpg) no-repeat center; color:#3c3c3c; text-decoration:none; }


.mypage_club_tab_one_content{ width:655px; margin:auto; padding:0px 0px 0px 0px; }
.mypage_scroll_club_hold{ width:610px; margin:auto; text-align:center; padding:10px 0px 0px 0px; }

.mypage_clubs_tab_logo_name_hold{ width:152px; padding:0px; float:left; }
.mypage_clubs_tab_logo{ width:135px; height:110px; margin:auto; border:#d9d9d9 solid 1px; padding:15px 0px 0px 0px; }
.mypage_clubs_tab_logo_name{ width:152px; padding:0px; }
.mypage_clubs_tab_logo_name a{ font-weight:bold; color:#000000; text-decoration:none; padding:3px 0px 3px 0px; }
.mypage_clubs_tab_logo_name a:hover{ color:#707070; text-decoration:none; }


.mypage_tab_bg{
width:712px; height:302px; background:url(../images/mypage_tab_bg.jpg) no-repeat center top; margin:auto; padding:0px 0px 0px 0px;
}
.mypage_tab_bg_panel{
width:712px; height:254px; background:url(../images/mypage_tab_bg.jpg) no-repeat center top; margin:auto; padding:48px 0px 0px 0px;
}
.mypage_tabs_hold{ width:665px; height:35px; margin:auto; border-bottom:#4398ce solid 2px; padding:50px 0px 0px 5px; }
.mypage_tab{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:14px; text-transform:uppercase; font-weight:bold;  }
.mypage_tab a
{
	background:url(../images/tab_bg.jpg) no-repeat center; color:#000000; text-align:center; text-decoration:none; line-height:35px;
	width:165px; height:35px; display:block; float:left;
}
.mypage_tab a:hover{ background:url(../images/tab_bg_o.jpg) no-repeat center; color:#fff; text-align:center; text-decoration:none; }
.mypage_tab_active{ font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; font-weight:bold; background:url(../images/tab_bg_o.jpg) no-repeat center;color:#ffffff; }
.mypage_tab_active a{
	background:url(../images/tab_bg_o.jpg) no-repeat center; color:#ffffff; text-align:center; text-decoration:none; line-height:35px;
	width:165px; height:35px; display:block; float:left;
}


.mypage_tab_content_main{
width:630px; margin:auto; padding:10px 10px 0px 10px;
font-family:Arial, Helvetica, sans-serif; color:#878787; font-size:14px; line-height:22px; font-weight:bold;
}
.mypage_tab_content{ width:580px; margin:auto; float:left;}

.mypage_bot_table_main{ width:707px; margin:auto; padding:10px 0px 0px 0px; }
.mypage_bot_table_top{ width:707px; height:41px; background:url(../images/mypage_bot_table_top.jpg) no-repeat center bottom; }
.mypage_bot_table_mid{ width:707px; padding:0px; margin:0px; }
.mypage_bot_table_title{
width:150px; text-align:center; float:left; padding:14px 0px 0px 10px; font-size:17px; font-weight:bold; color:#313131;
}
.mypage_bot_table_title_btns_hold{ width:auto; float:right; padding:12px 4px 0px 0px; }
.mypage_bot_table_title_btn{
background:url(../images/mypage_bot_table_btn.jpg) no-repeat center bottom; font-family:Arial, Helvetica, sans-serif;
width:110px; height:22px; float:left; padding:4px 0px 0px 0px; border-right:#FFFFFF solid 2px; text-align:center;
}
.mypage_bot_table_title_btn a{ text-decoration:none; color:#e0e0e0; font-size:12px; font-weight:bold; }
.mypage_bot_table_title_btn a:hover{ text-decoration:none; color:#ffffff; }


.footer_hold{ width:100%; height:60px; background-color:#000000; }
.footer_whitebg{ width:1000px; height:20px; margin:auto; background-color:#ffffff; }
.footer_links_hold{ width:980px; height:25px; margin:auto; background-color:#000000; color:#818181; padding:8px 0px 0px 0px; }
.copyright{ width:200px; }
.footer_links{ width:700px; text-align:right; }
.footer_links a{ color:#818181; text-decoration:none; }
.footer_links a:hover{ color:#d6d6d6; text-decoration:none; }



.left_col_add{ width:255px; text-align:center; }
.inner_page_small_add_hold{ width:auto; margin:0px; padding:10px 10px 0px 20px;}
.inner_page_small_add{ width:320px; margin:0px; padding:0px 10px 0px 10px; float:left; }



.mypage_bot_table_bottom{
width:697px; height:33px; background:url(../images/mypage_bot_table_bottom.jpg) no-repeat center top; padding:8px 10px 0px 0px;
}
/* Pagination Start
.paginate{ padding: 2px; }

.paginate ul{ margin:0px; padding:0px; text-align:right; font-size: 11px; }

.paginate li{ list-style-type: none; display: inline; padding-bottom: 1px; }

.paginate a, .paginate a:visited{ padding: 3px 5px 3px 5px; border: 1px solid #c1c1c1; text-decoration: none; color: #494949; }

.paginate a:hover, .paginate a:active{ border: 1px solid #c1c1c1; color:#000000; background-color:#e7e7e7; }

.paginate a.currentpage{ background-color: #6f6f6f; color:#FFFFFF !important; border-color: #2b66a5; font-weight: bold; cursor: default; }

.paginate a.disablelink, .paginate a.disablelink:hover{
background-color:#FFFFFF; cursor: default; color: #929292; border-color: #929292; font-weight: normal !important;
}

.pagination a.prevnext{ font-weight: bold; } */

/* Pagination End */

/* Login Start */
.login_main{ width:1000px; }
.login_hold{
background:url(../images/login_screen.jpg) no-repeat center top; width:505px; float:left; padding:0px 0px 130px 0px; margin:30px 0 0 224px;
}
.login_title{
font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#565656; padding:10px 0px 5px 10px;
width:430px; border-bottom:#d6d6d6 solid 1px; font-weight:bold;
}
.search_result_table_link{ text-align:center; color:#272727; }
.search_result_table_link a{ text-decoration:none; color:#272727; }
.search_result_table_link a:hover{ text-decoration:underline; color:#272727; }
.login_form_hold{ width:400px; margin:auto; padding-top:15px; }
.login_form_row { width:auto; padding:12px 0px 0px 10px; font-weight:bold; color:#5f5f5f; }
.login_form_content{ width:230px; padding:0px 0px 0px 5px; float:left; }
.login_form_title { width:110px; float:left; padding:3px 0px 0px 0px; text-align:right; color:#06558E;font-size:12px;font-weight:bold; }
.login_form_field{ width:235px; height:18px; padding:0px 0px 2px 3px; border:#999999 solid 1px; font-size:14px; color:#333333; }
.login_form_btn_hold{ width:auto; padding:15px 0px 0px 123px; text-align:center; }
.login_form_btn{
background:url(../images/login_btn_bg.jpg) no-repeat; border:#ffffff solid 1px; height:26px; width:72px;
font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#ffffff; margin:0px;
}
.forgot_password{
width:276px; padding:10px 0px 4px 0px; text-align:center;  float:right; color:#000000;
}
.forgot_password a{ color:#000000; text-decoration:none; }
.forgot_password a:hover{ color:#000000; text-decoration:underline; }

.login_form_join_er{ width:300px; padding:3px 0px 0px 0px; text-align:center; color:#000000; float:right; }
.login_form_join_er a{ text-decoration:none; color:#000000; font-weight:bold; }
.login_form_join_er a:hover{ text-decoration:underline; color:#000000; }


.login_ads_hold{ width:490px; float:right; border-left:#f4f4f4 solid 5px; }
.login_ad{ width:230px; float:right; padding:10px 10px 0px 0px; }
/* Login End */




.header_ad{ width:530px; float:right; padding:20px 0px 0px 0px; }

.footer_ads_hold{ width:1000px; margin:auto; background-color:#FFFFFF; padding:10px 0px 20px 0px; }
.footer_ad{ width:320px; float:left; padding:0px 0px 0px 10px; }
/********************************************************************** end here **********************************************************************/
/****** Index page gallery******/

.home_club_tabs_hold{
background:url(../images/home_tabs_bg.jpg) no-repeat center; width:972px; height:305px; margin:auto; padding:10px 0px 0px 0px;
}
.clubs_tabs{ font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; font-weight:bold;  }
.clubs_tabs a{
background:url(../images/clubs_tab.jpg) no-repeat center; color:#FFFFFF; text-align:center; text-decoration:none;
line-height:35px; width:229px; height:35px; display:block;
}

.clubs_tabs a:hover{ background:url(../images/clubs_tab_o.jpg) no-repeat center; color:#3c3c3c; text-decoration:none; }

.clubs_tabs_active{
	font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;
	width:229px; height:35px; line-height:35px; text-transform:uppercase; text-align:center;
	background:url(../images/clubs_tab_o.jpg) no-repeat center;
}
.clubs_tabs_active a{ color:#3c3c3c; text-decoration:none; }

.scroll_club_hold{ width:850px; margin:auto; text-align:center; padding:10px 0px 0px 0px; }
.clubs_tab_logo_name_hold{ width:166px; padding:0px; float:left; text-align:center; }
/*
Modified by rahul
.clubs_tab_logo{ width:135px; height:110px; margin:auto; border:#d9d9d9 solid 1px; padding:15px 0px 0px 0px; }
*/
.clubs_tab_logo{ width:135px; height:115px; margin:auto; border:#d9d9d9 solid 1px; padding:7px 2px 0px 0px; overflow:hidden; }
.clubs_tab_logo_name{ width:170px; padding:0px; }
.clubs_tab_logo_name a{ font-weight:bold; color:#000000; text-decoration:none; padding:3px 0px 3px 0px; }
.clubs_tab_logo_name a:hover{ color:#707070; text-decoration:none; }


.tab_one_content{ width:800px;margin:auto; padding:0px 0px 0px 0px; }
.tab_one_content_my_page{ width:800px;margin:auto; padding:0px 0px 0px 0px; }
.scroll_arrow{ width:22px; height:21px; padding:70px 0px 0px 0px; }
.scrolling_books_hold{ width:850px; margin:auto; text-align:center; }
.books_star_hold{ width:92px; height:160px; padding:10px 14px 0px 14px; }
.books_hold{ width:92px; height:auto; }
.stars_hold{ width:92px; height:30px; }
/*.star_0{ background:url(../images/stars0.png) no-repeat center; width:91px; height:20px; }
.star_1{ background:url(../images/stars1.png) no-repeat center; width:91px; height:20px; }
.star_2{ background:url(../images/stars2.png) no-repeat center; width:91px; height:20px; }
.star_3{ background:url(../images/stars3.png) no-repeat center; width:91px; height:20px; }
.star_4{ background:url(../images/stars4.png) no-repeat center; width:91px; height:20px; }
.star_5{ background:url(../images/stars5.png) no-repeat center; width:91px; height:20px; }
*/



/* All Ads Start */
.header_ad{ width:530px; float:right; padding:15px 0px 0px 0px; }

.footer_ads_hold{ width:1000px; margin:auto; background-color:#FFFFFF; padding:10px 0px 20px 0px; }
.footer_ad{ width:320px; float:left; padding:0px 0px 0px 10px; }

.rgt_col_ad_hold{ width:248px; float:right; padding:10px 0px 0px 0px; }
.rgt_col_ad{ width:240px; margin:auto; padding:10px 0px 0px 0px; }
/* All Ads End */





/* Book Club Start */

.book_club_content_main{ width:725px; float:left; }

.search_panel_main{ width:710px; margin:auto; padding:0px; }
.search_panel_top{
width:710px; height:25px; background:url(../images/search_panel_top.jpg) no-repeat center top; margin:0px; padding:24px 0px 0px 0px;
text-align:center; font-family:Arial, Helvetica, sans-serif; color:#272727; font-size:16px; font-weight:bold; text-transform:uppercase;
}
.search_panel_bot{
width:708px; background:url(../images/search_panel_bot.jpg) no-repeat center bottom;
border-left:#2EA1FB solid 1px; border-right:#2EA1FB solid 1px; margin:0px; padding:0px 0px 3px 0px;
}

.search_panel_tabs{ width:704px; background-color:#ffda56; margin:auto; padding:0px; }
.search_panel_tabs ul
{
	margin:0px!important; 
	padding:0px!important; 
	list-style:none!important; 
	font-family:Arial, Helvetica, sans-serif!important; 
	font-size:12px!important;
	clear:left!important; 
	float:left!important; 
	position:relative!important; 
	left:50%!important; 
	text-align:center!important;
}
.search_panel_tabs ul li
{
	font-weight:bold!important; 
	float:left!important; 
	display:block!important; 
	float:left!important; 
	list-style:none!important; 
	margin:0px!important; 
	padding:0px!important; 
	position:relative!important; 
	right:50%!important;
}
.search_panel_tabs ul li a
{ 
	text-decoration:none!important; 
	color:#272727!important; 
	display:block!important; 
	padding:6px 22px 6px 22px!important; 
}
.search_panel_tabs ul li a:hover{ text-decoration:none; color:#272727; background-color:#e8e8e8; }

.search_panel_tabs_active{
text-decoration:none; color:#272727; display:block; padding:6px 22px 6px 22px; background-color:#e8e8e8; 
}

.search_result_main{ width:704px; background-color:#e8e8e8; margin:auto; }
.search_result_main_review{ width:650px;  margin:auto; }

.search_result_table_hold{ width:704px; background-color:#e8e8e8; margin:auto; border-top:#FFFFFF solid 2px; }
.search_result_table_hold_new{ width:704px; background-color:#FFFFF; margin:auto; border-top:#FFFFFF solid 2px; }
.search_result_pagination_hold{ width:704px; margin:auto; padding:10px 0px 0px 0px; }
.search_result_field{ width:300px; font-family:Verdana, Arial, Helvetica; font-size:11px; color:#272727; padding:3px; }
.search_result_field_review{ width:250px; font-family:Verdana, Arial, Helvetica; font-size:11px; color:#272727; padding:3px; }
.search_result_field_review_new{ width:180px; font-family:Verdana, Arial, Helvetica; font-size:11px; color:#272727; padding:3px; }
.search_result_btn{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:2px 6px 2px 6px;
background-color:#ffda56; border:#727272 solid 1px; color:#272727;
}
.search_by_alphabets{ font-weight:bold; color:#5c5c5c; font-size:13px; padding-left:23px; height:25px;  }
.search_by_alphabets a{ color:#272727; text-decoration:none; }
.search_by_alphabets a:hover{ color:#5c5c5c; text-decoration:none; }

/* Book Club End */



/* Books Start */
.books_page_panel_content_main{ width:654px; margin:auto; padding:0px 0px 0px 0px; }
.books_page_scrolling_books_main{ width:610px; text-align:center; float:left; padding:0px 0px 0px 0px; }
.books_page_scrolling_book_hold{ width:112px; padding:5px 5px 0px 5px; float:left; text-align:center; }
.books_page_scrolling_book{ width:100px; height:130px; padding:4px; border:#c4c4c4 solid 1px; margin:auto; }
.buy_from_store{
background:url(../images/buy_from_store_icon.jpg) no-repeat; background-color:#FFFFFF; background-position:7px 5px; padding: 3px 0px 0px 40px;
}
.buy_from_store a{ text-decoration:none; color:#545454; }
.buy_from_store a:hover{ text-decoration:none; color:#000000; }

.books_page_star_0{ background:url(../images/star0.jpg) no-repeat center bottom; width:90px; height:20px; margin:auto; }
/* Books End */



.search_panel_tabs_active{
text-decoration:none; color:#272727; display:block; padding:6px 22px 6px 22px; background-color:#e8e8e8; 
}

/* left panel changes */
.user_info_title{
	width:255px; height:26px; font-weight:bold; padding:12px 0px 0px 0px; text-align:center; font-size:14px;
	background:url(../images/user_info_title_bg.jpg) no-repeat center bottom; color:#000000;
	text-align:center;text-transform:uppercase;
}
.edit_profile_link{
/*background:url(../images/btn_edit_profile.jpg) no-repeat bottom;
*/width:auto; float:right; padding:5px 0px 2px 0px; text-align:center; font-weight:bold;
}
.edit_profile_link a{ text-decoration:none; color:#7A7A7A; }
.edit_profile_link a:hover{ text-decoration:underline; color:#7A7A7A; }
.edit_profile_logout_link{
/*background:url(../images/btn_edit_profile.jpg) no-repeat bottom;
*/width:100px; float:right; padding:20px 0px 2px 0px; text-align:center;
}
.edit_profile_logout_link a{ text-decoration:none; color:#000000; }

.mypage_tab_go_btn{ width:656px; margin:auto; text-align:right; }

/* book page chanegs */
.search_panel_note{ width:690px; margin:0px; padding:0px 5px 7px 8px; }


.mypage_tab_main_new{ width:725px; padding:0px 0px 0px 0px; float:left; }
.mypage_tab_top_new{
width:712px; background:url(../images/mypage_tab_top.jpg) no-repeat center top; margin:auto; padding:30px 0px 0px 0px;
}
.mypage_tab_bg_new{
width:712px; background:url(../images/mypage_tab_ver_bg.jpg) repeat-y center; margin:auto; padding:0px;
}
.mypage_tab_bot_new{
width:712px; height:40px; background:url(../images/mypage_tab_bot.jpg) no-repeat center top; margin:auto; padding:0px;
}

/* Buddy List */
.buddy_list_header{
background:url(../images/buddy_list_header_bg.jpg) no-repeat center; border-bottom:#FFFFFF solid 10px;
width:649px; height:20px; text-align:center; padding:10px; font-size:14px; font-weight:bold;
}

.buddy_list_main{ width:668px; margin:auto; padding:0px 0px 0px 0px; }
.buddy_list_main_new{ width:668px; margin:auto; padding:15px 0px 0px 0px; }
.buddy_list_hold{
width:209px; margin:10px 6px 10px 5px; float:left; padding:0px 0px 5px 0px;
border:1px solid #bbe1ff;

}
.buddy_list_hold_hightlight{
width:209px; background-color:#FFF587; float:left; padding:0px 0px 5px 0px;
border-bottom:#FFFFFF solid 10px; border-left:#FFFFFF solid 10px;

}
.buddy_list_content{ width:auto; padding:5px; }
.buddy_list_img{ width:auto; padding:0px; float:left; }

.buddy_list_name{ width:140px; padding:0px 0px 0px 5px; line-height:17px; float:left; }
.buddy_list_name a{ text-decoration:underline; color:#4a4a4a; font-weight:bold; }
.buddy_list_name a:hover{ text-decoration:none; font-weight:bold; }

.buddy_list_bot_links_hold{ width:auto; padding:5px 0px 0px 0px; }

.buddy_list_remove_request{
background:url(../images/icon_remove.jpg) no-repeat left; padding:2px 0px 3px 21px;
width:178px; margin:auto; background-color:#eef9ff; border:#e2e2e2 solid 1px;
}

.buddy_list_remove_request_hightlight{
background:url(../images/icon_remove.png) no-repeat left; padding:2px 0px 3px 21px;
width:178px; margin:auto; border:#FFF587 solid 1px;
}

.buddy_list_send_message{
background:url(../images/icon_send_message.jpg) no-repeat left; padding:2px 0px 3px 21px;
width:178px; margin:auto; background-color:#eef9ff; border:#e2e2e2 solid 1px;
}
.buddy_list_send_message_hightlight{
background:url(../images/icon_send_message.png) no-repeat left; padding:2px 0px 3px 21px;
width:178px; margin:auto; border:#FFF587 solid 1px; 
}

.buddy_list_add_to{
background:url(../images/icon_add_to_list.jpg) no-repeat left; padding:2px 0px 3px 21px;
width:178px; margin:auto; background-color:#eef9ff; border:#e2e2e2 solid 1px;
}

.buddy_list_accept{
background:url(../images/yes.gif) no-repeat left; padding:2px 0px 3px 21px; float:left;
width:70px; margin:auto; background-color:#eef9ff; border:#e2e2e2 solid 1px;
}
.buddy_list_deny{
background:url(../images/no.gif) no-repeat left; padding:2px 0px 3px 21px; float:right;
width:70px; margin:auto; background-color:#eef9ff; border:#e2e2e2 solid 1px;
}

.buddy_list_rating{ width:auto; padding:0px 10px 0px 0px; text-align:right; }

/* Create Club Form Start */
.create_club_form_main{ width:660px; margin:auto; color:#272727; padding:0px 0px 10px 0px; }
.create_club_form_title{
font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#014577;
width:auto; padding:21px 0px 9px 50px; background:url(../images/create_club_form_title.jpg) no-repeat center bottom;
}
.create_club_form{
width:640px; margin:auto; padding:20px 0px 240px 20px;
position:relative;
}
.create_club_form label{ width:150px; float:left; padding:0px 5px 0px 0px; text-align:right; font-weight:bold; color:#06558E; }
.create_club_form .row{ margin:0px; padding:0px 0px 20px 0px; }
.create_club_form_radio { width:auto; padding:0px 3px 0px 0px; margin:0px; float:left; }
.create_club_form_radio_name { width:70px; padding:1px 20px 0px 0px; margin:0px; float:left; }
.create_club_form_field{
background:url(../images/form_field_bg.jpg) no-repeat left top; border:#7e7e7e solid 1px;
width:200px; padding:3px 0px 3px 5px; font-size:11px;
}
.create_club_form_btn{ width:200px; margin:auto; padding:0px 0px 0px 60px; }
.paypal_hold{ width:200px; margin:auto; padding:0px 0px 10px 0px; position:absolute; bottom:0px; left:200px; }
/* Create Club Form End */


.create_club_btn{ padding:0px 40px 0px 0px; width:auto; float:right; margin:-3px 0px 0px 0px; }
.search_panel_title{
padding:0px 0px 0px 290px; width:auto; float:left;
font-family:Arial, Helvetica; color:#ffffff; font-size:16px; font-weight:bold; text-transform:uppercase; text-align:center;
}
.abused_club_blog_title{
padding:0px; width:auto; 
font-family:Arial, Helvetica; color:#272727; font-size:16px; font-weight:bold; text-transform:uppercase; text-align:center;
}


/* One Ring Panel Start */
.one_ring_panel_main{ width:725px; padding:10px 0px 0px 0px; }
.one_ring_panel_top{
width:700px; background:url(../images/one_ring_panel_top.jpg) no-repeat top; margin:auto; padding:10px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#272727; text-align:center;
}
.one_ring_panel_content{
width:694px; margin:auto; border-left:#2ea1fb solid 1px; border-right:#2ea1fb solid 1px; padding:2px 2px 0px 2px;
}
.one_ring_panel_bot{ width:700px; height:3px; background:url(../images/one_ring_panel_bot.jpg) no-repeat top; margin:auto; }
/* One Ring Panel End */



/* My Club Start */

.my_club_heading{ width:auto; padding:13px 0px 8px 35px; text-align:left; font-size:18px; float:left; }
.my_club_heading_btn{ width:auto; padding:9px 35px 5px 35px; float:right; }

.my_club_admin_link_hold{
width:auto; padding:7px 0px 0px 0px; background-color:#eef9ff; border-bottom:#FFFFFF solid 2px; text-align:center; color:#005186; line-height:22px;
}
.my_club_admin_link_hold a{ text-decoration:none; color:#005186; text-decoration:underline; }
.my_club_admin_link_hold a:hover{ text-decoration:none; color:#000000; }

.my_club_img_text_hold{ width:430px; height:115px; padding:0px 0px 10px 0px; background:url(../images/my_club_dot.jpg) repeat-x bottom; }

.my_club_info_sublinks_hold{ width:440px; padding:5px 0px 0px 0px; }
.my_club_info_sublinks_left_col{ width:220px; padding:0px 0px 0px 0px; float:left; }

.my_club_rating{ width:auto; padding:5px; color:#272727; }
.my_club_rating_name{ width:110px; padding:0px 0px 0px 0px; float:left; }
.my_club_rating_star{ width:auto; padding:0px 0px 0px 0px; float:left; }

.my_club_info_sublinks_right_col{ width:200px; padding:0px 0px 0px 15px; float:right; background:url(../images/my_club_dot.jpg) repeat-y left; }
.my_club_info_sublinks{ width:auto; padding:0px; }
.my_club_info_sublinks ul{ margin:0px; padding:0px; list-style:none; }
.my_club_info_sublinks ul li{
margin:0px; padding:0px; list-style:none; background:url(../images/my_club_sublink_bullet.jpg) no-repeat; background-position:0px 12px;
}
.my_club_info_sublinks ul li a{ color:#005186; text-decoration:none; padding:0px 0px 0px 13px; line-height:26px; }
.my_club_info_sublinks ul li a:hover{ color:#000000; text-decoration:none; }

.my_club_info_hold{ width:auto; height:auto; padding:10px;  }

.my_club_info_left_col{ width:440px; padding:0px; border-right:#acacac solid 1px; float:left; }
.my_club_img{ width:120px; padding:0px; float:left; }
.my_club_intro{ width:290px; padding:0px 0px 0px 10px; float:left; }

.my_club_info_right_col{ width:223px; padding:0px; float:right; }
.my_club_owner_name_img{ width:auto; height:125px; padding:0px; background:url(../images/my_club_dot.jpg) repeat-x bottom; }
.my_club_owner_img{ width:auto; padding:0px; float:left; }
.my_club_owner_name{ width:auto; padding:0px 0px 0px 10px; float:left; color:#272727; line-height:22px; }

.my_club_owner_sublinks{ width:auto; padding:5px 0px 0px 5px; }



/*
commented by Rahul
.club_info_panel_main{ width:726px; padding:10px 0px 10px 0px; margin:0px; }*/

/*
.club_info_panel_top ul{ margin:0px; padding:0px; text-align:right; list-style:none; }
.club_info_panel_top ul li{ padding:0px 0px 0px 0px; list-style:none;  float:left; }
.club_info_panel_top ul li a{
background:url(../images/club_info_top_links_bg.jpg) no-repeat center; text-decoration:none; width:100px; height:21px;
padding:2px 3px 0px 3px; display:block; text-align:center; color:#272727;
}
.club_info_panel_top ul li a:hover{
background:url(../images/club_info_top_links_bg.jpg) no-repeat center; text-decoration:none; width:100px; height:21px;
padding:2px 3px 0px 3px; display:block; text-align:center; color:#000000;
}*/

/*
commented by Rahul
.club_info_panel_top{
width:660px; background:url(../images/club_info_panel_top.jpg) no-repeat top; margin:auto; padding:21px 30px 3px 30px;
font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#272727;
}
.club_info_panel_top_link{
width:auto; padding:0px 3px 0px 8px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#272727; float:left;
}
.club_info_panel_top_link_left{
background:url(../images/club_info_top_links_left.png) no-repeat left; width:auto; padding:3px 0px 3px 10px;
}
.club_info_panel_top_link_right{
background:url(../images/club_info_top_links_right.png) no-repeat right; width:100px; padding:5px 10px 5px 0px;
text-align:center;
}
.club_info_panel_top_link_right a{ padding:5px 10px 5px 0px; text-decoration:none; color:#272727; }
.club_info_panel_top_link_right a:hover{ text-decoration:none; color:#000000; }*/

.club_info_panel_top{
width:665px; background:url(../images/club_info_panel_top.jpg) no-repeat top; margin:auto; padding:21px 0px 3px 45px;
font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#272727;
}
.club_info_panel_top_link{
width:auto; padding:0px 3px 0px 8px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#272727; float:left;
}
.club_info_panel_top_link_right{
background:url(../images/club_info_top_links_right.png) no-repeat right; width:100px; padding:5px 10px 5px 0px;
text-align:center;
}
.club_info_panel_top_link_left{
background:url(../images/club_info_top_links_left.png) no-repeat left; width:auto; padding:3px 0px 3px 10px;
}


.club_info_panel_content{
width:704px; margin:auto; border-left:#ffda56 solid 1px; border-right:#ffda56 solid 1px; padding:0px 2px 0px 2px;
}
.club_info_panel_bot{
width:710px; height:3px; background:url(../images/club_info_panel_bot.jpg) no-repeat top; margin:auto;
}

.club_info_main{
width:704px; margin:auto; background:url(../images/club_info_title_bg.jpg) repeat-x top;
border-top:#FFFFFF solid 2px; background-color:#f0f0f0;
}
.club_info{ width:422px; padding:0px 0px 0px 0px; float:left; border-right:#FFFFFF solid 0px; }
.club_title_and_btn{ width:424px; padding:0px; }
.club_title{
width:auto; padding:8px 0px 6px 10px; float:left;
font-family:Arial, Helvetica, sans-serif; font-size:20px;font-weight:bold;color:#272727;
}
.club_title_btn{ width:180px; padding:24px 2px 4px 0px; float:right; }
.club_info_content{ width:414px; padding:5px; border-top:#FFFFFF solid 2px; }
.club_img{ width:131px; min-height:110px; padding:2px; text-align:center; border:#d9d9d9 solid 0px; float:left; }
.club_description{ width:265px; padding:5px; float:left; }

.club_owner_details{ width:278px; padding:0px 0px 0px 0px; float:left; }
.club_owner_title{
width:auto; padding:8px 0px 6px 10px;font-family:Arial, Helvetica; font-size:18px; font-weight:normal; color:#272727;
height:18px;
}
.club_owner_info{ width:268px; padding:5px; border-top:#FFFFFF solid 2px; }
.club_owner_img{ width:90px; min-height:90px; padding:0px; text-align:center; float:left; }
.club_owner_description{ width:170px; padding:0px 0px 0px 7px; float:left; line-height:16px; }

.club_page_latest_hold{ width:710px; margin:auto; padding:10px 0px 0px 0px; }
.club_page_latest_top{
width:693px; padding:7px 0px 2px 7px;
border-left:2px solid #BBE1FF;
border-right:2px solid #BBE1FF;
border-top:2px solid #BBE1FF;
}

.club_page_latest_title_hold{ width:auto; padding:0px 0px 0px 0px; }
.club_page_latest_title_left{
width:10px; height:33px; background:url(../images/club_page_latest_title_left.jpg) no-repeat left; padding:0px; float:left;
}
.club_page_latest_title_rgt{
width:auto; height:25px; background:url(../images/club_page_latest_title_rgt.jpg) no-repeat right; float:left;
font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#272727; font-weight:bold; padding:8px 10px 0px 0px;
}
.club_page_latest_bot{ width:700px;border-bottom:2px solid #BBE1FF;
border-left:2px solid #BBE1FF;
border-right:2px solid #BBE1FF; padding:0px;
background-color:#eef9ff;
 }

.club_page_latest_content_hold{
width:657px; background:url(../images/club_page_latest_bullet.jpg) no-repeat left; background-position:5px 10px;
margin:auto; padding:10px 5px 0px 28px;
}
.club_page_latest_content{ width:660px; padding:0px 0px 8px 0px; }
.club_page_latest_content_left_link{ width:auto; padding:0px; float:left; color:#000000; }
.club_page_latest_content_left_link a{ text-decoration:underline; color:#000000; }
.club_page_latest_content_left_link a:hover{ text-decoration:none; color:#000000; }

.club_page_latest_content_rgt_link{ width:auto; padding:0px; float:right; color:#000000; text-align:right; }
.club_page_latest_content_rgt_link a{ text-decoration:underline; color:#000000; }
.club_page_latest_content_rgt_link a:hover{ text-decoration:none; color:#000000; }

.club_page_latest_bot_link{ width:auto; padding:15px 0px 0px 32px; }
.club_page_latest_bot_link a{ text-decoration:underline; color:#000000; }
.club_page_latest_bot_link a:hover{ text-decoration:none; color:#000000; }



.club_page_latest_reviews{
width:700px; padding:0px; border-left:#bbe1ff solid 2px; border-right:#bbe1ff solid 2px;
 background-color:#eef9ff;
}
.club_page_latest_blog{
width:700px; padding:0px; border-left:#bbe1ff solid 2px; border-right:#bbe1ff solid 2px;
 background-color:#eef9ff;
}
.club_page_latest_discussion{
width:700px; padding:0px; border-left:#bbe1ff solid 2px; border-right:#bbe1ff solid 2px;
 background-color:#eef9ff;
}


.club_page_events_calendar_hold{ width:710px; margin:auto; padding:10px 0px 0px 0px; }
.club_page_events_calendar_top{
background:url(../images/club_page_event_calendar_top.jpg) no-repeat center top;
width:704px; margin:auto; padding:7px 0px 0px 0px;
}
.club_page_events_calendar_bot{
background:url(../images/club_page_event_calendar_bot.jpg) no-repeat center top;
width:704px; margin:auto; padding:10px 0px 0px 0px;
}
.club_page_events_main{ width:416px; padding:0px; float:left; }
.club_page_events_title{
width:auto; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#272727; font-weight:bold; padding:9px 0px 8px 25px;
}
.club_page_events_content{ width:410px; padding:0px; background:url(../images/latest_event_bg.jpg) no-repeat right bottom; }
.club_page_events{
width:auto; padding:5px 5px 8px 36px; margin:0px;
background:url(../images/club_page_latest_bullet.jpg) no-repeat; background-position:11px 9px;
}


.club_page_calendar_main{ width:265px; padding:0px; float:right; }
.club_page_calendar_title{
width:auto; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#272727; font-weight:bold; padding:9px 0px 8px 15px;
}
.club_page_calendar_content{ width:265px; padding:0px; }


/* My Club End */



/* Club Panel Start */
.club_panel_main{ width:726px; padding:10px 0px 10px 0px; margin:0px; }
.club_panel_top{
width:635px; background:url(../images/club_info_panel_top.jpg) no-repeat top; margin:auto; padding:23px 30px 8px 45px;
}
.club_panel_middle{
width:704px; margin:auto; border-left:#BBE1FF solid 1px; border-right:#BBE1FF solid 1px; padding:0px 2px 0px 2px;
}
.club_panel_bot{
width:710px; height:3px; background:url(../images/club_info_panel_bot.jpg) no-repeat top; margin:auto;
}

.club_panel_top ul{ margin:0px; padding:0px; text-align:right; list-style:none; }
.club_panel_top ul li{ padding:0px 0px 0px 0px; list-style:none; display:inline; font-weight:bold; }
.club_panel_top ul li a{
text-decoration:none; width:100px; height:21px; padding:2px 1px 2px 1px; text-align:right; color:#656565;
}
.club_panel_top ul li a:hover{ text-decoration:none; color:#000000; }

.club_panel_content_main{ width:704px; margin:auto; }
.club_panel_title{
width:auto; padding:8px 0px 6px 10px; font-family:Arial, Helvetica; font-size:16px; font-weight:bold; color:#FFFFFF;
background:url(../images/club_info_title_bg.jpg) repeat-x top; border-top:#FFFFFF solid 2px; border-bottom:#FFFFFF solid 2px;  
}
/* Club Panel End */

/* Club Panel Start */

.club_HaveList_content_main{
width:699px; padding:0px 0px 0px 0px; background-color:#EEF9FF;
border-top:#EEF9FF solid 5px; border-left:#EEF9FF solid 5px;
}
.club_HaveList_content{
min-height:200px; width:334px; background-color:#ffffff; padding:5px; float:left; border-right:#eef9ff solid 5px; border-bottom:#eef9ff solid 5px;
}
.club_HaveList_content_img{ width:90px; padding:0px; float:left; height:90px; border:1px solid #000000; }

.club_HaveList_content_text{ width:235px; padding:0px 0px 0px 5px; float:left; color:#515151; line-height:19px; }
.club_HaveList_content_text a{ text-decoration:underline; color:#515151; }
.club_HaveList_content_text a:hover{ text-decoration:none; color:#515151; }

.club_HaveList_content_star{ width:150px; padding:5px 0 0; clear:both; }

/*********** Event Section starts **********************/
.club_event_content{
width:98%; background-color:#ffffff; padding:5px; float:left; border-right:#eef9ff solid 5px; border-bottom:#eef9ff solid 5px;
}
.event_tbl_hold{ width:675px; background-color:#e8e8e8; margin:auto; border-top:#FFFFFF solid 2px; }


/* Event Details Start */
.event_detail_heading_hold{ width:700px; padding:0px; text-align:center; }
.event_detail_heading{
width:270px; padding:13px 0px 0px 270px; font-family:Arial, Helvetica; font-size:16px; color:#272727; float:left; text-align:left;
}
.event_detail_heading_btn{ width:auto; padding:11px 30px 6px 0px; float:right; }
.event_detail_content_main{ width:694px; padding:0px; }
.event_detail_intro_text{ width:684px; background-color:#f0f0f0; padding:5px; font-weight:bold; border-bottom:#FFFFFF solid 2px; }
.event_detail_event_content_main{ width:684px; padding:0px; background-color:#f0f0f0; border:#e3e3e3 solid 5px; }
.event_detail_event_title_hold{ width:684px; background-color:#FFFFFF; padding:0px; color:#272727; }
.event_detail_event_title{
width:298px; padding:8px 0px 0px 10px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;
}

.event_detail_event_title_links{ width:auto; padding:0px 0px 8px 0px; float:right; border-right:#FFFFFF solid 4px; }
.event_detail_event_title_links a{
background:url('../images/event_detail_event_title_linksbg.jpg') repeat-x;
display:inline-block; text-decoration:none; color:#000000; font-weight:bold; border-right:6px solid #FFFFFF;; padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:5px
}
.event_detail_event_title_links a:hover{ text-decoration:none; color:#555555; }

.event_detail_event_content{ width:664px; padding:10px; }
.event_detail_event_info{ width:479px; padding:0px; float:left; color:#272727; line-height:22px; border-right:#e3e3e3 solid 5px;}

.event_detail_event_info_links{ width:auto; padding:0px 0px 10px 10px; float:right;  }
.event_detail_event_info_links ul{ margin:0px; padding:0px; list-style:none; }
.event_detail_event_info_links ul li { margin:0px; padding:0px; list-style:none; font-weight:bold; text-align:center; }
.event_detail_event_info_links ul li a{
width:170px; background:url('../images/menu_bg1.jpg') repeat-x; text-decoration:none; color:#ffffff; display:block; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px; padding-left:0px; padding-right:0px; padding-top:4px; padding-bottom:5px
}
.event_detail_event_info_links ul li a:hover{
width:170px; background:url('../images/divider.jpg') repeat-x; text-decoration:none; color:#ffffff; display:block; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px; padding-left:0px; padding-right:0px; padding-top:4px; padding-bottom:5px
}

.event_detail_map_main{ width:684px; padding:0px; background-color:#f0f0f0; border:#e3e3e3 solid 5px; margin:2px 0px 0px 0px; }
.event_detail_map_title{
width:674px; background-color:#FFFFFF; padding:5px 0px 5px 10px; color:#272727;
font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;
}
.event_detail_map{ width:672px; margin:5px; border:#acacac solid 1px; }
.user_profile_heading{ width:auto; padding:13px 0px 8px 0px; }

.one_ring_panel_top_event{
width:700px; background:url('../images/one_ring_panel_top.jpg') no-repeat top; margin:auto;
font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#272727; 
text-align:center; padding-left:0px; padding-right:0px; padding-top:10px; padding-bottom:0px;
}
.one_ring_panel_content_event{
width:694px; margin:auto; border-left:#ffda56 solid 1px; border-right:#ffda56 solid 1px; padding:2px 2px 0px 2px;
}


/* Event Details End */
/**************** paging css ****************/
.current{
padding:2px 4px 2px 4px; 
background-color:#056dbc;
border:#056dbc 1px solid;
text-decoration:none; 
color:#FFFFFF;
font-size:11px;
}
.current a
{
padding:2px 4px 2px 4px; 
background-color:#ffffff;
border:#056dbc 1px solid;
text-decoration:none; 
color:#000000;
font-size:11px;
	
}
.current a:hover
{
padding:2px 4px 2px 4px; 
background-color:#AA0000;
border:#000000 1px solid;
text-decoration:none; 
color:#000000;
font-size:11px;
}
.paginate
{
padding:2px 4px 2px 4px; 
background-color:#ffffff;
border:#056dbc 1px solid;
text-decoration:none;
color:#056dbc;
font-size:11px;
margin:0 0 0 5px;

	
}

.paginate a{
padding:2px 4px 2px 4px;
background-color:#000000; 
border:#000000 1px solid;
text-decoration:none;
color:#FFFFFF;
font-size:11px;

}
.paginate a:hover{
padding:2px 4px 2px 4px; 
background-color:#000000;
border:#000000 1px solid;
text-decoration:none;
color:#FFFFFF;
font-size:11px;

}

.pageNumbers
{
margin:0px 0px 6px 0px;
padding:10px 10px 0px 10px;
color:#333;

}
/********** ends here ************************/


.callout_hold{ width:310px; }
.callout_bot{ width:288px; background:url(../images/callout_bot.png) no-repeat center bottom; padding:0px 0px 17px 0px; }
.callout_top{ width:260px; background:url(../images/callout_top.png) no-repeat center top; padding:35px 10px 0px 18px; }
.callout_bot_right{ width:310px; background:url(../images/callout_bot_right.png) no-repeat center bottom; padding:0px 0px 17px 0px; }
.callout_top_right{ width:245px; background:url(../images/callout_top_right.png) no-repeat center top; padding:20px 40px 0px 25px; }
.callout_content{ width:auto; padding:0px; }
.callout_title{ width:auto; padding:0px 0px 3px 0px; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.callout_title a{ text-decoration:underline; }
.callout_title a:hover{ text-decoration:none; }
.callout_author{ width:auto; padding:0px 0px 5px 0px; font-size:14px; font-family:Arial, Helvetica; font-weight:bold; }
.callout_info{ width:auto; padding:5px 0px 5px 0px; border-bottom:#e2e2e2 solid 1px; border-top:#e2e2e2 solid 0px; }
.callout_stars_hold{ width:auto; padding:5px 0px 0px 0px; }


/* Search Books Start */
.search_book_heading{ width:auto; padding:15px 0px 8px 35px; text-align:left; font-size:14px; }
.search_book_info_hold{ width:auto; padding:0px; background-color:#f0f0f0; border-bottom:#FFFFFF solid 2px; }
.search_book_info_text{
width:420px; padding:10px 0px 8px 10px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#272727;
}
.search_book_info_btn{ width:238px; padding:5px; float:right;  }

.search_book_form_hold{ width:auto; background-color:#eef9ff; padding:0px; margin:0px; border-bottom:#FFFFFF solid 2px; }
.search_book_form_row{ width:680px; padding:0px; }
.search_book_form_text{ width:160px; padding:5px; float:left; color:#272727; font-weight:bold; text-align:right; }
.search_book_form_field_hold{ width:auto; padding:5px; float:left; }
.search_book_form_field{ width:200px; padding:0px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.search_book_form_btn{ width:auto; padding:5px; float:left; }

.search_book_result_main{
width:689px; padding:0px; background-color:#f0f0f0; margin:auto;
border-top:#eef9ff solid 5px; border-left:#eef9ff solid 5px;
}
.search_book_result_content{
width:329px; min-height:200px; background-color:#ffffff; padding:5px; float:left; border-right:#eef9ff solid 5px; border-bottom:#eef9ff solid 5px;
}
.search_book_result_content_text{ width:220px; padding:0px 0px 0px 5px; float:right; color:#333333; line-height:19.5px; font-size:12px; }

.search_book_ads_hold{ width:680px; margin:auto; padding:0px; }
.search_book_ad{ width:auto; float:left; padding:10px; }
.posted_by{text-align:center; color:#006998; font-size:9px; }
.posted_by a{text-align:center; color:#006998; font-size:9px;  }
.posted_by a:hover{text-align:center; color:#006998; font-size:9px; }
/* Search Books End */



/* Full One Ring Panel Start */
.full_one_ring_panel_main{ width:910px; padding:0px 0px 0px 0px; margin:0; }
.full_one_ring_panel_top{ width:712px; background:url(../images/full_one_ring_panel_top.jpg) no-repeat top; padding:10px 0px 0px 0px; }
.full_one_ring_panel_content{
width:906px; border-left:#BBE1FF solid 1px; border-right:#BBE1FF solid 1px; padding:2px 2px 0px 2px;
}
.full_one_ring_panel_content{
width:707px; border-left:#BBE1FF solid 1px; border-right:#BBE1FF solid 1px; padding:2px 2px 0px 2px;
}
.full_one_ring_panel_bot{ width:712px; height:3px; background:url(../images/full_one_ring_panel_bot.jpg) no-repeat top; }
/* Full One Ring Panel End */


/* Book Reviews Start */
.book_reviews_main{ width:910px; padding:0px; margin:auto; }
.book_reviews_top_search_main{ width:auto; padding:15px 10px 5px 10px; margin:0px; }
.book_reviews_top_search_title{
font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#014577; font-weight:bold;
width:auto; padding:5px 10px 5px 0px; margin:0px; float:left;
}
.book_reviews_top_search_hold{ width:auto; padding:0px; margin:0px; float:left; }
.book_reviews_title{
width:auto; padding:8px 0px 6px 10px; font-family:Arial, Helvetica; font-size:16px; font-weight:bold; color:#fff;
background:url(../images/club_info_title_bg.jpg) repeat-x top; border-top:#FFFFFF solid 0px; border-bottom:#FFFFFF solid 2px;  
}

.book_reviews_content_main{
width:auto; padding:0px 0px 0px 0px; background-color:#eef9ff;
border-top:#eef9ff solid 5px; border-left:#eef9ff solid 5px;
}
.book_reviews_content{
width:435px; height:200px;background-color:#ffffff; padding:5px; float:left; border-right:#EEF9FF solid 5px; border-bottom:#EEF9FF solid 5px;
}
.book_reviews_img{ width:90px; padding:0px; float:left; background-color:#666666; }
.book_reviews_content_text{ width:210px; padding:0px 0px 0px 5px; float:left; color:#515151; line-height:19.5px; }
.book_reviews_content_text a{ text-decoration:none; color:#000000; }
.book_reviews_content_text a:hover{ text-decoration:none; color:#515151; }
.book_reviews_content_star{ width:auto; padding:4px 0px 0px 0px; }


.reviews_detail_main{ width:970px; padding:10px; background-color:#F8F8F8; border:#FFFFFF solid 5px; }
.reviews_detail_title{
width:835px; background-color:#FFFFFF; border:#e7e7e7 solid 1px; padding:5px 10px 5px 10px; font-weight:bold; float:left; margin-left:10px;
}
.reviews_detail_description{ width:970px; padding:5px; border-top:#CCCCCC solid 1px; float:left; }

.reviews_comment_main{ width:auto; padding:5px; margin:auto; }
.reviews_comment_title{
width:auto; padding:5px 0px 5px 10px;
font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;
}
.reviews_add_comment_hold{ width:960px; padding:0px 0px 0px 10px; border-bottom:#FFFFFF solid 10px; }
.reviews_read_comment_main{ width:980px; padding:10px 0px 10px 10px; border-bottom:#FFFFFF solid 0px; background-color:#F8F8F8; }
.reviews_read_comment{ width:950px; background-color:#ffffff; padding:10px; border-bottom:#f8f8f8 solid 5px; }
.reviews_read_comment_text{ width:760px; padding:0px 0px 0px 10px; border-left:#b2b2b2 solid 1px; float:left; }
.reviews_read_numbers{ width:960px; padding:5px 0px 5px 10px; background-color:#ffffff; margin-bottom:10px;  }




.book_reviews_pagination_hold{  margin:auto; padding:10px 0px 0px 0px; }
/* Book Reviews End */


/* Author Page Start */

.author_page_main{ width:712px; padding:0px; margin:0px; }
.author_page_top_boxes_hold{ width:700px; padding:0px 0px 20px 0px; }
.author_page_top_boxe{
background:url(../images/author_page_box_bg.jpg) no-repeat center top;
width:326px; padding:60px 0px 40px 0px; float:left; height:200px;
}
.author_page_top_boxes_title{ font-size:14px; font-weight:bold; padding:0px 0px 0px 14px;color:#FFFFFF; }

.author_details_content{
width:auto; padding:0px 0px 0px 0px; background-color:#eef9ff;
border-top:#eef9ff solid 0px; border-left:#eef9ff solid 5px;
}
.author_details_title{
width:auto; padding:4px 0px 4px 10px; font-family:Arial, Helvetica; font-size:16px; font-weight:bold; color:#ffffff;
background:url(../images/club_info_title_bg.jpg) repeat-x top; border-top:#FFFFFF solid 0px; border-bottom:#FFFFFF solid 2px;  
}
.author_details_text{ padding:5px 5px 10px 5px; }
.also_in_bookchums_title{
width:auto; padding:4px 0px 4px 5px; font-family:Arial, Helvetica; font-size:14px; font-weight:bold; color:#ffffff;
background:url(../images/club_info_title_bg.jpg) repeat-x top; text-align:left;  
}

.author_ads_hold{ width:1000px; margin:auto; padding:20px 0px 20px 0px; }
.author_ad{ width:320px; float:left; padding:0px 0px 0px 0px; }

/* Author Page End */



.site_map_hold{
width:auto; background:url(../images/sitemap_bg.jpg) no-repeat bottom right;
padding:5px; background-color:#ffffff;
}
.site_map_link{ text-align:left; font-weight:bold;  }
.site_map_link a{ text-decoration:none; }
.site_map_link a:hover{ text-decoration:underline; }


.forgot_hold{
background:url(../images/login_screen.jpg) no-repeat center top; width:505px; float:left; padding:0px 0px 130px 0px; margin:30px 0 0 224px;
}

/*-------------- Invite Friends ---------------- */
.onr_ring_oanel_full{ width:100%; }
.onr_ring_oanel_full_content{ border-left:#ffda56 solid 1px; border-right:#ffda56 solid 1px;  }
.invite_friend_main{ width:100%; background-color:#FFFFFF; padding:0px; }
.invite_friend_title{
font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;
padding:16px 0px 0px 6px;
}
.invite_friend_form{ width:100%; }

.invite_friend_content{
font-family:Verdana, Arial, Helvetica, sans-serif, Helvetica; font-size:12px; line-height:18px;
}
.invite_friend_content ul{ padding:0px; margin:0px; list-style:none; }
.invite_friend_content ul li{
background:url(../images/bullet2.jpg) no-repeat left;
padding:0px 0px 0px 10px; margin:0px; list-style:none;
}

/*------------Club Detail Page----------------- */
.club_home_main{ width:980px; padding:10px; background-color:#ffffff; float:left; margin-top:0px; position:relative; }
.club_home_box_top{
background:url(../images/club_home_top_box_top.jpg) no-repeat center top;
width:980px; padding:10px 0px 0px 0px;
}
.club_home_box_bot{
background:url(../images/club_home_top_box_bot.jpg) no-repeat center bottom;
width:980px; padding:0px 0px 10px 0px;
}
.btn_register_with_us{ width:140px; position:absolute; top:10px; right:35px; }

.club_home_content_hold{ width:auto; padding:0px 10px 0px 10px; }
.club_home_img_name_hold{ width:120px; float:left; }
.club_home_img{ width:120px; padding:0px 0px 5px 0px; }
.club_home_img_name{ width:120px; background-color:#e1e1e1; padding:3px 0px 3px 0px; text-align:center; margin:0px; }
.club_home_welcome_hold{ width:660px; float:left; padding:0px 0px 0px 5px; }
.club_home_welcome{
width:645px; background-color:#FFFFFF; padding:5px;
font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#777778; font-weight:bold;
}
.club_home_welcome_text{ width:645px; padding:5px 5px 5px 10px; }

.club_home_user_info{
background:url(../images/club_home_user_bg.jpg) no-repeat center top;
width:140px; height:140px; float:right; padding:0px 0px 0px 5px; margin:28px 13px 0px 0px;
}
.club_home_user_name{
width:140px; padding:30px 0px 0px 0px; text-align:center; color:#000000;
}

.club_home_new_members_hold{ width:45px; text-align:center; float:left; padding:0px 4px 10px 4px; }

.left_col_smallbox_hold{ width:255px; padding:0px 0px 10px 0px; }
.left_col_smallbox_top{
background:url(../images/left_col_smallbox_top.jpg) no-repeat center top;
width:255px;  padding:20px 0px 0px 0px;
}
.left_col_smallbox_bot{
background:url(../images/left_col_smallbox_bot.jpg) no-repeat center bottom;
width:255px; padding:0px 0px 10px 0px;
}

.left_col_smallbox_content_hold{ width:216px; margin:auto; }
.left_col_smallbox_title{
font-family:Arial, Helvetica, sans-serif;
width:205px; font-size:16px; font-weight:bold; border-bottom:#333333 solid 1px; padding:0px 0px 2px 5px;
}
.left_col_smallbox_content{ width:216px; padding-top:7px; }

.left_col_smallbox_btn{ width:auto; text-align:right; padding:0px 5px 5px 0px; }

/*-----------------END -------------- */

/*-- Added For Buy Credit Points -- */
.buy_credit_main
{ 
	width:704px; background-color:#e8e8e8; margin:auto; padding:6px 0px 6px 0px;
	font-size:14px; color:#307b9d; font-weight:bold; 
	
}
.credit_title
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color:#fdd34b;
	font-weight:bold;
	color:#272727;
}


/*-----------15th_july_10---------------------*/


.content_main_2{ width:953px; background-color:#FFFFFF; margin-top:0px;  }

.login_main_1{ width:953px; height:388px; background:url(../images/login_bg_img.jpg) repeat-x;margin-top:1px; }

.login_header_text_2 {
font-size:20px;
color:#1c97ea;
}

.login_blue_text_12 {
font-size:12px;
color:#0387ed;
}

.login_blue_text_12 a{
font-size:12px;
color:#0387ed;

text-decoration:none;
}

.login_blue_text_12 a:hover{
font-size:12px;
color:#0387ed;

text-decoration:underline;
}

.login_text_black_12 {
font-size:12px;
color:#1e1d1d;
}


.login_form_btn_1{
background:url(../images/submit_btn_img.jpg) no-repeat; border:#ffffff solid 1px; height:26px; width:77px;
font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#ffffff; margin:0px;
}


a:focus { 
    outline: none; 
}


button:focus { 
    outline: none; 
}



.club_HaveList_content_img img {
height:90px;
}
.tab_one_content_myshelf{ width:670px;margin:auto; padding:0px 0px 0px 0px; }

/*-----------21th_july_10---------------------*/

.full_one_ring_panel_top_big{ width:912px; background:url(../images/full_one_ring_panel_top_big.jpg) no-repeat top; padding:10px 0px 0px 0px; }


.full_one_ring_panel_bot_big{ width:912px; height:3px; background:url(../images/one_ring_panel_bot_big.jpg) no-repeat top; }


/*-----------6th_Aug_10---------------------*/

.registration_form_left a {
color:#0066FF;
}

.registration_form_left a:hover {
color:#0066FF;
text-decoration:underline;
}