/*
Theme Name: Skull
Description: The default Memorial Page for Seppukoo
Author: parcodiyellowstone 
Author URL: http://www.parcodiyellowstone.it/
*/

* {margin:0; padding:0;}

ul {list-style:none;}

a {text-decoration:none; color:#FF00CC;}

hr {visibility:hidden;}


img a {border:none;}

body {background:#000 url(images/seppukoo_skull3.gif) repeat; color:#fff; font-family:Times, Georgia, "Times New Roman", serif;}

#top {padding-bottom:21px;}

#actions {}
 
#header {height:90px; background: url(images/header_bar.png) center top no-repeat; position:relative; _background-image: url(images/header_bar.gif);}

#seppukoo_logo {padding:32px 10px; font-weight:normal;}
#seppukoo_logo a {display:block; width:194px; height:45px; text-indent:-3000px; overflow:hidden; background:url(/css/images/logo_seppukoo.png) top left no-repeat;}
#seppukoo_logo .header_claim {color:#fff; font-size:11px; padding-left:8px;}

#content {padding-bottom:120px;}

#photo {float:left; width:200px; margin-left:15px; background:#000; color:#00FFFF; padding:10px; opacity:.95;}

#photo .photo { width:198px; background:#333; border:1px solid #FFFF66; display:block;}

#actions h2.public { font-size:15px; line-height:15px; font-weight:normal; margin:20px 0 5px; border-bottom:1px solid #FFFF66; padding:5px 0 25px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

#actions h2.public .the_name {display:block;}

.promo { font-size:11px; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; padding-bottom:25px; border-bottom:1px solid #FFFF66; }

.promo h3 {font-weight:normal; font-size:11px;}

#seppukoo_button {margin:18px 0 6px; height:22px;}

#actions p { clear:both;}



#descr {margin-left: 246px; width:500px; color:#00FFFF; background:#000000; padding:10px; opacity:.95;}
#descr h1 {text-align:center; font-size:34px; font-weight:normal; font-family:Arial,sans-serif; font-weight:bold;}
#descr h1 a { color:#FFF;}

#descr .rip_text { text-align:center; margin:5px 0; font-size:18px; font-family:Arial,sans-serif;}
#descr .rip_text acronym { text-align:center; border:none; cursor:default;}

#descr .the_seppukoo_date {text-align:center; font-size:12px; padding-bottom:5px; border-bottom:1px solid #FFFF66; text-transform:uppercase; font-family:Arial,sans-serif;}

#descr .rip_text {text-align:center; margin:5px 0; font-size:24px; border-bottom:1px solid #FFFF66;}


#last_words { color:#00FFFF;font-size:26px; padding:5px 0; margin-bottom:5px; border-bottom:1px solid #FFFF66; font-style:italic;}


#commit_bar { font-size:10px; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; background:url(images/cross.png) center no-repeat; padding-bottom:140px; border-bottom:1px solid #FFFF66;}
#commit_bar a { display: block;}

ul.public_grid {font-family:"lucida grande",tahoma,verdana,arial,sans-serif; line-height:15px; font-size:11px; margin:10px 18px;}
ul.public_grid li {width:77px; min-height:50px; float:left; text-align:center; padding-bottom:11px;}
ul.public_grid li img {border:none; display:block; margin-bottom:5px; margin:auto; }


#friends_left, .friends_list {border-bottom:1px solid #FFFF66; padding-top:5px;}
#friends_left p, .friends_list p {font-family:"lucida grande",tahoma,verdana,arial,sans-serif; line-height:15px; font-size:11px;}
#friends_left table, .friends_list table {width:500px; margin:10px 0;}
#friends_left table td, .friends_list table td { text-align:left; max-width:73px;}

#friends_left a.thumb img, .friends_list a.thumb img {border:none;}
a.left_firend_name {display:block; font-size:10px; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; text-align:left; color:#fff; }


#share_seppukoo h3 { font-weight:normal; margin:5px 0; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:11px; }



#seppukoo_events, #comments { margin-top:5px; padding-bottom:11px; font-weight:normal; font-size:10px; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; text-align:left; color:#fff; border-bottom:1px solid #FFFF66; }

#comments h2 {font-size:11px; font-weight:normal; color:#00FFFF}

#seppukoo_events h2 {margin-bottom:11px; font-size:11px; color:#00FFFF;}

#seppukoo_events ul li {padding-left:18px; margin-bottom:5px; color:#00ffff;}

#comments .row {margin:2px 0; clear:both;}
#comments .row label {float:left; width:150px;}

ul.comments_list {margin:11px 18px;}

li.comment { -moz-border-radius: 2px; -webkit-border-radius: 2px; background: #FFFF66; color:#000; margin:5px 0; padding:7px 10px;}


li.comment span.the_user {color:#FF00CC;}
li.comment span.the_time {color:#FFFFFF;}
li.comment span.the_comment {color:#000; display:block; padding-top:4px;}

#comments h3 {}

#comments .text {-moz-border-radius: 2px; -webkit-border-radius: 2px; background:#fff; border:1px solid #999; padding:1px; vertical-align:middle;}

#comments #openForm {-moz-border-radius: 4px; -webkit-border-radius: 4px; background:#FFFF66; border:1px solid #999; padding:7px 10px; display:block; margin:11px 18px;}
#comments #openForm a { display:block; border:1px solid #FFF; color:#777; padding:2px; font-size:11px;}

#comment { background:#00FF00;}
#comment_form {-moz-border-radius: 2px; -webkit-border-radius: 2px; background:#fff; color:#000; margin:5px 18px; padding:7px 10px; display:none; margin-top:11px; border:1px solid #fff;}

#comment_form h3 {color:#933; margin-bottom:22px; font-weight:normal;}
#comment_form .textarea { width:333px; height:100px;}

#recaptcha_image {width:auto!important; padding:16px 0;}
#recaptcha_image img {margin:0 auto;}


#footer {font-size:10px; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; border-top:1px solid #fff; padding:5px 0; margin-top:120px;}
#footer>* {margin:0 20px;}

#pagefooter {font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:10px;}


.wrapper {width:960px!important; margin:auto!important;}


.inline_text {display:inline;}
.clearFix {clear:both;}