.clearfix{display:block;}
.timestamp {color: #666;display: block;padding-top: 1px;font-size: 9px;}
/*create bookclub css */
.bookclub{float:left;width:98%;padding:5px;}
.bookclub .uBoldBlackText{color:black;font-weight:bold;font-size:11px;}
.bookclub .bcSubHeader{width:98%;float:left;text-align:left}
.bookclub .main_header{float:left;width:98%;font-size:16px;color:black;font-weight:bold;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;margin-bottom:15px;}
.bookclub .hline{float:left;width:100%;}
.bookclub .basic .content{float:left;padding-left:20px;width:98%;}
.bookclub .basic .content .namefield{float:left;font-size:10px;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-weight:normal;width:60%;margin-top:5px;}
.bookclub .basic .content .limittext{float:left;width:98%;font-size:10px;color:#bbb;font-weight:normal;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;}
.bookclub .basic .app_image{float:left;width:auto; height:auto;overflow:hidden;max-height:75px;max-width:100px; padding:15px 5px 0px 20px;}
.bookclub .createbutton{clear:left;float:left;width:60%;text-align:center;margin-top:10px;}
.bookclub .createbutton a:hover{cursor:pointer;text-decoration:none;}
.bookclub .basic .uploadimage{width:60%;font-size:12px;float:left;display:block;padding-left:20px;margin-top:10px;}
.bookclub .permissions {float:left;width:98%;padding-left:20px;padding-top:20px}
.bookclub .permissions .jointext{float:left;display:block;width:98%;padding-left:10px;font-size:12px;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;}
.bookclub .permissions .smalltext{width:98%;float:left;color:#2F2F2F;font-size:11px;font-weight:normal;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;}
.bookclub .inputsubmit {background-color:#3B5998;border:1px solid #D9DFEA; color:#FFFFFF;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:11px;font-weight:bold;margin-left:20px;padding:4px;cursor:pointer;}
.bookclub .emptyspace{height:10px;width:100%;float:left;}
/*dicussions css*/
.discussionboard{margin-top:10px;}
.discussionboard .righttabs{width:auto;padding-right:10px;float:right;padding-top:3px;padding-bottom:3px;font-size:11px}
.discussionboard .lefttabs{clear: both;width:526px;float:left;padding-left:10px}
.topics {float:left;padding:10px;}
.topic_view{float:left;width:98%;}
.topic_view .topic_bar{background: #FFFFFF;border-left:solid 1px #D8DFEA;border-right:solid 1px #D8DFEA; border-bottom: solid 1px #D8DFEA;color: gray;padding: 12px 10px 10px;float:left;width:99%;}
.topic_view .first{border-top:solid 1px #D8DFEA;}
.topic_view .topic_bar h2{float: left;font-size: 13px;font-weight: bold;word-wrap: break-word;width: 420px;}
.topic_view .topic_bar h2 span{color: #3B5998;}
.topic_view .topic_bar h2 a:hover{text-decoration: none;}
.topic_view .topic_bar .topic_actions {float: right;padding: 1px 0px 0px;text-align: right;line-height: 16px;width: 180px; }
.topic_view .summary{float:left;font-weight:normal;font-size:11px;color:#333333;padding-bottom:4px;padding-top:3px;width:100%}
.topic_base_header{float:left;background:white none repeat scroll 0%;margin-bottom:10px;width:98%;border-bottom:solid 1px #D8DFEA;padding-bottom:5px;margin-left:10px}
.topic_base_header .heading{float:left;font-weight:bold;display:block;width:100%;padding:3px;font-size:15px}
.topic_base_header .links{float:left;font-size:11px;color:#3B5998;display:block;width:100%;padding:3px}
.topic_base_header .links .rightarr{font-size:13px;font-weight:bold;color:black;}
/* posts css*/
.summary_bar{border-bottom:1px solid #D8DFEA;clear:both;color:black;font-weight:normal;line-height:normal;width:99%;}
.summary_bar .summary{color:#333333;float:left;padding-bottom:4px;padding-top:3px;}
.post{padding:11px 20px 0px;width:94%}
.post .post_data{float:left;}
.post .post_data .info{margin-bottom:3px;font-size:9px;width:62px;padding-top:3px;float:left;}
.post .post_data .info img{border:0px;margin-bottom:3px;}
.post .post_data .info .post_index{color:gray;}
.post .post_data .info .post_replies{color:black;}
.post .post_data .info .post_replies span{font-size:9px;}
.post .post_data .post_body{float: left;padding-top: 3px;width: 600px;}
.post .post_data .post_body .post_header{background: #f7f7f7;border-bottom: 1px solid #d8dfea;border-top: 1px solid #3b5998;color: #222;font-size: 11px;padding: 2px 4px;}
.post .post_data .post_body .post_header .post_author{color: black;font-size: 11px;}
.post .post_data .post_body .post_header .post_author a{font-weight: bold;}
.post .post_data .post_body .post_header .post_message{line-height: 14px;padding: 10px 40px 4px 4px;word-wrap: break-word;}
.post .post_data .actionspro{float: right;padding:3px 0px 0px 15px; width: 120px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;font-size:11px;border-style:none; text-align:left;}
.topic_header{float:left;padding:1px 0px 1px 0px;font-size:11px;width:99%}
.topic_header h2{float:left;width:420px;padding-left:10px;color:black;font-weight:bold;}
.topic_header h2 span{color:#3B7998;}
.topic_header .topic_reply{float:right;width:180px;text-align:right;padding:10px;font-size:11px;}
/*wall css*/
.bc_wall{float:left;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;}
.bc_wall .righttabs{width:auto;padding-right:10px;float:right;padding-top:3px;padding-bottom:3px;font-size:11px}
.bc_wall .lefttabs{clear: both;width:526px;float:left;padding-left:10px}
.bc_wall summary{width:100%;border-bottom:1px solid #D8DFEA;clear:both;color:black;font-weight:normal;line-height:normal;padding:11px 20px 0px;}
.bc_wall .inline_wallpost{width:510px;padding:10px;float:left;}
.bc_wall .inline_wallpost .button{float:right; width:70px;padding:10px 5px 0 0;}
.bc_wall .wallposts{padding:10px}
.bc_wall .wallposts .wallpost{float:left;margin-bottom:10px;margin-top:10px;}
.bc_wall .wallposts .wallpost .image{float:left;width:70px;border:0px;background-color:#FFFFFF;max-height:90px}
.bc_wall .wallposts .wallpost .wallpostcontent{float:left;width:440px;}
.bc_wall .wallposts .wallpost .wallpostcontent .wallpostheader{background:#F7F7F7 none repeat scroll 0%;border-bottom:1px solid #D8DFEA;padding:3px 5px;background:#F7F7F7 none repeat scroll 0%;border-top:1px solid #3B5998;font-size:11px}
.bc_wall .wallposts .wallpost .wallpostcontent .wallpostheader a{font-weight:bold}
.bc_wall .wallposts .wallpost .wallpostcontent .wallposttext{border-bottom:1px solid #D8DFEA;padding:5px 5px 10px 5px;}
.bc_wall .wallposts .wallpost .actiontext{float:right;width:120px;text-align:left;padding:10px;font-size:11px;}
.bc_wall .inline_wallpost .textarea{height:60px;width:510px;border:1px solid #BDC7D8;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:11px;padding:3px;}
/*create topic css*/
.edit_topic{float:left;width:100%;padding:10px}
.edit_topic label.topic{color:#666666;display:block;font-weight:bold;font-size:13px}
.edit_topic .inputtext{width:600px;margin:0px 0px 15px 0px;}
.edit_topic .textarea{height:130px;width:600px;border:1px solid #BDC7D8;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:11px;padding:3px;}
/*create post css*/
.edit_topic label.reply_topic{font-size:13px;color:black;display:block;font-weight:bold;padding:10px 0px 10px 20px;border-bottom:1px solid #BDC7D8;}
/*bookclub members*/
.members{padding-left:10px;}
.member{align:center;text-align:center;padding:10px;border:1px solid #b1bdd6;width:auto;float:left; margin:3px;height:auto;}
.member .pic{height:70px;overflow:hidden;}
.member .name{text-align:center;font-size:11px;font-weight:bold}
.member .btn{float:left;padding-top:5px;}
/*search */
.bookclubLeftHeader{clear: both;width:400px;float:left;text-align:left;font-family:verdana; font-size:12px; font-weight:bold;}
.bookclubRightHeader{width:355;padding-right:5px;padding-left:5px;float:left;padding-top:3px;padding-bottom:3px; font-weight:bold;text-align:right;}
.browse_bookclub{float:left;width:auto;padding:10px}
.browse_bookclub .booksearchborder{border: 1px solid rgb(137, 137, 137);text-align:left;padding:10px;height:22px}
.browse_bookclub .booksearchborder .input_bc{width:490px;}
.browse_bookclub .booksearchborder .input_browse{width:320px;}
.browse_bookclub .sort {width:618px;margin-bottom:10px;float:right;padding-right:10px;}
.browse_bookclub .sort .sort_select{font-size:10px;font-weight:normal;}
/*display_bookclubs*/
.club_details{float:left;background:#FFFFFF none repeat scroll 0%;padding:5px 10px 5px;width:99%;}
.club_details .uBodyNormalText{color:#333333;font-family:Arial,"Arial Narrow";font-weight:normal;font-size:11px;}
.club_details .club{border:1px solid #3B5998; padding:5px;float:left;margin-bottom:5px;width:867px;}
.club_details .club .club_image{float:left;width:100px;height:100px;background-color:gray;margin-right:5px;}
.club_details .club .img{border:0px;cursor:pointer;height:100px;width:100px;}
.club_details .club .left_content{float:left;width:400px;text-align:left;}
.club_details .club .left_content .club_title{font:size:11px;color:black;float:left;}
.club_details .club .left_content .club_title h2{font-weight:bold;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;float:left;width:100px;}
.club_details .club .left_content .club_title span{float:left;width:290px;font-weight:normal;}
.club_details .club .left_content .club_title span a{text-decoration:none;font-size:11px;}
.club_details .club .left_content .club_title span a:hover{text-decoration:underline;}
.club_details .club .right_content{float:right;padding:10px;}
.club_details .club .right_content  a{text-decoration:none;}
.club_details .club .right_content a:hover{cursor:pointer;}
.club_reviews .club_header .left_info .gray_bg{background:#D8DFEA none repeat scroll 0%;border-bottom:1px solid #CCCCCC;margin:-18px -254px 7px -20px;padding:18px 114px 10px 20px;width:712px;z-index:0;float:left;}
/*bookclub css*/
.application {float:left;width:100%;padding-left:10px;padding-top:10px;padding-bottom:10px;}
.application .details{width:56%;margin-right:2%;float:left}
.application .details .header{background:#D8DFEA none repeat scroll 0%;margin:0px;width:100%;}
.application .details .header h2{color:#3B5998;font-size:11px;font-weight:bold;}

.application .details .bookclubheader{width:100%; }
.application .details .uSubHeader{width:100%;}
.application .details .bookclubsubheader{width:100%;background-color:#EEEEEE;float:left;padding:2px 5px;}

.application .details .subheader{background:#EEEEEE none repeat scroll 0%;margin:0px;color:#3B5998;width:100%;font-size:11px;font-weight:normal;}
.application .details .subheader h3{color:#333333;font-size:11px;font-weight:normal;float:left;}
.application .details .booksearch {margin:5px;padding-left:25px;padding-bottom:10px;}

.application .details .box{margin:0px;overflow:hidden;width:100%;}
.application .details .box .content{width:100%;margin-bottom:5px;}
.application .details .box .content .detailstext{font-size:11px;font-style:"lucida grande",tahoma,verdana,arial,sans-serif;font-weight:bold;color:black;}
.application .details .box .content .boxtext{font-size:11px;font-style:"lucida grande",tahoma,verdana,arial,sans-serif;font-weight:normal;color:black;padding-left:5px;}
.application .details .box .content .greytext{font-size:11px;font-style:"lucida grande",tahoma,verdana,arial,sans-serif;font-weight:bold;color:#808080;}
.application .details .box .content .members{font-size:11px;font-style:"lucida grande",tahoma,verdana,arial,sans-serif;font-weight:normal;padding-left:5px}
.application .details .box .content .members a{text-decoration:none;color:#3B5998;}
.application .details .box .content .members a:hover{text-decoration:underline;}

.application .details .box .product{width:62px;text-align:center;float:left}
.application .details .box .product .coverpage{width:100%;height:80px;}
.application .details .box .product .stars{width:100%;padding-top:3px;}
.application .details .box .product .smalltext{font-size:9px;font-style:"lucida grande",tahoma,verdana,arial,sans-serif;font-weight:normal;width:100%;}

.application .details .discussions{padding:0px 0px 10px;float:left;}
.application .details .discussions .board_topic{border-bottom:1px solid #CCCCCC;float:left;width:100%;margin-top:10px}
.application .details .discussions .board_topic .topic_info{width:100%;padding-right:10px;}
.application .details .discussions .board_topic .topic_info .topic_title{font-weight:bold;font-size:11px;display:block;color:#3B5998;}
.application .details .discussions .board_topic .topic_info .more_info{color:gray;font-size:9px;padding-top:1px;}


.application .right_column{margin:0px;width:40%;float:right;}
.application .right_column .app_image{float:left;background-color:#EEEEEE;width:220px;height:200px;}
.application .right_column .app_image img{border:0px;max-height:200px;max-width:220px;}
.application .right_column .right_text{float:left;display:block;width:230px;margin-top:10px;margin-bottom:10px;}
.application .right_column .right_text .links{font-size:11px;cursor:pointer;font-weight:normal;display:block;text-align:left;margin-bottom:5px;border-bottom:1px solid #CCCCCC;}
.application .right_column .right_text .sharebookclub{float:left;font-size:12px;cursor:pointer;font-weight:normal;display:block;text-align:left;margin-bottom:10px;}
.application .right_column .right_header{float:left;padding:2px 8px;background:#D8DFEA none repeat scroll 0%;margin:0px;width:230px;}
.application .right_column .right_header h2{color:#3B5998;font-size:11px;font-weight:bold;}
.application .right_column .right_subheader {background:#EEEEEE none repeat scroll 0%;margin:0px;border-top:1px solid #CCCCCC;padding:2px 8px;color:#3B5998;width:160px;}
.application .right_column .right_subheader h3{color:#333333;font-size:11px;font-weight:normal;}
.application .right_column dl{float:left;display:block;width:100%;}
.application .right_column dt{padding-left:10px;margin-bottom:3px;font-size:12px;font-weight:normal;display:block;width:100%;}

.pipe{color:gray;padding:0px 3px;}

.success {  margin: 30px 10px 10px 10px;  padding: 3px;  border: solid 1px #E2C822; background: #fff9d7; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:12px;}



