
/* --------------------------------------------------
  MOBILE FUTURE MOBILE CSS DOCUMENT
  Last Update: Sept 2008

  TABLE OF CONTENT

  01 - GLOBAL BROWSER RESET
  03 - STRUCTURE
-------------------------------------------------- */


/* 01 - GLOBAL BROWSER RESET */
html, body, div, img, h1, h2, h3, h4, h5, h6, p, blockquote, ol, ul, li, form, label, input, select { margin: 0; padding: 0; }

img, a img { border: none; outline: none; }


body {
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	font-size: 62.5%;
	background: #fff;
}

#wrapper { margin: 5px; }

#top .masthead {
	background: url(/page/-/images/mobile_header_120.png) top no-repeat; 
	height: 25px; width: 120px; 
	padding-bottom: 5px;
}

#quick_form{display:none;}

.poll { display: none; }

/* @group COMMON STYLES */

.interior p { margin: 1em 0; }
.interior .maincont ul { margin: 1em 1.5em;}
.interior .maincont li { list-style-type: disc; margin: 5px;}

a { color: #00796E;}

/* @end */



/* @group NAV */


#nav li, #nav a {height: 9px; }
#nav li { list-style: disc; margin: .75em 0; }
#nav li ul li { display: none; }

/* @end */

/* @group TIPS */

#homeLatestTips { border-top: 1px solid #00796E; margin: 15px 0;}
	
#homeLatestTips h2 { margin: 10px 0;}
#homeLatestTips h2 a { font-size: 1em; text-decoration: none; color:#000}
#homeLatestTips h3 a { padding-right: 3px; color: #00796E; margin-bottom: 3px; text-decoration: none;}
#homeLatestTips h3 a {color: #00796E;}
#homeLatestTips .dateline { font-size: 1em; color: #000; margin-top: 3px; text-decoration: none; padding-bottom: 4px;}
#homeLatestTips h4{font-size: .1em;margin-top: 3px;}
#homeLatestTips .entry  {color:#00796E; line-height: 1em; margin-bottom: 1em;}

/* @end */

.inner .maincont { border-top: 1px solid #00796E; margin: 20px 0; padding: 10px 0;}

h1.mobileUtitle { 
	background: url(/page/-/images/MobileU/title-mobileu-small.jpg) no-repeat 0 0;
	width: 400px; height: 60px;
}

h1.mobileUtitle span { display: none;}

h1.mobileUtitle-small {
	background: url(/page/-/images/MobileU/title-mobileu-small.jpg) no-repeat 0 0;
	width: 600px; height:35px;
	padding-top: 75px;
}


#tipsByCategory { float: none; border: none;}
#tipsByCategory h2.catTitle { background: none; }
#tipsByCategory h2.catTitle a { color: #00796E; text-decoration: none;}
.catBox { float: none; margin: 20px 0;}
#tipsByCategory .catBox ul { background: none; }
#tipsByCategory .catBox li a { text-decoration: none; }

#latestTips { float: none; border-top: 1px solid #00796E; padding: 10px 0; width: auto; border-right: none;}
h2.latestTips { background: url(http://www.mobilefuture.org/page/-/images/MobileU/Latest_tips.jpg); width: 169px; height:  30px; }
h2.latestTips span { display: none;}

#latestTips .rssBtn { display: none; }
body.interior #latestTips .entry { margin: 10px 0; }
body.interior #latestTips .entry h3 a{ text-decoration: none; }

#tipShowcase { border-top: 1px solid #00796E; margin: 15px 0; padding: 10px 0; width: auto;}
#tipShowcase img { float: none; }
	
}

/* @group BLOG */

#homeBlog { border-top: 1px solid #00796E; margin: 15px 0;}
#homeBlog h4.blog { margin: 10px 0; font-size: 1.5em;}

#homeBlog .entry {margin-bottom: 2em;}
#homeBlog p { display: none;;}
#homeBlog .moreButton {display:none}
#homeBlog h3 {font-size: .5em; padding-right: 3px; color: #00796E; margin-bottom: 3px; margin-top: 5px; text-decoration: none;}
#homeBlog h3 a {color: #00796E;text-decoration: none;}
#homeBlog h3 a:hover {color: #00796E;}
.snap_noshots {display:none;}


.interior .entry { margin: 30px 0;}
.interior .entry h2 a { font-size: 1em; color: #00796E; text-decoration: none;}
.interior .entry .dateline { font-style: italic; margin: 0 0 .75em 0 ; color: #666;}
.interior .entry p { margin: 1em 0;}
.interior #comments, .interior #commentPost, .interior .comments { display: none; }
/* @end */

/* @group FOOTER */
#footer, body.interior #footer {clear: both; background: none;}
body.interior  #footer {background: none;}

#footer p {margin: 15px 0 0 0; color: #6a6f61; text-align: center; }
#footer p a {color: #6a6f61; text-decoration: underline;}
#footer p a:hover {color: #525747; text-decoration: none;}


/* @end */

#rssIcon{display:none;}
#quick-signup{display:none;}
.interior .sidecont {display:none  ;}
.sidecont #homeBlog.sub{ display: block ; }
#homeFeatureTech{display: none;}
.featuredbox{display: none;}
#sideButtons{display: none;}
.shortcut img {display:none;}
.shortcut img.firstrow {display: none;}select {font-size: 11px; background: #fff; text-align: left;}

input.button {cursor: pointer;}
input.buttonImg {cursor: pointer; border: none; vertical-align: middle; padding: 0;}

input.text {border-color: #666; padding: 2px;}
input.button {background: #666; color: #fff; border-color: #000; padding: 1px;}