/*
Theme Name: Mexican
Description: The Mexican 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:#FFF;}

hr {visibility:hidden;}


img a {border:none;}

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

#top {padding-bottom:21px;}
 
#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:#e82a2a; color:#FFFF66; padding:10px;}

#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:	"Courier New", Courier, monospace, 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:#FFFF66; background:#e82a2a; padding:10px;}
#descr h1 {text-align:center; text-transform:uppercase; font-size:34px; font-weight:	bold; font-family: "Courier New", Courier, monospace; font-weight:bold;}
#descr h1 a { color:#FFF;}

#descr .rip_text { text-align:center; margin:5px 0; font-size:18px;  font-family: "Courier New", Courier, monospace;}
#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: "Courier New", Courier, monospace; }

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


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


#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;}
#friends_left p, .friends_list p {font-family:"lucida grande",tahoma,verdana,arial,sans-serif; line-height:15px; font-size:11px; margon-top:5px;}
#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:#FFFF66}

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

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

#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: #bdf06c; color:#000; margin:5px 0; padding:7px 10px;}


li.comment span.the_user {color:#fa780f;}
li.comment span.the_time {color:#FFF;}
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:#bdf06c; border:1px solid #638e1e; padding:7px 10px; display:block; margin:11px 18px;}
#comments #openForm a { display:block; border:1px solid #fa780f; color:#fa780f; padding:2px; font-size:11px;}

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

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

#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;}