/*  
Theme Name: Engadget
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.5
Author: Hone Watson
Author URI: http://www.honewatson.co


*/

body {background:#d8d8d8; padding:0; margin:0; text-align:center; font: 11px/16px Arial, Helvetica, Helve, Sans-serif;}

.ad {background:#d8d8d8; height:20px; width:910px; margin:0 auto; text-align:left;}

#top {width:910px; margin:0 auto; border-top: solid 2px #aaa9a9; background:#ffffff; padding:0; border-bottom: solid 1px #aaa9a9; border-left: solid 2px #aaa9a9; border-right: solid 2px #aaa9a9; padding-bottom:1px;   text-align:left;}

#top img {margin-top:10px; margin-left:10px; margin-bottom:10px;}

#top img.yes {margin:10px 10px 10px 20px; float:left; }
#top a:hover {color:#fff}
#leaderlink {margin-left:20px;}

#bottom {width:910px; margin:0 auto; background:#ffffff;  border-top : solid 1px #aaa9a9;border-bottom: solid 2px #aaa9a9; border-left: solid 2px #aaa9a9; border-right: solid 2px #aaa9a9;  border-top: solid 2px #aaa9a9; margin-top:20px; padding:20px 0 20px 0; text-align:center;}

#middle{width:910px; margin:0 auto; background:#ffffff; padding:0;  border-left: solid 2px #aaa9a9; border-right: solid 2px #aaa9a9; border-bottom: solid 2px #aaa9a9; height:8000px}


div#content { float: left; width: 540px; padding: 0; border: 0; margin: 0;  text-align: left; }

div#sidebar	{ float:right; padding: 0; width: 320px; border-left: solid 1px #aaa9a9; text-align: center; height:8000px}


.adsidetop {background:#fff; width:280px; margin: 0 auto; }

div#sidebarleft { float: left; width: 130px; padding: 0; border: 0; margin: 0; text-align: left; }

div#sidebarright { float:right; padding: 0; width: 170px; border-left: solid 1px #aaa9a9; text-align: left; padding-bottom:20px; height:7980px}

div#sidebarright p, div#sidebarleft p {margin:0 5px 10px 5px}

.gap { font-size:0px;height:10px;line-height:0px; margin:0; padding:0; width:320px; border-bottom:1px solid #aaa9a9; }
.gap2{ font-size:0px;height:10px;line-height:0px; margin:0; padding:0; width:320px; }
.gap3 { font-size:0px;height:10px;line-height:0px; margin:0; padding:0; width:150px; }
.gap4 { font-size:0px;height:10px;line-height:0px; margin:0; padding:0; width:120px; }
.gap5000 { font-size:0px; height:4000px; line-height:10px; margin:0; padding:0; width:120px; min-height:4000px}
.gap896 { font-size:0px;height:60px;line-height:0px; margin:0; padding:0; width:150px; }
br.mm { font-size:0px;height:10px; min-height:10px; line-height:0px; margin:0; padding:0; width:450px; clear:both; }

a { color: #337788; text-decoration: none;}
a:hover { text-decoration: none; background-color: #FF9900;  color: #ffffff; }

h6{margin:0 0 5px 0; padding:5px 5px 0 5px; font-size:16px; color: #666666;}
h3{margin:0; padding:0 5px 0 5px; font-size:12px;}
h5{margin:0 0 5px 0; padding:10px 5px 0 5px; font-size:12px; color: #666666; text-decoration:underline;}

ul.menu {
margin: 0 5px 0 5px;
padding: 0;
}

ul.menu  li {
list-style:none;
margin: 0;
padding: 3px 0;
font-size:12px;
font-weight:bold;
}

ul.menu  li a{text-decoration:none;  }

ul.rss {
margin: 0 5px;
padding: 5px 0 0 0;












display: inline;
}

ul.rss  li {

list-style:none;

margin: 0;
padding: 3px 0;
font-size:12px;
font-weight:bold;
display: inline;
margin-right:10px;

}

ul.rss li a{text-decoration:none;  }

ul.sections {
margin: 0 5px 0 5px;
padding: 0;
}

ul.sections  li {
list-style:none;
margin: 0;
padding: 3px 0;
font-size:12px;
font-weight:bold;
}

ul.sections  li a{text-decoration:none;  }

ul.pastarticles {
margin: 0 5px 0 5px;
padding: 0;
}

ul.pastarticles  li {
list-style:none;
margin: 0;
padding: 3px 0;
border-bottom:#999999 solid 1px;

}

ul.pastarticles  li a{text-decoration:none;  }

form {margin:5px;}
input {margin-bottom:2px;}
h5 a {color: #666666;}
img {border:0;}

#content  {letter-spacing:1px}
#content h1 {font-size:10px; padding:0; margin:10px 15px 2px 20px;letter-spacing:0;}
#content h2 {font-size:18px; padding:0; margin:2px 15px 2px 20px; line-height:22px;}
#content p, #content li {font-size:12px; padding:0; margin:0 15px 10px 20px;}
#content p.small, #content p.medium {font-size:9px; padding:0; margin:0 15px 5px 20px; letter-spacing:0; color: #393;}
#content a:hover {
	text-decoration: none;
	background-color: #337788;
	color: #ffffff;
}


blockquote { background: #FFF6BF; border-top: 2px solid #FFD324; border-bottom: 2px solid #FFD324; text-align: left; margin: 10px 40px; width:420px; padding: 5px 20px;}
div.network {width:258px; border: solid 1px #9ebbdd; background: #eef5fe; text-align:left; height:100px; min-height:100px;}



div.networkcontainer {width:390px; float:left; text-align:left;}
html>body div.networkcontainer {width:390px; }
div.networkcontainer dl {width:388px; border: #d1d2d3 solid 1px; padding:0; margin:0; list-style:square;}
html>body div.networkcontainer dl {width:388px; }
div.networkcontainer dt{background:#f2f3f5; width:378px; border-bottom: #d1d2d3 solid 1px; text-align:left;  margin:0;  color:#000; display:block; line-height:16px; padding:5px; font-weight:bold; }
div.networkcontainer dd{margin:5px 5px 5px 15px;  height:30px;   text-align:left;   list-style:square;}
html>body div.networkcontainer dt {width:378px; }

/* Begin Comments*/
.alt { margin: 0; padding: 10px; }

.commentlist { padding: 0; text-align: justify; }
.commentlist li {margin: 15px 0 3px; padding: 5px 10px 3px; list-style: none; }
.commentlist p { margin: 10px 5px 10px 20px; }
#commentform p { margin: 5px 20; }
.nocomments { text-align: center; margin: 0; padding: 0; }
.commentmetadata { margin: 0; display: block; }
/* End Comments */
#commentform input { width: 170px; padding: 2px; margin: 5px 5px 1px 0; }
#commentform textarea { width: 80%; padding: 2px; }
#commentform #submit { margin: 0; float: right; margin-right:20%; width:150px; }
/* End Form Elements */

div.googleleaderboard{width:728px; height:90px; margin:0 auto;}

.categorylead p{margin:0;}

.item, .itemlist {margin-bottom:20px;}

.item img {width:250px; border:solid 1px #ccc;}

.itemlist img {width:90px; float:left; border:solid 1px #ccc; margin-right:20px;}

.item h1 {font-size:16px;margin:5px 0;}

.itemlist h1 {font-size:14px;margin:0 0 2px 0;}

.itemlist h1 a {font-size:14px; margin:0 0 2px 0; color:#0A4F9F; text-decoration:underline; }




.item p {font-size:11px;margin:5px 0;}

.itemlist p {font-size:11px;margin:2px 0;}

.item p.green {font-size:12px; margin:5px 0; color:#009900;}

.itemlist p.green {font-size:12px; margin:2px 0; color:#009900;}

.item p.green a, .itemlist  p.green a {color:#009900;}

.itemlistinfo {float:right; width:360px;}


div.storygoogle { width:468px; margin:5px 10px 5px 20px; text-align:center;}


div.storygooglesky {float:right; width:120px; margin:10px 20px 10px 10px;}

div.storygooglebig {float:left; width:336px; margin:10px 20px 10px 20px;}

h1 {font-size:10px;}

strong{font-size:14px; color:#9c30c9; }

#networktoday {margin:0 auto; width:780px; height:700px;}
#bottom p{margin:10px;}
#content img { float:left; margin:0 15px 10px 0;}
h2#post {font-size:24px; line-height:28px; margin-top:20px;}
h6.biggie{margin:10px; padding:2px 10px; background:#999; color:#fff; font-size:18px; letter-spacing:0}
h4#searchtitle {margin:10px 20px; letter-spacing:0; font-size:12px;}
h1#check{font-size:12px; color:#333;}
#content p.medium{font-size:11px;}

h3#respond, #content form,  #content input {margin:10px 10px 10px 20px;}
h2#post a, h4#searchtitle a {color: #393; text-decoration:none;}
h6#category {font-size:12px; margin:10px 10px 20px 20px; letter-spacing:0; text-align:left;}



.alert { background: #FFF6BF; border-top: 2px solid #FFD324; border-bottom: 2px solid #FFD324; text-align: center; margin: 10px 20px; width:420px; padding: 5px 20px;}

.alerttwo { background: #D2E3E3; border-top: 2px solid #337788; border-bottom: 2px solid #337788; text-align: center; margin: 10px 20px; width:420px; padding: 5px 20px;}

h3#comments {margin:10px 10px 10px 20px;}
cite {text-decoration:none; font-weight:bold;}
#yesright {width:420px; float:right; margin:18px 10px 0 0;}

#content ol, #content ul {margin:10px 10px 10px 20px;}

.book{margin:20px; width:90px; float:left;}

#content h3 {margin:10px 10px 10px 20px; padding:0}
.description {width:300px; float:left;}
.description dd { margin:0; padding:0;}

#content table {margin:20px;}

#content ul li {list-style:square;}
#content blockquote ul, #content blockquote ol  {margin-left:10px;}

/* -- nav-main -- */

#megamenu  {margin:0; margin-left:0;padding:0;}

#iconmenu {position:relative; margin:0 0 0 18px; width: 700px; height: 23px; color:#000000; padding:0;}
html>body #iconmenu {margin-left:22px;}
#iconmenu li {width: 100px; height: 23px; position: absolute;  background: url(/images/megamenu.jpg) 0 0 no-repeat; display: block; text-align: center; list-style: none; font-size:13px; margin-right:2px; margin-left:2px;font-weight: bold; padding:0;}
#iconmenu a {width: 100px; height: 23px; display: block; text-align: center; text-decoration:none; color:#fff; }
#iconmenu #panel1c {left: 0px;}
#iconmenu #panel2c {left: 104px; }
#iconmenu #panel3c {left: 208px; }
#iconmenu #panel4c {left: 312px; }
#iconmenu #panel5c {left: 416px; }
#iconmenu #panel6c {left: 520px;}

#iconmenu a:hover {color:#fff;border-bottom: 1px #326079 solid;}
#iconmenu  {color:#000000; line-height:23px; }
#iconmenu #panel1c a:hover, #iconmenu #panel1c.visit {color:#fff; background: url(/images/megamenu.jpg) 0 -37px no-repeat;}
#iconmenu #panel2c a:hover, #iconmenu #panel2c.visit  {color:#fff; background: url(/images/megamenu.jpg) 0 -37px no-repeat;}
#iconmenu #panel3c a:hover, #iconmenu #panel3c.visit  {color:#fff; background: url(/images/megamenu.jpg) 0 -37px no-repeat;}
#iconmenu #panel4c a:hover, #iconmenu #panel4c.visit  {color:#fff; background: url(/images/megamenu.jpg) 0 -37px no-repeat;}
#iconmenu #panel5c a:hover, #iconmenu #panel5c.visit  {color:#fff; background: url(/images/megamenu.jpg) 0 -37px no-repeat;}
#iconmenu #panel6c a:hover, #iconmenu #panel6c.visit  {color:#fff; background: url(/images/megamenu.jpg) 0 -37px no-repeat;}

h2  {font-family: Helvetica, Century Gothic, Arial, Helvetica, Helve, Sans-serif;}

ul.menu li {font-family: Helvetica, Geneva, Verdana, Arial, sans-serif;}
ul.sections li {font-family: Helvetica, Geneva, Verdana, Arial, sans-serif;}

#content p.biggie {font-size:14px; margin-top:15px;}

.adsidetop img{width:250px;}

#content input {margin-left:0;}

#content form {margin-left:0}

#content strong {color:#000; }

#content h6 {text-align:left;color: #666666;}
h6.biggie{margin:10px; padding:2px 10px; background:#999; color:#fff; font-size:18px; letter-spacing:0}

#content p strong {line-height:22px;}

#top a:hover{background:#fff;}