@import "/css/iphone.css";

#wrapper { width: 100%; margin: 0 auto; }

#container, 
#content,
#primary,
#secondary,
#footer { float: none; clear: both; width: 100%; padding: 0 !important; margin: 0 !important; background-image: none !important;}

#content { margin: 20px 0 !important; }

#primary,
#secondary { border-color: #453631; border-style: solid; border-width-left: 1px; border-width-right: 1px; background-color: #453631; }
#primary { padding-top: 20px !important; border-width-top: 1px; -webkit-border-top-left-radius: 9px; -webkit-border-top-right-radius: 9px; }
#secondary { padding-bottom: 20px !important; border-width-bottom: 1px; -webkit-border-bottom-left-radius: 9px; -webkit-border-bottom-right-radius: 9px;}
#primary .xoxo,
#secondary .xoxo { padding-left: 10px !important; padding-right: 10px !important; }

.post { background:transparent url(/img/header-border.png) repeat-x scroll left bottom; margin-bottom: 25px; padding-bottom: 25px; }
.entry-content { margin: 0; padding: 0; }
.entry-content img { max-width: 200px !important; height: auto !important; }

.wp-pagenavi { padding-bottom: 40px; }

.entry-meta .comments-link { visibility: visible; position: static; line-height: inhreit; font-size: 1em; }
.comments h3 span,
.entry-meta .comments-link .count { display: inline; position: static; background: none; width: auto; line-height: inherit; padding-right: 0; color: inherit; font-size: 1em; font-weight: inherit; text-align: left; }
.comments h3 span { padding-right: 4px; }

.comments li.comment { padding: 0 10px 0 70px !important; margin: 25px 0 !important; }
.comments li .comment-text { }
.comments li.comment,
.comments li.alt .comment-header,
.comments li.alt .comment-text { padding-left: 0; }
.comments li.alt { background: none; border: 1px solid #453631; -webkit-border-radius: 9px; background-color: #453631; padding: 9px 9px 9px 69px !important; }
.comments li.alt .comment-header,
.comments li.alt .comment-text { background: none; position: static; padding-top: 0; margin-bottom: 0; }
.comments li.alt .comment-header,
.comments li.alt .comment-text { padding-right: 0; padding-bottom: 0; }

#respond { margin-right: 0; }
#respond p,
#respond label { font-size: 1.2em; }
#respond .form-label { display: none; }
#respond .form-input { float: none; background-image: none; }
#respond .form-input input { width: 200px; }
#respond .form-textarea { background-image: none; }
#respond textarea { width: 200px; min-height: auto; height: auto; margin: 11px 0;}
#respond .form-submit { float: none; margin: 0;  }
