@charset "utf-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:inherit;font-family:inherit;vertical-align:baseline;}
body{overflow-x:hidden; zoom: 300%;}
img{vertical-align:middle;}
#mmtail{border-top:1px solid #b8b8b8;background:#cfcfcf;clear:both;position:rel0tive;font-family:arial,helvetica,sans-serif;font-size:small;padding:5px 4px;text-align:left;}
#mmtail a:link, #mmtail a:active, #mmtail a:visited{color:#434343;}
#full_site{position:absolute;right:4px;}
/* Deprecated */
#mmheader ul li{display:inline;margin-right:5px;}
#mmtail p{margin:0;padding:0;display:inline;}



body{
background:#6F1D17;
font-family:"Helvetica,Tahoma Bold", sans-serif;
-webkit-text-size-adjust:none;
}

table td{padding: 5px;}

.headerbox{background-color: #FFD800; border: 1px solid #333333}


p { margin-bottom:15px; }
a { color: #9e0728; font-weight:bold; text-decoration: none; }
strong { font-weight:bold; }
em { font-style:italic }
acronym, abbr { border-bottom: 1px dashed #999 }
small { color:#000; font-size:1.2em; }
ol, ul { list-style:none; }
pre span {
 word-wrap: break-word;
 color: rgb(0, 128, 0);
 margin: 10px 0;
 font-size: 1.2em;
}

#stretcher{
margin-bottom:103px;
border:1px solid;
}

/******* Header *********/


h1, h1 a,  .search .titlelink {
font-size:1.18em;
font-family: Tahoma Bold,Tahoma,Geneva,sans-serif;;
color:#000;
margin:5px 0px 5px 0px;
}


h2, h3, .searchpage h1, .about h2{
font-size:1.5em;
font-weight:bold;
color: #000;
font-family: Tahoma Bold,Tahoma,Geneva,sans-serif;
line-height:1.4;
margin-bottom:8px;
}

h2, h3 {
  font-size: 1.9em;
}

.title:first-child{font-size:1.4em;}
/*.archive .title:first-child {
 font-size:1.4em;
}*/

.title:first-child a{color:#000 !important;}
.searchpage h1{font-size:2.7em !important;}

/******* Logo *********/

#logo{
background: #300701 url(http://www.mobify.me/static/site/header_bg.png);
display:block;
height:42px;
width:100%;
position:relative;
}

#logo img.logotype{
display:block;
float:left;
margin-top:12px;
margin-left:15px;
}

#logo img.mouse{
display:block;
float:right;
margin-right:20px;
 width:24px;
 height:auto;
}

#search
{
    background: #6F1D17;
    display:block;
    text-align: center;
    height:82px;
    width:100%;
    position:relative;
}



/****** Search *******/

#search .search-input {
border:1px solid #ccc;/*none;*/
background:#fff;
width: 71%;
padding:3px;
font-size:1.2em;
margin: 3px;
}

#search .search-select {
border:1px solid #ccc;/*none;*/
background:#fff;
width: 75%;
padding:3px;
font-size:1.2em;
margin: 3px;
}

.search-submit {
border:1px solid #ccc;/*none;*/
background:#fff;
padding:3px;
font-size:1.2em;
-moz-border-radius: 15px;
 -webkit-border-radius: 15px;
margin: 3px;
}

/*
#search-wrap{

border:1px solid #CCC;
-moz-border-radius: 15px;
 -webkit-border-radius: 15px;
 padding:0 20px 0 15px;
 background:#fff;
 margin:0 auto;
}
*/

#btn {
width:22px;
height:18px;
border:none;
background:url(http://mobify.me/static/site/search_icon.png) no-repeat;
margin-left:-30px;
margin-top:5px;
vertical-align:top;
}

#left-search-gap, #right-search-gap{
  height:26px;
  width:10px;
  background:#fff;
  display:inline-block;
  margin:0;
  padding:0;
}

#left-search-gap {
 -moz-border-radius-topleft:10px;
 -webkit-border-top-left-radius:10px;
 -moz-border-radius-bottomleft:10px;
 -webkit-border-bottom-left-radius:10px;
}


#right-search-gap {
 -moz-border-radius-topright:10px;
 -webkit-border-top-right-radius:10px;
 -moz-border-radius-bottomright:10px;
 -webkit-border-bottom-right-radius:10px;
}

.titlelink {
color:#000;
font-weight:bold;
text-decoration:underline;
font-size:1.1em;
}


.linktext{color:#9e0728;}


/********* Footer **********/

#footer{
/*background:#9e0728;*/
background:#ececec url(http://mobify.me/static/site/footer_bg.png) repeat-x;
color:#000;
padding:6px 10px;
text-align:center;
margin-top:30px;
}

#footer p{
color:#000;
font-size:1.5em;
margin:10px 0 0px 0;
}

#footer a{
 color:#000;
 font-weight:normal;
 padding-bottom:4px;
 display:inline-block;
}


/******* Archives/ Category ********/

#content{font-size: 3em;}

#content ul.post .archives li{
clear:both;
margin-bottom:10px;
}

ul.archive li span{
float:left;
margin-right:5px;
margin-left:15px;
font-size:1.4em;
margin-top:1px;
}

.space_archive_titles{margin:0 !important;}

.archives-content .entry ul.archives li a{
display:block;
margin-left:42px;
}

.archives-content .entry h2 { margin-top:25px; }
#content-category .title h2, .entry h2.inner_archive_titles {
 font-size:1.85em;
 margin:0;
 padding-left:12px;
}

.inner_archive_titles a{
 color:#000 !important;
 display:block;  
 padding:10px 0;
}

#content-category .entry ul.archives li a,#content .entry ul.archives li a {
 font-weight:bold;
 margin-bottom:0px;
 font-size:1.4em;
 line-height:1.2em;
}

/****** Search Page ******/

.search li {
font-size:1.4em;
margin:20px 0;
}

.search-input{width: 100px;}
.search-submit{}

.center {
 font-size:1.4em !important;
 font-weight:normal;
 margin-bottom:51px;
}

/****** 404 ********/

.oops-txt p {
font-size:1.4em;
margin-bottom:46px;
}


.wordbox { background-color: #ffffff; padding: .30em 0 .30em 0; border: thin solid #333333; margin: .35em; padding: .25em; }