#header-pic { float: left; margin: 0px 25px 35px 0px; }
#header-pic img { border: 1px solid rgb(0, 0, 0); }

#lifestream a { color:#BDD2E0; }

.blogroll .spacer { margin-top: 15px; }

div.sharewith { width: 148px; height: auto; }
p.shareitem { background:url(/sharing-sprite.png) no-repeat; padding:0 0 0 22px; height: 16px; }

p.backflip { background-position: 0px -64px; }
p.blinklist { background-position: 0px -112px; }
p.blogmarks { background-position: 0px -128px; }
p.delicious { background-position: 0px -176px; }
p.digg { background-position: 0px -192px; }
p.diigo { background-position: 0px -208px; }
p.facebook { background-position: 0px -240px; }
p.fark { background-position: 0px -256px; }
p.faves{ background-position: 0px -144px; }
p.friendfeed { background-position: 0px -304px; }
p.furl { background-position: 0px -320px; }
p.google { background-position: 0px -336px; }
p.linkagogo { background-position: 0px -384px; }
p.linkedin { background-position: 0px -400px; }
p.magnolia{ background-position: 0px -432px; }
p.mixx { background-position: 0px -464px; }
p.myspace { background-position: 0px -496px; }
p.netvouz { background-position: 0px -528px; }
p.newsvine { background-position: 0px -544px; }
p.pownce { background-position: 0px -560px; }
p.propeller { background-position: 0px -576px; }
p.reddit { background-position: 0px -592px; }
p.slashdot { background-position: 0px -672px; }
p.stumbleupon { background-position: 0px -704px; }
p.technorati { background-position: 0px -752px; }
p.twitter { background-position: 0px -784px; }
p.yahoo { background-position: 0px -512px; }

pre.prettyprint { margin-left: 2em; padding: 0.5em; border-left: 3px solid #ccc; font-size: 10px; }

div.translate { width: 148px; height: 75px; clear: both; }
p.translateflag { cursor: pointer; background:url(/translate-flag-sprite.png) no-repeat; margin: 0px 5px 5px 0px; padding: 0px; height: 11px; width: 16px; font-size: 1px; }

p.usa { background-position: 0px 0px; float: left; }
p.spain { background-position: 0px -11px; float: left; }
p.mexico { background-position: 0px -22px; float: left; }
p.finland { background-position: 0px -33px; float: left; }
p.france { background-position: 0px -44px; float: left; }
p.india { background-position: 0px -55px; float: left; }
p.croatia { background-position: 0px -66px; float: left; }
p.hungary { background-position: 0px -77px; float: left; }
p.indonesia { background-position: 0px -88px; float: left; }
p.italy { background-position: 0px -110px; float: left; }
p.israel { background-position: 0px -121px; float: left; }
p.japan { background-position: 0px -132px; float: left; }
p.korea { background-position: 0px -143px; float: left; }
p.lithuania { background-position: 0px -165px; float: left; }
p.netherlands { background-position: 0px -183px; float: left; }
p.norway { background-position: 0px -194px; float: left; }
p.poland { background-position: 0px -205px; float: left; }
p.portgual { background-position: 0px -216px; float: left; }
p.romania { background-position: 0px -238px; float: left; }
p.russia { background-position: 0px -249px; float: left; }
p.slovakia { background-position: 0px -260px; float: left; }
p.slovenia { background-position: 0px -271px; float: left; }
p.serbia { background-position: 0px -282px; float: left; }
p.sweden { background-position: 0px -293px; float: left; }
p.philippines { background-position: 0px -304px; float: left; }
p.turkey { background-position: 0px -315px; float: left; }
p.ukraine { background-position: 0px -326px; float: left; }
p.vietnam { background-position: 0px -337px; float: left; }
p.chinese-simple { background-position: 0px -348px; float: left; }
p.chinese-traditional { background-position: 0px -359px; float: left; }
p.bulgaria { background-position: 0px -370px; float: left; }
p.catalan { background-position: 0px -381px; float: left; }
p.arabic { background-position: 0px -392px; float: left; }
p.denmark { background-position: 0px -414px; float: left; }
p.germany { background-position: 0px -425px; float: left; }
p.greece { background-position: 0px -436px; float: left; }

#helpful input { width: 55px; padding: 5px; margin-top: 6px; color: #4d4d4d; font: bold 13px arial; background-color: #BDD2E0; border:1px solid #c0c0c0; cursor: pointer; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; }
#helpful input:hover { border-color: #ffffff; background: #11b1e0; text-shadow: 1px 1px 0 #0d80a2; color: #fff; }

#comment-box textarea { padding: 3px; font: 13px trebuchet ms; width: 410px; height: 65px; margin: 0 !important; }
#comment-box textarea:focus { background-color:#FFFFD3; border-color:#777777 #EEEEEE #EEEEEE #777777; }
#comment-box p { line-height: normal; }
#comment-box p.remain { font-weight: bold; font-size: 10px; text-transform: uppercase; margin: 2px 0px 10px 0px; width: 300px; color: #c0c0c0; }
#comment-box label { text-transform: uppercase; font-weight: bold; font-size: 10px; }
#comment-box .toomany { color: #ff0000 !important; }
#comment-box input[type="text"] { padding: 3px; }
#comment-box input[type="text"]:focus { background-color:#FFFFD3; border-color:#777777 #EEEEEE #EEEEEE #777777; }
#comment-box input[type="button"] { width: 55px; padding: 5px; margin-top: 6px; color: #4d4d4d; font: bold 13px arial; background-color: #BDD2E0; border:1px solid #c0c0c0; cursor: pointer; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; }
#comment-box input[type="button"]:hover { border-color: #ffffff; background: #11b1e0; text-shadow: 1px 1px 0 #0d80a2; color: #fff; }
#comment-box .details { margin: 10px 0 10px 0; }
#comment-box .details input { width: 220px; font: 13px trebuchet ms; }
#comment-box .error { font-weight: bold; color: #ff0000; display: none; margin: 0 0 10px 0; }

#about-box img { float: left; margin: 0 15px 0 0; }

div.about-header { font-size: 1.25em; font-weight: bold; height: 32px; padding: 3px 0 0 40px; }

div.twitter { background:url(/social-icons/twitter.png) no-repeat; }
div.linkedin { background:url(/social-icons/linkedin.png) no-repeat; }
div.facebook { background:url(/social-icons/facebook.png) no-repeat; }
div.email { background:url(/social-icons/email.png) no-repeat; }
div.telnic { background:url(/social-icons/telnic.png) no-repeat; }