/* layout */
body {margin:0;padding:0;}
#header-logo{padding:5px 3px; margin-bottom:3px;}
#header-logo:after {content: ": mobile edition";}
#header-search{margin-bottom:3px;}
#header #q {width:40%; max-width:90px; display:block; float:left; margin-right:3px;}
#page-body {clear:both;padding:3px;}
.home #header-search {display:block;}

/* hide */
#header-nav, #header-search,
.crumbs, 
#footer-legal span, #footer-legal br,
#flash2, .script, #tagline,
ul.tools, #console {display:none;}

/* colors and type */
body {background:#fff; color:#333;font-size:x-small;line-height:140%;}
#header-logo {background:#005CA9; color:#fff;}
	#header-logo a {color:#fff; text-decoration:none;}
p {margin:0 0 6px;}
a:link, a:visited {color:#667CBA;}
h1 {font-size:medium;}
	h2 {font-size:small;}
	h3,h4,h5 {font-size:smaller;}
	h1,h2,h3 {margin:0 0 4px;}
	h4,h5,h6 {margin:0 0 3px;}
ul {margin:0 0 4px 0; padding-left:5px;}
	li {margin:0 0 4px;}
	.home ul li {list-style-image:url(../images/icons/article_icon.gif); padding-left:15px;}
	#categories {list-style:none; margin:0; padding:2px 0; text-align:center;}
	#categories li {display:inline; margin:0 0 1px 0; padding:0;}
	#categories li:before {content: "[";}
	#categories li:after {content: "]";}
	#categories a {color:#155690;padding:1px;white-space:nowrap; text-decoration:none;}

#footer {background:#000; color:#aaa; padding:2px;}
	#footer a {color:#ccc;}
	#footer-legal {text-align:center;}
	
/* img */ 
#header-image {background:url(../images/branding/logo-smart-mobile.gif) no-repeat; width:100%; padding-top:53px;}
img {max-width:165px; display:block;}
	#content-inner img {border:1px solid #c4c4c4; padding:4px;}
	.intro img {display:none;}

