html,body,div,span,applet,object,iframe,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,b,u,i,center,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-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

body { font-family: Arial, sans-serif; color: #666; }
p { font-size: 13px; letter-spacing: -0.04em; margin: 0.5em 0; line-height: 20px; }
p small { font-size: 10px; }
a { text-decoration: none; color: #333; }
a.invisible { color: #555; }
a.invisible:hover { color: #333; }
a:hover { border-bottom: 1px solid #ddd; color: #CC3366; }

#main { position: absolute; bottom: 2em; left: 2em; width: 960px; background-color: #fff; }

#intro h1, #intro h2 { font-size: 24px; letter-spacing: -0.05em; margin-bottom: 12px; font-weight: normal; color: #333; }
#intro a.invisible { color: #333; }
.fn { color: #CC3366; }

#star p { line-height: 10px; }

#more { display: none; }

/* Profiles */
.mycleenr, .mycleenr:hover { color: #FF6B6B; }
.bllsht , .bllsht:hover { color: #1C5C8C; }
.waterfalcon, .waterfalcon:hover { color: #00A7F5; }
.overblog, .overblog:hover { color: #F49A1D; }
.hellocoton, .hellocoton:hover { color: #CE0765; }
.twitter, .twitter:hover { color: #4A6A83; }
.path, .path:hover { color: #E2422B; }
.facebook, .facebook:hover { color: #3B5998; }
.linkedin, .linkedin:hover { color: #59A2D4; }
.pownce, .pownce:hover { color: #4A8700; }
.delicious, .delicious:hover { color: #3274D0; }
.digg, .digg:hover { color: #1B5790; }
.ffffound, .ffffound:hover { color: #000; }
.slideshare, .slideshare:hover { color: #009999; }
.brightkite, .brightkite:hover { color: #9EBB24; }
.dopplr .d, .dopplr .d:hover { color: #CD0033; }
.dopplr .o, .dopplr .o:hover { color: #FF6633; }
.dopplr .p1, .dopplr .p1:hover { color: #CDCD66; }
.dopplr .p2, .dopplr .p2:hover { color: #9ACD66; }
.dopplr .l, .dopplr .l:hover { color: #00CDCD; }
.dopplr .r, .dopplr .r:hover { color: #33339A; }
.flickr, .flickr:hover { color: #0063DC; }
.flickr .r, .flickr .r:hover { color: #FF0084; }
.google, .google:hover { color: #0066CC; }
.foursquare, .foursquare:hover { color: #2398C9; }
.dribbble, .dribbble:hover { color: #EA4C88; }
.forrst, .forrst:hover { color: #5B9A68; }
.tumblr, .tumblr:hover { color: #526D88; }
.gplus, .gplus:hover { color: #DD4B39; }

/* education */
.ut1, .ut1:hover { color: #9B0010; }
.tls, .tls:hover { color: #F09; }

/* Skills */
.jquery, .jquery:hover { color: #5DB0E6; }
.yui, .yui:hover { color: #E76300; }
.extjs, .extjs:hover { color: #1C417C; }
.extjs .js, .extjs .js:hover { color: #789030; }
.mootools, .mootools:hover { color: #222; }
.mootools .tools, .mootools .tools:hover { color: #788298; }
.symfony, .symfony:hover { color: #860C3E; }
.jelix, .jelix:hover { color: #5DB0E6; }
.python, .python:hover { color: #376A94; }
.tornado, .tornado:hover { color: #4D8CBF; }
.webpy, .webpy:hover { color: #32A81E; }
.webpy .py, .webpy .py:hover { color: #6A6A6A; }
.django, .django:hover { color: #487858; }
.appengine, .appengine:hover { color: #06C; }
.mysql, .mysql:hover { color: #015A84; }
.mysql .sql, .mysql .sql:hover { color: #E97B00; }
.postgresql, .postgresql:hover { color: #0085B0; }
.sqlite, .sqlite:hover { color: #45735F; }
.oracle, .oracle:hover, .couchdb, .couchdb:hover { color: red; }
.mongodb, .mongodb:hover { color: #4C3A2C; }
.redis, .redis:hover { color: #FA2000; }
.xprimeid, .xprimeid:hover { color: #51BFD9; }
.esct, .esct:hover { color: #AD2B25; }
.svn, .svn:hover { color: #97AFD5; }
.svn .vn, .svn .vn:hover { color: #999;}
.git, .git:hover { color: #333; }
.github, .github:hover { color: #4183C4; }
.ruby, .ruby:hover { color: #C61A1A; }
.ror, .ror:hover { color:#981A21; }

/* Blogs */
.exotech, .exotech:hover { color: #F27490; }
.alphageek, .alphageek:hover { color: #5498D5; }
.monetiweb, .monetiweb:hover { color: #B00; }
.aysoon, .aysoon:hover { color: #3261AF; }
.mashable, .mashable { color: #5785CB; }
.microformats, .microformats:hover { color: #6CA300; }
.openid, .openid:hover { color: #F7931E; }

::-moz-selection { background-color: #CC3366; color: #fff; }
::selection { background-color: #CC3366; color: #fff; }
