/* Style designed by Defaite for www.open-humanity.org Copyright 2008 */
/* Basé sur Oxygen traduit par PunBB.fr */

/****************************************************************/
/* 1. IMPORT DES FEUILLES DE STYLE */
/****************************************************************/
/* Import de la feuille de style de base */
@import url(imports/base.css);

#adminconsole td,#adminconsole th{border-color:#CACACA;}
#adminconsole thead th{padding-bottom:2px;}
#adstats dd{background:transparent;padding-right:50px;}
#announce div.box{border:0;font-size:1.3em;margin-left:20px;margin-right:20px;}
#brdfooter{margin-top:0;margin-bottom:15px;}
#brdfooter dl a,div.blockmenu li{line-height:1.4em;}
#brdheader {margin-bottom:0;}
#brdheader .box{background:none;border:0;margin:0;padding:0;}
#brdheader div.box{border-color:transparent;border-top-width:0;}
#brdheader2 div.box{border-bottom:1px solid transparent;border-color:#000;border-left:1px solid transparent;border-right:1px solid transparent;border-top:1px solid transparent;}
#brdmenu {margin-left:10px;}
#brdmenu a:hover,.blockpost h2 a:hover,.subscribe a:hover,.author_info a:hover,#colourbox a:hover{text-decoration:underline;}
#brdmenu a:link,#brdmenu a:visited,.blockpost dt a:link,.blockpost dt a:visited,.blockpost h2 a:link,.blockpost h2 a:visited,.postlink a:link,.postlink a:visited,.postfootright a:link,.postfootright a:visited,.blockmenu a:link,.blockmenu a:visited,#header h1 a:hover,#colourbox a{text-decoration:none;}
#brdmenu li{border-left:#dedbd1 1px solid;float:left;height:33px;line-height:33px;}
#brdmenu li a,#topmenu li a{color:#333;display:block;margin:0 1px 0 0;padding:0 15px;}
#brdmenu li a:hover,#brdmenu li.active a,#topmenu li a:hover,#topmenu li.active a{color:#ff7800;text-decoration:none;}
#brdmenu,#topmenu{height:33px;position:relative;}
#brdstats{background:transparent url(../img/openhumanity/defaz.png) center no-repeat;background-position:bottom;margin-top:0;}
#brdtitle h1{display:none;font-size:1.4em;}
#brdtitle p{color:#cc5c03;display:none;font-size:1.3em;margin-left:-195px;margin-top:-160px;padding-top:0;text-align:right;}
#brdwelcome{clear:both;font-size:11px;margin:15px auto 0 auto;color:#1D4364;background:#1D4364;padding:5px;font-size:12px;color:#FFF;}
#brdwelcome .conl{color:#FFF;}
#brdwelcome .conr{text-align:right;}
#brdwelcome .conr li{display:inline;line-height:14px;padding-right:30px;}
#brdwelcome p{text-align:right;padding:0;}
#centercol .date-comments p{line-height:25px;}
#centercol h3{background:#f5f4f0;border-bottom:#dedbd1 1px solid;border-left:#dedbd1 1px solid;border-right:#dedbd1 1px solid;border-top:#dedbd1 1px solid;color:#363636;font-size:14px;height:20px;margin:0 0 15px;padding:10px 18px 5px;text-align:left;}
#colourbox{background:#1d4364;color:#fff;font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:12px;padding:10px;}
#footer{background:url(../img/openhumanity/bgr-footer.gif) #e4e2db repeat-x;color:#777;font-size:11px;height:32px;margin-top:10px;padding:13px 0 0;}
#footer a{color:#777;}
#header{height: 168px;background: url(../img/openhumanity/header.jpg) no-repeat right top;}
#header .spacer{color:#a0a09b;float:right;font-size:11px;padding:37px 0 0;text-align:right;}
#header .spacer p,.list2{clear:both;}
#header h1{background:url(../img/openhumanity/logo-openhumanity.jpg) no-repeat;float:left;margin-top:15px;text-indent:-9999px;width:410px;}
#header h1 a{display:block;height:139px;width:410px;}
#helpfile div.box{padding-left:33px;padding-right:33px;}
#imagesblock li img{border:1px solid #bbb;padding:1px;}
#links{margin:auto;padding:0;}
#messages{width:auto !important;}
#mpu_banner{border-bottom:#dedbd1 1px solid;border-left:#dedbd1 1px solid;border-right:#dedbd1 1px solid;border-top:#dedbd1 1px solid;}
#nav{float:left;list-style-type:none;padding:0;}
#nav a,.clearfix{display:block;}
#nav li{float:left;line-height:33px;}
#nav li a:hover{background:none transparent scroll repeat 0 0;}
#nav li li:hover ul,#nav li li.sfhover ul,#nav li li li:hover ul,#nav li li li.sfhover ul{left:auto;}
#nav li ul{left:-999em;padding-top:1px;position:absolute;width:15em;}
#nav li ul li{background:url(../img/openhumanity/bgr-box-trans.png) #fff repeat-x 50% top;border-bottom:#dedbd1 1px solid;border-left:#dedbd1 1px solid;border-right:#dedbd1 1px solid;line-height:28px;width:15em;}
#nav li ul ul{margin:-29px 0 0 15em;}
#nav li:hover ul ul,#nav li.sfhover ul ul,#nav li:hover ul ul ul,#nav li.sfhover ul ul ul{left:-999em;}
#nav li:hover ul,#nav li.sfhover ul{left:auto;z-index:1000;}
#nav ul{float:left;list-style-type:none;padding:0;}
#postpreview{color:inherit;}
#punindex .block h2,div.block h2,#announce h2{background:transparent url(../img/openhumanity/title.png) no-repeat;}
#punindex div.blocktable,div.blockpost{padding:18px 18px 0 18px;background:#F5F4F0 url(images/bgr-box-trans.png) repeat-x scroll left top;border-left:1px solid #DEDBD1;border-right:1px solid #DEDBD1;margin-bottom:0;}
#punviewtopic div.blockpost {padding:0 18px;}
#punonline div.blocktable div.box{border-bottom:1px solid #8ec2d7;border-left:1px solid #8ec2d7;border-right:1px solid #8ec2d7;}
#punprofile #profile .blockform h2,#punadmin #adminconsole .block h2,#punadmin #adminconsole .blockform h2,#puntal_main #puntal_content div.block h2.news{background:transparent url(../img/openhumanity/menu_bis.png) no-repeat;}
#punprofile #profile div.box,#punadmin #adminconsole div.box{padding:20px 40px;}
#punredirect{border-bottom:0 solid transparent;border-left:0 solid transparent;border-right:0 solid transparent;border-top:0 solid transparent;color:inherit;}
#punredirect .block h2{background:#FFFFFF url(../img/openhumanity/bgr-box-trans.png) repeat-x;text-align:center;}
#puntal_main #puntal_content{margin-left:231px;padding-left:0;}
#puntal_sidebar .block h2{background:transparent url(../img/openhumanity/menu.png) no-repeat;}
#punviewforum #vf h2{color:#cc5c03;font-weight:700;line-height:20px;}
#punviewtopic .blockpost2 div.box{padding-left:50px;}
#punviewtopic .blockpost2,.entry{margin-bottom:5px;}
#punviewtopic h2{margin:0;}
.firstpost{padding:18px 18px 0 18px !important;}
#punwrap{margin:auto;width:960px;position:relative;}
#punwrap #helpfile{padding-top:209px;}
#rss{display:inline;float:right;height:38px;position:absolute;right:0;top:-10px;width:39px;}
#searchtop{background:url(../img/openhumanity/bgr-search.gif) no-repeat;height:32px;margin:0 0 10px;}
#searchtop .btn{margin:7px 0 0;padding:0;width:auto;}
#searchtop input{background:none transparent scroll repeat 0 0;border-width:0;color:#a3a192;float:left;font-size:12px;margin:5px 0 0 10px;padding:2px;width:178px;}
#sidebar h3{background:#ebe9e1;border-bottom:#dedbd1 1px solid;border-left:#dedbd1 1px solid;border-right:#dedbd1 1px solid;border-top:#dedbd1 1px solid;color:#363636;display:block;font:bold 12px Arial, Helvetica, sans-serif;height:16px;margin:0 0 7px;padding:5px 8px;text-align:left;}
#top{clear:both;font-size:11px;height:23px;margin:0 auto;padding:7px 0 0;}
#topmenu li{border-left:#dedbd1 1px solid;float:left;line-height:33px;}
#topmenu li a:hover,#topmenu li.active a { color: #ff7800; background:#f5f4f0; }
#vf div.inbox tbody td.tc0 div.icon{background:none;}
#viewprofile dd{line-height:2em;padding:0 3px;}
#viewprofile dt{line-height:2em;padding:0 3px;width:150px;}
* html .clearfix{height:1%;}
* html .pun{font-size:68.75%;}
.ac{text-align:center;}
.ads{height:125px;margin:0;padding:10px 15px;}
.ads img{border-bottom:#dedbd1 1px solid;border-left:#dedbd1 1px solid;border-right:#dedbd1 1px solid;border-top:#dedbd1 1px solid;float:left;margin:0 7px 0 0;}
.ads img.last{float:right;margin:0;}
.alignleft{display:inline;float:left;}
.alignright{display:inline;float:right;}
.ar{text-align:right;}
.arclist ul li{border-bottom:#f1f1ed 1px solid;color:silver;font-size:12px;padding:5px 0;}
.author_email a{background-image:url(../img/openhumanity/ico-email.png);background-position:left center;background-repeat:no-repeat;font-weight:700;padding-bottom:2px;padding-left:26px;padding-top:2px;text-decoration:none;}
.author_info{color:#666;margin-top:15px;padding:0;}
.author_info a{color:#000;padding:0;text-decoration:none;}
.author_info h3{font-size:14px;margin-bottom:10px;padding:0;}
.author_info p{font-size:12px;margin-bottom:10px;padding:0;}
.author_info ul,.author_info li{margin:0;padding:0;}
.author_photo{float:left;margin-right:10px;width:58px;}
.author_photo img{background-color:#fff;border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;border-right:#ccc 1px solid;border-top:#ccc 1px solid;float:left !important;height:48px;padding:4px;width:48px;}
.blockpost .roweven{background:#efefef url(../img/openhumanity/bgr-box-trans.png) repeat-x;}
.blockpost .rowodd{background:#FFF url(../img/openhumanity/bgr-box-trans.png) repeat-x;}
.box{background:url(../img/openhumanity/bgr-box-trans.png) #fff repeat-x left top;border-bottom:#dedbd1 1px solid;border-left:#dedbd1 1px solid;border-right:#dedbd1 1px solid;border-top:#dedbd1 1px solid;margin:0 0 15px;padding:18px;}
.box img{border-bottom:#999 1px solid;border-left:#999 1px solid;border-right:#999 1px solid;border-top:#999 1px solid;margin:0 0 10px;}
.box p{line-height:18px;padding:0 0 10px;}
.box2{background:url(../img/openhumanity/bgr-box-trans.png) #f5f4f0 repeat-x left top;border-bottom:#dedbd1 1px solid;border-left:#dedbd1 1px solid;border-right:#dedbd1 1px solid;border-top:#dedbd1 1px solid;margin:0 0 15px;padding:18px;}
.box2 .flickr.spacer img{background:#fff;border-bottom:#dedbd1 1px solid;border-left:#dedbd1 1px solid;border-right:#dedbd1 1px solid;border-top:#dedbd1 1px solid;margin:4px 9px 4px 0;padding:7px;}
.box2 .flickr.spacer img:hover{background:#ebe9e1;border-bottom:#dedbd1 1px solid;border-left:#dedbd1 1px solid;border-right:#dedbd1 1px solid;border-top:#dedbd1 1px solid;}
.box2 .nav1,.vidtabs .idtabs li{float:none;padding:0;}
.box2 .white.spacer{background:#fff;border-bottom:#dedbd1 1px solid;border-left:#dedbd1 1px solid;border-right:#dedbd1 1px solid;border-top:#dedbd1 1px solid;clear:both;margin:0;}
.catrss{background:url(../img/openhumanity/ico-rss.gif) no-repeat left center;line-height:16px;padding-left:24px;}
.clearfix:unknown{clear:both;content:'.';display:block;height:0;visibility:hidden;}
.commentmetadata a{color:#333;font-size:11px;}
.conl{color:#A0A09B;list-style-type:none;margin:0;width:50%;}
.conl li{display:inline;line-height:14px;margin:0 20px 0 0;padding:0;}
.conl li a,.nav1 li a{color:#a0a09b;display:block;float:left;text-align:center;}
.conl li.active a,.conl li.active a:visited,.conl li a,.conl li a:visited,a,a:visited{color:#1F7EB8;text-decoration:none;}
.conl li.active a:hover,.conl li a:hover,a:hover{color:#359DD4;text-decoration:underline;}
.conl li.current_page_item a,a.nav1 li.active a,.nav1 li a:hover,.nav1 li.current_page_item a{color:#E8A02C;text-decoration:none;}
.container_12 .grid_1{width:60px;}
.container_12 .grid_10{width:780px;}
.container_12 .grid_11{width:860px;}
.container_12 .grid_12,.container_16 .grid_16{width:940px;}
.container_12 .grid_2{width:140px;}
.container_12 .grid_3{width:220px;}
.container_12 .grid_4{width:300px;}
.container_12 .grid_5{width:380px;}
.container_12 .grid_6,.container_16 .grid_8{width:460px;}
.container_12 .grid_7{width:540px;}
.container_12 .grid_8{width:620px;}
.container_12 .grid_9{width:700px;}
.container_12 .prefix_1{padding-left:80px;}
.container_12 .prefix_10{padding-left:800px;}
.container_12 .prefix_11{padding-left:880px;}
.container_12 .prefix_2{padding-left:160px;}
.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px;}
.container_12 .prefix_4{padding-left:320px;}
.container_12 .prefix_5{padding-left:400px;}
.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px;}
.container_12 .prefix_7{padding-left:560px;}
.container_12 .prefix_8{padding-left:640px;}
.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px;}
.container_12 .suffix_1{padding-right:80px;}
.container_12 .suffix_10{padding-right:800px;}
.container_12 .suffix_11{padding-right:880px;}
.container_12 .suffix_2{padding-right:160px;}
.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px;}
.container_12 .suffix_4{padding-right:320px;}
.container_12 .suffix_5{padding-right:400px;}
.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px;}
.container_12 .suffix_7{padding-right:560px;}
.container_12 .suffix_8{padding-right:640px;}
.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px;}
.container_12,.container_16{margin-left:auto;margin-right:auto;width:960px;}
.container_16 .grid_1{width:40px;}
.container_16 .grid_10{width:580px;}
.container_16 .grid_11{width:640px;}
.container_16 .grid_12{width:600px;}
.container_16 .grid_13{width:760px;}
.container_16 .grid_14{width:820px;}
.container_16 .grid_15{width:880px;}
.container_16 .grid_2{width:100px;}
.container_16 .grid_3{width:160px;}
#header .grid_4, #top .grid_4{width:320px;}
.container_16 .grid_5{width:280px;}
.container_16 .grid_6{width:340px;}
.container_16 .grid_7{width:400px;}
.container_16 .grid_9{width:520px;}
.container_16 .prefix_1{padding-left:60px;}
.container_16 .prefix_10{padding-left:600px;}
.container_16 .prefix_11{padding-left:660px;}
.container_16 .prefix_13{padding-left:780px;}
.container_16 .prefix_14{padding-left:840px;}
.container_16 .prefix_15{padding-left:900px;}
.container_16 .prefix_2{padding-left:120px;}
.container_16 .prefix_3{padding-left:180px;}
.container_16 .prefix_5{padding-left:300px;}
.container_16 .prefix_6{padding-left:360px;}
.container_16 .prefix_7{padding-left:420px;}
.container_16 .prefix_9{padding-left:540px;}
.container_16 .suffix_1{padding-right:60px;}
.container_16 .suffix_10{padding-right:600px;}
.container_16 .suffix_11{padding-right:660px;}
.container_16 .suffix_13{padding-right:780px;}
.container_16 .suffix_14{padding-right:840px;}
.container_16 .suffix_15{padding-right:900px;}
.container_16 .suffix_2{padding-right:120px;}
.container_16 .suffix_3{padding-right:180px;}
.container_16 .suffix_5{padding-right:300px;}
.container_16 .suffix_6{padding-right:360px;}
.container_16 .suffix_7{padding-right:420px;}
.container_16 .suffix_9{padding-right:540px;}
.date-comments{border-bottom:#cacaca 1px solid;color:#999;font-size:11px;height:30px;line-height:25px;margin:0 0 10px;}
.date-comments a{color:#999;}
.entry blockquote{border-left:#777 2px solid;color:#777;font-style:italic;margin:5px auto 15px;padding:0 10px;width:85%;}
.entry blockquote p{font-size:12px;line-height:20px;margin:5px 0;padding:5px 0;}
.entry img{background:#f8f8f4;border-bottom:#e6e6e6 1px solid;border-left:#e6e6e6 1px solid;border-right:#e6e6e6 1px solid;border-top:#e6e6e6 1px solid;padding:2px;}
.entry ol li{font-size:12px;list-style-position:inside !important;list-style-type:decimal !important;padding:3px 0;}
.entry p{font-size:12px;line-height:20px important;text-align:left;}
.entry ul li{list-style-position:inside !important;list-style-type:circle !important;margin-left:15px;padding:3px 0;}
.entry ul li ul li{list-style-position:inside !important;list-style-type:disc !important;}
.entry ul li ul,.entry ol li ol{margin-bottom:0;padding-top:3px;}
.entry ul,.entry ol{font-size:12px;line-height:20px;margin-bottom:15px;}
.featuredpost h2{font-size:30px;}
.fix{clear:both;height:1px;margin:0 0 -1px;overflow:hidden;}
.fr{float:right;}
.gravatar{background:#fff;border-bottom:#dedbd1 1px solid;border-left:#dedbd1 1px solid;border-right:#dedbd1 1px solid;border-top:#dedbd1 1px solid;float:left;margin:0 7px 0 0;padding:4px;}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;margin-left:10px;margin-right:10px;}
.icon_topics,#post_icons{border:1px solid #D1D2D2;padding:6px;}
.idtabs{float:left;font-size:12px;margin:0 0 8px;}
.idtabs li a{background:#fff;border-bottom:#dedbd1 1px solid;border-left:#dedbd1 1px solid;border-right:#dedbd1 1px solid;border-top:#dedbd1 1px solid;color:#363636;display:block;font-weight:700;margin:0 7px 0 0;padding:5px 8px;text-align:left;}
.idtabs li a:hover,.idtabs .selected,.vidtabs .idtabs li a:hover,.vidtabs .idtabs .selected{background:#ebe9e1;text-decoration:none;}
.idtabs li,.fl{float:left;}
.idtabs li.last a,.vidtabs .idtabs li.last a{margin:0;}
.inbox tbody tr:hover{background-color:#dfedff;}
.linkst .inbox,.linksb .inbox,.postlinksb .inbox{background:#1D4364 none repeat scroll 0 0;color:#FFF;font-size:12px;padding:10px;}
.list1{padding:15px;}
.list1 li{background:url(../img/openhumanity/ico-star-trans.png) no-repeat left top;margin:0 0 8px;padding:0 0 0 22px;}
.list1 li a,.widget ul li a{color:#222;}
.list2 li{background:#fff;border-bottom:#dedbd1 1px solid;border-left:#dedbd1 1px solid;border-right:#dedbd1 1px solid;border-top:#dedbd1 1px solid;margin:0 0 5px;padding:12px 10px;}
.list2 p{line-height:16px;}
.nav1{float:left;list-style-type:none;margin:0;padding:0;}
.nav1 li{display:inline;float:left;line-height:14px;margin:0 20px 0 0;padding:0;}
.navigation a{color:#666;font-size:14px;font-weight:700;}
.omega{margin-right:0;}
.pun blockquote{background:transparent;border-color:#bc9a5e;border-style:solid;border-width:1px;color:inherit;margin:5px 15px 15px;padding:8px;}
.pun dl,.pun label,#announce div.inbox div{padding:3px 0;}
.pun fieldset{padding:0 12px;}
.pun h1{padding:3px 0 0;}
.pun h1 span{display:none;}
.pun h2{background:#ebe9e1;border:#dedbd1 1px solid;color:#cc5c03;display:block;font:bold 16px Arial, Helvetica, sans-serif;height:16px;margin:0 0 7px;padding:5px 8px;text-align:left;}
.pun h2 a:hover{background-color:inherit;color:#cc5c03;}
.pun h2 a:link,.pun h2 a:visited{background-color:transparent;color:#cc5c03;}
.pun h2 div.adminmenu{width:50px;}
.pun h3{font-size:1.1em;}
.pun h4{font-size:1.3em;}
.pun hr{background-color:#000;border-bottom:1px #F9F9F9 solid;border-top:1px #D0D0D0 solid;color:#333;margin:3px;}
.pun legend{padding:0 6px;}
.pun pre{font-family:monaco, "Bitstream Vera Sans Mono", "Courier New", courier, monospace;font-size:1.2em;}
.pun table,.pun input,.pun select,.pun optgroup,.pun textarea,div.postmsg p.postedit{font-size:1em;}
.pun td{border-color:#CACACA;border-style:none none solid solid;border-width:0 0 1px 1px;line-height:20px;padding:4px 6px;}
.pun td p{padding:5px 0 0;}
.pun th{border-color:#CACACA;border-style:solid none solid solid;border-width:1px 0 1px 1px;padding:4px 6px;}
.pun .tcr{border-right:1px solid #CACACA;}
.pun,.pun .inbox,.pun .inform,.pun .intd,.pun .tclcon{min-height:0;}
.pun .tc1, .pun .tc2, .pun .tc3 {margin-right:0;}
.rowodd,#adminconsole fieldset th{background:transparent;color:inherit;}
.singleh2{font-size:1.8em important;padding-top:5px;}
.sub_name{background-color:inherit;color:#4289FF;font-family:"Verdana, Lucida Sans Unicode", Arial, sans-serif;font-size:11px;font-style:italic;font-weight:400;}
.sub_title{background-color:inherit;color:#F89014;font-family:"Verdana, Lucida Sans Unicode", Arial, sans-serif;font-size:11px;font-weight:700;padding-left:12px !important;}
.subscribe{color:#a0a09b;float:right;}
.subscribe a{color:#E8A02C;}
.subscribe a:hover{color:#E8A02C;}
.textbox{background-color:#cc5c03;border:1px solid #D1D2D2;color:#1B5A35;font-family:"Lucida Sans Unicode", Verdana, sans-serif;font-size:11px;padding:1px;}
.video{display:inline;height:250px;margin:0 0 10px;width:300px;}
.vidtabs .idtabs{float:none;font-size:12px;margin:10px 0 0;width:100%;}
.vidtabs .idtabs li a{background:#fff;border-width:0;color:#363636;display:block;font-weight:700;margin:0;padding:5px 8px;text-align:left;}
.widget{background:url(../img/openhumanity/bgr-box-trans.png) #fff repeat-x left top;border-bottom:#dedbd1 1px solid;border-left:#dedbd1 1px solid;border-right:#dedbd1 1px solid;border-top:#dedbd1 1px solid;margin:0 0 15px;padding:15px;}
.widget ul{line-height:16px;padding:0;}
.widget ul li{border-bottom:#f1f1ed 1px solid;padding:5px 0;}
.widget ul li ul{margin:5px 0 0 10px;}
.widget ul li ul li{background:none transparent scroll repeat 0 0;border-bottom-style:none;border-top:#f1f1ed 1px solid;padding:5px 0;}
a.mod_title{background-color:inherit;color:#1164ED;font-weight:700;text-decoration:none;}
a.mod_title:hover{background-color:inherit;color:#DA1212;text-decoration:underline;}
a.mod_title:visited{background-color:inherit;color:#1164ED;text-decoration:none;}
a.more{background:url(../img/openhumanity/ico-arrow-trans.png) no-repeat left 50%;color:#777;font-size:11px;padding:0 0 0 15px;}
a.news-links{background-color:inherit;color:#1164ED;font-weight:700;text-decoration:none;}
a.news-links:hover{background-color:inherit;color:#DA1212;text-decoration:underline;}
a.news-links:visited{background-color:inherit;color:#1164ED;text-decoration:none;}
body{background:url(../img/openhumanity/bgr.jpg) #ebe9e1 repeat-x 50% top;color:#555;font:12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;margin-bottom:-20px;margin-top:0;padding:0;}
*{border-width:0;margin:0;padding:0;}
dd.postavatar{margin-bottom:5px;margin-top:5px;}
dd.usercontacts{margin-top:5px;}
div.block div.box{padding-bottom:7px;padding-left:25px;padding-right:35px;}
div.block2col div.blockform,div.block2col div.block{margin-bottom:0;}
div.block2col div.blockform,div.block2col div.block,#viewprofile dd{color:inherit;margin-left:231px;}
div.blockform div.box{padding-left:40px;padding-right:40px;}
div.blockform p input{margin-left:12px;margin-right:12px;}
div.blockmenu div.box{color:inherit;padding-left:30px;}
div.blockmenu h2{background:url(../img/openhumanity/menu.png) no-repeat;}
div.blockmenu h2 span{padding-right:0;}
div.blockmenu,#viewprofile dt{width:231px;}
div.blockpost div.box,#punredirect div.box{background:#FFF url(../img/openhumanity/bgr-box-trans.png) repeat-x scroll left top;border:1px solid #DEDBD1;padding:18px;}
.blockpost .box {margin:0;}
div.blockpost h2 span.conr{background-color:inherit;color:#cc5c03;}
div.blockpost input{display:inline;padding:3px;}
div.blockpost label{background-color:#F3F3F3;border-style:solid;border-width:1px;color:inherit;display:inline;padding:3px;}
div.blocktable div.box{padding-left:27px;padding-right:29px;margin-bottom:0;}
div.block,div.blockform,div.block2col,#postreview{ margin-bottom:15px; }
div.blocktable{margin-bottom:6px;padding:18px;background:#F5F4F0 url(images/bgr-box-trans.png) repeat-x scroll left top;border-left:1px solid #DEDBD1;border-right:1px solid #DEDBD1;}
div.box{background:#FFF url(../img/openhumanity/bgr-box-trans.png) repeat-x scroll left top;border:1px solid #DEDBD1;color:inherit;margin:0 0 15px;padding:18px;}
div.codebox{border-color:#bc9a5e;border-style:solid;border-width:1px;color:inherit;margin:5px 15px 15px;padding:8px;}
div.forminfo{border-style:solid;border-width:1px;color:inherit;margin-bottom:12px;padding:9px 10px;}
div.icon{background-image:url(../img/openhumanity/f_icon.png);background-repeat:no-repeat;border-color:transparent;display:block;float:left;height:48px;margin-right:12px;width:42px;}
div.inew{border-color:transparent;}
div.infldset{padding:9px 0 12px;}
div.inform{padding-bottom:12px;}
div.links_column_1{float:left;margin:0;padding:0 2.21% 0 0;width:100%;}
div.links_column_2{float:left;margin:0;padding:0 1.77% 0 1.33%;width:22.33%;}
div.links_column_3{float:left;margin:0;padding:0 1.33% 0 1.77%;width:22.33%;}
div.links_column_4{float:left;margin:0;padding:0 0 0 2.21%;width:22.33%;}
div.linksb{margin-top:-6px;}
div.postfootleft p,div.postfootright ul,div.postfootright div{padding:10px 6px 5px;}
div.postfootleft,#adminconsole fieldset td{background-color:transparent;color:inherit;}
div.postfootright{background-color:transparent;border-left-color:transparent;color:inherit;}
div.postleft{background-color:transparent;border-right:1px solid #CACACA;color:inherit;}
div.postleft dd{margin:0 0 2px;padding:2px 2px 2px 3px;}
div.postleft dd.postavatar,div.postleft dd.usertitle{background:none;border:none;}
div.postleft dl{padding:6px;}
div.postleft dt{background:transparent;border:none;font-size:1.6em;}
div.postleft dt,div.postmsg h4,td.tcl h3,div.forminfo h3,p.postlink,div.linkst li,div.linksb li,div.postlinksb li,.blockmenu li,#brdtitle h1,.pun span.warntext,.pun p.warntext,#columns h3{font-weight:700;}
div.postlinksb{margin-top:-6px;}
div.postmsg h4{margin-bottom:10px;}
div.postmsg p{line-height:1.4;padding:0;}
div.postmsg img {border: 0; margin: 0;}
div.postright{background-color:transparent;border-left-color:transparent;color:inherit;padding:6px;}
div.postsignature,div.postmsg p.postedit{padding-top:15px;}
div.rbox input{line-height:1.4em;margin-right:12px;}
div.searchposts div.icon,.alpha{margin-left:0;}
div>fieldset{border:0;}
h2{color:#000;font:18px Georgia, "Times New Roman", Times, serif;margin:0 0 5px;}
h2 a{color:#000;}
h2.commh2{color:#333 !important;font-size:1.4em important;padding:0 0 5px;}
h2.links{border-bottom:1px solid #369;border-left:0;border-right:0;border-top:0;}
h3,h4,h5{color:#363636;font-size:12px;font-weight:700;margin:0 0 5px;}
html{margin-bottom:-20px;margin-top:0;padding:0;}
html body * span.clear,html body * div.clear,html body * li.clear,html body * dd.clear{background:none transparent scroll repeat 0 0;border-width:0;clear:both;display:block;float:none;font-size:0;height:0;list-style-type:none;margin:0;overflow:hidden;padding:0;visibility:hidden;width:0;}
html>body .button{margin-top:2px;padding-bottom:1px;}
img.fl{margin:0 12px 5px 0;}
input#submit{background:#f5f4f0;border-bottom:#dedbd1 1px solid;border-left:#dedbd1 1px solid;border-right:#dedbd1 1px solid;border-top:#dedbd1 1px solid;color:#363636;font-size:12px;font-weight:700;margin:0 0 7px;padding:7px 10px;text-align:left;}
input,textarea{border-bottom:#cacaca 1px solid;border-left:#cacaca 1px solid;border-right:#cacaca 1px solid;border-top:#cacaca 1px solid;font-size:12px;padding:5px;}
input.button:focus{background-color:#E1E1E1;border-bottom:1px solid #EFEFEF;border-left:1px solid #666;border-right:1px solid #EFEFEF;border-top:1px solid #666;color:#333;}
li{list-style-type:none;}
li.maintenancelink a:link,li.maintenancelink a:visited,li.maintenancelink a:hover{background-color:inherit;color:#B42000;}
li.postreport a:hover,tr.iclosed td.tcl a:hover{background-color:inherit;color:#9F1818;}
li.postreport a:link,li.postreport a:visited,tr.iclosed td.tcl a:link,tr.iclosed td.tcl a:visited{background-color:inherit;color:#6E7F93;}
ol.commentlist{font-size:12px;line-height:20px;list-style-type:none;margin:10px 0 20px;padding:0;}
ol.commentlist cite{font-style:normal;font-weight:700;}
ol.commentlist li{padding:20px 10px 10px;}
ol.commentlist li.alt{background:#f8f8f4;border-bottom:#dedbd1 1px solid;border-left:#dedbd1 1px solid;border-right:#dedbd1 1px solid;border-top:#dedbd1 1px solid;padding:18px important 18px important 5px important 18px important;}
ol.commentlist p{line-height:20px;margin-bottom:10px;}
p.links{border-bottom:1px solid #369;padding-left:5px;}
p.multidelete{padding-bottom:5px;padding-top:15px;}
select{border-bottom:#cacaca 1px solid;border-left:#cacaca 1px solid;border-right:#cacaca 1px solid;border-top:#cacaca 1px solid;font-size:12px;padding:0;}
select.textbox,div.postleft dd.postavatar img{padding:1px;}
span.comments{background:url(../img/openhumanity/ico-comments.gif) no-repeat left 50%;padding:0 0 0 20px;}
span.continue{background:url(../img/openhumanity/ico-continue-trans.png) no-repeat left 50%;line-height:20px;padding:1px 0 1px 20px;}
span.continue-archives{background:url(../img/openhumanity/ico-arrow-trans.png) no-repeat right center;margin-bottom:20px;padding:0 15px 0 0;}
span.continue-archives a,span.continue-archives-alt a{color:#777;font-size:14px;font-weight:700;}
span.continue-archives-alt{background:url(../img/openhumanity/ico-arrow-trans-left.png) no-repeat left center;margin-bottom:20px;padding:0 0 0 15px;}
span.tags{background:url(../img/openhumanity/ico-tags-trans.png) no-repeat left 50%;padding:1px 0 0 20px;}
td div.tclcon{margin-left:2.3em;}
td.tc2,td.tc3,td.tcmod{background-color:#dfedff;color:inherit;}
tr.iredirect div.icon{background:url(../img/openhumanity/f_icon.png) no-repeat;border-color:transparent;}
tr.inew div.icon,tr.imoved div.icon{background:url(../img/openhumanity/f_icon_new.png) no-repeat;}
tr.iclosed div.icon{background:url(../img/openhumanity/f_icon_close.png) no-repeat;}
tr.isticky div.icon{background:url(../img/openhumanity/f_icon_sticky.png) no-repeat;}
tr.isticky div.inew{background:url(../img/openhumanity/f_icon_sticky_new.png) no-repeat;}
tr.iredirect td.tcr{background:none;text-indent:-9999px;}
tr.iredirect td.tcr span.byuser{background:none;color:#cc5c03;display:none;text-indent:-9999px;}
tr.iredirect td.tcr span.byuser a:hover{background:#F3F3F3;color:#F3F3F3;text-indent:-9999px;}
ul.bblinks{padding-bottom:10px;padding-left:4px;}
ul.bblinks li{padding-right:20px;}
