body{background-color:#000;background-position:center center;background-attachment:fixed;font-family:verdana,geneva,arial,sans-serif;font-size:75%;line-height:1.7em;padding:0px;margin:0px}
html,body{margin-left:auto;margin-right:auto;text-align:center}
a,form,h1,h2,h3,h4,li,p,table,td,th,tr,ul{margin:0px;padding:0px}
a{color:#000;cursor:pointer}
a img{border-style:none}
h1,h2,h3{margin-bottom:5px}
h1 a,h2 a,h3 a{color:#000;text-decoration:none}
h1{font-size:1.7em;font-weight:bold;text-transform:uppercase}
ins{text-decoration:none}
ol{margin:0;padding-bottom:1em;padding-left:20px}
ul{list-style-type:square;padding-left:20px}
h2{font-size:1.5em;font-weight:bold;line-height:1.25em;padding-top:10px}
h3{font-size:1.25em;font-weight:bold;padding-top:10px}
blockquote,p{padding:0.3em 0 0.6em 0;text-align:justify}
blockquote{background:url(/img/blockquote.gif) left top repeat-y;font-family:Georgia,"Times New Roman",Times,serif;margin:0.5em 0 0em 20px;padding-left:2em}
blockquote ul{list-style-type:none;margin:0;padding:0}
th{padding-right:5px;text-align:left}

div.column{float:left}
div.panel{background-color:#fff;padding:20px;margin-bottom:20px}

div.post{margin-bottom:20px}
div.post div.media{padding:0.5em 0}
div.post ul{padding-bottom:1em}
div.post blockquote ul{padding-bottom:0}
div.media p{padding:0}
div.media img,div.media object{background-color:#000;color:#fff}
div.gallery{height:69px;margin:0;padding:10px 0}
div.gallery div.media{display:inline;height:69px;margin:0;margin-left:20px;padding:0;width:69px}
div.gallery div.media:first-child{margin-left:0}
p.credits{color:#777;font-family:verdana,geneva,arial,sans-serif;font-size:0.7em;line-height:1.5em}
p.credits a{color:#777}
div.alternative{background-color:#000;color:#fff}
div.alternative a{color:#fff}
div.alternative p{padding:20px}
div.math{text-align:center}
div.math p{border:solid 1px #eee;display:inline;font-family:Georgia,serif;margin:0 auto;padding:0.25em 0.5em}

div.post ul.format,div.post ul.info,div.post ul.liens,ul.liens{padding:0px;list-style:none}
ul.format li,ul.info li,ul.liens li{margin-right:10px}
ul.format li{padding-bottom:1px}
ul.format li,ul.format_buttons li,ul.liens li,ul.info li,div.comments ul li div.author,div.comments ul li div.text,.next a,.previous a,div#email{background-repeat:no-repeat;background-position:0 50%;padding-left:20px}
div.comments ul li div.text{padding-bottom:0.5em}
ul.format_buttons{display:none}
ul.format_buttons li{display:inline;padding-right:1em}
div.comments ul li div.text{background-position:0px 2px}
div.fr{background-image:url(/img/fr.gif)}
div.en{background-image:url(/img/en.gif)}
ul.info{margin-bottom:10px}
ul.info li,div.comments ul li div.author{font-weight:bold}
ul.info li.cate{background-image:url(/img/cate.gif)}
ul.info li.date{background-image:url(/img/date.gif)}
li.bold{background-image:url(/img/bold.gif)}
li.italic{background-image:url(/img/italic.gif)}
li.link{background-image:url(/img/link.gif)}
li.quote{background-image:url(/img/quote.gif)}
ul.liens li,.previous a{display:inline;background-position:top left}
ul.liens li.comments{background-image:url(/img/comments.gif)}
ul.liens li.permalink{background-image:url(/img/permalink.gif)}
div.browse ul.liens{display:inline;margin-left:10px}
.next a{background-image:url(/img/next.gif);background-position:100% 50%;padding-left:0px;padding-right:20px}
.previous a{background-image:url(/img/previous.gif)}

span#label_mood_mad,span#label_mood_sad,span#label_mood_normal,span#label_mood_happy{background-repeat:no-repeat;background-position:0 50%;margin-right:10px;padding-left:20px}
div.comments{margin-top:10px}
div.comments ul{list-style:none}
div.comments ul li div.author.mad,span#label_mood_mad{background-image:url(/img/mad.gif)}
div.comments ul li div.author.sad,span#label_mood_sad{background-image:url(/img/sad.gif)}
div.comments ul li div.author.normal,span#label_mood_normal{background-image:url(/img/normal.gif)}
div.comments ul li div.author.happy,span#label_mood_happy{background-image:url(/img/happy.gif)}
div.label{font-weight:bold;margin-top:0.5em}

div.display{width:255px}
div.row{clear:both;margin:0px}
div#background div.row{clear:both;margin-top:15px}
div.square,div.square a,div.square a img{display:inline;height:39px;width:39px;margin:0px;padding:0px}
div.square{margin-left:15px}
div.header h1{float:left}
div.header div.feed{float:right}
div.header div.feed a{margin-left:5px;padding:0}
div.previous{text-align:left}
div.next{text-align:right}
img.icon{margin-right:0px}
div.clipper{background-color:#000;overflow:hidden;width:39px;height:39px;margin:0px 0px 15px 15px;padding:0px;float:left}
div.clipper img{overflow:hidden;clip:rect(0px,39px,39px,0px);float:left}
div.cleft{float:left}
div.cright{float:right}
form input.f_text,form textarea.f_area{width:100%}
form input.f_submit{margin-top:0.75em}

div#container{width:800px;text-align:left;margin-left:auto;margin-right:auto;padding:20px}
div.column#tower{margin-right:10px;width:465px}
div.column#sidebar{margin-left:10px;width:295px}
div.column#sidebar h3{line-height:1em}
div.column#sidebar div.input{width:235px}
div.column#sidebar div.input input.text{width:185px;}
div.column#sidebar div.input select{width:190px;}
div.column#sidebar div.input input.submit{width:30px}
div#blog_status{background-color:#000;color:#fff;display:none;font-weight:bold;left:10px;padding:7px 10px;position:fixed;top:10px}

div.blog_browse{background-color:#eee}
div.blog_browse div{background-color:#eee;display:inline;float:left;width:150px}
div.blog_browse div.pages{margin:0;padding:0;text-align:center;width:125px}
div.blog_browse div.next{float:right}

div#indicator{background-color:#eee;font-weight:bold;text-align:center}
div.panel h1{padding-left:20px;background-repeat:no-repeat;background-position:center left}
div.panel ul ul{list-style:none;padding-left:0}

div#credits table th{width:25%}
div#credits table td{background-repeat:no-repeat;background-position:center left;padding-left:20px;width:25%}
div#credits table td#cakephp{background-image:url(/img/cakephp.gif)}
div#credits table td#copyright{background-image:url(/img/copyright.gif)}
div#credits table td#jujupiter{background-image:url(/img/jujupiter.gif)}
div#credits table td#legal{background-image:url(/img/legal.gif)}
div#credits table td#mootools{background-image:url(/img/mootools.gif)}
div#credits table td#silk{background-image:url(/img/silk.gif)}
div#credits table tr#w3c td{background-image:url(/img/tick.gif)}
div#logo{color:#fff;margin-bottom:20px}
div#profile div.text{float:left}
div#profile div.image{float:right}
div#blog h1{background-image:url(/img/favicon.gif)}
div#blog h1.legal{background-image:url(/img/legal.gif)}
div#profile h1{background-image:url(/img/profile.gif)}
div#picasa_whole,div#background{display:none}
div#twitter h1{background-image:url(/img/twitter.gif)}
div#twitter div#twit{text-align:left}
div#delicious h1{background-image:url(/img/delicious.gif)}
div#picasa h1{background-image:url(/img/picasa.gif)}
div#picasa select#picasa_select{width:255px;margin:5px 0px 5px 0px}
div#picasa div#picasa_gallery div.display{margin:10px 0;width:255px;height:211px;overflow:hidden}
div#picasa_error{display:none}
div#picasa_browse{width:255px;background-color:#eee}
div#picasa_browse div{background-color:#eee;display:inline;float:left;width:83px}
div#picasa_browse div.pages{margin:0;padding:0;text-align:center;width:89px}
div#picasa_browse div.next{float:right}
div#lastfm h1{background-image:url(/img/lastfm.gif)}
div#blogroll h1{background-image:url(/img/blogroll.gif)}
div#background h1{background-image:url(/img/background.gif)}
div#search h1{background-image:url(/img/search.gif)}
div#web20me h1{background-image:url(/img/2.0me.gif)}
div#web20me ul.liens li{display:list-item}
div#web20me ul.liens{margin-top:1em}
div#web20me ul.liens.first{margin-top:0}
ul.liens li.feed{background-image:url(/img/feed.gif)}
ul.liens li#friendfeed{background-image:url(/img/friendfeed.gif)}
ul.liens li#facebook{background-image:url(/img/facebook.gif)}
ul.liens li#netvibes{background-image:url(/img/netvibes.gif)}
div#contact h1{background-image:url(/img/contact.gif)}
div#email{background-image:url(/img/email.gif)}
div#board{background-color:#fff;display:none;padding:20px;position:absolute;width:512px;z-index:3}
div#board p{text-align:center}
div#boardElem{height:512px;width:512px}
img#boardShut,img#boardLeft,img#boardRight{position:absolute;z-index:4}
img#boardShut{left:516px;top:20px}
img#boardLeft{left:20px;top:268px}
img#boardRight{left:516px;top:268px}
div#zoom{background-color:#000;display:block;margin:auto}
div#veil{background-color:#000;display:none;left:0px;position:absolute;top:0px;z-index:2}
p#txt{margin-bottom:0px;padding-bottom:0px}

.cleaner{clear:both}
.error{color:#f00}
span.error{font-weight:bold}
.first,div.clipper.first,div.row.first,div.square.first,a,img,div.comments p,div.comments ul{margin:0px;padding:0px}
.hidden{display:none}
span.foreign,span.title,a.foreign,a.title{font-style:italic}
.aligned{margin-left:20px}
.centred{text-align:center}

table.cake-sql-log{clear:both;position:fixed;bottom:10px;right:10px;width:425px;padding:20px;background-color:#fff}
