* html #poststuff {	height: 100%; /* kill peekaboo bug in IE */}/* This is the Holly Hack \*/* html .wrap { height: 1% }/* For Win IE's eyes only */img.pngfix {	behavior: url(pngHack.htc);}body {	border: none;}a  { color: #390; text-decoration: none }a.delete:hover {	background: #c00;	color: #fff;}#planetnews {float:right;}#devnews {float:left;}#planetnews ul {	list-style: none;	margin: 0;	padding: 0;}#planetnews li {	width: 17%;	margin: 1%;	float: left;}#planetnews li a {	display: block;	padding: .5em;	background: #ddd;	height: 6em;	overflow: hidden;}a.edit, a.delete, a.edit:hover, a.delete:hover {	border-bottom: none;	display: block;	/*padding: 5px 0;*/	text-align: center;}a.edit:hover  { color: #390; background: #ccc }a:visited  { color: #390 }a:hover {/*	border-bottom: 1px solid #3a75ae;*/	text-decoration: underline;}body	{	background: #f9fcfe;	color: #646464;	margin: 0;	padding: 0;}body, td {	font: 12px "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana;}fieldset {	border: none;	padding: 3px;}fieldset label.selectit {	display: block;	font-size: 12px;	padding: 0 2px;}fieldset label.selectit:hover {	background: #e9e9e9;}fieldset legend {	padding: .1em .3em;}fieldset span.cat-nest {	display: block;	margin-left: 10px;}fieldset.options {	padding: 1em;}fieldset.options legend {	font-size: 12px;}form, label input {	margin: 0;	padding: 0;}h2 {		color: #646464;	/*font: normal 12px ;*/	font-size:12px;	margin: 5px 10px;}h2 small.quickjump {	display: block;	text-align: right;}h2 small.quickjump a {	text-decoration: none;	border-bottom: 0;	font-size: 12px;	background: #f0f8ff;	padding: 5px 10px;}img, #footer a {	border: 0;}input:focus, textarea:focus, label:focus {	background: #fff;	border: 1px solid #686868;}label {	cursor: pointer;}li, dd {	margin-bottom: 6px;}p, li, dl, dd, dt {	line-height: 130%;}textarea, input, select {	background: #f4f4f4;	border: 1px solid #b2b2b2;	color: #000;	font:  12px Verdana, Arial, Helvetica, sans-serif;	margin: 1px;	padding: 3px;}#uploading {	border-style: none;	padding: 0px;	margin-bottom: 16px;	height: 15em;	width: 100%;/*	overflow-y: hidden;*/}form#upload th {	text-align: right;}form#upload #post_content, form#upload #post_title {	width: 250px;}form#upload #post_content {	height: 50px;}.attpreview {	width: 1px; /* hug */	text-align: center;}.alignleft {	float: left}.alignright {	float: right;}.alternate {	background: #f1f1f1;}.anchors {	margin: 10px 20px 10px 20px;}.available-theme {	width: 30%;	margin: 0 1em;	float: left;	text-align: center;	height: 28em;	overflow: hidden;}.available-theme a.screenshot {	width: 250px;	height: 200px;	display: block;	margin: auto;	background: #f1f1f1;	border: 1px solid #ccc;	margin-bottom: 10px;	overflow: hidden;}.available-theme a.screenshot:hover {/*	border: 1px solid #666;*/}.available-theme img {	width: 100%;}.checkbox {	background: #fff;	border: none;	margin: 0;	padding: 0;}.code {	font-family: "Courier New", Courier, monospace;}.commentlist li  { padding: 0.3em 1em; border-bottom: 1px solid #390 }.clear {	clear: both;	height: 2px;}.hidden {	display: none;}.navigation {	display: block;	text-align: center;	margin-top: 10px;	margin-bottom: 30px;}.post-categories {	display: inline;	margin: 0;	padding: 0;}.post-categories li, #ed_toolbar {	display: inline;}.quicktags, .search {	background: #ccc;	color: #000;	font: 12px Georgia, "Times New Roman", Times, serif;}.submit input, .submit input:focus, .button {	background: url( images/fade-butt.png );	border: 3px double #999;	border-left-color: #ccc;	border-top-color: #ccc;	color: #333;	padding: 0.25em;}.submit input:active, .button:active {	background: #f4f4f4;	border: 3px double #ccc;	border-left-color: #999;	border-top-color: #999;}.submit, .editform th, #postcustomsubmit {	text-align: right;}.optiontable {	width: 100%;}.optiontable td, .optiontable th {	padding: .5em;}.optiontable th {	width: 33%;	text-align: right;}.unapproved {	color: #888;}.unapproved a:link {	color: #b9bcff;}.unapproved a:visited {	color: #696dff;}.unapproved a:hover {	color: #009ef0;}.updated  { background: #ccc url("images/notice.gif") no-repeat 1em 50%; margin:0 ; padding: 0 1em 0 3em; border: solid 1px #8fd900; }.error {	background: #FFEFF7;	border: 1px solid #c69;	margin: 1em 5% 10px;	padding: 0 1em 0 1em;}.wrap {	background: #fff;	border: 1px solid #8FD900;	/*clear: both;*/	margin-bottom:5px;	padding: .5em 1em;	_margin-top:-15px;	_margin-bottom:20px;}.wrap h2 {	margin: .8em 0 .5em;	clear: both;}table .vers, table .name {	text-align: center;}#contenu {	margin: 0px 31px 0px 31px;	border:1px solid #8FD900;	zoom:1;	padding:50px;}/* Tabs */#cab {height:32px;margin-left:0px; _margin-left:-41px;_margin-bottom:-15px;}#navbar {background:url("images/navbar.png") repeat-x 0 0px; margin:2px 0px 0 0px; padding:14px 0 7px 10px;color:#666; font-size:11px}#navbar a {color:#ce4a02; text-decoration:none}#navbar a:hover{text-decoration:underline}#cab ul {padding:0px 10px 0px 30px;list-style:none;}#cab li {float:left; text-align:center; display:block; }#cab a {color:#000}#cab a:hover {color:#339900}#cab a.navbut3 {float:left;background:url("images/tabrB2.png") no-repeat right top; padding:0px 6px 0px 0px;color:#66c; margin:0 1px;text-decoration:none; display:block; height:33px;color:#E77505; font-weight:bold}#cab a.navbut3:hover {background:url("images/tabrightB.png") no-repeat right top;color:#339900}#cab a.navbut3:hover {color:#FF8A00}#cab a.navbut3 span {float:left;background:url("images/tablB2.png") no-repeat left top;padding:9px 0px 5px 6px; text-align:center;display:block;height:33px;}#cab a.navbut3:hover span {background:url("images/tableftB.png") no-repeat left top;height:33px;}#cab a.navbut4 {float:left;background:url("images/tabrightB.png") no-repeat right top; padding:0px 6px 0px 0px;color:#66c; margin:0 1px;text-decoration:none; display:block; height:33px;color:#E77505; font-weight:bold;}#cab a.navbut4:hover {color:#FF8A00}#cab a.navbut4 span {float:left;background:url("images/tableftB.png") no-repeat left top;padding:9px 0px 5px 6px; text-align:center;display:block;height:33px;}#cab span a:hover {color:#000;}#cab2 {height:32px;margin-top:-34px;margin-left:-31px;_margin-top:-32px;_margin-left:-72px; }#navbar {background:url("images/navbar.png") repeat-x 0 0px; margin:2px 0px 0 0px; padding:14px 0 7px 10px;color:#666; font-size:11px}#navbar a {color:#ce4a02; text-decoration:none}#navbar a:hover{text-decoration:underline}#cab2 ul {padding:0px 10px 0px 30px;list-style:none;}#cab2 li {float:left; text-align:center; display:block; }#cab2 a {color:#000}#cab2 a:hover {color:#339900}#cab2 a.navbut3 {float:left;background:url("images/tabrB2.png") no-repeat right top; padding:0px 6px 0px 0px;color:#66c; margin:0 1px;text-decoration:none; display:block; height:33px;color:#E77505; font-weight:bold}#cab2 a.navbut3:hover {background:url("images/tabrightB.png") no-repeat right top;color:#339900}#cab2 a.navbut3:hover {color:#FF8A00}#cab2 a.navbut3 span {float:left;background:url("images/tablB2.png") no-repeat left top;padding:9px 0px 5px 6px; text-align:center;display:block;height:33px;}#cab2 a.navbut3:hover span {background:url("images/tableftB.png") no-repeat left top;height:33px;}#cab2 a.navbut4 {float:left;background:url("images/tabrightB.png") no-repeat right top; padding:0px 6px 0px 0px;color:#66c; margin:0 1px;text-decoration:none; display:block; height:33px;color:#E77505; font-weight:bold;}#cab2 a.navbut4:hover {color:#FF8A00}#cab2 a.navbut4 span {float:left;background:url("images/tableftB.png") no-repeat left top;padding:9px 0px 5px 6px; text-align:center;display:block;height:33px;}#cab2 span a:hover {color:#000;}#adminmenu {	background : url(images/tabrB2.png) repeat;	margin: 0;	padding: .2em .2em .2em 2em;	height:18px;}#adminmenu .current {	background : url(images/tabrightB.png) repeat;	font-weight: bold;	color: #000;}#adminmenu a {	background: url(images/tabrB2.png) repeat-x;	color: #ff6600;	font-size: 14px;	font-weight: bold;	margin: 0;	padding: 3px 5px;	text-decoration: none;	text-align: center;}#adminmenu a:hover, .current  { 	background : url(images/tabrightB.png) repeat;	text-decoration: none; }#adminmenu li, #submenu li {	display: inline;	line-height: 100%;	list-style: none;	text-align: center;}#submenu  { 	background: url(images/navbar.png) repeat; 	margin: 0; 	padding: 3px 2em 0 3em; 	border-bottom: medium none ;	height:18px;}#submenu .current  { 	color: #000; 	font-weight: bold; }	#submenu a {	border: none;	color: #333;	font-size: 12px;	padding: .3em .4em .33em;	text-decoration: none;}#submenu a:hover  { 	text-decoration: underline; }#submenu li {	line-height: 170%;}#categorydiv input, #poststatusdiv input, #commentstatusdiv input, #pingstatusdiv input {	border: none;}#titlediv, #guiddiv {	margin: 0 8px 0 0;	padding: 0px;}#postdiv {	margin: 0 8px 0 0;	padding: 0px;}#postdivrich {	margin: 0px;	padding: 0px;}#content {	margin: 0 0 0 0;	width: 100%;}#titlediv input, #guiddiv input {	margin: 0px;	width: 100%;}#quicktags {	margin-left: -1px;}#currenttheme img {	float: left;	border: 1px solid #666;	margin-right: 1em;	margin-bottom: 1.5em;	width: 300px;}#deletepost:hover {	background: #ce0000;	color: #fff;}#quicktags #ed_strong {	font-weight: bold;}#quicktags #ed_link  { color: #390; text-decoration: underline }#quicktags #ed_del {	text-decoration: line-through;}#quicktags #ed_em {	font-style: italic;}#quicktags #ed_code {	font-family: "Courier New", Courier, mono;}#title {	font-size: 1.5em;}#postexcerpt div, #attachmentlinks div {	margin-right: 8px;}#attachmentlinks textarea {	width: 100%;	height: 2.5em;	margin-bottom: 6px;}* html #postexcerpt .dbx-toggle-open, * html #postexcerpt .dbx-toggle-open {	padding-right: 8px;}#excerpt, .attachmentlinks {	margin: 0px;	height: 4em;	width: 100%;}#footer {	clear: both;	text-align: center;}#login {	position: relative;	background: url('images/login-bkg-tile.gif') no-repeat top center;	color: #fff;	margin: 5em auto 1em;	padding: 20px 0 0;	width: 425px;	_width: 390px;}#login form {	background: url('images/login-bkg-bottom.gif') no-repeat bottom center;	padding: 0 50px 25px;	_width: 325px;	_margin: 0 auto;	min-height: 200px;	height: auto !important; /* min-height fast hack */	height: 200px;}#login #login_error {	background: #0e3350;	border: 1px solid #2571ab;	color: #ebcd4e;	font-size: 11px;	font-weight: bold;	padding: .6em;	width: 310px;	margin: 0 50px;	text-align: center;}#login p { 	font-size: 12px;}#login p.message { 	width: 310px;	margin: 0 auto 1em;}#login #login_error a {	color: #ebcd4e;	border-color: #ebcd4e;}#login #send {	color: #fff;	text-align: left;	font-weight: normal;	font-size: 1.1em;	_width: 325px;	_margin: 0 auto 15px;}#login h1 a {	margin: 0 auto;	height: 88px;	width: 320px;	display: block;	border-bottom: none;	text-indent: -9999px;}#login .message {	font-size: 10pt;	text-align: center;}#login .register {	font-size: 20px;}#login input {	padding: 4px;}.login ul, #protected #login .bottom {	list-style: none;	width: 325px;	margin: 0 auto;	padding: 0;	line-height: 1.2;}.login ul li {	font-size: 11px;}.login ul li a {	color: #0d324f;	border: none;}#login ul li a:hover {	color: #fff;}#login .input {	font-size: 1.8em;	margin-top: 3px;	width: 97%;}#login p label { 	font-size: 11px;}#login #submit {	margin: 0;	font-size: 15px;}.plugins p {}#login .fullwidth {	width: 320px;}#postcustom .updatemeta, #postcustom .deletemeta {	margin: auto;}#postcustom table {	border: 1px solid #ccc;	margin: 0px;	width: 100%;}#postcustom table input, #postcustom table textarea {	width: 95%;}#poststuff {	margin-right: 16em;}#save {	width: 15em;}#template div {	margin-right: 190px;}* html #template div {	margin-right: 0px;}#template, #template div, #editcat, #addcat {	zoom: 1;}#template textarea {	font: small 'Courier New', Courier, monospace;	width: 97%;}#templateside {	float: right;	width: 170px;}#templateside h3, #postcustom p {	margin: 0;}#templateside ol, #templateside ul {	list-style: none;	margin: .5em;	padding: 0;}#user_info {	position: absolute;	right: 1em;	top: 2px;	color: #000;	font-size: .9em;}#user_info a {	color: #646464;}#wphead  { color: #339900; background: #fff; padding: 0.8em 2em 0.8em 2em }#wphead a {	color: #646464;}#wphead h1 {	font-size: 12 px;	font-weight: normal;	margin: 0;	font-family: Verdana, Arial, Helvetica, sans-serif;}#wphead h1 span {	font-size: 12px;	letter-spacing: 0;}#zeitgeist  { font-size: 90%;   margin-bottom: 0.5em; margin-left: 1em; padding: 1em;  float: right; border: solid 1px #FC6; width:380px; }#zeitgeist h2, fieldset legend a {	border-bottom: none;}#zeitgeist h2 {	margin-top: .4em;}#zeitgeist h3 {	border-bottom: 1px solid #ccc;	font-size: 12px;	margin: 1em 0 0;}#zeitgeist h3 cite {	font-size: 12px;	font-style: normal;}#zeitgeist li, #zeitgeist p {	margin: .2em 0;}#zeitgeist ul {	margin: 0 0 .3em .6em;	padding: 0 0 0 .6em;}.active td {	background: #BEB;}.active .name {	background: #9C9;}.alternate.active td {	background: #ADA;}.alternate.active .name {	background: #8B8;}/* A handy div class for hiding controls.   Some browsers will disable them when you   set display:none; */.zerosize {	height: 0px;	width: 0px;	margin: 0px;	border: 0px;	padding: 0px;	overflow: hidden;	position: absolute;}/* Box stuff */.dbx-clone {	position:absolute;	visibility:hidden;}.dbx-clone, .dbx-clone .dbx-handle-cursor {	cursor:move !important;}.dbx-dummy {	display:block;	width:0;	height:0;	overflow:hidden;}.dbx-group, .dbx-box, .dbx-handle {	position:relative;	display:block;}#grabit {	width: 188px;}* html #themeselect {	padding: 0px 3px;	height: 22px;}/****************************************************************  avoid padding, margins or borders on dbx-box,   to reduce visual discrepancies between it and the clone.    overall, dbx-box is best left as visually unstyled as possible *****************************************************************/.dbx-box {	margin:0;	padding:0;	border:none;}/* Can change this */#moremeta fieldset, #advancedstuff fieldset {	margin-bottom: 1em;}#moremeta fieldset div {	margin: 2px 0 0 0px;	padding: 7px;}#moremeta {	line-height: 130%;	margin-right: 15px;	position: absolute;	right: 5%;	width: 14.5em;}#moremeta select {	width: 96%;}#slugdiv input, #passworddiv input, #authordiv select, #thumbdiv input, #parentdiv input {	margin-top: .5em;	width: 90%;}#moremeta h3, #advancedstuff h3 {	padding: 3px;	font-weight: normal;	font-size: 13px;}#advancedstuff div {	margin-top: .5em;}#categorydiv div div {	height: 12em;	overflow: auto;}#ajaxcat input {	border: 1px solid #ccc;}#your-profile fieldset {	border: 1px solid #ccc;	float: left;	width: 40%;	padding: .5em 2em;	margin: 1em; }#your-profile fieldset input  {	width: 100%;	font-size: 20px;	padding: 2px;}#your-profile fieldset textarea {	width: 100%;	padding: 2px;}#your-profile legend {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;}/* default box styles *//* toggle state of inner content area */.dbx-box-open .dbx-content {	display: block;}.dbx-box-closed .dbx-content {	display: none;}#moremeta .dbx-content {	background: url(images/box-butt.gif) no-repeat bottom right;	padding-bottom: 15px;	padding-right: 2px;}/* handles */.dbx-handle  {	background: #FFF;	padding: 6px 1em 2px;	font-size: 12px;	margin: 0;	color: #4D4D4D;}#moremeta .dbx-handle  { font-size: 12px; background: #390 url("images/box-head.gif") no-repeat right 50%; padding: 6px 1em 2px }#moremeta .dbx-box {	background: url(images/box-bg.gif) repeat-y right;}/* handle cursors */.dbx-handle-cursor {	cursor: move;}	/* toggle images */a.dbx-toggle, a.dbx-toggle:visited {	display:block;	overflow: hidden;	background-image: url( images/toggle.gif );	position: absolute;	top: 0px;	right: 0px;	background-repeat: no-repeat;	border: 0px;	margin: 0px;	padding: 0px;}#moremeta a.dbx-toggle, #moremeta a.dbx-toggle-open:visited {	height: 25px;	width: 27px;	background-position: 0 0px;}#moremeta a.dbx-toggle-open, #moremeta a.dbx-toggle-open:visited {	height: 25px;	width: 27px;	background-position: 0 -25px;}#advancedstuff a.dbx-toggle, #advancedstuff a.dbx-toggle-open:visited {	height: 22px;	width: 22px;	background-position: 0 -3px;}#advancedstuff a.dbx-toggle-open, #advancedstuff a.dbx-toggle-open:visited {	height: 22px;	width: 22px;	background-position: 0 -28px;}#categorychecklist {	margin-right: 6px;}/* additional clone styles */.dbx-clone {	opacity: 0.8;	-moz-opacity: 0.8;	-khtml-opacity: 0.8;	filter: alpha(opacity=80);}#newcat { width: 120px; margin-right: 5px; }input#catadd { 	background: #a4a4a4;	border-bottom: 1px solid #898989;	border-left: 1px solid #bcbcbc;	border-right: 1px solid #898989;	border-top: 1px solid #bcbcbc;	color: #fff;	font-size: 10px;	padding: 0;	margin: 0;	font-weight: bold;	height: 20px;	margin-bottom: 2px;	text-align: center;	width: 37px; }#howto {	font-size: 11px;	margin: 0 5px;	display: block;}#jaxcat {	margin: 0;	padding: 0;}/*Lyceum Changes*/#lyceumhead {  	padding-top: 2px;  	padding-left:25px;  	padding-bottom:4px;  	background: #D0CFC5;	}#lyceumheadleft {  	padding-right:27em;	}/**************************************************************TAGS *************************************************************//* tags */#tags{	border:#DDD 2px solid;}#tags table{	margin-left:25px;	width : 90%;}/* Lignes de tags */#serietag1{	display:block;}#serietag2, #serietag3, #serietag4, #serietag5{	display:none;}/* Instructions concernant les tags */.instructionstags{	width:35%;}/* Autocompletion (liste des tags) */.autocompletion{    position:absolute;    width:115px;    background-color:white;    border:1px solid #888;    margin-left:1px;	margin-top:-1px;    padding:0px;	display:none;}.autocompletion ul {    list-style-type: none;    margin:0px;    padding:0px;    text-align: left;}.autocompletion li {    list-style-type: none;    display:block;    margin:0;    padding:2px;    height:20px;}.autocompletion li:hover { 	background-color: #ffb; 	cursor: pointer; }/* Boutton plus de tags */.plusdetags {	background: #a4a4a4;	border-bottom: 1px solid #898989;	border-left: 1px solid #bcbcbc;	border-right: 1px solid #898989;	border-top: 1px solid #bcbcbc;	color: #fff;	font-size: 10px;	font-weight: bold;	margin-bottom: 2px;	text-align: center;}.plusdetags:focus {	background: #a4a4a4;	border-bottom: 1px solid #898989;	border-left: 1px solid #bcbcbc;	border-right: 1px solid #898989;	border-top: 1px solid #bcbcbc;	color: #fff;	font-size: 10px;	font-weight: bold;	text-align: center;}/********************************************************** FIN DES TAGS *************************************************************//******************************************************** CATEGORIE PLIGG ***********************************************************//* categories de pligg */#catpligg{	border:#DDD 2px solid;}#catpligg table{	margin-left:25px;}/***************************************************** FIN DE CATEGORIE PLIGG *******************************************************/#zeitgeist2  { font-size: 90%;   margin-bottom: 0.5em; margin-left: 1em; padding: 1em;  float: left; border: solid 1px #FC6; width:380px; }#zeitgeist2 h2, fieldset legend a {	border-bottom: none;}#zeitgeist2 h2 {	margin-top: .4em;}#zeitgeist2 h3 {	border-bottom: 1px solid #ccc;	font-size: 12px;	margin: 1em 0 0;}#zeitgeist2 h3 cite {	font-size: 12px;	font-style: normal;}#zeitgeist2 li, #zeitgeist p {	margin: .2em 0;}#zeitgeist2 ul {	margin: 0 0 .3em .6em;	padding: 0 0 0 .6em;}