/* @group GLOBAL RESET */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin: 0; padding: 0;}

table { border-collapse: collapse; border-spacing: 0; }

fieldset,img { border: 0; }

address,caption,cite,code,dfn,em,strong,th,var { font-style: normal; font-weight: normal; }

ol,ul { list-style: none; }
caption,th { text-align: left; }

h1,h2,h3,h4,h5,h6 { font-size: 100%; font-weight: normal; }

body { color: #000; font: 75% Georgia, "Times New Roman", Times, serif; }

q:before,q:after { content: ''; }
abbr,acronym { border: 0; }

/* @end */

.clearfix {display:block;}

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;
}


#tipShowcase img.showcase {
	width: 280px;
	height: 158px;
}

#tipShowcase p {
	margin: .5em 0;
	color: #000;
	font: 1.1em/1.4em "Trebuchet MS", sans-serif;
}

#tipsByCategory { 
	width: 648px; 
	float: left; 
	border-top: 1px solid silver; 
	border-bottom: 1px solid silver; 
	padding: 25px 0; 
}
#tipsByCategory #top { width: 650px; height: 248px; margin: 0 auto;}
#tipsByCategory #bottom { width: 433px; height: 228px; margin: 0 auto; }
#tipShowcase { width: 280px; float: left; margin: 15px;}

#tipsByCategory h2 a { color: #fff;}
#tipsByCategory h2 a:hover { color: silver; text-decoration: none;}


.catBox{
	width: 215px;
	float: left;
	margin: 0;
}

.catBox ul { background: url(/page/-/images/MobileU/bg-list-mid.jpg) no-repeat; width: 215px; height: 152px; margin: 0; }

.catBox ul li{
	color: #007c71;
	display: block;
	text-align: center;
	height: 28px;
	margin: 0px;
	line-height: 1.2em;
	font-weight: bold;
	padding: 5px 25px;
}

.catBox .view_all a, .catBox ul li a { color: #007c71; text-decoration: none; }
.catBox .view_all a:hover, .catBox ul li a:hover { text-decoration: underline; }

.view_all { 
	background: url(/page/-/images/MobileU/bg-list-bottom.jpg) no-repeat;
	width: 93px;
	padding-left: 123px;
	text-transform: lowercase;
	font-size: .9em;
}


h2.catTitle {
    color: white;
	background: url(/page/-/images/MobileU/bg-list-top.jpg) no-repeat;
	text-transform: none;
	width: 215px;
	height: 40px;
	text-align: center;
	font: 1.3em/2em "Trebuchet MS";
	letter-spacing: 1px;
	padding-top: 10px;
}

#latestTips { width: 300px; float: left; padding: 15px 15px 0 0; border-right: 1px solid silver;}

#latestTips p { color: #454545; }
#latestTips p strong{ font-weight: bold; }
#latestTips p.dateline { margin: 0;}
#latestTips .entry { font-size: .85em; margin-bottom: 15px;}
#latestTips a { color:  #007c71;}
#latestTips .entry a { text-decoration: none;}

h2.latestTips { background: url(http://www.mobilefuture.org/page/-/images/MobileU/Latest_tips.jpg); width: 169px; height:  30px; float: left;}
h2.latestTips span { display: none;}
.rssBtn { float: left; padding: 0 0 24px; margin: 5px 0 0 12px;}

h3.latestTips { color: #007c71; }
h3.latestTips a { color: #007c71; text-decoration: none; }

p.tagged { margin: 0.5em; font-size: .9em;}
p.tagged a { text-transform: uppercase; text-decoration: none; color: #1e9a90;}