.tags{padding: 10px; overflow: hidden; margin: 8px; margin-bottom: 14px;}
div.comm{background-color: #FCF6E6; margin-right: 5px; margin-top: 10px; padding: 10px; border: 1px solid #F5E2B1;}
div.comm a{background-color: #FCF6E6;}
div.comm a:hover{background-color: #FCF6E6;}
div.comm2{background-color: white; margin-right: 5px; margin-top: 10px; padding: 10px; border: 1px solid #F5E2B1;}

/* ::::: http://s.wordpress.com/wp-content/themes/h4/style.css?1217402106 ::::: */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, table, th, td { margin: 0pt; padding: 0pt; }
fieldset, img, abbr { border: 0pt none ; }
address, caption, code, dfn, h1, h2, h3, h4, h5, h6, th, var { font-style: normal; font-weight: normal; }
caption, th { text-align: left; }
q:before, q:after { content: ''; }
a { text-decoration: none; }
body { background: rgb(255, 255, 255) url('header-bg.png') repeat-x scroll center top; font-size: 62.5%; font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif; }
body.loggedin { padding-top: 28px; background-position: 0pt 28px; }
p { font-size: 1.3em; line-height: 1.6em; margin-bottom: 1.4em; }
p a { font-weight: bold; }
p.lead-in a { border-bottom: 1px solid rgb(221, 221, 221); font-weight: normal; padding-bottom: 2px; }
a { text-decoration: none; color: rgb(0, 51, 102); }
a:visited { color: rgb(0, 153, 204); }
a:hover { color: rgb(0, 187, 153); }
h2 a:visited { color: rgb(0, 51, 102); }
#thread .contenttext, .commentlist .contenttext { overflow: auto; }
#thread code, #commentlist code { border: 1px solid rgb(229, 229, 229); padding: 10px; background: rgb(252, 252, 252) none repeat; overflow: auto; display: block; width: 95%; color: rgb(136, 136, 136); }
ul#topnav { float: right; list-style-type: none; list-style-image: none; list-style-position: outside; clear: right; text-align: right; margin-right: -7px; height: 30px; }
ul#topnav li { float: left; }
ul#topnav li a { padding: 0pt 7px; font-weight: normal; display: block; line-height: 30px; font-size: 12px; color: rgb(255, 255, 255); }
ul#topnav li a:hover { color: rgb(85, 153, 204); }
ul#topnav li a.current { background: rgb(255, 255, 255) none repeat; color: rgb(85, 85, 85); -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; }
ul#topnav li.last-child a.current { margin-right: 8px; }
h6 { font-size: 1.1em; font-weight: bold; color: rgb(68, 68, 68); font-family: "Lucida Grande",Tahoma,"Bitstream Vera Sans",Arial,sans-serif; }
ol, ul { margin-left: 2em; font-size: 1.2em; line-height: 1.5em; margin-bottom: 2em; }
ol ol, ol ul, ul ol, ul ul * { font-size: 1em; }
ol p { font-size: 1em; }
ol li, ul li { margin-bottom: 0.4em; }
blockquote p { border-top: 1px solid rgb(229, 229, 229); border-bottom: 1px solid rgb(229, 229, 229); padding: 10px; font-family: Georgia,"Bitstream Vera Serif","Times New Roman",serif; color: rgb(102, 102, 102); }
div#header { margin: 0pt 0pt 24px; padding: 0pt 12px; position: relative; height: 88px; }
div#header h1 a { background: transparent url('wordpress-logo.png') no-repeat scroll left center; display: block; width: 305px; height: 88px; text-indent: -9999px; float: left; }
.widecolumn { margin: 0pt 12px; }
#block_1 { padding: 0pt 12px; float: left; width: 552px; }
#block_2 { padding: 0pt 0pt 12px 12px; float: left; width: 168px; }
#block_3 { padding: 0pt 12px 12px 24px; background: rgb(255, 255, 255) none repeat; float: left; width: 168px; }
#wrapper { margin: 0pt auto 24px; }
.mainwrapper { width: 960px; }
.altwrapper { width: 768px; }
.tier #botd { margin-top: 4px; }
.tier #block_1 { padding-left: 0pt ! important; }
.altwrapper #block_3 { width: 744px; vertical-align: bottom; }
.altwrapper #block_3 .head, .altwrapper #block_3 .tag-list { padding-right: 12px; padding-left: 12px; }
.altwrapper #block_3 .tag-list a { display: inline; margin-right: 4px; line-height: 30px; }
.altwrapper #block_3 .tag-list a:after { content: " "; }
.tags-search { border-top: 1px solid rgb(229, 229, 229); padding: 6px 2px; }
.tags-search label { font-size: 1.1em; }
.tags-search input { font-size: 1.1em; }
.tags-search input#tags-search-query { margin: 0pt 3px; width: 220px; }
p.lead-in { color: rgb(102, 102, 102); font-size: 1.5em; line-height: 1.6em; margin-bottom: 24px; }
p.heatmap { border-top: 1px solid rgb(229, 229, 229); padding-top: 24px; font-family: Georgia,"Bitstream Vera Serif","Times New Roman",serif; text-align: justify; line-height: 40px; margin-bottom: 24px; }
p.heatmap a { margin: 0pt 0.2em 0pt 0pt; font-weight: normal; }
.tier h2 { font-family: Georgia,"Bitstream Vera Serif","Times New Roman",serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 3em; line-height: 1em; font-size-adjust: none; font-stretch: normal; margin-bottom: 18px; }
#lang-guess { border-top: 1px solid rgb(223, 223, 223); border-bottom: 1px solid rgb(223, 223, 223); margin: 12px 0pt; padding: 6px; text-align: center; color: rgb(51, 51, 51); clear: both; float: left; width: 100%; }
#signupnow { border-top: 1px solid rgb(229, 228, 211); border-bottom: 1px solid rgb(229, 228, 211); margin: 0pt 12px 24px; background: rgb(255, 254, 235) none repeat; min-height: 86px; padding-top: 24px; }
#signupnow h2 { font-size: 2.4em; color: rgb(68, 68, 68); text-align: center; }
#signupnow-text { width: 61%; float: left; }
#signupnow-button { background: transparent url('signupbackground.gif') no-repeat scroll center; width: 226px; height: 63px; float: left; font-size: 2.4em; text-align: center; }
#signupnow-button a { color: rgb(255, 255, 255); width: 226px; line-height: 60px; text-shadow: rgb(136, 136, 136) 2px 2px 0px; font-weight: bold; letter-spacing: -1px; }
#signupnow-button a:hover { text-decoration: underline; }
#signupnow h2 { margin-top: 0.2em; }
#signupnow h4 { margin-top: 0.5em; font-family: Georgia,"Bitstream Vera Serif","Times New Roman",serif; font-variant: normal; font-size: 1.4em; line-height: 1em; font-size-adjust: none; font-stretch: normal; font-weight: bold; font-style: italic; text-align: center; }
#intro { margin: 0pt 0pt 10px; padding: 0pt 11px; clear: both; height: 30px; }
#intro h6 { font-family: Georgia,"Bitstream Vera Serif","Times New Roman",serif; font-style: normal; font-variant: normal; font-size: 1.1em; line-height: 25px; font-size-adjust: none; font-stretch: normal; letter-spacing: 1px; text-transform: uppercase; font-weight: bold; color: rgb(136, 136, 136); float: left; }
#intro h6 span { font-size: 1.5em; font-weight: normal; color: rgb(0, 0, 0); }
#intro h2 { font-family: Georgia,"Bitstream Vera Serif","Times New Roman",serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 2.2em; line-height: 1.2em; font-size-adjust: none; font-stretch: normal; margin-bottom: 0.6em; margin-top: 0pt; }
#intro #language { float: right; height: 25px; }
#intro #language label { line-height: 25px; }
div#home-featuredblog, div#featuredblog { border: 1px solid rgb(241, 241, 241); background: rgb(251, 251, 251) none repeat; width: 538px; margin-bottom: 24px; margin-left: 12px; float: left; min-height: 162px; }
div#featuredblog { width: 530px ! important; }
div#home-featuredblog cite, div#featuredblog cite { font-family: "Lucida Sans","Lucida Grande",Tahoma,"Bitstream Vera Sans",Arial,sans-serif; font-variant: normal; font-weight: normal; font-size: 1.1em; line-height: 1em; font-size-adjust: none; font-stretch: normal; display: block; text-align: right; font-style: italic; margin-bottom: 10px; }
div#home-featuredblog h6, div#featuredblog h6 { margin-top: 0.2em; margin-bottom: 1.4em; }
div#featuredblog div.featured-content, div#home-featuredblog div.featured-content { padding: 12px 12px 6px 14px; min-height: 108px; float: left; }
div#home-featuredblog div.featured-content { width: 390px; }
div#featuredblog .featured-content { width: 370px; }
div#home-featuredblog h3, div#featuredblog h3 { margin-top: 4px; }
div#featuredblog h3 { font-family: Georgia,"Bitstream Vera Serif","Times New Roman",serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 2.2em; line-height: 1.2em; font-size-adjust: none; font-stretch: normal; }
div#home-featuredblog h3 { font-family: Georgia,"Bitstream Vera Serif","Times New Roman",serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.7em; line-height: 1.2em; font-size-adjust: none; font-stretch: normal; }
div#featuredblog p, div#home-featuredblog p { font-size: 1.2em; line-height: 1.6em; margin-top: 8px; margin-right: 12px; margin-bottom: 4px; }
div#featuredblog div.image, div#home-featuredblog div.image { padding: 12px 0pt 0pt; float: left; width: 134px; margin-left: -13px; }
div#featuredblog div.image img, div#home-featuredblog div.image img {  }
div.image img { border: 1px solid rgb(225, 225, 225); padding: 4px; background: rgb(255, 255, 255) none repeat; }
div#hot .head { border-top: 2px solid rgb(217, 217, 217); border-bottom: 1px solid rgb(229, 229, 229); padding: 7px 12px; }
div#hot .head, div#botd .head { border-top: 2px solid rgb(217, 217, 217); border-bottom: 1px solid rgb(229, 229, 229); padding: 7px 12px; }
div#botd .head a { float: right; }
div#botd { clear: both; }
.head { clear: both; height: 12px; }
.head h6, .head h3 { float: left; }
.head h3 {  }
div#botd .head { margin-bottom: 12px; }
.head a { font-size: 1em; font-weight: normal; }
#featuredblog .head a, #home-featuredblog .head a { font-size: 1em; }
div#news .head a, div#hot .head a, div#tags .head a { float: right; }
ul.tag-list { margin: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; font-size: 1em; }
ul.tag-list li.t1 { font-size: 2.2em; }
ul.tag-list li.t2 { font-size: 2em; }
ul.tag-list li.t3 { font-size: 1.9em; }
ul.tag-list li.t4 { font-size: 1.8em; }
ul.tag-list li.t5 { font-size: 1.7em; }
ul.tag-list li.t6 { font-size: 1.6em; }
ul.tag-list li.t7 { font-size: 1.7em; }
ul.tag-list li.t8 { font-size: 1.5em; }
ul.tag-list li.t9 { font-size: 1.3em; }
ul.tag-list li.t10 { font-size: 1.1em; }
ul.tag-list li { font-size: 1em; margin-bottom: 2px; }
p#popular { border-bottom: 1px solid rgb(225, 225, 225); margin: 12px 12px 8px; color: rgb(204, 204, 204); font-size: 1.4em; line-height: 1.7em; padding-bottom: 18px; }
p#popular a { font-weight: normal; }
p#popular span#direct a:link { font-weight: bold; color: rgb(0, 153, 204); }
p#popular span#direct a:hover { color: rgb(0, 204, 170); }
div#hot div.blogs { width: 277px; float: left; }
div#hot ul li a { width: 220px; }
div#hot div.posts { width: 275px; float: left; }
div#hot ul { margin: 12px 0pt; padding: 0pt 12px 0pt 76px; float: left; font-size: 1.1em; line-height: 1em; list-style-type: none; list-style-image: none; list-style-position: outside; }
div#hot ul li { padding: 3px 0pt; width: 184px; margin-bottom: 12px; font-family: Georgia,"Times New Roman",Times,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.4em; line-height: 1.3em; font-size-adjust: none; font-stretch: normal; float: left; }
div#hot ul li.odd { clear: left; margin-right: 92px; }
div#hot ul li * { vertical-align: top; }
h6.hot-cat { font-family: Georgia,"Times New Roman",Times,sans-serif; font-style: normal; font-variant: normal; font-size: 0.7em; line-height: 1em; font-size-adjust: none; font-stretch: normal; font-weight: bold; letter-spacing: 1px; color: rgb(136, 136, 136); display: block; margin-top: 5px; margin-bottom: 4px; text-transform: uppercase; }
div#hot ul li a {  }
div#hot ul li img.avatar { margin: 0pt 0pt 0pt -64px; float: left; }
div#welcomeback { margin: 0pt 0pt 16px; padding: 0pt 0pt 12px; background: rgb(237, 237, 255) none repeat; overflow: hidden; }
div#welcomeback .head { border-top: 1px solid rgb(202, 202, 217); background: rgb(225, 225, 242) none repeat; position: relative; font-size: 1em; min-height: 62px; width: 168px; }
div#welcomeback .head h6 { padding: 10px 12px 10px 64px; background: rgb(225, 225, 242) none repeat; margin-bottom: 9px; font-weight: normal; width: 92px; }
div#welcomeback .head span { font-size: 1.3em; }
div#welcomeback img { border: 1px solid rgb(202, 202, 217); margin: 4px; padding: 2px; background: rgb(255, 255, 255) none repeat; position: absolute; left: 0pt; }
div#welcomeback p { margin: 12px; font-size: 1em; }
div#welcomeback p.register { line-height: 1.5em; margin-bottom: 0pt; }
div#welcomeback p.register a { font-weight: normal; line-height: 2em; font-size: 1.1em; }
div#welcomeback ul { border-bottom: 1px solid rgb(214, 222, 228); margin: 0pt 12px; padding: 0pt 0pt 6px; font-size: 1em; line-height: 1em; list-style-type: none; list-style-image: none; list-style-position: outside; }
div#welcomeback ul li { padding: 0pt 0pt 6px 12px; background: transparent url('bullet-blue.png') no-repeat scroll 0px 4px; margin-bottom: 0pt; line-height: 1.2em; }
div#login { margin: 0pt 0pt 16px; background: rgb(237, 237, 255) none repeat; }
div#login input#login-form { font-size: 1em; }
div#login .head { border-top: 1px solid rgb(202, 202, 217); padding: 7px 12px 8px; background: rgb(225, 225, 242) none repeat; }
div#login form { margin: 6px 12px 12px; padding-bottom: 12px; }
div#login form label { font-size: 1.1em; font-family: "Lucida Grande",Tahoma,"Bitstream Vera Sans",Arial,sans-serif; }
div#login form input#user_login, div#login form input#user_pass { margin: 4px 0pt; padding: 0pt; width: 142px; }
div#login p { font-size: 1em; margin-bottom: 0pt; }
div#login p.rememberme { float: left; }
div#login p.submit { float: right; }
div#login p.lost { clear: both; padding-top: 5px; }
div#news { background: rgb(245, 245, 245) none repeat; }
div#news .head { border-top: 1px solid rgb(209, 209, 209); padding: 7px 12px 8px; background: rgb(233, 233, 233) none repeat; }
div#news ul { margin: 0pt; padding: 12px; list-style-type: none; list-style-image: none; list-style-position: outside; font-size: 1em; line-height: 1em; }
div#news ul li { margin: 0pt; padding: 0pt 0pt 6px 12px; background: transparent url('bullet-grey.png') no-repeat scroll 0px 6px; }
div#news ul li a { display: block; font-family: Georgia,"Bitstream Vera Serif","Times New Roman",serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.2em; line-height: 1.5em; font-size-adjust: none; font-stretch: normal; }
div#tags .head { border-top: 2px solid rgb(217, 217, 217); border-bottom: 1px solid rgb(229, 229, 229); padding: 7px 0pt; margin-bottom: 8px; }
div#tags .tag-list a { padding: 4px 0pt; font-family: Georgia,"Bitstream Vera Serif","Times New Roman",serif; display: block; line-height: 0.8em; }
div#footer { border-top: 1px solid rgb(229, 229, 229); border-bottom: 1px solid rgb(229, 229, 229); margin: 0pt 12px; padding: 7px 0pt 10px; background: rgb(255, 255, 255) none repeat; font-size: 1.1em; color: rgb(136, 136, 136); height: 9px; }
div#footer ul#nav-util { margin: 0pt; padding: 0pt 0pt 0pt 12px; list-style-type: none; list-style-image: none; list-style-position: outside; font-size: 1em; line-height: 1em; }
div#footer ul#nav-util li { line-height: 1em; font-size: 1em; float: left; padding-right: 10px; }
div#footer ul#nav-util li.last-child { border-right: 1px solid rgb(204, 204, 204); }
div#footer p { margin: 0pt 0pt 0pt 12px; float: left; font-size: 1em; line-height: 1em; }
div#footer p.automattic { padding-top: 1px; font-size: 0.9em; margin-right: 12px; letter-spacing: 0.1em; float: right; text-transform: uppercase; }
div#footer p.automattic img { padding: 0pt 2px 0pt 0pt; }
p.tagnav { border-top: 1px solid rgb(229, 229, 229); font-size: 1em; position: relative; height: 40px; padding-top: 4px; }
p.tagnav a { font-weight: normal; display: block; font-size: 1.2em; }
p.tagnav a.prev { position: absolute; margin-left: 12px; left: 0pt; }
p.tagnav a.next { position: absolute; right: 0pt; margin-right: 12px; }
div.tag-post { padding: 0pt 12px 4px; list-style-type: none; list-style-image: none; list-style-position: outside; margin-left: 66px; margin-bottom: 18px; clear: both; }
div.tag-post a { font-weight: normal; }
div.tag-post h4 { font-family: Georgia,"Times New Roman",Times,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.6em; line-height: 1.3em; font-size-adjust: none; font-stretch: normal; margin-bottom: 0pt; margin-top: 1em; }
.gad-head { font-family: Georgia,"Times New Roman",Times,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 16px; line-height: normal; font-size-adjust: none; font-stretch: normal; margin-bottom: 0pt; }
div.tag-post p { font-size: 1.2em; line-height: 1.5em; margin-bottom: 4px; }
div.tag-post p cite.author { color: rgb(136, 136, 136); font-family: "Lucida Sans","Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif; font-style: italic; }
div.tag-post p.tags { font-size: 1em; color: rgb(136, 136, 136); margin-right: 4px; }
div.tag-post img { border: 1px solid rgb(221, 221, 221); padding: 2px; float: left; margin-left: -66px; }
div#getablog { border-top: 1px solid rgb(229, 228, 211); border-bottom: 1px solid rgb(229, 228, 211); margin: 4px 0pt 24px; background: rgb(255, 254, 235) none repeat; min-height: 86px; padding-top: 24px; }
#getablog h2 { font-size: 1.7em; line-height: 1.2em; font-family: "Lucida Grande","Lucida Sans","Lucida Sans Unicode",Verdana,Helvetica,sans-serif; color: rgb(85, 85, 85); margin-top: 4px; text-align: center; }
#getablog h2 em { font-family: "Lucida Sans","Lucida Sans Std","Lucida Sans Unicode","Lucida Grande",Verdana,Helvetica,sans-serif; font-style: italic; }
#getablog-button { margin: 36px auto 42px; background: transparent url('getablog-small.gif') no-repeat scroll center; width: 131px; height: 37px; font-size: 1.6em; text-align: center; }
#getablog-button a { color: rgb(255, 255, 255); width: 226px; line-height: 34px; text-shadow: rgb(136, 136, 136) 2px 2px 0px; font-weight: bold; letter-spacing: -1px; }
#getablog-button a:hover { text-decoration: underline; }
#getablog h4 { margin-top: 0.5em; font-family: Georgia,"Bitstream Vera Serif","Times New Roman",serif; font-variant: normal; font-size: 1.1em; line-height: 1em; font-size-adjust: none; font-stretch: normal; font-weight: bold; font-style: italic; text-align: center; }
div#getablog-small { margin-bottom: 24px; }
div#getablog-small h5 { font-family: Georgia,"Bitstream Vera Serif","Times New Roman",serif; font-size: 1.8em; line-height: 1.3em; }
div#getablog-small p { font-size: 1.1em; color: rgb(102, 102, 102); margin-bottom: 6px; }
div#getablog-small p.button a { padding: 10px 0pt 14px; background: transparent url('getablog-small.png') no-repeat scroll left top; font-family: "Lucida Grande",Tahoma,"Bitstream Vera Sans",Arial,sans-serif; font-weight: normal; display: block; color: rgb(255, 255, 255); height: 14px; font-size: 0.9em; text-align: center; }
div#getablog-small p.button a:hover { background: transparent url('getablog-small.png') no-repeat scroll left bottom; }
p.rss { font-size: 1em; line-height: 1em; margin-bottom: 0pt; }
p.rss a { border-top: 1px solid rgb(229, 229, 229); padding: 10px 0pt 0pt 22px; background: transparent url('rss.png') no-repeat scroll left center; font-weight: normal; display: block; margin-top: 12px; height: 22px; }
ul#botdmenu { margin: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; font-size: 1.1em; }
ul#botdmenu li { border-bottom: 1px solid rgb(229, 229, 229); }
ul#botdmenu li a { padding: 5px; display: block; }
ol#langlist { border-bottom: 1px solid rgb(229, 229, 229); margin: 6px 0pt 0pt; padding: 0pt 5px; list-style-type: none; list-style-image: none; list-style-position: outside; }
body#botd .widecolumn { border-bottom: 1px solid rgb(229, 229, 229); }
body#botd #block_1 { padding-top: 12px; }
a.unfiltered { padding: 0pt 5px; font-size: 1.3em; font-weight: bold; }
ol#langlist li a { display: block; font-size: 1em; }
h3 { font-size: 1.8em; margin-bottom: 3px; }
h4.langfilter { padding: 0pt 5px; margin-top: 24px; }
h4 { margin: 12px 0pt; font-weight: bold; font-size: 1.5em; }
div.content p { font-size: 1.2em; }
ol.postlist, ol.bloglist { margin-top: 12px; margin-left: 20px; }
ol.postlist li, ol.bloglist li { margin-bottom: 24px; }
ol.postlist li h4, ol.bloglist li h4 { font-weight: normal; font-size: 1.5em; line-height: 1.3em; font-family: Georgia,"Bitstream Vera Serif","Times New Roman",serif; margin-bottom: 4px; }
ol.postlist li blockquote ol.bloglist li blockquote { font-size: 1.2em; line-height: 1.5em; }
ol.postlist li cite { color: rgb(136, 136, 136); font-size: 1.1em; margin-top: 3px; display: block; font-style: italic; font-family: "Lucida Sans","Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif; }
ol.postlist li p.posttags { margin-top: 4px; color: rgb(136, 136, 136); line-height: 1.4em; font-size: 0.9em; }
ul.archives { font-size: 1.2em; margin-left: 20px; }
.content { margin-bottom: 24px; }
.content p { line-height: 1.6em; }
p.bestblog { padding: 24px 5px 0pt; font-size: 1.1em; line-height: 1.6em; }
p.bestblog a { font-weight: bold; }
div.partner { border-top: 1px solid rgb(229, 229, 229); padding: 8px 0pt; margin-top: 18px; }
div.partner h6 { margin-bottom: 8px; }
div.partner a { font-weight: normal; display: block; font-size: 1.1em; line-height: 2em; padding-left: 26px; margin-left: 1px; }
form#setupform th { font-size: 1.5em; text-align: right; vertical-align: top; font-weight: bold; padding-top: 10px; padding-right: 10px; line-height: 1em; }
form#setupform table td { padding: 12px; font-size: 1.2em; }
form#setupform input.submit { margin: 0pt 0pt 24px; padding: 0pt; width: 50%; }
form#contactme table td, form#contactme table th { padding: 5px 10px; font-size: 1.2em; }
.tutscreen { border-style: solid; border-color: rgb(221, 221, 221) rgb(229, 229, 229) rgb(229, 229, 229) rgb(221, 221, 221); border-width: 1px; padding: 12px 12px 10px; background: rgb(241, 241, 241) none repeat; text-align: center; }
.tutscreen img { border: 1px solid rgb(204, 204, 204); }
a#technorati { background: transparent url('technorati.png') no-repeat scroll left center; }
a#delicious { background: transparent url('delicious.png') no-repeat scroll left center; }
a#wink { background: transparent url('wink.png') no-repeat scroll left center; }
a#icerocket { background: transparent url('icerocket.png') no-repeat scroll left center; }
.features img { border: 1px solid rgb(229, 229, 229); margin: -2em 12px 2.4em -280px; padding: 2px; float: left; }
.features p { margin-left: 280px; }
.features p.lead-in { margin-left: 0pt; }
.features h3 { border-top: 1px solid rgb(229, 229, 229); clear: both; font-family: Georgia,"Bitstream Vera Serif","Times New Roman",serif; padding-left: 280px; padding-top: 12px; }
form#profileform table * { padding: 5px; }
form#profileform th { font-size: 1.5em; text-align: right; vertical-align: middle; }
form#profileform input#submit { width: 50%; }
form#profileform { margin-bottom: 24px; }
table#signup-welcome h3 { color: rgb(102, 102, 102); }
table#signup-welcome { margin: 0pt auto; }
h3.view { margin-top: 10px; text-align: center; margin-bottom: 60px; }
table#signup-welcome p { border: 1px solid rgb(229, 229, 229); margin: 5px; padding: 10px; background: rgb(255, 254, 235) none repeat; font-size: 2em; }
.notableusers p, .notableusers h3 { clear: both; }
.notableusers img { border: 1px solid rgb(229, 229, 229); margin: 0pt 0pt 0pt 10px; padding: 1px; float: right; }
.notableusers p { font-size: 1.2em; min-height: 70px; }
.notableusers .col1 p, .notableusers .col1 h3 { margin-right: 13px; }
.notableusers .col2 p, .notableusers .col2 h3 { margin-left: 13px; }
.notableusers h3 { border-top: 1px solid rgb(229, 229, 229); padding-top: 5px; padding-bottom: 15px; }
.onandon { border-top: 1px solid rgb(229, 229, 229); padding-top: 5px; margin-top: 10px; }
.col1 { float: left; width: 50%; }
.col2 { float: left; width: 50%; }
.snap_topposts ul { margin: 12px 0pt; padding: 0pt 12px 0pt 36px; font-size: 1em; line-height: 1em; list-style-type: none; list-style-image: none; list-style-position: outside; }
.snap_topposts { border: 1px solid rgb(229, 229, 229); background: rgb(255, 254, 235) none repeat; margin-left: 50px; margin-bottom: 30px; }
.snap_topposts h3 { border-bottom: 1px solid rgb(229, 229, 229); margin: 10px 12px 0pt; font-size: 1.4em; padding-bottom: 4px; }
.snap_topposts ul li { padding: 3px 0pt; margin-bottom: 0pt; }
.snap_topposts ul li a { vertical-align: top; font-family: Georgia,"Times New Roman",Times,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.2em; line-height: 1.5em; font-size-adjust: none; font-stretch: normal; }
.avatar { border: 1px solid rgb(229, 229, 229); padding: 2px; }
.snap_topposts ul li img.avatar { margin: 0pt 2px 0pt -24px; }
.snap_more { margin: -18px 12px 0pt 0pt; float: right; }
.important { padding: 1px 6px; background: rgb(199, 207, 245) none repeat; margin-top: 5px; }
.features-signup { border: 1px solid rgb(221, 221, 221); margin: 40px 0pt; padding: 20px; background: rgb(245, 245, 245) none repeat; display: block; text-align: center; font-size: 2em; color: rgb(102, 102, 102); }
.features-signup a:hover { border-bottom: 1px solid rgb(0, 204, 238); padding-bottom: 4px; color: rgb(0, 51, 102); }
#botdsearch { font-family: "Lucida Sans","Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif; }
#botdsearch dd { margin: 0.2em 0pt 0pt 1em; font-size: 1.2em; }
#botdsearch dt { margin: 0.5em 0pt 0pt; font-size: 1.5em; }
.navigation { margin-top: 2em; height: 2em; font-size: 1.4em; }
.alignleft { float: left; }
.alignright { float: right; }
.author-comment, ol.commentlist li.author-comment { border-top: 1px solid rgb(217, 216, 200); border-bottom: 1px solid rgb(217, 216, 200); background: rgb(255, 254, 235) none repeat; }
.current_lang_item a { border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); padding: 5px 0pt; font-weight: bold; }
.postlist li { margin-left: 120px; }
.postlist a .avatar { vertical-align: text-top; position: absolute; margin-left: -140px; }
#head-search { float: right; height: 52px; padding-top: 6px; margin-top: 0pt ! important; }
#head-search input.text { border: 1px solid rgb(51, 102, 153); padding: 3px; background: rgb(11, 89, 131) none repeat; font-size: 10px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -moz-border-radius-bottomright: 3px; -moz-border-radius-bottomleft: 3px; height: 14px; vertical-align: top; margin-right: 6px; color: rgb(213, 233, 243); float: left; width: 150px; }
#head-search .button { border: 1px solid rgb(85, 153, 204); padding: 0pt 4px; background: rgb(85, 153, 204) none repeat; font-size: 10px; cursor: pointer; height: 22px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -moz-border-radius-bottomright: 3px; -moz-border-radius-bottomleft: 3px; float: left; color: rgb(237, 237, 255); }
#head-search input.button:hover { border-color: rgb(170, 170, 170); color: rgb(255, 255, 255); }
#iphonebutton { margin: 0pt 0pt 16px; }

/* ::::: http://s.wordpress.com/wp-content/themes/h4/hack.css ::::: */

#wrapper { overflow: hidden; }
#wrapper:after { content: '[ ]'; display: block; height: 0pt; clear: both; visibility: hidden; }
#wrapper {  }
#wrapper { display: block; }
#footer { clear: both; }
#header, #footer {  }
* > #block_3, * > #footer, * > form, * > #notes, * > .output { position: relative; z-index: 1000; }

/* ::::: http://s.wordpress.com/wp-content/themes/h4/global.css?3 ::::: */

img.latex { border: medium none ; vertical-align: middle; }
form.contact-form { width: 100%; text-align: left; }
form.contact-form textarea { width: 96%; }
form.contact-form label { float: none; display: inline; }
.form-error, form.contact-form p label.form-error { color: maroon; }
.video-player { border: 0px none ; margin: auto; padding: 5px; text-align: center; }
.wpvidavee_title { padding: 2px 5px; text-align: left; font-weight: bold; font-family: Tahoma,Arial,sans-serif; font-size: 10px; line-height: 12px; }
.wpvidavee_footer { padding: 2px 5px; text-align: right; font-family: Tahoma,Arial,sans-serif; font-size: 9px; line-height: 11px; }
.wpvidavee_footer a { text-decoration: none; }
.wpvidavee_p { color: red; }
.hidden { display: none; }
.possibly-related { clear: both; }

/* ::::: http://wordpress.com/tag/buy-cheap-generic-viagra-online/ ::::: */

#getablog a span { text-decoration: underline; }

