body { padding-top:25px !important; }
#wp-admin-bar { position:fixed; top:0; z-index:99; z-index:1000; height:25px; font-size:11px; font-family:"Lucida Grande", Verdana, Arial, "Bitstream Vera Sans", sans-serif; left:50%; margin-left:-480px; width:960px; }
#wp-admin-bar .padder { position:relative; padding:0; padding-top:1px; width:100%; margin:0 auto; background:url(/themes/home/images/buddypress/60pc_black.png ); height:24px; }
body#bp-default #wp-admin-bar .padder { min-width:960px; max-width:1250px; }
body#bp-default.activity-permalink #wp-admin-bar .padder { min-width:960px; max-width:960px; }
#wp-admin-bar * { z-index:999; }
#wp-admin-bar div#admin-bar-logo { position:absolute; top:5px; left:10px; }
#wp-admin-bar a img { border:none; }
#wp-admin-bar li { list-style:none; margin:0; padding:0; line-height:100%; text-align:left; }
#wp-admin-bar li a { padding:7px 15px 7px 15px; color:#eeeeee; text-decoration:none; font-size:11px; }
#wp-admin-bar li.alt { border:none; }
#wp-admin-bar li.no-arrow a { padding-right:15px; }
#wp-admin-bar ul li ul li a span { display:none; }
#wp-admin-bar li:hover, #wp-admin-bar li.hover { position:static; }
#admin-bar-logo { float:left; font-weight:bold; font-size:11px; padding:5px 8px; margin:0; text-decoration:none; color:#ffffff; }
body #admin-bar-logo { padding:6px 8px; }
#wp-admin-bar ul { margin:0; list-style:none; line-height:1; cursor:pointer; height:auto; padding:0; }
#wp-admin-bar ul li { padding:0; float:left; position:relative; background:url(/themes/home/images/buddypress/admin-menu-arrow.gif ) 88% 52% no-repeat; padding-right:11px; }
#wp-admin-bar ul li.no-arrow { background:none; padding-right:0; }
#wp-admin-bar ul li ul li { background-image:none; }
#wp-admin-bar ul li.align-right { position:absolute; right:0; }
#wp-admin-bar ul li a { display:block; }
#wp-admin-bar ul.main-nav li:hover, #wp-admin-bar ul.main-nav li.sfhover, #wp-admin-bar ul.main-nav li ul li.sfhover { background-color:#333333; }
#wp-admin-bar ul li ul { position:absolute; width:185px; left:-999em; margin-left:0; background:#333333; border:1px solid #222222; -moz-box-shadow:0 4px 8px rgba(0,0,0,0.1); -webkit-box-shadow:0 4px 8px rgba(0,0,0,0.1); -moz-border-radius:3px; -webkit-border-radius:3px; -moz-border-radius-topleft:0; -webkit-border-top-left-radius:0; -moz-border-radius-topright:0; -webkit-border-top-right-radius:0; }
#wp-admin-bar ul li > ul { border-top:none; }
#wp-admin-bar ul li ul a { color:#eeeeee; }
#wp-admin-bar ul li ul li { float:left; width:174px; margin:0; }
#wp-admin-bar ul li ul li:hover a { color:#ffffff; }
#wp-admin-bar ul li div.admin-bar-clear { clear:both; }
#wp-admin-bar ul.main-nav li ul li:hover, #wp-admin-bar ul.main-nav li ul li.sfhover, #wp-admin-bar ul.main-nav li ul li.sfhover { background-color:#222222; }
#wp-admin-bar ul li ul ul { margin:-25px 0 0 184px; -moz-border-radius:3px; -webkit-border-radius:3px; }
#wp-admin-bar ul li ul li:hover ul li a { color:#eeeeee; }
#wp-admin-bar ul li ul li ul li:hover a { color:#ffffff; }
#wp-admin-bar ul li:hover ul, #wp-admin-bar ul li ul li:hover ul, #wp-admin-bar ul li.sfhover ul, #wp-admin-bar ul li ul li.sfhover ul { left:auto; }
#wp-admin-bar ul li.align-right:hover ul { right:0; }
#wp-admin-bar ul li:hover ul ul, #wp-admin-bar li.sfhover ul li ul { left:-999em; }
#wp-admin-bar img.avatar { float:left; margin-right:8px; }
#wp-admin-bar span.activity { display:block; margin-left:34px; padding:0; }
#wp-admin-bar ul.author-list li a { height:17px; }
#wp-admin-bar ul li#bp-adminbar-notifications-menu a span { padding:0 6px; margin-left:2px; background:#ffffff; color:#000000; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.horinaja ul { position:relative; }
.horinaja ul li { background:transparent; display:block; top:0; }
ol.horinaja_pagination { height:20px; margin:0 auto; position:relative; background:transparent; padding:5px 0 0 0; clear:both; }
ol.horinaja_pagination li { float:left; height:20px; display:block; }
ol.horinaja_pagination li a { height:17px; display:block; background:transparent; float:left; color:white; font-weight:bold; text-align:center; font-size:12px; padding:0px 0 0 0; cursor:pointer; }
#TB_window { font:12px "Lucida Grande", Verdana, Arial, sans-serif; color:#333333; }
#TB_secondLine { font:10px "Lucida Grande", Verdana, Arial, sans-serif; color:#666666; }
#TB_window a:link { color:#666666; }
#TB_window a:visited { color:#666666; }
#TB_window a:hover { color:#000000; }
#TB_window a:active { color:#666666; }
#TB_window a:focus { color:#666666; }
#TB_overlay { position:fixed; z-index:100; top:0px; left:0px; height:100%; width:100%; }
.TB_overlayMacFFBGHack { background:url(/wp-includes/js/thickbox/macFFBgHack.png) repeat; }
.TB_overlayBG { background-color:#000000; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; filter:alpha(opacity=75); -moz-opacity:0.75; opacity:0.75; }
* html #TB_overlay { position:absolute; }
#TB_window { position:fixed; background:#ffffff; z-index:102; color:#000000; display:none; text-align:left; top:50%; left:50%; border:1px solid #555555; -moz-box-shadow:rgba(0,0,0,1) 0 4px 30px; -webkit-box-shadow:rgba(0,0,0,1) 0 4px 30px; -khtml-box-shadow:rgba(0,0,0,1) 0 4px 30px; box-shadow:rgba(0,0,0,1) 0 4px 30px; }
* html #TB_window { position:absolute; }
#TB_window img#TB_Image { display:block; margin:15px 0 0 15px; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; border-top:1px solid #666666; border-left:1px solid #666666; }
#TB_caption { height:25px; padding:7px 30px 10px 25px; float:left; }
#TB_closeWindow { height:25px; padding:11px 25px 10px 0; float:right; }
#TB_closeAjaxWindow { padding:6px 10px 0; text-align:right; float:right; }
#TB_ajaxWindowTitle { float:left; padding:6px 10px 0; }
#TB_title { background-color:#e8e8e8; height:27px; }
#TB_ajaxContent { clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em; }
#TB_ajaxContent.TB_modal { padding:15px; }
#TB_ajaxContent p { padding:5px 0px 5px 0px; }
#TB_load { position:fixed; display:none; z-index:103; top:50%; left:50%; background-color:#e8e8e8; border:1px solid #555555; margin:-45px 0pt -125px; padding:40px 15px 15px; }
* html #TB_load { position:absolute; }
#TB_HideSelect { z-index:99; position:fixed; top:0; left:0; background-color:#ffffff; border:none; filter:alpha(opacity=0); -moz-opacity:0; opacity:0; height:100%; width:100%; }
* html #TB_HideSelect { position:absolute; }
#TB_iframeContent { clear:both; border:none; margin-bottom:-1px; _margin-bottom:1px; }
div.dark_rounded .pp_top .pp_left { background-image:url(/themes/home/images/js/prettyPhoto/dark_rounded/sprite.png); background-position:-88px -53px; background-repeat:no-repeat; }
div.dark_rounded .pp_top .pp_middle { background:url(/themes/home/images/js/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; }
div.dark_rounded .pp_top .pp_right { background-image:url(/themes/home/images/js/prettyPhoto/dark_rounded/sprite.png); background-position:-110px -53px; background-repeat:no-repeat; }
div.dark_rounded .pp_content_container .pp_left { background:url(/themes/home/images/js/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y; }
div.dark_rounded .pp_content_container .pp_right { background:url(/themes/home/images/js/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y; }
div.dark_rounded .pp_content { background:url(/themes/home/images/js/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; }
div.dark_rounded .pp_next:hover { background:url(/themes/home/images/js/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat; cursor:pointer; }
div.dark_rounded .pp_previous:hover { background:url(/themes/home/images/js/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat; cursor:pointer; }
div.dark_rounded .pp_expand { background-image:url(/themes/home/images/js/prettyPhoto/dark_rounded/sprite.png); background-position:-31px -26px; background-repeat:no-repeat; cursor:pointer; }
div.dark_rounded .pp_expand:hover { background-image:url(/themes/home/images/js/prettyPhoto/dark_rounded/sprite.png); background-position:-31px -47px; background-repeat:no-repeat; cursor:pointer; }
div.dark_rounded .pp_contract { background-image:url(/themes/home/images/js/prettyPhoto/dark_rounded/sprite.png); background-position:0 -26px; background-repeat:no-repeat; cursor:pointer; }
div.dark_rounded .pp_contract:hover { background-image:url(/themes/home/images/js/prettyPhoto/dark_rounded/sprite.png); background-position:0 -47px; background-repeat:no-repeat; cursor:pointer; }
div.dark_rounded .pp_close { width:75px; height:22px; background-image:url(/themes/home/images/js/prettyPhoto/dark_rounded/sprite.png); background-position:-1px -1px; background-repeat:no-repeat; cursor:pointer; }
div.dark_rounded .currentTextHolder { color:#c4c4c4; }
div.dark_rounded .pp_description { color:#ffffff; }
div.dark_rounded #pp_full_res .pp_inline { color:#ffffff; }
div.dark_rounded .pp_arrow_previous { background-image:url(/themes/home/images/js/prettyPhoto/dark_rounded/sprite.png); background-position:0px -71px; background-repeat:no-repeat; }
div.dark_rounded .pp_arrow_previous.disabled { background-position:0 -87px; cursor:default; }
div.dark_rounded .pp_arrow_next { backgroun-imaged:url(/themes/home/images/js/prettyPhoto/dark_rounded/sprite.png); background-position:-22px -71px; background-repeat:no-repeat; }
div.dark_rounded .pp_arrow_next.disabled { background-position:-22px -87px; cursor:default; }
div.dark_rounded .pp_bottom .pp_left { background-image:url(/themes/home/images/js/prettyPhoto/dark_rounded/sprite.png); background-position:-88px -80px; background-repeat:no-repeat; }
div.dark_rounded .pp_bottom .pp_middle { background:url(/themes/home/images/js/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; }
div.dark_rounded .pp_bottom .pp_right { background-image:url(/themes/home/images/js/prettyPhoto/dark_rounded/sprite.png); background-position:-110px -80px; background-repeat:no-repeat; }
div.dark_rounded .pp_loaderIcon { background-image:url(/themes/home/images/js/prettyPhoto/dark_rounded/loader.gif); background-position:center center; background-repeat:no-repeat; }
div.pp_pic_holder a:focus { outline:none; }
div.pp_overlay { background:#000000; display:none; left:0; position:absolute; top:0; width:100%; z-index:9500; }
div.pp_pic_holder { display:none; position:absolute; width:100px; z-index:10000; }
.pp_top { height:20px; position:relative; }
* html .pp_top { padding:0 20px; }
.pp_top .pp_left { height:20px; left:0; position:absolute; width:20px; }
.pp_top .pp_middle { height:20px; left:20px; position:absolute; right:20px; }
* html .pp_top .pp_middle { left:0; position:static; }
.pp_top .pp_right { height:20px; left:auto; position:absolute; right:0; top:0; width:20px; }
.pp_content { height:40px; }
.pp_content .ppt { left:auto; margin-bottom:5px; position:relative; top:auto; }
.pp_fade { display:none; }
.pp_content_container { position:relative; text-align:left; width:100%; }
.pp_content_container .pp_left { padding-left:20px; }
.pp_content_container .pp_right { padding-right:20px; }
.pp_content_container .pp_details { margin:10px 0 2px 0; }
.pp_description { display:none; margin:0 0 5px 0; }
.pp_nav { clear:left; float:left; margin:3px 0 0 0; }
.pp_nav p { float:left; margin:2px 4px; }
.pp_nav a.pp_arrow_previous, .pp_nav a.pp_arrow_next { display:block; float:left; height:15px; margin-top:3px; overflow:hidden; text-indent:-10000px; width:14px; }
.pp_hoverContainer { position:absolute; top:0; width:100%; z-index:2000; }
a.pp_next { background:url(/themes/home/images/js/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat; display:block; float:right; height:100%; text-indent:-10000px; width:49%; }
a.pp_previous { background:url(/themes/home/images/js/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat; display:block; float:left; height:100%; text-indent:-10000px; width:49%; }
a.pp_expand, a.pp_contract { cursor:pointer; display:none; height:20px; position:absolute; right:30px; text-indent:-10000px; top:10px; width:20px; z-index:20000; }
a.pp_close { display:block; float:right; text-indent:-10000px; }
.pp_bottom { height:20px; position:relative; }
* html .pp_bottom { padding:0 20px; }
.pp_bottom .pp_left { height:20px; left:0; position:absolute; width:20px; }
.pp_bottom .pp_middle { height:20px; left:20px; position:absolute; right:20px; }
* html .pp_bottom .pp_middle { left:0; position:static; }
.pp_bottom .pp_right { height:20px; left:auto; position:absolute; right:0; top:0; width:20px; }
.pp_loaderIcon { display:block; background-repeat:repeat; }
#pp_full_res { line-height:1 !important; }
#pp_full_res .pp_inline { text-align:left; }
#pp_full_res .pp_inline p { margin:0 0 15px 0; }
div.ppt { color:#ffffff; display:none; font-size:17px; left:0; position:absolute; top:0; z-index:9999; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
* html .clearfix { height:1%; }
.clearfix { display:block; }
#page_single div.pagination { padding:3px; margin:3px; text-align:center; border-bottom:none; }
#page_single div.pagination a { padding:2px 5px 2px 5px; margin-right:2px; border:1px solid #dddddd; text-decoration:none; color:#aaaaaa; }
#page_single div.pagination a:hover, #page_single div.pagination a:active { padding:2px 5px 2px 5px; margin-right:2px; border:1px solid #a0a0a0; }
#page_single div.pagination span.current { padding:2px 5px 2px 5px; margin-right:2px; border:1px solid #e0e0e0; font-weight:bold; background-color:#f0f0f0; color:#aaaaaa; }
#page_single div.pagination span.disabled { padding:2px 5px 2px 5px; margin-right:2px; border:1px solid #f3f3f3; color:#cccccc; }
span.cubepoints_buddypress, span.cupepoints_buddypress_rank, span.cupepoints_buddypress_donate { display:inline-block; font-size:11px; font-weight:normal; background:#e5e1e1; border-bottom:1px solid #262626; border-right:1px solid #262626; color:#3d3e3e; padding:1px 8px; margin-top:6px; text-decoration:none; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
table.bpPoints { width:100%; }
table.bpPoints tr th { padding:8px; text-align:left; background:#f2f2f2; }
div.points-pagination { float:right; }
h3 { margin:0; padding:0; }
.padder { padding:15px; }
.clear { clear:left; }
p { margin-bottom:15px; }
p:last-child { margin-bottom:0; }
img.avatar { float:left; }
.ajax-loader { background:url(/themes/home/images/buddypress/ajax-loader.gif ) center left no-repeat !important; padding:8px; display:none; }
span.activity, div#message p { display:inline-block; font-size:11px; font-weight:normal; color:#999999; margin-top:8px; text-decoration:none; }
div#item-header { margin-bottom:20px; overflow:hidden; }
div#item-header img.avatar { float:left; margin:0 15px 0 0; }
div#item-header h2 { font-size:32px; margin:0 0 10px 0; padding-top:5px; line-height:100%; }
div#item-header h2 a { color:#888888; text-decoration:none; }
div#item-header span.activity, div#item-header h2 span.highlight { vertical-align:middle; font-size:11px; font-weight:normal; line-height:170%; margin-bottom:7px; }
div#item-header h2 span.highlight { font-size:16px; }
div#item-header h2 span.highlight span { position:relative; top:-2px; right:-2px; font-weight:bold; font-size:11px; background:#bc1800; color:#ffffff; padding:1px 4px; margin-bottom:2px; -moz-border-radius:3px; -webkit-border-radius:3px; vertical-align:middle; cursor:pointer; display:none; }
div#item-header div#item-meta { font-size:14px; color:#aaaaaa; margin:15px 0 5px 0; padding-bottom:10px; overflow:hidden; }
div#item-header div#item-actions { float:right; width:20%; margin:0 0 15px 15px; text-align:right; }
div#item-header div#item-actions h3 { font-size:12px; margin:0 0 5px 0; }
div#item-header ul { overflow:hidden; margin-bottom:15px; }
div#item-header ul h5, div#item-header ul span, div#item-header ul hr { display:none; }
div#item-header ul li { float:right; }
div#item-header ul img.avatar, div#item-header ul.avatars img.avatar { width:30px; height:30px; margin:2px; }
div#item-header div.generic-button { float:left; margin:10px 10px 0 0; }
ul.item-list { width:550px; overflow:hidden; }
ul.item-list li { position:relative; padding:15px 0; }
ul.item-list li img.avatar { float:left; margin:0 10px 10px 0; }
ul.item-list li div.item-title { font-size:14px; }
ul.item-list li div.item-desc { margin:10px 0 0 64px; font-size:11px; color:#888888; width:50%; }
ul.item-list li div.action { position:absolute; top:15px; right:0; text-align:right; }
ul.item-list li div.meta { margin-top:10px; color:#888888; font-size:11px; }
div.item-list-tabs { clear:left; overflow:auto; border-bottom:1px solid #cccccc; }
div.item-list-tabs ul { list-style:none; margin:0; padding:0; }
div.item-list-tabs ul li a { text-decoration:none; font-weight:bold; }
div.item-list-tabs#user-nav, div.item-list-tabs#group-nav { margin-top:15px; margin-bottom:0; }
div.item-list-tabs ul { width:100%; }
div.item-list-tabs ul li { float:left; margin:5px 0 0 5px; }
div.item-list-tabs ul li:first-child { margin-left:15px; }
div.item-list-tabs ul li.last { float:right; margin:7px 15px 0 0; }
div.item-list-tabs ul li a, div.item-list-tabs ul li span { display:block; padding:5px 10px; text-decoration:none; }
div.item-list-tabs ul li span { color:#aaaaaa; }
div.item-list-tabs ul li a span { display:inline; padding:0; color:inherit; }
div.item-list-tabs ul li.selected a, div.item-list-tabs ul li.current a { background-color:#ffffff; color:#111111; font-weight:bold; }
div.item-list-tabs ul li.loading a { background-image:url(/themes/home/images/buddypress/ajax-loader.gif ); background-position:92% 50%; background-repeat:no-repeat; padding-right:30px; }
div.item-list-tabs#user-subnav, div.item-list-tabs#group-subnav { background:#f2f2f2; margin:-15px -15px; border-bottom:1px solid #eaeaea; min-height:35px; overflow:hidden; }
div.item-list-tabs#user-subnav a, div.item-list-tabs#group-subnav a { background:url(/themes/home/images/buddypress/white-grad.png ) top left repeat-x; border:1px solid #cccccc; padding:2px 8px; color:#111111; font-size:11px; }
.item-body { margin:20px 0; }
div.dir-search { float:right; margin:0 0 0 0; }
div.dir-search input[type=text] { padding:4px; font-size:12px; }
div.pagination { margin:-15px -6px; border-bottom:1px solid #ffffff; padding:10px 15px 10px 15px; color:#333333; font-size:11px; height:16px; }
div.pagination#user-pag, .friends div.pagination, .mygroups div.pagination, .myblogs div.pagination { background:#ffffff; border:none; padding:8px 15px; }
div.pagination .pag-count { float:left; }
div.pagination .pagination-links { float:right; }
div.pagination .pagination-links span, div.pagination .pagination-links a { font-size:12px; padding:0 5px; }
div.pagination .pagination-links a:hover { font-weight:bold; }
div#message { margin:15px 0 25px 0; }
div#message.error { margin-top:0; }
div#message p { padding:10px 15px; font-size:12px; display:block; }
div#message.error p { background:#e41717; color:#ffffff; border-color:#a71a1a; }
div#message.updated p { background:#dffcd9; color:#1a9b00; border-color:#c4e9bd; }
form.standard-form#signup_form div div.error { color:#ffffff; background:#e41717; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; padding:6px; width:90%; margin:0 0 10px 0; }
a.button, input[type=submit], input[type=button], ul.button-nav li a, div.generic-button a { background:#222222 url(/themes/home/images/buddypress/gray-line.gif) top left repeat-x; border:1px solid #000000; padding:5px 10px; text-decoration:none; color:#ffffff; font-weight:normal; font-weight:bold; vertical-align:bottom; cursor:pointer; font-family:Tahoma, Arial, sans-serif; font-size:11px; }
a.button:hover, input[type=submit]:hover, input[type=button]:hover, ul.button-nav li a:hover, ul.button-nav li.current a, div.generic-button a:hover { border-color:#29457e; color:#ffffff; }
ul.button-nav li { float:left; margin:0 10px 10px 0; }
ul.button-nav li.current a { font-weight:bold; }
form.standard-form textarea, form.standard-form input[type=text], form.standard-form select, form.standard-form input[type=password], .dir-search input[type=text] { border:1px inset #cccccc; padding:6px; font:inherit; font-size:14px; color:#888888; }
form.standard-form select { padding:3px; }
form.standard-form input[type=password] { margin-bottom:5px; }
form.standard-form label, form.standard-form span.label { display:block; font-weight:bold; margin:15px 0 5px 0; }
form.standard-form div.checkbox label, form.standard-form div.radio label { font-weight:normal; margin:5px 0 0 0; font-size:14px; color:#888888; }
form.standard-form#login-form label { margin-top:5px; }
form.standard-form input[type=text] { width:75%; }
form.standard-form#login-form input[type=text], form.standard-form#login-form input[type=password] { padding:4px; width:95%; }
form.standard-form #basic-details-section input[type=password], form.standard-form #blog-details-section input#signup_blog_url { width:35%; }
form.standard-form#signup_form input[type=text], form.standard-form#signup_form textarea { width:90%; }
form.standard-form#signup_form div.submit { float:right; }
form.standard-form#signup_form div.signup-avatar { margin-right:15px; }
form.standard-form textarea { width:75%; height:120px; }
form.standard-form textarea#message_content { height:200px; }
form.standard-form#send-reply textarea { width:97.5%; }
form.standard-form p.description { font-size:11px; color:#888888; margin:5px 0; }
form.standard-form div.submit { padding:15px 0; clear:both; }
form.standard-form div.submit input { margin-right:15px; }
form.standard-form div.radio ul { margin:10px 0 15px 38px; list-style:disc; }
form.standard-form div.radio ul li { margin-bottom:5px; }
form.standard-form #basic-details-section, form.standard-form #blog-details-section, form.standard-form #profile-details-section { width:48%; }
form.standard-form #blog-details-section { clear:left; }
form#send-invite-form { margin-top:20px; }
form#send-invite-form #invite-list { height:275px; overflow:auto; padding:5px; background:#f5f5f5; width:160px; border:1px solid #e4e4e4; margin:10px 0; }
table { width:100%; }
table#message-threads { margin:-15px; width:auto; }
div#sidebar table { margin:-16px; width:117%; }
table tr td, table tr th { padding:8px; vertical-align:middle; border-top:1px solid #cccccc; }
table tr td.label { border-right:1px solid #eaeaea; font-weight:bold; min-width:25%; }
table tr td.thread-info p { margin:0; }
table tr td.thread-info p.thread-excerpt { color:#333333; font-size:11px; margin-top:3px; }
div#sidebar table td, table.forum td { text-align:center; }
table tr.alt { background:#ffffff; }
table.notification-settings { margin-bottom:20px; }
table.notification-settings th.icon { width:35px; }
table.notification-settings th.title { width:80%; }
table.notification-settings .yes, table.notification-settings .no { width:40px; }
table.forum { margin:-24px 5px; width:auto; }
table.forum tr:first-child { background:#ffffff; }
table.forum tr.sticky td { background:#6d84b4; border-top:1px solid #315091; border-bottom:1px solid #315091; color:#ffffff; }
table.forum tr.sticky td a { color:#ffffff; font-weight:bold; }
table.forum tr.closed td.td-title { padding-left:35px; background-image:url(/themes/home/images/buddypress/closed.png ); background-position:15px 50%; background-repeat:no-repeat; }
table.forum td p.topic-text { color:#888888; font-size:11px; }
table.forum tr > td:first-child, table.forum tr > th:first-child { padding-left:15px; }
table.forum tr > td:last-child, table.forum tr > th:last-child { padding-right:15px; }
table.forum tr th#th-title, table.forum tr th#th-poster, table.forum tr th#th-group, table.forum td.td-poster, table.forum td.td-group, table.forum td.td-title { text-align:left; }
table.forum td.td-freshness { font-size:11px; color:#888888; }
table.forum td img.avatar { margin-right:5px; }
table.forum td.td-poster, table.forum td.td-group { min-width:130px; }
table.forum th#th-title { width:40%; }
table.forum th#th-postcount { width:1%; }
form#whats-new-form { width:95%; margin:0 auto 10px; border:1px solid #b6b6b6; border-top:2px solid #919191; overflow:hidden; padding:8px; background:#f2f2f2; }
#item-body form#whats-new-form { margin-top:20px; }
.home-page form#whats-new-form { color:#777777; font-weight:bold; }
form#whats-new-form h5 { margin:0; font-weight:normal; font-weight:bold; font-size:12px; color:#777777; margin-left:0; padding:0 0 3px 0; }
form#whats-new-form #whats-new-avatar { float:left; display:none; }
form#whats-new-form #whats-new-content { margin-left:0; padding-left:0; }
form#whats-new-form #whats-new-textarea { padding:8px; border:1px inset #cccccc; background:#ffffff; margin-bottom:10px; }
form#whats-new-form textarea { width:100%; height:24px; font-size:14px; font-family:inherit; color:#333333; border:none; margin:0; padding:0; }
form#whats-new-form #whats-new-options select { max-width:150px; color:#555555; }
form#whats-new-form #whats-new-submit { float:right; margin:0; }
ul.activity-list li { padding:20px 0 0 0; }
ul.activity-list li.has-comments { padding-bottom:20px; }
.activity-list li.mini { font-size:11px; min-height:35px; padding:12px 0 0 0; }
.activity-list li.mini div.activity-meta { margin:0; }
.activity-list li.mini div.activity-meta a { padding:3px 8px; }
.activity-list li.mini .activity-avatar img.avatar, .activity-list li.mini .activity-avatar img.FB_profile_pic { width:20px; height:20px; margin-left:36px; }
.activity-list li.activity_comment .activity-avatar img.avatar, .activity-list li.activity_comment .activity-avatar img.FB_profile_pic { width:40px; height:40px; margin-left:20px; }
body.activity-permalink .activity-list li.mini .activity-avatar img.avatar, body.activity-permalink .activity-list li.mini .activity-avatar img.FB_profile_pic { width:50px; height:50px; margin-left:30px; }
.activity-list li.mini .activity-content { margin-right:175px; }
.activity-list li.mini .activity-content p { margin:0; float:left; }
.activity-list li.mini .activity-meta { position:absolute; right:0; }
.activity-list li.mini .activity-comments { clear:left; font-size:12px; margin-top:30px; }
.activity-list li .activity-inreplyto { font-size:11px; color:#888888; margin-left:70px; margin-bottom:15px; padding-left:25px; background:url(/themes/home/images/buddypress/replyto_arrow.gif ) 7px 0 no-repeat; }
.activity-list li .activity-inreplyto > p { margin:0; display:inline; }
.activity-list li .activity-inreplyto blockquote, .activity-list li .activity-inreplyto div.activity-inner { background:none; border:none; display:inline; padding:0; margin:0; }
.activity-list .activity-avatar img { width:60px; height:60px; }
.activity-list .activity-content { margin-left:70px; }
body.activity-permalink .activity-content { background:#ffffff; padding:15px; margin-left:80px; font-size:16px; line-height:150%; overflow:hidden; width:auto; }
.activity-list .activity-content > p:first-child, .activity-list .activity-content .comment-header { font-size:11px; color:#888888; line-height:220%; }
.activity-list .activity-content > p > a:first-child, span.highlight, .activity-list .activity-content > .comment-header > a:first-child { color:#bc1800; font-weight:bold; padding:3px 0; text-decoration:none; margin-right:3px; }
.activity-list .activity-content p > a:first-child:hover { background:#059ae7 !important; color:#ffffff !important; }
.activity-list .activity-content span.time-since { color:#bbbbbb; }
.activity-list .activity-content span.activity-header-meta a { background:none; padding:0; font-size:11px; margin:0; border:none; color:#aaaaaa; text-decoration:underline; }
.activity-list .activity-content span.activity-header-meta a:hover { color:inherit; text-decoration:none; }
.activity-list .activity-content .activity-inner, .activity-list .activity-content blockquote { margin:15px 0 15px 5px; }
.activity-list li.load-more { margin:15px 0 !important; padding:10px 15px !important; background:#edeff4 !important; text-align:center; font-size:1.2em; border:1px solid #d8dfea; }
.activity-list li.load-more a { color:#bc1800; }
div.activity-meta { margin:0 0 20px 3px; }
.activity-list div.activity-meta a { font-size:11px; color:#bc1800; text-decoration:none; border-radius:4px; }
.activity-list div.activity-meta a.loading { background-image:url(/themes/home/images/buddypress/ajax-loader.gif ); background-position:95% 50%; padding-right:25px; background-repeat:no-repeat; }
.activity-list div.activity-meta a.acomment-reply { color:#bc1800; }
div.activity-meta a:hover { background:#ffffff; color:#bc1800; text-decoration:underline; }
div.activity-meta a.acomment-reply:hover { background:#ffffff; color:#bc1800; text-decoration:underline; }
div.activity-comments { margin:0 0 0 75px; background:#f9f9f9; width:75%; }
body.internal-page div.activity-comments { width:auto; }
body.activity-permalink div.activity-comments { width:auto; margin-left:80px; background:none; }
div.activity-comments ul, div.activity-comments ul li { border:none; list-style:none; }
div.activity-comments ul { clear:left; }
div.activity-comments ul li { border-top:2px solid #ffffff; border-bottom:1px solid #e5eaf1; padding:5px 0 0 0px; margin-left:0; }
body.activity-permalink div.activity-comments ul li { padding:15px 0; }
div.activity-comments ul li p:last-child { margin-bottom:0; }
div.activity-comments > ul > li:first-child { border-top:none; }
div.activity-comments ul li:last-child { margin-bottom:0; }
div.activity-comments ul li > ul { margin-top:5px; margin-left:0px; }
body.activity-permalink div.activity-comments ul li > ul { margin-top:15px; }
div.activity-comments div.acomment-avatar img { border-width:2px !important; float:left; margin:0 9px 0 5px; height:32px; width:32px; }
div.activity-comments div.acomment-content { font-size:11px; margin-left:35px; margin-top:5px; }
div.acomment-content .time-since { display:none; }
div.acomment-content .activity-delete-link { display:none; }
div.acomment-content .comment-header { display:none; }
body.activity-permalink div.activity-comments div.acomment-content { font-size:12px; }
div.activity-comments div.acomment-meta { font-size:11px; color:#888888; }
div.activity-comments div.activity-inner { margin:0 0 0 9px; }
div.activity-comments form.ac-form { display:none; margin:10px 0 10px 33px; background:#f9f9f9; border-bottom:1px solid #e5eaf1; padding:8px; }
div.activity-comments li form.ac-form { margin-right:15px; }
div.activity-comments form.root { margin-left:0; }
div.activity-comments div#message { margin-top:15px; margin-bottom:0; }
div.activity-comments form.loading { background-image:url(/themes/home/images/buddypress/ajax-loader.gif ); background-position:2% 95%; background-repeat:no-repeat; }
div.activity-comments form .ac-textarea { padding:8px; border:1px inset #cccccc; background:#ffffff; margin-bottom:10px; }
div.activity-comments form textarea { width:100%; font-family:inherit; font-size:11px; color:#555555; height:60px; border:none; padding:0; }
div.activity-comments form input { margin-top:5px; }
div.activity-comments form div.ac-reply-avatar { float:left; }
div.ac-reply-avatar img { border:2px solid #ffffff !important; }
div.activity-comments form div.ac-reply-content { margin-left:25px; padding-left:15px; color:#888888; font-size:11px; }
table#message-threads tr.unread td { background:#fff9db; border-top:1px solid #ffe8c4; border-bottom:1px solid #ffe8c4; font-weight:bold; }
table#message-threads tr.unread td span.activity { background:#ffffff; }
li span.unread-count, tr.unread span.unread-count { background:#dd0000; padding:2px 8px; color:#ffffff; font-weight:bold; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
div.item-list-tabs ul li a span.unread-count { padding:1px 6px; color:#ffffff; }
div.messages-options-nav { font-size:11px; background:#ffffff; border-top:1px solid #cccccc; text-align:right; margin:-15px; padding:5px 15px; }
div#message-thread div.message-box { margin:-15px; padding:15px; border-bottom:1px solid #cccccc; }
div#message-thread div.alt { background:#ffffff; }
div#message-thread p#message-recipients { margin:10px 0 20px 0; }
div#message-thread img.avatar { float:left; margin:0 10px 0 0; vertical-align:middle; }
div#message-thread h3 { color:#000000; font-weight:bold; font-size:14px; }
div#message-thread h3 a { text-decoration:none; }
div#message-thread h3 span.activity { margin-left:10px; }
div#message-thread div.message-metadata { overflow:hidden; margin-bottom:5px; }
div#message-thread div.message-content { margin-left:45px; }
div#message-thread div.message-options { text-align:right; }
a#delete_inbox_messages, .sentbox div.messages-options-nav { display:none; }
ul#topic-post-list { margin:0px; width:auto; }
ul#topic-post-list li { padding:15px; position:relative; }
ul#topic-post-list li.alt { background:#f9f9f9; }
ul#topic-post-list li divdiv.poster-meta { margin-bottom:10px; color:#888888; }
ul#topic-post-list li divdiv.post-content { margin-left:54px; }
div.admin-links { position:absolute; top:15px; right:15px; color:#888888; font-size:11px; }
div#topic-meta div.admin-links { bottom:0; right:0; top:auto; }
div#topic-meta { position:relative; }
div#topic-meta h3 { font-size:20px; }
div#new-topic-post { margin:0; padding:1px 0 0 0; }
div.post { margin:0 0 0px 0; }
div.post div.author-box, div.comment-avatar-box { float:left; margin:0 15px 15px 0; text-align:center; width:70px; }
div.post div.author-box img, div.comment-avatar-box img { float:none; border:4px solid #ffffff; }
div.post div.post-content, div.comment-content { margin-left:105px; }
div.post h3 { font-size:16px; margin-bottom:5px; line-height:120%; }
div.post h3 a { text-decoration:none; color:#333333; font-weight:bold; }
div.post div.date, div.post div.postmetadata, div.comment-meta, div.comment-options { color:#888888; font-size:11px; padding:3px 0; margin:10px 0; border-top:1px solid #e4e4e4; }
div.post div.postmetadata { margin-top:15px; overflow:hidden; }
div.post em { font-style:normal; font-weight:bold; }
div.post .tags { float:left; }
div.post .comments { float:right; }
div.post img.wp-smiley { padding:0 !important; margin:0 !important; border:none !important; float:none !important; clear:none !important; }
div.post img.centered, img.aligncenter { display:block; margin-left:auto; margin-right:auto; }
div.post img.alignright { padding:4px; margin:0 0 2px 7px; display:inline; }
div.post img.alignleft { padding:4px; margin:0 7px 2px 0; display:inline; }
.navigation { overflow:hidden; }
.alignright { float:right; }
.alignleft { float:left; }
div.post .aligncenter, div.post div.aligncenter { display:block; margin-left:auto; margin-right:auto; }
div.post .wp-caption { border:1px solid #dddddd; text-align:center; background-color:#f3f3f3; padding-top:4px; margin:10px 0; }
div.post .wp-caption img { margin:0; padding:0; border:0 none; }
div.post dd.wp-caption p.wp-caption-text, div.post .wp-caption p.wp-caption-text { font-size:0.9em; line-height:17px; padding:0 4px 5px 0; margin:0; }
h2.pagetitle { color:#333333; font-size:16px; padding:10px 0; margin:10px 0; border-bottom:1px solid #e4e4e4; border-top:1px solid #e4e4e4; font-weight:bold; }
#trackbacks { margin-top:30px; }
#comments h3, #trackbacks h3, #respond h3 { font-size:16px; margin:0 0 25px 0; font-weight:bold; color:#333333; }
#comments span.title, #trackbacks span.title { color:#999999; }
ol.commentlist li { margin:0 0 30px 0; }
div.comment-meta { border-top:none; padding-top:0; }
div.comment-meta h5 { font-weight:normal; }
div.comment-meta em { float:right; font-style:normal; }
div.comment-options { border-bottom:none; }
ul#choosefond { list-style:none; margin:0; padding:0; }
ul#choosefond li { float:left; margin:5px 5px 0 0; padding:2px; border:1px solid #cccccc; width:150px; height:110px; }
#register-section { width:58%; float:left; }
#register-section-infos { width:38%; float:right; }
.standard-form-edit label { display:block; font-weight:bold; }
#setupformblog { display:none; }
#currentblogname { font-weight:bold; font-size:14px; }
.clear { clear:both; }
html { outline:none; }
img { border:none; }
* { outline:none; }
h1.cufon { margin:0 0 5px 0; padding:0; font-size:16px; line-height:16px; }
h2.cufon { margin:0 0 5px 0; padding:0; font-size:15px; line-height:15px; }
h3.cufon { margin:0 0 5px 0; padding:0; font-size:14px; line-height:14px; }
a:hover { color:#a5a2a3; }
a { color:#9b7550; text-decoration:none; }
body .clear { clear:both; }
body .margin { margin:5px 0 5px 0; }
body .padding { padding:5px 0 5px 0; }
body .table th { font-weight:bold; text-align:left; color:#333333; padding:2px; }
body .table td { color:#444444; text-align:left; font-size:12px; padding:1px; height:25px; }
body .table { width:100%; border:1px solid #333333; background-color:#ffffff; padding:1px; }
body .form label { clear:both; margin-top:12px; width:120px; }
body .form input { margin-top:12px; }
body .form textarea { width:350px; height:125px; margin-top:12px; }
body .form select { margin-top:12px; }
body .form input.small { width:100px; }
body .form input.large { width:270px; }
body .form .more { margin-top:12px; }
body { margin:0; padding:0; }
.align_960 { margin:0 auto; width:960px; }
.post-title b { display:block; color:#000000; font-size:30px; text-transform:uppercase; }
.post-title { background-position:top left; background-repeat:no-repeat; background-image:url(/themes/home/images/layout/volupte_h2.png); padding:0 0 0 24px; height:45px; color:#695c4c; font-size:15px; }
.bloc_right .haut h2 { padding:20px 0 0 24px; background:none; }
.bloc_right .haut { background-position:top left; background-repeat:no-repeat; background-image:url(/themes/home/images/layout/blocs/services_270/bg_services_haut.gif); height:100px; }
.bloc_right .contenu { background-position:top left; background-repeat:repeat-y; background-image:url(/themes/home/images/layout/blocs/services_270/bg_services_repeat.gif); }
.bloc_right .bas { background-position:top left; background-repeat:no-repeat; background-image:url(/themes/home/images/layout/blocs/services_270/bg_services_bas.gif); height:31px; }
.bloc_center .haut { background-position:top left; background-repeat:no-repeat; background-image:url(/themes/home/images/layout/blocs/center_670/bg_center_haut.gif); height:4px; }
.bloc_center .contenu #content h1, .bloc_center .contenu #content h2, .bloc_center .contenu #content h3 { margin:0; padding:0; }
.bloc_center .contenu { background-position:top left; background-repeat:repeat-y; background-image:url(/themes/home/images/layout/blocs/center_670/bg_center_repeat.gif); padding-bottom:20px; }
.bloc_center .bas { background-position:top left; background-repeat:no-repeat; background-image:url(/themes/home/images/layout/blocs/center_670/bg_center_bas.gif); height:3px; }
.bloc_center .navigation .navigation_alignleft { float:left; }
.bloc_center .navigation .navigation_alignright { float:right; }
div.aligncenter { display:block; margin:0 auto; }
.aligncenter { margin-bottom:20px !important; }
.alignleft { float:left; display:block; margin:0 10px 10px 0; margin-right:10px !important; }
.alignright { float:right; margin:0 0 10px 10px; margin-left:10px !important; }
div.post .wp-caption img { float:none; margin:0px; padding:0px; border:none; }
div.post .wp-caption p.wp-caption-text { padding:0px; margin:0px; }
div.post .wp-caption { margin-bottom:20px; padding-top:4px; border:1px solid #e3ddd0; text-align:center; background-color:#f9f3e6; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.focus_invites { background-image:url(http://www.world-of-twilight.com/wp-content/habillages/focus/invitez-vos-amis.jpg); background-position:5px 5px; background-repeat:no-repeat; }
.secure_invite_form label { color:#9d8c76; }
.secure_invite_form { margin:-190px 0 0 15px; width:315px; height:190px; color:#9d8c76; }
h4 { display:block; font-size:14px; }
body p, body h1, body h2, body h3 { margin:0; padding:0; }
body #page_customize { background-image:url(/themes/home/images/layout/bg_body.jpg); background-position:center 20px; background-repeat:no-repeat; }
body #page .error { color:#a40325; }
body #page #header_customize { background-image:url(/themes/home/images/layout/bg_header.png); background-position:top center; background-repeat:no-repeat; }
body #page #header #logo a { display:block; width:350px; height:45px; }
body #page #header #logo { display:block; margin:0 auto; padding:0; width:350px; height:45px; text-indent:-10000px; }
body #page #header #menu ul.menu li a:hover { color:#695c4c; }
body #page #header #menu ul.menu li a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; text-transform:uppercase; display:block; padding:0 10px 0 10px; }
body #page #header #menu ul.menu li { height:47px; float:left; }
body #page #header #menu ul.menu { margin:0; padding:0 0 0 60px; list-style:none; }
body #page #header #menu ul li a { display:block; }
body #page #header #menu ul li ul.sub-menu a { display:block; font-size:11px; line-height:normal; height:auto; text-transform:none; color:#000000; padding:3px 0 3px 10px; }
body #page #header #menu ul li ul.sub-menu li ul li:hover a { color:#ffffff; }
body #page #header #menu ul li ul.sub-menu li:hover a { color:#ffffff; }
body #page #header #menu ul li ul.sub-menu li:hover ul li a:hover { color:#ffffff; }
body #page #header #menu ul li ul.sub-menu li:hover ul li a { color:#000000; }
body #page #header #menu ul li ul.sub-menu li { background-image:none; padding-right:11px; float:left; width:174px; margin:0; line-height:normal; height:auto; min-height:25px; }
body #page #header #menu ul li ul.sub-menu ul { margin:-23px 0 0 184px; -moz-border-radius:3px; -webkit-border-radius:3px; }
body #page #header #menu ul li ul.sub-menu { position:absolute; z-index:10000; width:185px; left:-999em; margin-left:0; padding-left:0; list-style:none; background:#e5d1b4; border:1px solid #e5d1b4; -moz-box-shadow:0 4px 8px rgba(0,0,0,0.1); -webkit-box-shadow:0 4px 8px rgba(0,0,0,0.1); -moz-border-radius:3px; -webkit-border-radius:3px; -moz-border-radius-topleft:0; -webkit-border-top-left-radius:0; -moz-border-radius-topright:0; -webkit-border-top-right-radius:0; }
body #page #header #menu ul li { padding:0; float:left; position:relative; background:url(/themes/home/images/buddypress/admin-menu-arrow.gif ) 93% 52% no-repeat; padding-right:11px; }
body #page #header #menu ul li.align-right { position:absolute; right:0; }
body #page #header #menu ul li > ul { border-top:none; }
body #page #header #menu ul li.liste:hover > a { color:#695c4c; }
body #page #header #menu ul li ul li:hover, body #page #header #menu ul li ul li.sfhover, body #page #header #menu ul li ul li.sfhover { background-color:#222222; }
body #page #header #menu ul li:hover ul, body #page #header #menu ul li ul li:hover ul, body #page #header #menu ul li.sfhover ul, body #page #header #menu ul li ul li.sfhover ul { left:auto; }
body #page #header #menu ul li:hover ul ul, body #page #header #menu ul li.sfhover ul li ul { left:-999em; }
body #page #header #menu { margin-bottom:15px; height:42px; line-height:42px; }
body #page #header #sous_menu a:hover { color:#ffffff; }
body #page #header #sous_menu a { color:#ece0c8; }
body #page #header #sous_menu form.connexion input { border:none; background-color:#000000; background-repeat:no-repeat; background-position:top left; color:#cba110; }
body #page #header #sous_menu form.connexion input.text { background-image:url(/themes/home/images/layout/champs/input_connexion_large.gif); width:185px; height:22px; padding:0 5px 0 12px; vertical-align:middle; }
body #page #header #sous_menu form.connexion input.password { background-image:url(/themes/home/images/layout/champs/input_connexion_small.gif); width:68px; height:22px; padding:0 5px 0 12px; vertical-align:middle; }
body #page #header #sous_menu form.connexion input.submit { background-image:url(/themes/home/images/layout/champs/input_connexion_submit.gif); width:21px; height:22px; text-indent:-10000px; cursor:pointer; vertical-align:middle; }
body #page #header #sous_menu form.connexion a.inscription { display:inline-block; background-image:url(/themes/home/images/layout/bt_inscription.jpg); background-repeat:no-repeat; background-position:left center; width:123px; height:28px; color:#413323; font-weight:bold; text-transform:uppercase; text-align:center; }
body #page #header #sous_menu form.connexion { font-size:11px; }
body #page #header #sous_menu { padding:0 10px 0 10px; height:28px; line-height:28px; color:#ece0c8; }
body #page #header { margin:0 auto; width:960px; margin-bottom:13px; height:132px; }
body #page .sponsors { margin:0 auto; width:960px; }
body #page #contenu #contenu_page { float:left; padding:0 13px 0 0; width:670px; }
body #page #contenu #contenu_blocs { float:left; padding:0 0 0 13px; width:264px; }
body #page #contenu { margin:0 auto; width:960px; }
body #page #footer_customize { margin:0; padding:0; background-image:url(/themes/home/images/layout/bg_footer_repeat.png); background-repeat:repeat-x; }
body #page #footer ul li.widget:last-child { width:247px; }
body #page #footer ul li.widget .widget-title { font-size:14px; }
body #page #footer ul li.widget ul.annonces_officielles { list-style:decimal; margin:0; padding:0 0 0 15px; }
body #page #footer ul li.widget { display:block; float:left; margin:0; padding:10px 20px 20px 20px; width:295px; height:342px; }
body #page #footer ul { margin:0; padding:0; list-style:none; }
body #page #footer { margin:0 auto; width:960px; padding:0; background-image:url(/themes/home/images/layout/bg_footer.png); background-repeat:no-repeat; background-position:center 8px; padding-top:8px; height:372px; }
body { margin:0; padding:0; background-color:#cfbdab; background-image:url(/themes/home/images/layout/bg_body_repeat.png); background-repeat:repeat-x; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; }
#page_live #page_live_contenu ul li p { display:block; width:660px; height:225px; margin:0; padding:5px; }
#page_live #page_live_contenu ul li { width:670px; height:235px; }
#page_live #page_live_contenu ul { margin:0; padding:0; }
#page_live #page_live_contenu { color:#ffffff; }
#page_live { margin-bottom:15px; background-color:#000000; width:670px; height:260px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; }
#page_blocs_home ul.blocs_home a:hover { color:#a5a2a3; }
#page_blocs_home ul.blocs_home li.bloc_home .tabnav a { cursor:pointer; }
#page_blocs_home ul.blocs_home li.bloc_home .tabnav { float:right; margin-right:10px; }
#page_blocs_home ul.blocs_home li.bloc_home #mem_cont { padding:15px 0 0 5px; }
#page_blocs_home ul.blocs_home li.bloc_home { float:left; margin-left:5px; padding:5px; width:320px; height:480px; }
#page_blocs_home ul.blocs_home li.news_widget ul li .post-title h2 { background:inherit; display:inline; }
#page_blocs_home ul.blocs_home li.news_widget ul li .post-title a:hover { color:#413423; }
#page_blocs_home ul.blocs_home li.news_widget ul li .post-title a { font-size:10px; color:#000201; }
#page_blocs_home ul.blocs_home li.news_widget ul li .post-title { margin:0; padding:0 0 2px 0; width:inherit; height:inherit; background:inherit; border-bottom:1px solid #d2bda2; font-size:11px; }
#page_blocs_home ul.blocs_home li.news_widget ul li .entry .entry-thumb { float:left; width:100px; height:70px; margin-right:5px; }
#page_blocs_home ul.blocs_home li.news_widget ul li .entry .postmetadata .bt_commenter { float:right; display:block; background-image:url(/themes/home/images/home_widgets/details.png); background-repeat:no-repeat; width:78px; height:15px; cursor:pointer; text-indent:-10000px; }
#page_blocs_home ul.blocs_home li.news_widget ul li .entry .postmetadata .bt_poster { float:right; display:block; border:inherit; background:inherit; background-image:url(/themes/home/images/home_widgets/poster.png); background-repeat:no-repeat; width:78px; height:14px; cursor:pointer; text-indent:-10000px; margin-bottom:5px; }
#page_blocs_home ul.blocs_home li.news_widget ul li .entry .postmetadata textarea { display:block; width:290px; height:54px; color:#b09b7e; background:#fbf2e5; }
#page_blocs_home ul.blocs_home li.news_widget ul li .entry .postmetadata { background-image:url(/themes/home/images/layout/blocs/lastest_news_670/bg_news_more.jpg); background-repeat:no-repeat; background-position:top left; margin:0; padding:0; min-height:14px; color:#a68969; font-weight:bold; }
#page_blocs_home ul.blocs_home li.news_widget ul li .entry .close { display:none; }
#page_blocs_home ul.blocs_home li.news_widget ul li .entry { padding:5px 0 5px 0; font-size:10px; }
#page_blocs_home ul.blocs_home li.news_widget ul li { width:300px; }
#page_blocs_home ul.blocs_home li.news_widget ul .confirmation { margin:0 0 15px 0; margin:0 auto; padding:2px; background-color:#fffdf9; border:1px solid #e7d9be; width:275px; color:#009900; text-align:center; }
#page_blocs_home ul.blocs_home li.news_widget ul .erreur { margin:0 0 15px 0; margin:0 auto; padding:2px; background-color:#fffdf9; border:1px solid #e7d9be; width:275px; color:#dda2ad; text-align:center; }
#page_blocs_home ul.blocs_home li.news_widget ul { margin:0; padding:4px; }
#page_blocs_home ul.blocs_home li.medias_widget { background-image:url(/themes/home/images/layout/blocs/lastest_attachments_670/bg.jpg); background-repeat:repeat-y; background-position:top left; }
#page_blocs_home ul.blocs_home li.blogs_widget { background-image:url(/themes/home/images/layout/blocs/lastest_groups_670/bg.jpg); background-repeat:no-repeat; background-position:0 0; height:200px; }
#page_blocs_home ul.blocs_home li.membres_widget { height:200px; }
#page_blocs_home ul.blocs_home { margin:0; padding:0; list-style:none; }
#page_single p, #page_single h1, #page_single h2, #page_single h3 { margin:3px 0 3px 0; padding:3px 0 3px 0; }
#page_single .post-title h1, #page_single .post-title h2 { margin:0; padding-top:5px; font-size:18px; }
#page_single .post-title .post-infos { font-size:11px; }
#page_single .entry .b { font-weight:bold; color:#6c543d; }
#page_single .entry .entry-thumb:hover { border:2px solid #6c543d; }
#page_single .entry .entry-thumb { float:left; width:100px; height:100px; margin:0 5px 5px 0; border:2px solid #fefefe; padding:2px; }
#page_single .entry .postmetadata { clear:both; color:#a29e9b; margin-top:5px; border-top:1px solid #a29e9b; font-size:11px; }
#page_single .entry { padding:0px 10px 0 10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; }
#page_single ol.commentlist .quote { background:url(/themes/home/images/layout/blocs/page_single_670/bg-commentaires-quotes.jpg) no-repeat top right; width:450px; min-height:52px; padding-right:70px; }
#page_single ol.commentlist li { padding:5px 18px 22px 18px; margin-top:15px; background-color:#fcf8f4; }
#page_single ol.commentlist cite font-style:normal a:link, #page_single ol.commentlist cite a:visited { color:#88e5f0; text-decoration:none; }
#page_single ol.commentlist cite { display:block; }
#page_single ol.commentlist .author-avatar { float:right; margin-top:13px; }
#page_single .type-attachment .attachment img:hover { border:3px solid #f6f2ef; }
#page_single .type-attachment .attachment img { padding:3px; border:3px solid #e4e0dd; }
#page_single .type-attachment .attachment { display:block; padding:10px; text-align:center; background-color:#fcf8f4; }
#page_single .type-attachment .caption p { display:block; margin:0; padding:0; text-align:center; font-weight:bold; font-size:14px; }
#page_single .type-attachment .caption { margin:0; padding:0; }
#page_single .type-attachment .navigation .attachment-thumbnail { width:100px; height:100px; }
#page_single .type-attachment .navigation .alignleft { display:block; width:100px; height:100px; padding:1px 1px 1px 32px; background-color:#e4e0dd; background:url(/themes/home/images/layout/blocs/page_single_670/attachment-left.gif) no-repeat top left; }
#page_single .type-attachment .navigation .alignright { display:block; width:100px; height:100px; padding:1px 31px 1px 1px; background-color:#e4e0dd; background:url(/themes/home/images/layout/blocs/page_single_670/attachment-right.gif) no-repeat top right; }
#page_communaute .contenu { padding:10px; }
#page_communaute { width:670px; overflow:hidden; }
#page_quotes .post-title h2 { font-size:18px; }
#page_quotes .post-title .post-infos { font-size:12px; }
#page_quotes .quotescollection_randomquote p cite .quotescollection_author { font-weight:bold; }
#page_quotes .quotescollection_randomquote p cite { margin-top:10px; text-align:right; font-style:italic; }
#page_quotes .quotescollection_randomquote p { padding:15px; }
#page_quotes { margin-top:15px; }
.mu_register h2 { padding-top:15px; font-size:16px; }
.mu_register form { margin:0 auto; width:90%; }
.mu_register .error { font-weight:700; padding:10px; color:#333333; background:#ffebe8; border:1px solid #cc0000; }
.mu_register #submit, .mu_register #blog_title, .mu_register #user_email, .mu_register #blogname, .mu_register #user_name { width:100%; font-size:24px; margin:5px 0; }
.mu_register .prefix_address, .mu_register .suffix_address { font-size:18px; display:inline; }
.mu_register label { font-weight:700; font-size:15px; display:block; margin:0; padding-top:10px; }
.mu_register label.checkbox { display:inline; }
.mu_register .mu_alert { font-weight:700; padding:10px; color:#333333; background:#ffffe0; border:1px solid #e6db55; }
.mu_register input#blog_title, .mu_register input#user_name, .mu_register input#user_email, .mu_register input#blogname { background-color:#faf4ec; border:1px solid #c6a78a; font-size:18px; font-weight:normal; }
.mu_register input#blogname { background:#faf4ec url(/themes/home/images/layout/champs/bg_lock.jpg) no-repeat 99% 2px; }
.mu_register #privacy { display:none; }
.mu_register { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
#bloc_contact .input { border:1px solid #c4c5c6; width:275px; height:17px; }
#bloc_contact .textarea { border:1px solid #c4c5c6; width:275px; height:90px; }
#bloc_contact { width:380px; }
#bloc_publicite_250x250 { margin-bottom:15px; background-color:#000000; height:250px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; padding:5px 0 5px 0; text-align:center; }
.bloc_defaut .bloc_right .haut { background-image:url(/themes/home/images/layout/blocs/defaut_270/bg_defaut_haut.gif); height:63px; }
.bloc_defaut .bloc_right .contenu ul { margin:0; padding:0 0 0 15px; }
.bloc_defaut .bloc_right .contenu { background-image:url(/themes/home/images/layout/blocs/defaut_270/bg_defaut_repeat.gif); padding:0 10px 10px 10px; }
.bloc_defaut .bloc_right .bas { background-image:url(/themes/home/images/layout/blocs/defaut_270/bg_defaut_bas.gif); height:31px; }
.bloc_defaut { margin-bottom:15px; }
#bloc_services .bloc_right .haut { background-image:url(/themes/home/images/layout/blocs/services_270/bg_services_haut.gif); height:100px; }
#bloc_services .bloc_right .contenu ul li h3 a b { font-size:20px; }
#bloc_services .bloc_right .contenu ul li h3 a { display:block; font-size:28px; text-transform:uppercase; color:#fcfaf6; text-align:left; }
#bloc_services .bloc_right .contenu ul li h3 { padding:14px 15px 0 15px; }
#bloc_services .bloc_right .contenu ul li { display:block; background-image:url(/themes/home/images/layout/blocs/services_270/bg_services_is.gif); background-repeat:no-repeat; background-position:top left; height:72px; color:#ffffff; }
#bloc_services .bloc_right .contenu ul li.active h3 a b { color:#db901a; }
#bloc_services .bloc_right .contenu ul li.active h3 a { color:#ecc526; }
#bloc_services .bloc_right .contenu ul li.active { background-image:url(/themes/home/images/layout/blocs/services_270/bg_services_is_active.gif); }
#bloc_services .bloc_right .contenu ul { margin:0; padding:0; list-style:none; }
#bloc_services .bloc_right .contenu { background-image:url(/themes/home/images/layout/blocs/services_270/bg_services_repeat.gif); }
#bloc_services .bloc_right .bas { background-image:url(/themes/home/images/layout/blocs/services_270/bg_services_bas.gif); height:31px; }
#bloc_services { margin-bottom:15px; }
#page_blocs_home .tabnav ul { float:right; }
#page_blocs_home .tabnav li { display:inline; list-style:none; width:47px; height:15px; }
#page_blocs_home .tabnav li a { font:"Trebuchet MS", Arial, Helvetica, sans-serif; background:url(/themes/home/images/home_widgets/butt_ina.png) no-repeat 0 0 transparent; text-decoration:none; text-transform:uppercase; color:#9e825e; font-weight:bold; outline:none; font-size:10px; width:47px; height:15px; display:block; float:left; text-align:center; text-align:center; line-height:15px; margin-right:5px; }
#page_blocs_home .tabnav li a:hover, #page_blocs_home .tabnav li a.active, #page_blocs_home .tabnav li.ui-tabs-selected a { background:#dedbd1; background:url(/themes/home/images/home_widgets/butt_act.png) no-repeat 0 0 transparent; color:#ffc600; text-decoration:none; text-transform:uppercase; }
#page_blocs_home .tabdiv { background:#ffffff; padding:5px; }
#page_blocs_home .tabdiv li { margin-left:20px; }
#page_blocs_home .ui-tabs-hide { display:none; }
#page_blocs_home #mem_cont { width:332px; }
#page_blocs_home .sing_cont { width:50px; height:50px; float:left; }
#page_blocs_home .le_blogs { list-style-type:decimal; list-style-position:outside; margin:0 0 0 20px; padding:0; }
#page_blocs_home .le_blogs li { text-decoration:none; }
#page_blocs_home .le_blogs li a, #page_blocs_home .le_blogs a:hover { color:#534a3f; font:Verdana, Geneva, sans-serif; font-size:13px; text-decoration:none; }
#page_blocs_home .widget { width:332px; }
#page_blocs_home #tab5, #page_blocs_home #tab6 { padding-left:15px; }
#page_blocs_home .medias { width:332px; margin:auto; padding-left:1px; }
#page_blocs_home .les_medias { width:332px; background:#f0e3d3 url('/themes/home/images/home_widgets/medias_bg.png') 0 0 no-reapeat; overflow:hidden; }
#page_blocs_home .medias_t { padding:5px 0 5px 0; }
#page_blocs_home .photos { width:149px; height:90px; }
#page_blocs_home .image { display:block; position:relative; width:151px; height:92px; border:1px #ceb69a solid; padding:4px 0 0 4px; float:left; margin-right:4px; margin-bottom:4px; }
#page_blocs_home .image span.blank { background:#ffffff; font:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#000000; width:120px; height:22px; display:block; position:absolute; padding-left:4px; left:4px; top:18px; font-weight:bold; }
#page_blocs_home .image span { filter:alpha(opacity=90); opacity:.90; }
#page_blocs_home .image:hover { background:#000000; border:1px #000000 solid; color:#ffba00; }
#page_blocs_home .image:hover span { background:#000000; color:#ffba00; }
#page_blocs_home .news { width:332px; margin:auto; }
#page_blocs_home #tab2 { margin:auto; }
#page_blocs_home #sing_cont_0, #page_blocs_home #sing_cont_1, #page_blocs_home #sing_cont_2, #page_blocs_home #sing_cont_3 { margin-top:10px; position:relative; display:none; width:332px; float:left; clear:both; }
#page_blocs_home #sing_cont_i0, #page_blocs_home #sing_cont_i1, #page_blocs_home #sing_cont_i2, #page_blocs_home #sing_cont_i3, #page_blocs_home #sing_cont_i4 { margin-top:10px; display:block; position:relative; width:260px; height:50px; float:left; clear:both; }
#page_blocs_home #sing_cont_i0 span.title, #page_blocs_home #sing_cont_i1 span.title, #page_blocs_home #sing_cont_i2 span.title, #page_blocs_home #sing_cont_i3 span.title, #page_blocs_home #sing_cont_i4 span.title { font:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#000000; line-height:10px; }
#page_blocs_home #sing_cont_0 span.title, #page_blocs_home #sing_cont_1 span.title, #page_blocs_home #sing_cont_2 span.title, #page_blocs_home #sing_cont_3 span.title, #page_blocs_home #sing_cont_4 span.title { font:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#000000; line-height:10px; }
#page_blocs_home #sing_cont_i0 span.date, #page_blocs_home #sing_cont_i1 span.date, #page_blocs_home #sing_cont_i2 span.date, #page_blocs_home #sing_cont_i3 span.date, #page_blocs_home #sing_cont_i4 span.date { font:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; color:#7e6d53; line-height:16px; float:left; }
#page_blocs_home #sing_cont_i0 span.date2, #page_blocs_home #sing_cont_i1 span.date2, #page_blocs_home #sing_cont_i2 span.date2, #page_blocs_home #sing_cont_i3 span.date2, #page_blocs_home #sing_cont_i4 span.date2 { font:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; color:#7e6d53; line-height:21px; float:left; }
#page_blocs_home #sing_cont_0 span.date, #page_blocs_home #sing_cont_1 span.date, #page_blocs_home #sing_cont_2 span.date, #page_blocs_home #sing_cont_3 span.date, #page_blocs_home #sing_cont_4 span.date { font:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; color:#7e6d53; line-height:16px; float:left; }
#page_blocs_home .comm { display:block; position:absolute; left:145px; top:11px; }
#page_blocs_home .comm img { margin-top:3px; margin-left:5px; }
#page_blocs_home .comm_a { display:block; display:block; position:absolute; position:absolute; left:75px; top:78px; }
#page_blocs_home .comm_a img { margin-top:3px; margin-left:5px; }
#page_blocs_home #lire { margin:0; position:absolute; left:117px; }
#page_blocs_home #sing_cont_i0 img, #page_blocs_home #sing_cont_i1 img, #page_blocs_home #sing_cont_i2 img, #page_blocs_home #sing_cont_i3 img { display:block; width:63px; height:42px; border:2px #ceb69a solid; padding:0 0 0 0; float:left; margin-right:4px; margin-bottom:4px; }
#page_blocs_home #sing_cont_0 img.iamg, #page_blocs_home #sing_cont_1 img.iamg, #page_blocs_home #sing_cont_2 img.iamg, #page_blocs_home #sing_cont_3 img.iamg { display:block; width:102px; height:67px; border:1px #ceb69a solid; padding:0 0 0 0; float:left; margin-right:4px; margin-bottom:4px; }
#page_blocs_home #but_bg img.poster #sing_cont_1 img.poster, #page_blocs_home #sing_cont_2 img.poster, #page_blocs_home #sing_cont_3 img.poster { display:block; width:81px; height:19px; border:1px #ceb69a solid; padding:0 0 0 0; float:right; }
#page_blocs_home #sing_cont_0 span.post_cont, #page_blocs_home #sing_cont_1 span.post_cont, #page_blocs_home #sing_cont_2 span.post_cont, #page_blocs_home #sing_cont_3 span.post_cont { display:block; width:186px; height:56px; padding:0 0 0 0; float:left; font:Verdana, Geneva, sans-serif; font-size:10px; line-height:10px; }
#page_blocs_home #but_bg { width:310px; height:14px; background:url('/themes/home/images/home_widgets/but_bg.png') no-repeat 0 0; float:left; }
#page_blocs_home #lire img { display:block; width:auto; height:auto; border:none; padding:0 0 0 0; background:url('/themes/home/images/home_widgets/but_bg.png') no-repeat 0 0; }
#page_blocs_home #sing_cont_i0 img.commu, #page_blocs_home #sing_cont_i1 img.commu, #page_blocs_home #sing_cont_i2 img.commu, #page_blocs_home #sing_cont_i3 img.commu { display:block; width:9px; height:9px; border:none; padding:0 0 0 0; float:right; margin-right:0; margin-bottom:0; }
#page_blocs_home .clearfix { clear:both; }
#page_blocs_home #example-content-0, #page_blocs_home #example-content-1, #page_blocs_home #example-content-2, #page_blocs_home #example-content-3 { display:none; position:absolute; padding:10px; background:url('/themes/home/images/home_widgets/baloon.png') no-repeat 0 0; width:303px; height:355px; z-index:200; top:-170px; left:50px; }
#page_blocs_home #example-content-i0, #page_blocs_home #example-content-i1, #page_blocs_home #example-content-i2, #page_blocs_home #example-content-i3 { display:none; position:absolute; padding:10px; background:url('/themes/home/images/home_widgets/baloon.png') no-repeat 0 0; width:303px; height:355px; z-index:200; top:-50px; left:100px; }
#page_blocs_home #example-content-i0 span.num, #page_blocs_home #example-content-i1 span.num, #page_blocs_home #example-content-i2 span.num, #page_blocs_home #example-content-i3 span.num, #page_blocs_home #example-content-0 span.num, #page_blocs_home #example-content-1 span.num, #page_blocs_home #example-content-2 span.num, #page_blocs_home #example-content-3 span.num { font:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; color:#fcca0a; font-weight:bold; margin-left:20px; position:absolute; top:0px; left:0px; width:270px; }
#page_blocs_home .x { position:absolute; top:6px; left:292px; }
#page_blocs_home #all_com { margin-left:20px; width:270px; margin-top:20px; height:290px; overflow:hidden; }
#page_blocs_home .sing_title { width:250px; float:left; }
#page_blocs_home .sing_title span.us { color:#ffffff; }
#page_blocs_home #tid { width:40px; float:left; }
#page_blocs_home .sing_com { width:220px; float:right; }
#page_blocs_home #slider { width:240px; top:13px; left:30px; position:relative; }
#page_blocs_home .ui-slider-handle { width:8px; height:8px; position:absolute; top:-10px; background:#478aff; }
