body {
	font-family:Arial,sans-serif; font-size:12px; 
	margin:0px; padding:5px; 
	background-color:#E5E5E5;}
td {
	font-family:Arial,sans-serif; font-size:12px;}
form {
	display:inline;}
input {
	font-family:Arial,sans-serif; font-size:12px;}
input.defaultbtn {
	padding:5px 20px; font-weight:bold;}
textarea {
	font-size:12px;}
select {
	font-family:Arial,sans-serif; font-size:12px;}
ul, ol {
	margin-top:7px; margin-bottom:7px; margin-left:0px; padding-left:15px;}
li {
	margin-top:7px; margin-bottom:7px; margin-left:15px;}
a:hover {
	color:#006AFF;}
a:active {
	color:#0050BF;}
a.mixedlink { 
	text-decoration:none; }
a.mixedlink .linktext { 
	text-decoration:underline; }
h1 {
	font-size:20px; font-weight:bold; color:#555; margin:20px 0 10px;}
h2 {
	font-size:16px; font-weight:bold; margin:20px 0 10px;}
.hed {
	font-size:16px; font-weight:bold;}
.semism {
	font-size:11px;}
.sm {
	font-size:10px;}
.meta {
	font-size:10px; color:#808080;}

.laybar, .nav {
	color:#fff;}
a.laybar, a.nav, .laybar a, .nav a {
	text-decoration:underline;}
a.laybar:hover, a.nav:hover {
	color:#BFDAFF;}
a.laybar:active, a.nav:active {
	color:#80B5FF;}

#outer {
  width:795px; /* should be 790px for proper browser */
  margin:0 auto; }

#top {
	width:780px;
   height:80px;
	margin:0 0 5px;
	padding-left:10px;
	background:#3373cc url(http://img.phonescoop.com/img/l/t_l.gif) no-repeat top left; }
#top, #top a {
   color:white; }
#top .inner {
	padding-right:10px;
	background: url(http://img.phonescoop.com/img/l/t_r.gif) no-repeat top right; }
#top .innerb {
	height:70px; 
	background:url(http://img.phonescoop.com/img/l/t_bg.gif) repeat-x top left;
  	margin:0;
	padding:5px 0; }

#logo {
	font-size:200%;
	float:left; }

#topbarr {
	text-align:right; }

#topbarr p, #topbarr form {
	display:block; 
	height:25px;
   padding:8px 0 0;
   margin:0; }

#topbarr p.tagline {
	font-style:italic; }

#topbarr input {
	vertical-align:middle; }

#topad {
	width:780px;
  	margin:0;
	padding:7px 5px 8px; }

div.wlu {
	height:110px; 
   background: #fff url(http://img.phonescoop.com/img/l/a_bg_w125.gif) no-repeat top left; }

div.wolu {
	height:90px;
   background: #fff url(http://img.phonescoop.com/img/l/a_bg_w105.gif) no-repeat top left; }

#topad .inner {
	width:728px; 
   height:90px; 
   overflow:hidden; 
   margin:0 auto; }

#topad #linkunit {
	width:728px; 
   height:15px; 
   overflow:hidden; 
   margin:5px auto 0; }

#rightbar {
	float:right;
   width:180px;
   margin-bottom:1em; }

#towerad { 
	width:160px; height:600px; 
   padding:10px 10px 20px; 
   overflow:hidden; 
   background:white url(http://img.phonescoop.com/img/l/a_s_bg.gif) no-repeat top left; }

#towerlinks { 
	width:120px; height:600px; 
   margin:200px 0 5px; 
   padding:10px 10px 20px; 
   overflow:hidden; 
   background:white url(http://img.phonescoop.com/img/l/s_bg_all.gif) no-repeat; }

#admid { 
	width:100%; height:297px; 
   text-align:center; 
   background:url(http://img.phonescoop.com/img/l/a_mc_bg.gif) repeat-x top left; }
#admid div.adinner { 
   overflow:hidden; 
   text-align:center; 
	width:336px; 
   margin:0 auto; }
#admid p.admore { 
	height:14px; 
   color:white; 
   font-size:11px; 
   font-weight:bold; 
   text-align:center; 
   margin:0; padding:2px 0 1px; }

div.pre440 { 
	margin-top:440px; }
div.pre50 { 
	margin-top:50px; }
div.promor { 
   width:140px; 
	padding-bottom:10px; 
	background:white url(http://img.phonescoop.com/img/l/s_b.gif) no-repeat bottom left; }
div.promor div.inner { 
	padding-top:10px; 
	background:url(http://img.phonescoop.com/img/l/s_t.gif) no-repeat top left; }
div.promor div.innerb { 
	padding:0 0 1px; 
	background:url(http://img.phonescoop.com/img/l/s_bg.gif) repeat-y top left;
   position:relative; 
   text-align:center; }


#nav { 
   float:left; 
	width:120px; 
   /* display:inline; for IE6 */
	margin:0; 
   padding:0; }

#nav a {
	display:block; 
	width:106px; 
	margin:0; 
	padding:4px 4px 4px 10px; }

#nav .inner {
  margin:5px 0;
  padding-bottom:5px;
	background:#6c9ad9 url(http://img.phonescoop.com/img/l/n_b2.gif) no-repeat bottom left; }
#nav .innerb {
  padding-top:5px;
	background: url(http://img.phonescoop.com/img/l/n_t.gif) no-repeat top left; }
   
ul#navmain {
	list-style-type:none;
	margin:0;
	padding:0 0 0.5em; }
#navmain li {
	margin:0; }
#navmain li ul {
	list-style-type:none;
	margin:0;
	padding:0; }
#navmain li ul li a {
	font-size:11px;
	width:100px;
	padding:2px 4px 3px 16px; }
#navmain a {
	color:white; 
	font-size:13px;
	font-weight:bold; }
#navmain a:hover {
	background-color:#fff; color:#006AFF;}
#navmain a:active {
	background-color:#fff; color:#0050BF;}

#navlog {
	margin:0;
	padding:0.5em 0 0;
	border-top:1px solid #90b3e2;
	background-color:#6c9ad9; 
	color:white; 
	font-style:italic;
}
#navlog a {
	color:white; }
#navlog a:hover {
	color:#bfdaff;}
#navlog p {
	width:106px; 
	margin:0; 
	padding:4px 4px 4px 10px; }
#fql {
	display:none;
	font-size:85%;
	font-style:normal;
	margin:0.5em 0 0; }
#fql label {
	padding-left:10px; }
#fql input {
	margin-bottom:0.5em;
	width:95px;
	margin-left:10px; }
#fql a {
	margin-bottom:0; }

#navtoolc {
  margin:5px 0;
  padding-bottom:5px;
	background:white url(http://img.phonescoop.com/img/l/nt_b.gif) no-repeat bottom left; }
#navtoolb {
  padding-top:5px;
	background:url(http://img.phonescoop.com/img/l/nt_t.gif) no-repeat top left; }
#navtool {
	background:url(http://img.phonescoop.com/img/l/nt_bk.gif) repeat-y top left; }
#navtool, #navtool li ul {
	list-style-type:none;
	margin:0;
	padding:0; }
#navts {
	display:none; }
#navtool li {
	margin:0; }
#navtool li a {
	width:86px; 
	padding-left:30px; }
#navtool li ul li a {
	width:76px; 
	padding-left:20px;
	margin-left:20px;
	background-position: center left; }
#navtool a.share {
	background:url(http://img.phonescoop.com/img/l/share_p10.gif) no-repeat center left; }
#navtool a.rss {
	background:url(http://img.phonescoop.com/img/l/rss_p10.gif) no-repeat center left; }
#navtool a.print {
	background:url(http://img.phonescoop.com/img/l/print_p10.gif) no-repeat center left; }

#sponboxb {
	background-color:white; 
	margin:5px 0;
	padding-bottom:5px;
	background:url(http://img.phonescoop.com/img/l/ns_b.gif) no-repeat bottom left; }
#sponbox {
  padding-top:5px;
	background:url(http://img.phonescoop.com/img/l/ns_t.gif) no-repeat top left; }
#sponbox div {
	width:120px;
	margin:5px 0 0;
	overflow:hidden; }

#breadcru { 
   margin-left:125px; 
   width:655px; 
   padding:5px 0 5px 10px; 
	font-size:12px; 
   color:gray; }

#breadcru a { 
   color:gray; }
#breadcru a:hover { 
   color:#006AFF; }

div.adtab { 
	background: url(http://img.phonescoop.com/img/l/a_tab.gif) no-repeat top right; }

#notnav { 
	margin-left:125px; 
	width:665px; }

#content480 { 
	float:left; 
   width:480px; 
   margin-bottom:1em; 
	padding-bottom:10px; 
	background:white url(http://img.phonescoop.com/img/l/w_b_480.gif) no-repeat bottom left; }
#content480 .inner { 
	padding:10px 0 0; 
	background:url(http://img.phonescoop.com/img/l/w_t_480.gif) no-repeat top left; }
#content480 .innerb { 
	padding:0 10px 1px; 
	background:url(http://img.phonescoop.com/img/l/w_bg_480.gif) repeat-y top left;
   position:relative; }

#content665 { 
   width:665px;
   margin-bottom:1em; 
	padding-bottom:10px; 
	background:white url(http://img.phonescoop.com/img/l/w_b_665.gif) no-repeat bottom left; }
#content665 .inner { 
	padding:10px 0 0; 
	background:url(http://img.phonescoop.com/img/l/w_t_665.gif) no-repeat top left; }
#content665 .innerb { 
	padding:0 10px 1px; 
	background:url(http://img.phonescoop.com/img/l/w_bg_665.gif) repeat-y top left;
   position:relative; }

#content480cust { 
	float:left; 
   width:480px; }

div.tab-bar { 
   background:#e5e5e5 url(http://img.phonescoop.com/img/l/tab_bg.gif) top left repeat-x;
   height:21px; 
   margin:10px -9px; }

div.tab-bar table { 
	border-collapse:collapse; 
   height:21px; }
   
div.tab-bar table tr { 
   height:21px; }
   
div.tab-bar table tr td { 
   height:21px;
	border-style:none; }

#bnav { 
	padding:0; 
	margin:1em 0 0; }

a.shl_fb { 
	background:url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?12:26981)  no-repeat top left; }
a.shl_dig { 
	background:url(http://img.phonescoop.com/img/s/digg.gif) no-repeat top left; }
a.shl_del { 
	background:url(http://img.phonescoop.com/img/s/delicious.gif) no-repeat top left; }
a.shl_mai { 
	background:url(http://img.phonescoop.com/img/s/mail_16.gif) no-repeat top left; }
a.shl_lin { 
	background:url(http://img.phonescoop.com/img/s/link_16.gif) no-repeat top left; }

#navother {
	margin:5px 0; }
#navother a {
	color:gray; }
#navother a:hover {
	color:#006AFF;}

#botlink { 
	clear:both; 
	width:770px; 
   margin:1em 0; 
   padding:10px 10px 10px; 
   background:white url(http://img.phonescoop.com/img/l/a_b_wbg.gif) no-repeat top left; }
#botlink .inner { 
	width:728px; 
   height:90px; 
   overflow:hidden;
   margin:0 auto; }

#botsearch { 
	clear:both; }

#botad { 
	clear:both;
	width:770px; 
   margin:1em 0; 
   padding:10px 10px 10px; 
   background:white url(http://img.phonescoop.com/img/l/a_b_wbg.gif) no-repeat top left; }
#botad .inner { 
	width:728px; 
   height:90px; 
   overflow:hidden;
   margin:0 auto; }

#fineprint {
	padding:1em 0 0; 
	margin:3em 0; 
	border-top:silver 1px solid;
	font-size:11px; }

.hide {
	display:none;}

table.hgrid { 
	width:100%; 
	border-collapse:collapse; 
	border-style:none; }
table.hgrid tr td,th { 
	margin:0; padding:5px 7px 5px 0; 
	border-bottom:1px solid #bfbfbf; }
table.hgrid tr th { 
	font-weight:bold; }
table.hgrid tr.noline td { 
	border-bottom:none; }

.bc {
	color:#666666; }
.qr {
	font-size:10px; float:right;}

td.tab { 
	font-size:11px; color:#666666; }
a.tab:visited { 
	color:#1C548C; }

span.pshr p {
	margin:15px 0; }
div.pshr { 
	clear:both; 
	margin:10px 0; 
	border:none; 
	background-color:silver; 
	height:1px; }
div.pshr hr {    /* for CSS1 browsers */
	display:none; }
div.pshr * {     /* for CSS2 browsers */
	display:none; }

div#rightofheader { 
   float:right; 
   margin-left:1em; }