/*
Theme Name:Sparklette
Theme URI:http://sparklette.net
Version:2
Description:Designed by <a href="http://design.sparklette.net">Sparklette Studio</a>
Author:Veron Ang
Author URI:http://design.sparklette.net
*/

html,body,div,span,applet,iframe,object,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}
:focus{outline:0}
strong{font-weight:bold}
em{font-style:italic}
ul{list-style:none}
img{vertical-align:middle}
hr{background:#f0dad9;border:0;height:1px;margin:30px 0}
p{margin:0 0 1em}
iframe{border:0;overflow:hidden}
small,.post-meta{color:#9b9b9b;font:.85em/1.2em Helvetica,Arial,Sans-serif}
.post p small a{color:#9b9b9b}
.post small,.post p small{margin:-20px auto 0;font-size:.75em;width:560px;display:block}
small a,.post p small a,#follow a{border:0}
a:link,a:visited,#latest a:hover{text-decoration:none;color:#9e0728}
.extlink{background:url(images/ico-new-window.png) center right no-repeat;padding-right:13px}
.post p a:hover,.post li a:hover,.post-meta a:hover,h1 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,#follow a:hover{border-bottom:1px solid #9e0728;color:#6e061d}
table{border-collapse:separate;border-spacing:0}
caption,th,td{text-align:left;font-weight:normal}
blockquote:before,blockquote:after,q:before,q:after{content:""}
blockquote,q{quotes:""""}
.fl{float:left;margin:0 15px 15px 0}
.fr{float:right;margin:0 0 15px 15px}
.ac{text-align:center}
.col-full:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.fix{clear:both}
body{background:#fbe2de url(images/bg-2012.jpg) no-repeat center top;color:#333;font:62.5%/1.2em Helvetica,Arial,Sans-serif}
h1,h2,h2 a:link,h2 a:visited,h3,h4,.section-title,.subheader,#haveyoursay{color:#333;margin:0 0 10px;text-shadow:1px 1px #fff;font-weight:bold}
h1{font-size:1.8em;line-height:1em}
h2{font-size:1.4em;line-height:1.2em}
h3,.section-title{font-size:1.4em;line-height:1em}
h4,#haveyoursay{color:#d1486a;font-size:1.4em;margin:50px 0 20px 0;padding-bottom:6px;border-bottom:1px dotted #e5c2c0}
.subheader{font-size:1.4em}
div.hr{height:24px;background:url(images/sprite.png) 199px -428px no-repeat;margin:30px 0}
div.hr hr,.hidden,#top h1,#top h2{display:none}
blockquote{background:url(images/quote-open.gif) left top no-repeat;padding:10px 20px;color:#666}
blockquote div{padding:10px 20px;background:url(images/quote-close.gif) right bottom no-repeat}
.col-full{width:960px;margin:0 auto}
#top{height:110px;padding-bottom:30px;margin:0 0 30px;position:relative}
#top-bar{background:#262626 url(images/bg.png) repeat-x;color:#e0cebe;text-shadow:#000 1px 1px;font-size:1.2em;padding:15px 9px 12px;margin:0 0 20px;height:12px}
#top-bar .fr{padding:0 20px}
#top-bar li,#nav-bar li{text-align:right;float:left}
#top-bar li{padding:0 30px 0 10px;color:#ccc;display:block}
#top-bar a{color:#ddd}
#top-bar a:hover,#footer a:hover{color:#eeafc4}
a#logo{background:url(images/sprite.png) -10px -57px;width:228px;height:90px;position:absolute;display:block}
#defer-ad468x60{width:468px;margin:20px auto 0}
#defer-ad-skyscraper span{float:left}
#nav-bar{background:#ad2b31 url(images/bg.png) 0 -50px repeat-x;height:40px}
ul.menu{top:170px;position:absolute}
ul.menu li,.menu li,#subscribe li,#latest li,#comments li,#poll li,.wp-polls li,#blogads li,ol.alpha-navi,ol.snap_titles,#follow li,#footer li,.tips li,#post-share li,#post-share-small li{list-style:none;list-style-image:none}
ul.menu li a.top-level{padding:15px;margin-right:1px;color:#fff;font-size:15px;font-weight:bold;text-shadow:#530000 1px 1px;display:block}
ul.menu li.level1-li{float:left;height:40px;z-index:999}
ul.menu li.level1-li a.top-level,ul.menu li.current{padding:15px;color:#fff;font-size:15px;font-weight:bold;text-shadow:#530000 1px 1px;display:block}
ul.menu li a.top-level:hover,ul.menu li.current,ul.menu li.level1-li a.top-level:hover,ul.menu li.level1-li:hover a.top-level{border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #adadad;border-bottom:1px solid #adadad;color:#9e0728;text-shadow:1px 1px #fff;background:#f6f6f6 url(images/bg.png) 0 -100px repeat-x;margin-right:-1px;height:9px;padding-top:15px}
ul.menu li.level1-li:hover,ul.menu li.level1-li a.top-level:hover{position:relative}
ul.menu li .listHolder{position:absolute;left:-9999px;top:40px;background:#fff;padding:0;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;-moz-border-radius-bottomright:10px;-khtml-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomleft:10px;-khtml-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;box-shadow:0 0 15px #aaa;-webkit-box-shadow:0 0 15px #aaa;-moz-box-shadow:0 0 15px #aaa}
ul.menu .listHolder li{color:#606060;text-shadow:none;clear:both;font-size:12px;font-weight:normal}
ul.menu .listHolder h5{height:20px}
ul.menu .listHolder h5 a{font-weight:bold;display:inline}
ul.menu .listHolder h5,ul.menu .listHolder a{display:block;padding:4px 5px}
ul.menu .listHolder .child{margin-left:-20px;display:inline}
ul.menu .listHolder .children{margin:0 0 10px}
ul.menu .listHolder a{color:#b2355a}
ul.menu .listHolder a:hover{background:#b2355a;color:#fff}
ul.menu :hover .listHolder{left:-1px}
ul.menu a:hover .listHolder{left:-1px;top:29px}
ul.menu .col1{width:104px}
ul.menu .col3{width:360px}
ul.menu .col5{width:700px}
ul.menu a:hover .left1,ul.menu :hover .left1{left:-141px}
.listCol{display:block;float:left;padding:10px;margin:0}
.food-col{width:120px}
.travel-col{width:100px}
.listCol h5{padding-top:5px;margin:0;font-size:12px;font-weight:bold;line-height:13px;text-align:left}
#cse-search-box{margin:3px 20px}
#q{color:#a9a9a9;padding:5px}
#content{min-height:400px;padding:0;margin:20px auto 30px;font-size:1.4em;line-height:1.6em}
* html #content{height:400px}
#main{width:630px}
#main.fullwidth{width:960px}
#main .fb-like-box{margin:0 0 20px}
.box{background:#fff;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #ccc;border-bottom:1px solid #ccc}
.box,#post-header,.sticker,#comments,.comment-entry,#respond,#sidebar .section{padding:20px 25px}
#contest{background:url(images/sprite.png) -10px -599px;padding:15px 40px 10px}
#contest{color:#b9180c;background:url(images/ico-contest-cny.png) no-repeat;padding:15px 50px}
.contest-end{font-size:1.1em;color:#b9180c;margin:-5px 0 5px}
#latest-articles{background:url(images/sprite.png) -10px -528px;padding:10px 60px 20px}
.post{position:relative}
#post-header{background:#f7f4e1 url(images/bg-title.gif) bottom;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #e8e0c0;height:130px;overflow:hidden}
.post .title a{font:bold .9em/1.3em Helvetica,Arial,Sans-serif;margin:0 0 5px;display:block;color:#bc8184}
.post .title a:hover{background:#fcf3f5;border:0}
.post p{font:1.15em/1.6em Georgia,"Times New Roman",Times,serif}
.excerpt{margin-left:175px}
.excerpt p{font:.9em/1.6em Helvetica,Arial,Sans-serif}
.post .sticker p{font:1em/1.6em Helvetica,Arial,Sans-serif}
.excerpt .fr{margin:0}
.category{font-size:.9em;line-height:1em;font-weight:bold;float:left;margin:4px 6px 0 0}
.category a:hover{border-bottom:1px solid}
.category-advertorial .title a{color:#666}
.category-advertorial .title a:hover{background:#eee}
.category-advertorial .category a{color:#555}
.category-foodbytes .title a{color:#68b2bb}
.category-foodbytes .title a:hover{background:#f3fcfc}
.category-foodbytes .category a{color:#51b4c3}
.category-contest .title a{color:#f6783d}
.category-contest .title a:hover{background:#fff5ec}
.category-contest .category a{color:#ff7e06}
.category-lifestyle .title a,.category-event .title a,.category-gadget .title a,.category-product .title a,.category-holiday .title a{color:#459159}
.category-lifestyle .title a:hover,.category-event .title a:hover,.category-gadget .title a:hover,.category-product .title a:hover,.category-holiday .title a:hover{background:#f1fae7}
.category-lifestyle .category a,.category-event .category a,.category-gadget .category a,.category-product .category a,.category-holiday .category a{color:#63b43d}
.category-news .title a{color:#e388b9}
.category-news .category a{color:#e283bc}
.category-web-design .title a{color:#a87ed2}
.category-web-design .title a:hover{background:#f9f1fe}
.category-web-design .category a{color:#8a4dc6}
.category-travel .title a,.category-cambodia .title a,.category-china .title a,.category-indonesia .title a,.category-japan .title a,.category-malaysia .title a,.category-singapore .title a,.category-thailand .title a,.category-usa .title a{color:#328ada}
.category-travel .title a:hover,.category-cambodia .title a:hover,.category-china .title a:hover,.category-indonesia .title a:hover,.category-japan .title a:hover,.category-malaysia .title a:hover,.category-singapore .title a:hover,.category-thailand .title a:hover,.category-usa .title a:hover{background:#f1f7fd}
.category-travel .category a,.category-cambodia .category a,.category-china .category a,.category-indonesia .category a,.category-japan .category a,.category-malaysia .category a,.category-singapore .category a,.category-thailand .category a,.category-usa .category a{color:#49a4fb}
.view-count,.view-count-hot{color:#d95365}
#post-header .fl img{background:#fff;margin-bottom:20px}
#post-header .fr{width:83px;margin:0}
#post-header .view-count{background:url(images/sprite.png) -10px -172px;padding:0 0 1px 3px;width:90px;height:28px;margin:20px -2px 3px 0;text-align:center;float:left}
#post-header .view-count-hot{background:url(images/sprite.png) -10px -202px;padding:0 0 1px 3px;width:90px;height:28px;margin:0 -2px 3px 0;text-align:center;float:left}
#post-header .view-count,#post-header .view-count-hot,#post-header .comment-count a{font-size:.8em;color:#fff;text-decoration:none}
.comment-count{background:url(images/sprite.png) -10px -232px;padding:0 0 1px 3px;width:90px;height:30px;text-align:center;float:left}
.comment-count a:hover{color:#fff;border-bottom:1px solid #fff}
#post-header .borderless{margin:0 0 8px}
#post-header h1{font:bold 1.6em/1.1em Helvetica,Arial,Sans-serif}
.post .highlight{font:1.2em Georgia,"Times New Roman",Times,serif;border-top:3px double #b3b3b3;border-bottom:3px double #b3b3b3;padding:10px;width:150px}
#haveyoursay{background:url(images/sprite.png) -182px -368px;padding:10px 55px 30px}
#tags{background:url(../sparklette/images/ico_tag.png) 0 4px no-repeat;padding-left:20px;margin:25px 0;color:#666;font-size:.8em;text-transform:uppercase}
#tags a{background:#d2e7f8;border-bottom:1px solid #a9c1d5;color:#467fab;display:inline-block;padding:.2em .5em;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:.3em;line-height:1.2;text-transform:none}
#tags a:hover{background:#e8f3fb;border-color:#d4e0ea}
#follow{background:#ffffe0;border:1px solid #ddd;padding:10px;margin-top:30px;font-weight:bold;overflow:auto}
#follow form{width:250px;font-weight:normal}
#follow .txt{color:#a9a9a9;width:260px;margin:0 0 5px}
#follow ul{width:230px;margin-top:0}
#follow li{display:block;float:left;width:115px;margin:0 0 5px 0}
.post strong a,.post a strong{font-weight:normal}
.post blockquote{padding:10px 30px;color:#666}
ul li,.post ul ul li{list-style-image:url(images/bullet.gif)}
.post ol,.post ul{margin:10px 30px}
.post ol li,.post ul li,ul.viewed_posts li{margin-top:10px}
.post ol ol,.post ul ul{margin:0}
.post img,.map,#giveaway img{background:#fff;padding:4px;border:1px solid #f0dad9}
.post img.gallery{background:#fff;padding:2px;margin:0 3px 3px 0;border:1px solid #f0dad9;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
body:not(:-moz-handler-blocked) .post img.gallery{-moz-border-radius:15px;border-radius:15px}
.post img,.map,.post img.borderless{clear:both;display:block;margin:0 auto}
a:hover img,a:active img,#dock a:hover img,#dock a:active img,#giveaway img:hover,.post a:hover img.gallery{background:#f2e0d7;border-color:#bd9097}
.icon,img.icon,a.icon,.icon:hover,img.icon:hover,a.icon:hover,.menu .icon,.post .tool .icon,.post .icon,#sidebar .icon,.post img.borderless,.post .borderless img,.post .sticker img,.comment-meta .name img,#footer a:hover img,.post #translate img{background:0;border:0;padding:0;margin:0;display:inline;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;border-radius:0}
#dock img{border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #e9c8c5;border-bottom:1px solid #e9c8c5}
#dock img{margin:0 2px 10px 0;padding:4px;background:#fef9f8}
#main-sidebar{color:#000;text-shadow:1px 1px #fff;width:300px;margin-left:-20px;padding:0;overflow:hidden}
#main-sidebar .section{background:none;padding-bottom:16px;border:0}
#main-sidebar .ad-section{width:280px;margin:20px 20px 10px}
#sidebar{color:#000;text-shadow:1px 1px #fff;width:330px;padding:0;margin-left:-50px;font-size:.9em;line-height:1.2em;overflow:hidden;border-right:1px solid #e8e0c0;background:#f5ebcb url(images/bg-sidebar.png) repeat-y}
#sidebar .section{border-top:1px solid #fffaea;border-bottom:1px solid #e8e0c0;background:url(images/bg-sidebar-top.png) no-repeat;width:300px}
#sidebar .ad-block{border-top:1px solid #fffaea;border-bottom:1px solid #e8e0c0;padding:15px}
#sidebar .ad-section{width:270px;margin:0 auto}
#sidebar a,.tips{color:#84654a}
#top img,.ad-block img{border:1px solid #fff}
#sidebar .fl{margin:0 5px 5px 0}
#sidebar .fr{margin:0 0 5px 5px}
.fb{background:#fff}
#bsap_1253694{display:inline}
#readership{color:#232323;font:bold 1.6em Helvetica,Arial,Sans-serif;text-shadow:1px 1px #fff}
#readership span{font:26px 'Arial Black','Helvetica Neue',Arial,sans-serif;font-weight:900}
#main-sidebar #subscribe{line-height:1.3em;height:134px}
#sidebar #subscribe{height:129px}
#subscribe li{float:left;margin:15px 8px 0 0;font-size:.8em;text-align:center}
#subscribe li div{width:32px;height:32px;cursor:pointer}
#subscribe #email{background:url(images/sprite.png) -10px -316px}
#subscribe #rss{background:url(images/sprite.png) -52px -316px}
#subscribe #twitter{background:url(images/sprite.png) -94px -316px}
#subscribe #iphone{background:url(images/sprite.png) -136px -316px;width:32px;height:32px;display:block}
#subscribe a{font-weight:bold;border-bottom:0}
#subscribe a:hover{border-bottom:1px solid}
#subscribe .button{margin:0 5px 0 0}
#latest .section-title{background:url(images/sprite.png) -10px -528px;margin:0 0 -10px -7px;padding:12px 0 0 58px;height:49px}
#latest li{text-shadow:none}
#latest a,#tabs a{font-weight:bold}
#latest .post-meta,#post-header .post-meta{font-size:.9em;color:#666}
#tabs{border-top:1px solid #fffaea;border-bottom:1px solid #e8e0c0;background:url(images/bg-sidebar-top.png) no-repeat;padding:15px 20px;height:auto !important;display:block}
.tab-header li{float:left;display:inline;cursor:pointer;width:90px;margin:0 5px 5px 0}
.tab-header a{background:url(images/sprite.png) -10px -368px;font-size:11px;font-weight:bold;line-height:20px;text-transform:uppercase;text-shadow:1px 1px #fff;float:left;width:90px;height:20px}
.tab-header a.selected,.tab-header a:hover{background:url(images/sprite.png) -10px -388px;border:0}
.inside{padding:5px !important;padding:2px;padding-top:10px !important}
#pop ol{margin:5px 0 20px}
#pop li{margin-left:15px}
#pop a{padding:5px;display:block;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#pop a:hover{color:#fff;background:#b2355a;text-shadow:1px 1px #000}
.avatar{border:1px solid #ddd;padding:2px;background:#fff;box-shadow:0 0 5px #ddd;-webkit-box-shadow:0 0 5px #ddd;-moz-box-shadow:0 0 5px #ddd}
#giveaway{width:280px}
#giveaway .section-title{background:url(images/sprite.png) -10px -599px;padding:15px 40px 8px}
#poll .section-title{background:url(images/sprite.png) -182px -368px;padding:10px 55px 30px}
.tips li{float:left;width:130px;margin:3px 10px 3px 0;line-height:1.4em;text-transform:capitalize;text-shadow:none}
.ad-section ul{margin:0 -10px}
.sticker{width:400px;margin:0 auto 15px;background:#fef0ed url(images/bg.jpg) center;font:.8em;line-height:1.6em;box-shadow:0 0 8px #ccc;-webkit-box-shadow:0 0 8px #ccc;-moz-box-shadow:0 0 8px #ccc}
.map{width:560px;height:400px}
.post img,.map,#post-header .fl img,#post-author img,.sticker,#follow,.avatar,.comment-entry,#dock img,input.txt,textarea.txt,select,#top-link a,#giveaway img,#tiptip_content{-webkit-border-radius:8px;-khtml-border-radius:8px;-moz-border-radius:8px;border-radius:8px}
body:not(:-moz-handler-blocked) .post img,body:not(:-moz-handler-blocked) #giveaway img{-moz-border-radius:30px;border-radius:30px}
#post-author{color:#000;text-shadow:1px 1px #fff;margin:-1px 0;padding:20px 25px 40px;background:#d3ede9 url(images/author-bg.jpg);border-left:1px solid #fff;border-right:1px solid #ccc;border-bottom:1px solid #ccc}
#post-author .subheader{color:#3c565c;margin:0 0 15px 0}
#post-author img{padding:4px;background:#fff}
#post-author a{color:#396e30;font-weight:bold;border-bottom:1px solid #ccc}
#post-author a:hover{color:#5fa852}
#post-author a.post-author-link,#post-author a.post-author-link:hover{cursor:text;color:#000;font-weight:normal;border:0}
.shadow{background:url(images/sprite.png) -14px -282px;height:14px;width:630px;margin:0 auto;position:relative;z-index:-1}
.more_entries{font:italic 12px/18px Georgia,serif;margin:20px 0 10px}
.more_entries a{background:#efefef;padding:4px 8px;color:#777;text-shadow:#fff 0 1px 0;border:1px solid #ccc;display:block;margin:0}
.more_entries .fl a:hover,.more_entries .fr a:hover{background:#ddd;text-shadow:#fff 0 1px 0;border:1px solid #ccc}
.more_entries .fl a{background:#efefef url(images/sprite.png) -2px -462px;padding-left:20px}
.more_entries .fr a{background:#efefef url(images/sprite.png) 417.5px -490px;padding-right:20px}
.pagination a:link,.pagination a:visited,.more_entries .page-numbers{display:inline;text-decoration:none;background:#efefef;color:#777;padding:4px 8px;border:1px solid #ccc}
.pagination .current,.pagination .on,.pagination a:hover{padding:4px 8px;background:#ddd;color:#777;text-shadow:#fff 0 1px 0;border:1px solid #ccc}
.pagination .extend,.pagination span.pages{background:#efefef;color:#777;padding:4px 8px;text-shadow:#fff 0 1px 0;border:1px solid #ccc}
.pagination form{display:inline}.pagination select{height:20px}
#comments{background:#f4f2e7;position:relative;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #e8e0c0;margin-top:40px}
#comments li{margin-top:25px}
#comments .section-title .fl{background:url(images/sprite.png) -121px -172px;height:45px;padding:10px 0 0 60px}
#comments .section-title .fr,#respond .section-title{background:url(images/sprite.png) -121px -232px;height:35px;padding:10px 0 0 50px}
.comment{width:100%;list-style-type:none}
.comment-meta{float:left;font-size:.85em;line-height:1.2em;width:83px}
.comment-meta img,#respond img.fl{padding:4px;background:#fff;border:1px solid #eae2c9;margin-bottom:3px}
.comment-right{margin-left:83px}
.bubble{background:url(images/bg-comment-bubble.gif);width:12px;height:19px;margin:20px 0 0 -11px}
.bubble-author{background:url(images/bg-comment-bubble.gif) 0 -31px;width:12px;height:19px;margin:20px 0 0 -11px}
.comment-entry{background:#fff;border:1px solid #eae2c9;color:#666;font-size:.9em;line-height:1.4em;box-shadow:0 0 8px #ddd;-webkit-box-shadow:0 0 8px #ddd;-moz-box-shadow:0 0 8px #ddd;margin:0 0 5px}
.post-author{background:#f8eae3}
.children{background:url(images/bg-comment-reply.png) no-repeat 0 25px;padding-left:25px}
.comment-right .unapproved{font-style:italic}
#respond{background:#eee8d4;border-top:1px solid #eae2c9;border-left:1px solid #eae2c9;border-right:1px solid #e8e0c0;border-bottom:1px solid #e8e0c0;line-height:1.4em}
#respond .section-title,#respond .cancel-comment-reply{margin:0 0 10px}
#respond small{font-size:.9em}
#respond .left{float:left;width:190px;margin-right:10px}
#respond .right{float:left;width:375px}
#respond .fl{margin-right:7px}
input.txt{color:#a9a9a9;width:180px;margin:0 0 10px}
input{padding:5px}
textarea.txt{color:#555;font:1.1em Helvetica,Arial,Sans-serif;width:95%!important}
input.txt,textarea.txt{padding:7px 5px;border:1px solid;border-top-color:#a19f9f;border-left-color:#a19f9f;border-right-color:#d8d8d8;border-bottom-color:#d8d8d8;background:#f6f5e8}
input.txt:hover,input.txt:focus,textarea.txt:hover,textarea.txt:focus{background:#fff;box-shadow:0 0 8px #fff;-webkit-box-shadow:0 0 8px #fff;-moz-box-shadow:0 0 8px #fff}
#commentform #subscribe{font-size:1.1em}
#commentform #submit{padding:5px;margin-top:10px}
select{background:#fff url(images/select-bg.gif) repeat-x;border:1px solid #eceadb;font-size:.8em;line-height:1.6em;height:24px}
option{padding:3px}
#top-link a{text-transform:uppercase;color:#fff;background:#9e0728;position:fixed;display:block;padding:5px 8px;bottom:5px;right:5px}
#footer{color:#d8d2cb;background:#3d3430 url(images/bg.png) repeat-x 0 -150px;font-size:1.1em;line-height:1.4em;padding:30px 10px}
#footer a{color:#c2b2a8;border-bottom:1px solid #5e554a}
#footer .section-title{font:bold 1.4em Helvetica,Arial,Sans-serif;color:#fff;text-shadow:1px 1px #000;padding-bottom:10px;border-bottom:1px dotted}
#footer li{margin:0 0 3px}
.section-1,.section-2,.section-3{margin-right:30px}
.section-1{width:340px}
.section-2,.section-3{width:140px}
ol.alpha-navi{display:inline;float:left}
ol.alpha-navi li{display:block;float:left;margin-right:0;width:60px}
ol.alpha-navi li a{font-weight:bold}
ol.alpha-navi li.alpha-selected a{cursor:text;color:#4d4866}
ol.snap_titles{clear:both;display:block;border:0}
.wp-polls ul li,.wp-polls-ul li,.wp-polls-ans ul li{text-align:left;background-image:none;line-height:1.8em;display:block}
.post .wp-polls-ul small{margin:0}
.wp-polls ul,.wp-polls-ul,.wp-polls-ans ul{text-align:left;list-style:none;float:none}
.wp-polls ul li:before,wp-polls-ul li,.wp-polls-ans ul li:before,#sidebar ul ul li:before{content:''}
.wp-polls img,.wp-polls label,.wp-polls input,.wp-polls-loading img,.wp-polls-image img{display:inline;border:0;padding:0;margin:0}
.wp-polls-ul{padding:0;margin:0 0 10px 10px}
.wp-polls-ans{width:100%;-moz-opacity:1;-khtml-opacity:1;opacity:1}
.wp-polls-loading{display:none}
.wp-polls-image{border:0}
.wp-polls .Buttons{border:1px solid #c8c8c8;background-color:#f3f6f8}
.wp-polls-paging a,.wp-polls-paging a:link{padding:2px 4px;margin:2px;text-decoration:none;border:1px solid #0066cc;color:#0066cc;background-color:#fff}
.wp-polls-paging a:visited{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #0066cc;color:#0066cc;background-color:#fff}
.wp-polls-paging a:hover{border:1px solid #000;color:#000;background-color:#fff}
.wp-polls-paging a:active{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #0066cc;color:#0066cc;background-color:#fff}
.wp-polls-paging span.pages{padding:2px 4px 2px 4px;margin:2px 2px 2px 2px;color:#000;border:1px solid #000;background-color:#fff}
.wp-polls-paging span.current{padding:2px 4px 2px 4px;margin:2px;font-weight:bold;border:1px solid #000;color:#000;background-color:#fff}
.wp-polls-paging span.extend{padding:2px 4px 2px 4px;margin:2px;border:1px solid #000;color:#000;background-color:#fff}
.wp-polls .pollbar{margin:1px;font-size:6px;line-height:8px;height:8px;background-image:url(/wp-content/plugins/wp-polls/images/default/pollbg.gif);border:1px solid #c8c8c8}

#tiptip_holder {
	display:none;
	position:absolute;
	top:0;
	left:0;
	z-index:99999;
}

#tiptip_holder.tip_top {
	padding-bottom:5px;
}

#tiptip_holder.tip_bottom {
	padding-top:5px;
}

#tiptip_holder.tip_right {
	padding-left:5px;
}

#tiptip_holder.tip_left {
	padding-right:5px;
}

#tiptip_content {
	font-weight:bold;
	font-size:1.2em;
	line-height:1.4em;
	color:#666;
	text-shadow:1px 1px #fff;
	padding:6px 10px;
	border:1px solid #ddd;
	background:rgb(255,230,230);
	background:rgba(255,230,230,0.92);
	box-shadow:0 0 5px #aaa;
	-webkit-box-shadow:0 0 5px #aaa;
	-moz-box-shadow:0 0 5px #aaa;
}

#tiptip_arrow, #tiptip_arrow_inner {
	position:absolute;
	border:6px solid transparent;
	height:0;
	width:0;
}

#tiptip_holder.tip_top #tiptip_arrow {
	border-top-color:#fff;
	border-top-color:rgba(0,0,0,0.35);
}

#tiptip_holder.tip_bottom #tiptip_arrow {
	border-bottom-color:#fff;
	border-bottom-color:rgba(0,0,0,0.35);
}

#tiptip_holder.tip_right #tiptip_arrow {
	border-right-color:#fff;
	border-right-color:rgba(0,0,0,0.35);
}

#tiptip_holder.tip_left #tiptip_arrow {
	border-left-color:#fff;
	border-left-color:rgba(0,0,0,0.35);
}

#tiptip_holder.tip_top #tiptip_arrow_inner {
	margin-top:-7px;
	margin-left:-6px;
	border-top-color:rgb(255,230,230);
	border-top-color:rgba(255,230,230,0.92);
}

#tiptip_holder.tip_bottom #tiptip_arrow_inner {
	margin-top:-5px;
	margin-left:-6px;
	border-bottom-color:rgb(255,230,230);
	border-bottom-color:rgba(255,230,230,0.92);
}

#tiptip_holder.tip_right #tiptip_arrow_inner {
	margin-top:-6px;
	margin-left:-5px;
	border-right-color:rgb(255,230,230);
	border-right-color:rgba(255,230,230,0.92);
}

#tiptip_holder.tip_left #tiptip_arrow_inner {
	margin-top:-6px;
	margin-left:-7px;
	border-left-color:rgb(255,230,230);
	border-left-color:rgba(255,230,230,0.92);
}

/* Webkit Hacks  */
@media screen and (-webkit-min-device-pixel-ratio:0) {	
	#tiptip_content {
		padding:4px 8px 5px 8px;
		background-color:rgba(255,230,230,0.88);
	}
	#tiptip_holder.tip_bottom #tiptip_arrow_inner { 
		border-bottom-color:rgba(255,230,230,0.88);
	}
	#tiptip_holder.tip_top #tiptip_arrow_inner { 
		border-top-color:rgba(255,230,230,0.92);
	}
}
#post-share,#post-share-small{color:#708ea1;font-size:.75em}
#post-share a,#post-share-small a{color:#708ea1;text-decoration:underline;z-index:999;position:relative}
#post-share {
	background:#f2f8fc;
	padding:5px;
	position:fixed;
	margin:-170px 0 0 -80px;
	border:1px solid #c8deed;
	-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px
}
#post-share li {
	text-align:center;
	margin:0 0 5px
}
#post-share-small li{float:left}
#post-share-small{
	overflow:auto;
	display:none
}
#post-share-small ul{
	padding-left:15px
}
#share-facebook{width:150px}
#share-gplus{width:80px}
#share-twitter{width:100px}
#tumblr {
	display:inline-block;
	text-indent:-9999px;
	overflow:hidden;
	width:61px;
	height:20px;
	background:url(images/sprite.png) -110px -368px transparent;
	border:0
}
a#tumblr:hover {
	background:url(images/sprite.png) -110px -398px transparent;
	border:0
}
#post-share a:hover,#post-share-small a:hover{color:#000}

/************************************************************************************
MEDIA QUERIES
*************************************************************************************/
/* 2 column layout */
@media screen and (max-width:1120px) {
	#post-share {
		display:none
	}
	#post-share-small {
		margin-right:1px;
		border-bottom:1px solid #c8deed;
		border-left:1px solid #fff;
		display:block;
		background:#f2f8fc;
		padding:10px 10px 0
	}
	#post-share-small li {
		float:left;
		margin-right:10px;
		z-index:1;
		position:relative;
	}
}
