@charset "utf-8";
/* CSS Document */

@charset "utf-8";
body, h1,h2,h3,h4,h5,p,ul,li,img,form{ display: block; border: none; margin:0; padding:0;}
ul,li { list-style: none; }
.clearfix:after { content: ".";	display: block;	clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }
body { font-family: Arial, Helvetica, sans-serif; -webkit-text-size-adjust: none;  margin: auto; background: url(mobilebg.jpg) repeat-y center center #1d1d1d; }
.gallery { width: 320px; margin: auto;  }
a { outline: none; text-decoration:none; }
#head { background: #292929; color: #fff; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; position: relative; }
#head h1 a { display: block; height: 63px; text-indent: -9999px; }
#head p { margin: 0 10px 10px 10px; text-align: center; }
#head a.t { background: #454545; padding: 4px; float:right; clear:right; margin: 0 6px 10px 15px; }
#head a.t img { border: 1px solid #fff; display: block; }
#head .secure { position: absolute; top: 37px; left: 0; }

.thumb { display: block; border: 1px solid #000; margin: 0 auto 10px auto; }

#footer { background: #000; font-size: 11px; text-align: center; padding: 10px; color: #c71660; }
#footer a { color: #c71660; }
#footer ul { padding: 10px 0; }
#footer p { padding: 10px 0; }
#footer ul li { display: inline; padding: 0 5px; }