/*
Theme Name: Engadget's Style
Theme URI: http://test.pseric.com/
Description: A simple and clean WordPress theme based on Engadget web design.
Version: 1.0
Author: Pseric Lin
Author URI: http://www.freegroup.org/
Tags: blue, clean, fixed width, two columns, widgets
*/

body{font:0.76em/1.6em arial, helvetica, sans-serif;color:#363636;font-size:12px;margin:0;padding:0;}
a:link,a:visited{color:#0AA7D6;text-decoration:none;font-weight:400;}
a:hover{color:#FFF;background:#0AA7D6;}
ol,ul,ul li{list-style-image:none;list-style-position:outside;list-style-type:none;}
.post img{padding:10px;}
.alignleft{float:left;}
.alignright{float:right;}
#page{min-width:980px;background:#fff;max-width:1240px;position:relative;text-align:left;margin:0 auto;padding:0 10px;}
#hat{background:#4cb3df url(img/hat-bg.gif) repeat-x 0 0;height:24px;}
#hat #catalog{background:url(img/hat-bg-rt.gif) no-repeat right top;height:25px;padding-right:5px;}
#hat #catalog li{background:#82d7ec url(img/hat-tab-lt.gif) no-repeat left top;float:right;position:relative;z-index:1000;margin:2px 2px 0 0;}
#hat #catalog a{background:url(img/hat-tab-rt.gif) no-repeat right top;font-size:.95em;color:#e2fafd;display:block;line-height:20px;text-decoration:none;padding:0 8px;}
#hat #catalog a:hover{color:#222;}
#hat #catalog li.selected{background:#1fa2cc url(img/hat-tab-selected-lt.gif) no-repeat left top;}
#hat #catalog li.selected a{background:url(img/hat-tab-selected-rt.gif) no-repeat right top;}
#hat #catalog li.selected a:hover{color:#333;}
#hat #catalog a strong{font-weight:400;color:#fff;}
#hat #catalog li.asian a{font-family:arial, helvetica, sans-serif;}
#hat #catalog li ul{position:absolute;background:#82d7ec;border-top:2px solid #4cb3df;border-bottom:4px solid #4cb3df;top:20px;right:0;width:100px;display:none;}
#hat #catalog li:hover ul,#hat #catalog li.sfhover ul{display:block;}
#hat #catalog li ul li{background:#82d7ec;position:relative;z-index:1000;display:block;float:none;margin:2px 0 0;}
#hat #catalog li ul li a{background:transparent;font-size:1em;color:#e2fafd;display:block;line-height:20px;text-decoration:none;padding:0 8px;}
#hat #catalog li ul li a:hover{color:#222;background:#e2fafd;}
#header{background:url(img/header-bg.gif) #f7f7f7 repeat-x 50% bottom;position:relative;}
#header-inner{background:url(img/header-bg-lt.gif) no-repeat left bottom;position:relative;height:116px;}
#header h1{padding-top:20px;padding-bottom:20px;float:left;font-family:"segoe script";font-size:48px;font-weight:400;color:#0aa7d6;width:650px;margin:20px 0 0 20px;}
#header h1 a{font-weight:400;color:#0aa7d6;background:none;}
#header .description{margin-top:0;margin-left:40px;float:left;font-family:"times new roman", times, serif;font-size:12px;font-weight:400;color:#666;width:610px;}
#tools{position:absolute;bottom:0;right:0;margin:6px 0;}
#tools li{float:right;width:108px;text-align:center;margin-left:2px;}
#tools li a{color:#898989;display:block;font-size:.95em;text-decoration:none;border-bottom:4px solid #bfbebe;padding:5px 0 1px;}
#tools li a:hover{background-color:transparent;color:#555;border-color:#51bae2;}
#tools a.rss{background:url(img/icon-feed-gray4.gif) no-repeat 78px 8px;padding-right:10px;}
#tools a.rss:hover{background-position:78px -60px;}
.searchform{background:url(img/search-bg-v2.gif) no-repeat 0 0;height:81px;width:329px;display:block;position:absolute;top:0;right:0;padding-top:7px;}
.searchform span{margin-left:20px;margin-top:15px;height:25px;font-size:13px;display:block;color:#666;}
.searchform form{margin-left:20px;margin-top:0;}
#content_wrap{float:left;width:100%;position:relative;}
#topObjDiv{height:30px;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#DDD;margin-bottom:30px;}
#content{background:#FFF;margin-left:25px;margin-right:360px;position:relative;text-align:left;float:left;}
#content ol,#content ul,#content ul li{list-style-position:outside;list-style-type:circle;}
#content h2 a{font-size:26.4px;line-height:29.0333px;color:#0AA7D6;font-style:normal;font-weight:700;text-decoration:none;}
#content h2 a:hover{color:#FFF;background-color:#0AA7D6;text-decoration:none;}
.ehead{font-size:12px;line-height:19.2px;color:#AAA;font-weight:400;font-family:Arial, Helvetica, sans-serif;}
.ehead a{color:#0AA7D6;text-decoration:none;}
.ehead a:hover{color:#FFF;}
.rmlink{margin-top:20px;margin-bottom:25px;display:block;clear:left;}
.tags{margin-top:20px;margin-bottom:25px;display:block;color:#363636;}
.postmeta{clear:left;width:100%;}
.postmeta .postnav{border-bottom:4px solid #ddd;color:#888;text-align:right;width:100%;text-transform:uppercase;font-size:.9em;margin:1em 0 4em;padding:10px 0 3px;}
.postmeta .postnav li{text-align:right;display:inline;font-size:11.8833px;margin:0 0 0 20px;padding:0;}
#subcontent{font-size:0.95em;float:right;padding-bottom:2em;margin-left:-330px;width:330px;position:relative;}
#subcontent h2{display:block;font-weight:700;font-size:1.4em;color:#333;line-height:1.2em;border-bottom:#ddd 4px solid;font-family:"helvetica neue", helvetica, arial, sans-serif;letter-spacing:-1px;clear:both;margin:0.3em 0;padding:3px 0;}
#subcontent h2 a:hover{background:none transparent scroll repeat 0 0;}
#subcontent ul,#subcontent ol{margin:0 0 1.2em;padding:0;}
#subcontent ul li,#subcontent ol li{line-height:1.5em;}
li.widget{list-style:none;}
.subcontentLeftBox{z-index:99;float:left;width:48%;position:relative;}
.subcontentRightBox{z-index:99;float:right;width:48%;position:relative;}
.comment-links a:link,.comment-links a:visited{font-size:18px;font-weight:700;}
#comments h3,#comment-post-message h3{font-size:19.8px;}
#comments h3 span,#comment-post-message h3 span{font-size:15.8833px;}
#comments h3 a,#comment-post-message h3 a{background:url(img/icon-feed-gray4.gif) no-repeat 0 2px;padding-left:16px;font-size:13.2px;font-weight:400;}
#comments h3 a:hover,#comment-post-message h3 a:hover{background-position:0 -66px;background-color:#0aa7d6;color:#fff;}
.feed-links{float:right;display:block;}
.comment{color:#363636;background:#F5F5F5;border:1px solid #eee;margin:0 4px 4px 0;padding:5px;}
.commentAuthor{font-size:13.2px;font-weight:700;color:#999;}
.commentAuthor a{font-size:13.2px;font-weight:700;}
.commentTimestamp,.commentTimestamp a{color:#AAA;font-size:11.8833px;}
cite.fn{font-style:normal;}
ol.commentlist{margin:0;padding:0;}
ol.commentlist li{list-style:none;margin:0;}
div.navigation{display:block;clear:both;font-size:11px;height:40px;margin:0 0 2em;padding:0 0 1px;}
div.navigation a{background:#fff;border:1px solid #0aa7d6;width:140px;display:block;text-align:center;text-decoration:none;text-transform:uppercase;font-weight:700;font-size:1.6em;padding:6px 0;}
div.navigation a:hover{background:#0aa7d6;border-color:#0aa7d6;}
#footer{background:#f3f3f3 url(img/footer-bg-lt.gif) no-repeat left bottom;clear:both;position:relative;zoom:1px;padding:10px;}
#footer p{color:#959595;margin:.3em 0;}