﻿/* Style overlay for iPhone */

.body { min-width: 0; }

#header { min-height: 50px; min-width: 0; }
#header h1 { float:none; height:auto; background:none; margin: 0; padding: 8px 10px; font-size: 22px; }
#header h1 a { height: auto; margin-left: 0; }
#header .blogtitle { display: none; }

.mainmenu { display: none; }
#header .search { display: none; }

.adminmenu li { width: auto; }

#content { width: auto; min-width:0; float: none; }

#sidepanel {display: none; }

#bottompanel { padding: 1em 0; min-width: 0; }
#bottompanel .menu { float: none; width: auto; }
#bottompanel .footer { margin: 10px; }
#bottompanel .menu ul { margin: 0px; padding: 0px; }
#bottompanel .popular { display: none; }
#bottompanel .tags { display: none; }

.frontpage .post, .frontpage #post0 { width: auto; float: none; }
.frontpage .post img, .frontpage #post0 img, #post0 img, .post img { max-width: 250px; }
.frontpage #post1, .frontpage #post3, .frontpage #post5 { float: none; }
.frontpage #post2, .frontpage #post4, .frontpage #post6 { float: none; margin-right: 0; }
.post { float: none; width: auto; }
#post0 { clear: both; }

.post_container { padding: 0 0 0 10px; }

#postPaging { display: block; }
#postPagingPager { display: none !important; }


#relatedPosts { margin-left: 0; }

p#comment, #commentlist { margin-left: 0; }

#commentform-container { margin-left: 0; }
.commentForm input { width: 100%; }
.commentForm #btnSaveAjax { float: none; }

#comment-form img#ajaxLoader { padding-left: 10px; }
#comment-form .success { padding-left: 10px; }

#contact input.field { width: auto; margin-left: 10px;  }
#contact textarea { width: auto; margin-left: 10px; }
#contact #ctl00_cphBody_btnSend { margin-left: 10px; position: relative; top: -2em; }

#page img { max-width: 250px; }
#page { padding: 0 2em 1em 10px; }
#page #admin { color: #000; margin-top: 1em; font-size: 10px; }

.searchpage { padding-left: 10px; }
.searchresult { margin: 0 10px 0 5%; }

#searchonsearch { margin: 1em 10px; }

.loginbox { margin: 2em 10px; }

#archive h1 { padding-left: 10px; }
#archive .category { padding-left: 10px; }
#archive ul { margin-left: 10px; }
#archive #totals { padding-left: 10px; }

.error404 { margin: 1em 10px; }
.error404 p { margin-right: 10px; }
.error404 hr { margin: 2em 10px 2em 0; }










