
/* ::::: http://s1.wp.com/wp-content/themes/pub/twentyten/style.css?m=1310505438g ::::: */

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 { background: none repeat scroll 0% 0% transparent; border: 0pt none; margin: 0pt; padding: 0pt; vertical-align: baseline; }
body { line-height: 1; }
h1, h2, h3, h4, h5, h6 { clear: both; font-weight: normal; }
ol, ul { list-style: none outside none; }
blockquote { quotes: none; }
blockquote:before, blockquote:after { content: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0pt; }
a img { border: medium none; }
#container { float: left; margin: 0pt -240px 0pt 0pt; width: 100%; }
#content { margin: 0pt 280px 0pt 20px; }
#primary, #secondary { float: right; overflow: hidden; width: 220px; }
#secondary { clear: right; }
#footer { clear: both; width: 100%; }
.one-column #content { margin: 0pt auto; width: 640px; }
.single-attachment #content { margin: 0pt auto; width: 900px; }
body, input, textarea, .page-title span, .pingback a.url { font-family: Georgia,"Bitstream Charter",serif; }
h3#comments-title, h3#reply-title, #access .menu, #access div.menu ul, #cancel-comment-reply-link, .form-allowed-tags, #site-info, #site-title, #wp-calendar, .comment-meta, .comment-body tr th, .comment-body thead th, .entry-content label, .entry-content tr th, .entry-content thead th, .entry-meta, .entry-title, .entry-utility, #respond label, .navigation, .page-title, .pingback p, .reply, .widget-title, .wp-caption-text { font-family: "Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif; }
input[type="submit"] { font-family: "Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif; }
pre { font-family: "Courier 10 Pitch",Courier,monospace; }
code { font-family: Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace; }
#access .menu-header, div.menu, #colophon, #branding, #main, #wrapper { margin: 0pt auto; width: 940px; }
#wrapper { background: none repeat scroll 0% 0% rgb(255, 255, 255); margin-top: 20px; padding: 0pt 20px; }
#footer-widget-area { overflow: hidden; }
#footer-widget-area .widget-area { float: left; margin-right: 20px; width: 220px; }
#footer-widget-area #fourth { margin-right: 0pt; }
#site-info { float: left; font-size: 14px; font-weight: bold; width: 700px; }
#site-generator { float: right; width: 220px; }
body { background: none repeat scroll 0% 0% rgb(241, 241, 241); }
body, input, textarea { color: rgb(102, 102, 102); font-size: 12px; line-height: 18px; }
hr { background-color: rgb(231, 231, 231); border: 0pt none; clear: both; height: 1px; margin-bottom: 18px; }
p { margin-bottom: 18px; }
ul { list-style: square outside none; margin: 0pt 0pt 18px 1.5em; }
ol { list-style: decimal outside none; margin: 0pt 0pt 18px 1.5em; }
ol ol { list-style: upper-alpha outside none; }
ol ol ol { list-style: lower-roman outside none; }
ol ol ol ol { list-style: lower-alpha outside none; }
ul ul, ol ol, ul ol, ol ul { margin-bottom: 0pt; }
dl { margin: 0pt 0pt 24px; }
dt { font-weight: bold; }
dd { margin-bottom: 18px; }
strong { font-weight: bold; }
cite, em, i { font-style: italic; }
big { font-size: 131.25%; }
ins { background: none repeat scroll 0% 0% rgb(255, 255, 204); text-decoration: none; }
blockquote { font-style: italic; padding: 0pt 3em; }
blockquote cite, blockquote em, blockquote i { font-style: normal; }
pre { background: none repeat scroll 0% 0% rgb(247, 247, 247); color: rgb(34, 34, 34); line-height: 18px; margin-bottom: 18px; overflow: auto; padding: 1.5em; }
abbr, acronym { border-bottom: 1px dotted rgb(102, 102, 102); cursor: help; }
sup, sub { height: 0pt; line-height: 1; position: relative; vertical-align: baseline; }
sup { bottom: 1ex; }
sub { top: 0.5ex; }
input[type="text"], textarea { background: none repeat scroll 0% 0% rgb(249, 249, 249); border: 1px solid rgb(204, 204, 204); box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1) inset; padding: 2px; }
a:link { color: rgb(0, 102, 204); }
a:visited { color: rgb(116, 51, 153); }
a:active, a:hover { color: rgb(255, 75, 51); }
.screen-reader-text { position: absolute; left: -9000px; }
#header { padding: 30px 0pt 0pt; }
#site-title { float: left; font-size: 30px; line-height: 36px; margin: 0pt 0pt 18px; width: 700px; }
#site-title a { color: rgb(0, 0, 0); font-weight: bold; text-decoration: none; }
#site-description { clear: right; float: right; font-style: italic; margin: 15px 0pt 18px; width: 220px; }
#branding img { border-top: 4px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); display: block; float: left; }
#access { background: none repeat scroll 0% 0% rgb(0, 0, 0); display: block; float: left; margin: 0pt auto; width: 940px; }
#access .menu-header, div.menu { font-size: 13px; margin-left: 12px; width: 928px; }
#access .menu-header ul, div.menu ul { list-style: none outside none; margin: 0pt; }
#access .menu-header li, div.menu li { float: left; position: relative; }
#access a { color: rgb(170, 170, 170); display: block; line-height: 38px; padding: 0pt 10px; text-decoration: none; }
#access ul ul { box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.2); display: none; position: absolute; top: 38px; left: 0pt; float: left; width: 180px; z-index: 99999; }
#access ul ul li { min-width: 180px; }
#access ul ul ul { left: 100%; top: 0pt; }
#access ul ul a { background: none repeat scroll 0% 0% rgb(51, 51, 51); line-height: 1em; padding: 10px; width: 160px; height: auto; }
#access li:hover > a, #access ul ul:hover > a { background: none repeat scroll 0% 0% rgb(51, 51, 51); color: rgb(255, 255, 255); }
#access ul li:hover > ul { display: block; }
#access ul li.current_page_item > a, #access ul li.current_page_parent > a, #access ul li.current-menu-ancestor > a, #access ul li.current-menu-item > a, #access ul li.current-menu-parent > a { color: rgb(255, 255, 255); }
* html #access ul li.current_page_item a, * html #access ul li.current_page_parent a, * html #access ul li.current-menu-ancestor a, * html #access ul li.current-menu-item a, * html #access ul li.current-menu-parent a, * html #access ul li a:hover { color: rgb(255, 255, 255); }
#main { clear: both; overflow: hidden; padding: 40px 0pt 0pt; }
#content { margin-bottom: 36px; }
#content, #content input, #content textarea { color: rgb(51, 51, 51); font-size: 16px; line-height: 24px; }
#content p, #content ul, #content ol, #content dd, #content pre, #content hr { margin-bottom: 24px; }
#content ul ul, #content ol ol, #content ul ol, #content ol ul { margin-bottom: 0pt; }
#content pre, #content kbd, #content tt, #content var { font-size: 15px; line-height: 21px; }
#content code { font-size: 13px; }
#content dt, #content th { color: rgb(0, 0, 0); }
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 { color: rgb(0, 0, 0); line-height: 1.5em; margin: 0pt 0pt 20px; }
#content table { border: 1px solid rgb(231, 231, 231); margin: 0pt -1px 24px 0pt; text-align: left; width: 100%; }
#content tr th, #content thead th { color: rgb(136, 136, 136); font-size: 12px; font-weight: bold; line-height: 18px; padding: 9px 24px; }
#content tr td { border-top: 1px solid rgb(231, 231, 231); padding: 6px 24px; }
#content tr.odd td { background: none repeat scroll 0% 0% rgb(242, 247, 252); }
.hentry { margin: 0pt 0pt 48px; }
.home .sticky { background: none repeat scroll 0% 0% rgb(242, 247, 252); border-top: 4px solid rgb(0, 0, 0); margin-left: -20px; margin-right: -20px; padding: 18px 20px; }
.single .hentry { margin: 0pt 0pt 36px; }
.page-title { color: rgb(0, 0, 0); font-size: 14px; font-weight: bold; margin: 0pt 0pt 36px; }
.page-title span { color: rgb(51, 51, 51); font-size: 16px; font-style: italic; font-weight: normal; }
.page-title a:link, .page-title a:visited { color: rgb(136, 136, 136); text-decoration: none; }
.page-title a:active, .page-title a:hover { color: rgb(255, 75, 51); }
#content .entry-title { color: rgb(0, 0, 0); font-size: 21px; font-weight: bold; line-height: 1.3em; margin-bottom: 0pt; }
.entry-title a:link, .entry-title a:visited { color: rgb(0, 0, 0); text-decoration: none; }
.entry-title a:active, .entry-title a:hover { color: rgb(255, 75, 51); }
.entry-meta { color: rgb(136, 136, 136); font-size: 12px; }
.entry-meta abbr, .entry-utility abbr { border: medium none; }
.entry-meta abbr:hover, .entry-utility abbr:hover { border-bottom: 1px dotted rgb(102, 102, 102); }
.entry-content, .entry-summary { clear: both; padding: 12px 0pt 0pt; }
#content .entry-summary p:last-child { margin-bottom: 12px; }
.entry-content fieldset { border: 1px solid rgb(231, 231, 231); margin: 0pt 0pt 24px; padding: 24px; }
.entry-content fieldset legend { background: none repeat scroll 0% 0% rgb(255, 255, 255); color: rgb(0, 0, 0); font-weight: bold; padding: 0pt 24px; }
.entry-content input { margin: 0pt 0pt 24px; }
.entry-content input.file, .entry-content input.button { margin-right: 24px; }
.entry-content label { color: rgb(136, 136, 136); font-size: 12px; }
.entry-content select { margin: 0pt 0pt 24px; }
.entry-content sup, .entry-content sub { font-size: 10px; }
.entry-content blockquote.left { float: left; margin-left: 0pt; margin-right: 24px; text-align: right; width: 33%; }
.entry-content blockquote.right { float: right; margin-left: 24px; margin-right: 0pt; text-align: left; width: 33%; }
.page-link { clear: both; color: rgb(0, 0, 0); font-weight: bold; line-height: 48px; word-spacing: 0.5em; }
.page-link a:link, .page-link a:visited { background: none repeat scroll 0% 0% rgb(241, 241, 241); color: rgb(51, 51, 51); font-weight: normal; padding: 0.5em 0.75em; text-decoration: none; }
.home .sticky .page-link a { background: none repeat scroll 0% 0% rgb(217, 232, 247); }
.page-link a:active, .page-link a:hover { color: rgb(255, 75, 51); }
body.page .edit-link { clear: both; display: block; }
#entry-author-info { background: none repeat scroll 0% 0% rgb(242, 247, 252); border-top: 4px solid rgb(0, 0, 0); clear: both; font-size: 14px; line-height: 20px; margin: 24px 0pt; overflow: hidden; padding: 18px 20px; }
#entry-author-info #author-avatar { background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(231, 231, 231); float: left; height: 60px; margin: 0pt -104px 0pt 0pt; padding: 11px; }
#entry-author-info #author-description { float: left; margin: 0pt 0pt 0pt 104px; }
#entry-author-info h2 { color: rgb(0, 0, 0); font-size: 100%; font-weight: bold; margin-bottom: 0pt; }
.entry-utility { clear: both; color: rgb(136, 136, 136); font-size: 12px; line-height: 18px; }
.entry-meta a, .entry-utility a { color: rgb(136, 136, 136); }
.entry-meta a:hover, .entry-utility a:hover { color: rgb(255, 75, 51); }
#content .video-player { padding: 0pt; }
.home #content .format-aside p, .home #content .category-asides p { font-size: 14px; line-height: 20px; margin-bottom: 10px; margin-top: 0pt; }
.home .hentry.format-aside, .home .hentry.category-asides { padding: 0pt; }
.home #content .format-aside .entry-content, .home #content .category-asides .entry-content { padding-top: 0pt; }
.format-gallery .size-thumbnail img, .category-gallery .size-thumbnail img { border: 10px solid rgb(241, 241, 241); margin-bottom: 0pt; }
.format-gallery .gallery-thumb, .category-gallery .gallery-thumb { float: left; margin-right: 20px; margin-top: -4px; }
.home #content .format-gallery .entry-utility, .home #content .category-gallery .entry-utility { padding-top: 4px; }
.attachment .entry-content .entry-caption { font-size: 140%; margin-top: 24px; }
.attachment .entry-content .nav-previous a:before { content: "← "; }
.attachment .entry-content .nav-next a:after { content: " →"; }
#content img.size-auto, #content img.size-full, #content img.size-large, #content img.size-medium, #content .attachment img { max-width: 100%; width: auto; height: auto; }
.alignleft, img.alignleft { display: inline; float: left; margin-right: 24px; margin-top: 4px; }
.alignright, img.alignright { display: inline; float: right; margin-left: 24px; margin-top: 4px; }
.aligncenter, img.aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; }
img.alignleft, img.alignright, img.aligncenter { margin-bottom: 12px; }
.wp-caption { background: none repeat scroll 0% 0% rgb(241, 241, 241); line-height: 18px; margin-bottom: 20px; max-width: 632px ! important; padding: 4px; text-align: center; }
.wp-caption img { margin: 5px 5px 0pt; }
.wp-caption p.wp-caption-text { color: rgb(136, 136, 136); font-size: 12px; margin: 5px; }
.wp-smiley { margin: 0pt; }
.gallery { margin: 0pt auto 18px; }
.gallery .gallery-item { float: left; margin-top: 0pt; text-align: center; width: 33%; }
.gallery-columns-2 .gallery-item { width: 50%; }
.gallery-columns-4 .gallery-item { width: 25%; }
.gallery img { border: 2px solid rgb(207, 207, 207); }
.gallery-columns-2 .attachment-medium { max-width: 92%; height: auto; }
.gallery-columns-4 .attachment-thumbnail { max-width: 84%; height: auto; }
.gallery .gallery-caption { color: rgb(136, 136, 136); font-size: 12px; margin: 0pt 0pt 12px; }
.gallery dl { margin: 0pt; }
.gallery img { border: 10px solid rgb(241, 241, 241); }
.gallery br + br { display: none; }
#content .attachment img { display: block; margin: 0pt auto; }
.navigation { color: rgb(136, 136, 136); font-size: 12px; line-height: 18px; overflow: hidden; }
.navigation a:link, .navigation a:visited { color: rgb(136, 136, 136); text-decoration: none; }
.navigation a:active, .navigation a:hover { color: rgb(255, 75, 51); }
.nav-previous { float: left; width: 50%; }
.nav-next { float: right; text-align: right; width: 50%; }
#nav-above { margin: 0pt 0pt 18px; }
#nav-above { display: none; }
.paged #nav-above, .single #nav-above { display: block; }
#nav-below { margin: -18px 0pt 0pt; }
#comments { clear: both; }
#comments .navigation { padding: 0pt 0pt 18px; }
h3#comments-title, h3#reply-title { color: rgb(0, 0, 0); font-size: 20px; font-weight: bold; margin-bottom: 0pt; }
h3#comments-title { padding: 24px 0pt; }
.commentlist { list-style: none outside none; margin: 0pt; }
.commentlist li.comment { border-bottom: 1px solid rgb(231, 231, 231); line-height: 24px; margin: 0pt 0pt 24px; padding: 0pt 0pt 0pt 56px; position: relative; }
.commentlist li:last-child { border-bottom: medium none; margin-bottom: 0pt; }
#comments .comment-body ul, #comments .comment-body ol { margin-bottom: 18px; }
#comments .comment-body p:last-child { margin-bottom: 6px; }
#comments .comment-body blockquote p:last-child { margin-bottom: 24px; }
.commentlist ol { list-style: decimal outside none; }
.commentlist .avatar { position: absolute; top: 4px; left: 0pt; }
.comment-author {  }
.comment-author cite { color: rgb(0, 0, 0); font-style: normal; font-weight: bold; }
.comment-author .says { font-style: italic; }
.comment-meta { font-size: 12px; margin: 0pt 0pt 18px; }
.comment-meta a:link, .comment-meta a:visited { color: rgb(136, 136, 136); text-decoration: none; }
.comment-meta a:active, .comment-meta a:hover { color: rgb(255, 75, 51); }
.commentlist .even {  }
.commentlist .bypostauthor {  }
.commentlist .bypostauthor > div { background: none repeat scroll 0% 0% rgb(242, 247, 252); border-top: 4px solid rgb(0, 0, 0); margin-bottom: 10px; padding: 10px 0pt 0pt 20px; }
.reply { font-size: 12px; padding: 0pt 0pt 24px; }
.reply a, a.comment-edit-link { color: rgb(136, 136, 136); }
.reply a:hover, a.comment-edit-link:hover { color: rgb(255, 75, 51); }
.commentlist .children { list-style: none outside none; margin: 0pt; }
.commentlist .children li { border: medium none; margin: 0pt; }
.nopassword, .nocomments { display: none; }
#comments .pingback { border-bottom: 1px solid rgb(231, 231, 231); margin-bottom: 18px; padding-bottom: 18px; }
.commentlist li.comment + li.pingback { margin-top: -6px; }
#comments .pingback p { color: rgb(136, 136, 136); display: block; font-size: 12px; line-height: 18px; margin: 0pt; }
#comments .pingback .url { font-size: 13px; font-style: italic; }
input[type="submit"] { color: rgb(51, 51, 51); }
#respond { border-top: 1px solid rgb(231, 231, 231); margin: 24px 0pt; overflow: hidden; position: relative; }
#respond p { margin: 0pt; }
#respond .comment-notes { margin-bottom: 1em; }
.form-allowed-tags { line-height: 1em; }
.children #respond { margin: 0pt 48px 0pt 0pt; }
h3#reply-title { margin: 18px 0pt; }
#comments-list #respond { margin: 0pt 0pt 18px; }
#comments-list ul #respond { margin: 0pt; }
#cancel-comment-reply-link { font-size: 12px; font-weight: normal; line-height: 18px; }
#respond .required { color: rgb(255, 75, 51); font-weight: bold; }
#respond label { color: rgb(136, 136, 136); font-size: 12px; }
#respond input { margin: 0pt 0pt 9px; width: 98%; }
#respond textarea { width: 98%; }
#respond .form-allowed-tags { color: rgb(136, 136, 136); font-size: 12px; line-height: 18px; }
#respond .form-allowed-tags code { font-size: 11px; }
#respond .form-submit { margin: 12px 0pt; }
#respond .form-submit input { font-size: 14px; width: auto; }
.widget-area ul { list-style: none outside none; margin-left: 0pt; }
.widget-area ul ul { list-style: square outside none; margin-left: 1.3em; }
.widget-area select { max-width: 100%; }
.widget_search #s { width: 60%; }
.widget_search label { display: none; }
.widget-container { margin: 0pt 0pt 18px; }
.widget-title { color: rgb(34, 34, 34); font-size: 14px; font-weight: bold; }
.widget-area a:link, .widget-area a:visited { text-decoration: none; }
.widget-area a:active, .widget-area a:hover { text-decoration: underline; }
.widget-area .entry-meta { font-size: 11px; }
#wp_tag_cloud div { line-height: 1.6em; }
#wp-calendar { width: 100%; }
#wp-calendar caption { color: rgb(34, 34, 34); font-size: 14px; font-weight: bold; padding-bottom: 4px; text-align: left; }
#wp-calendar thead { font-size: 11px; }
#wp-calendar thead th {  }
#wp-calendar tbody { color: rgb(170, 170, 170); }
#wp-calendar tbody td { background: none repeat scroll 0% 0% rgb(245, 245, 245); border: 1px solid rgb(255, 255, 255); padding: 3px 0pt 2px; text-align: center; }
#wp-calendar tbody .pad { background: none repeat scroll 0% 0% transparent; }
#wp-calendar tfoot #next { text-align: right; }
.widget_rss a.rsswidget { color: rgb(0, 0, 0); }
.widget_rss a.rsswidget:hover { color: rgb(255, 75, 51); }
.widget_rss .widget-title img { width: 11px; height: 11px; }
#main .widget-area ul { margin-left: 0pt; padding: 0pt 20px 0pt 0pt; }
#main .widget-area ul ul { border: medium none; margin-left: 1.3em; padding: 0pt; }
#primary {  }
#secondary {  }
#footer-widget-area {  }
#footer { margin-bottom: 20px; }
#colophon { border-top: 4px solid rgb(0, 0, 0); margin-top: -4px; overflow: hidden; padding: 18px 0pt; }
#site-info { font-weight: bold; }
#site-info a { color: rgb(0, 0, 0); text-decoration: none; }
#site-generator { font-style: italic; position: relative; }
#site-generator a { background: url('wordpress.png@22') no-repeat scroll left center transparent; color: rgb(102, 102, 102); display: inline-block; line-height: 16px; padding-left: 20px; text-decoration: none; }
#site-generator a:hover { text-decoration: underline; }
img#wpstats { display: block; margin: 0pt auto 10px; }
pre {  }
code {  }
#access, .entry-meta, .entry-utility, .navigation, .widget-area {  }
#site-description {  }
@media print {
  body { background: none repeat scroll 0% 0% transparent ! important; }
  #wrapper { clear: both ! important; display: block ! important; float: none ! important; position: relative ! important; }
  #header { border-bottom: 2pt solid rgb(0, 0, 0); padding-bottom: 18pt; }
  #colophon { border-top: 2pt solid rgb(0, 0, 0); }
  #site-title, #site-description { float: none; line-height: 1.4em; margin: 0pt; padding: 0pt; }
  #site-title { font-size: 13pt; }
  .entry-content { font-size: 14pt; line-height: 1.6em; }
  .entry-title { font-size: 21pt; }
  #access, #branding img, #respond, .comment-edit-link, .edit-link, .navigation, .page-link, .widget-area { display: none ! important; }
  #container, #header, #footer { margin: 0pt; width: 100%; }
  #content, .one-column #content { margin: 24pt 0pt 0pt; width: 100%; }
  .wp-caption p { font-size: 11pt; }
  #site-info, #site-generator { float: none; width: auto; }
  #colophon { width: auto; }
  img#wpstats { display: none; }
  #site-generator a { margin: 0pt; padding: 0pt; }
  #entry-author-info { border: 1px solid rgb(231, 231, 231); }
  #main { display: inline; }
  .home .sticky { border: medium none; }
}
.widget_authors li strong { font-weight: normal; }
.widget_authors li .avatar-128 + strong { display: block; margin-left: -16px; padding-bottom: 2px; }
.widget_authors li img { vertical-align: middle; margin-right: 8px; margin-left: -16px; padding-bottom: 2px; }
.widget_authors li img.avatar-1 { margin-right: 0pt; margin-left: -18px; }
.widget_authors li ul { margin-bottom: 6px; }
.widget_authors a:hover { text-decoration: none; }
.widget_authors a:hover strong { text-decoration: underline; }
td.recentcommentstextend, td.recentcommentstexttop { vertical-align: middle; line-height: 1.4em; }
#tag_cloud div { padding-top: 4px; line-height: 170%; }
.widget_rss_links p { margin-bottom: 0pt; }
.widget_rss_links img { vertical-align: text-bottom; margin-right: 2px; }
.adcode div, .adcode span, .adcode a { font-size: 16px ! important; }
#main .widget-area ul .widget_author_grid ul { margin: 3px 0pt 0pt; }
.sharing { clear: both; }
#flickr_badge_uber_wrapper { width: 200px ! important; }
.widget_flickr .flickr-size-small img { max-width: 200px; height: auto; }
.widget_authors li { list-style: none outside none; }
#site-info { width: 550px; }
#site-generator { text-align: right; width: 370px; }
#site-generator a { background-image: none; padding-left: 0pt; padding-right: 0pt; }
#site-generator a + a { background: url('wordpress.png@22') no-repeat scroll left center transparent; padding-left: 20px; }
#site-generator a + a + a { background: none repeat scroll 0% 0% transparent; padding: 0px; }

/* ::::: http://s0.wp.com/wp-content/themes/h4/global.css?m=1313010129g ::::: */

img.latex { border: medium none; vertical-align: middle; }
.video-player { border: 0pt none; margin: auto; padding: 5px; text-align: center; }
.wpvidavee_title { font-family: Tahoma,Arial,sans-serif; font-size: 10px; font-weight: bold; line-height: 12px; padding: 2px 5px; text-align: left; }
.wpvidavee_footer { font-family: Tahoma,Arial,sans-serif; font-size: 9px; line-height: 11px; padding: 2px 5px; text-align: right; }
.wpvidavee_footer a { text-decoration: none; }
.wpvidavee_p { color: red; }
.hidden { display: none; }
.possibly-related { clear: both; }
.screen-reader-text { position: absolute; left: -1000em; }
.comment object, .comment embed, .embed-vimeo iframe, .embed-youtube iframe { max-width: 100%; }

/* ::::: http://s1.wp.com/wp-includes/css/admin-bar.css?m=1312132428g&ver=20110622 ::::: */

#wpadminbar * { height: auto; width: auto; margin: 0pt; padding: 0pt; position: static; text-transform: none; letter-spacing: normal; font: 13px/28px Arial,Helvetica,sans-serif; color: rgb(221, 221, 221); text-shadow: 0pt -1px 0pt rgb(85, 85, 85); }
#wpadminbar *:before, #wpadminbar *:after { content: normal; }
#wpadminbar a, #wpadminbar a:hover, #wpadminbar a img, #wpadminbar a img:hover { outline: medium none; border: medium none; text-decoration: none; background: none repeat scroll 0% 0% transparent; }
#wpadminbar { direction: ltr; background-color: rgb(119, 119, 119); background-image: -moz-linear-gradient(center bottom , rgb(102, 102, 102), rgb(127, 127, 127)); color: rgb(221, 221, 221); font: 12px/28px Arial,Helvetica,sans-serif; height: 28px; position: fixed; top: 0pt; left: 0pt; width: 100%; z-index: 99999; min-width: 960px; }
#wpadminbar ul, #wpadminbar ul li { background: none repeat scroll 0% 0% transparent; list-style: none outside none; margin: 0pt; padding: 0pt; position: relative; z-index: 99999; }
#wpadminbar .quicklinks ul { text-align: left; }
#wpadminbar .quicklinks ul li { float: left; }
#wpadminbar .quicklinks > ul > li > a { border-right: 1px solid rgb(104, 104, 104); border-left: 1px solid rgb(128, 128, 128); }
#wpadminbar .quicklinks > ul > li:last-child > a { border-right: medium none; }
#wpadminbar .quicklinks > ul > li:hover > a { border-left-color: rgb(112, 112, 112); }
#wpadminbar .quicklinks a, #wpadminbar .shortlink-input { height: 28px; display: block; padding: 0pt 0.85em; margin: 0pt; }
#wpadminbar .quicklinks a > span { line-height: 28px; }
#wpadminbar .quicklinks .menupop ul, #wpadminbar .shortlink-input { box-shadow: 0pt 4px 8px rgba(0, 0, 0, 0.1); background: none repeat scroll 0% 0% rgba(255, 255, 255, 0.97); display: none; position: absolute; border-right: 1px solid rgb(223, 223, 223); border-width: medium 1px 1px; border-style: none solid solid; border-color: -moz-use-text-color rgb(223, 223, 223) rgb(223, 223, 223); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none; float: none; }
#wpadminbar .selected .shortlink-input { display: block; }
#wpadminbar .quicklinks .menupop ul li { float: none; }
#wpadminbar .quicklinks .menupop ul li a strong { font-weight: bold; }
#wpadminbar .quicklinks .menupop ul li a, #wpadminbar .quicklinks .menupop ul li a span, #wpadminbar .quicklinks .menupop ul li a strong, #wpadminbar .shortlink-input { color: rgb(85, 85, 85); text-shadow: none; white-space: nowrap; min-width: 140px; }
#wpadminbar .shortlink-input { width: 200px; }
#wpadminbar .quicklinks .menupop ul li:hover > a, #wpadminbar .quicklinks .menupop ul li:hover > a span, #wpadminbar .quicklinks .menupop ul li:hover > a strong { color: rgb(255, 255, 255); text-shadow: 0pt -1px 0pt rgb(102, 102, 102); }
#wpadminbar.nojq .quicklinks li:hover > ul, #wpadminbar .quicklinks li.hover > ul { display: block; }
#wpadminbar .quicklinks .menupop li:hover > ul, #wpadminbar .quicklinks .menupop li.hover > ul { margin-left: 100%; margin-top: -28px; }
#wpadminbar .quicklinks li:hover, #wpadminbar .quicklinks .selected { background: -moz-linear-gradient(center bottom , rgb(85, 85, 85), rgb(62, 62, 62)) repeat scroll 0% 0% transparent; }
#wpadminbar .quicklinks .menupop li:hover { background: -moz-linear-gradient(center bottom , rgb(136, 136, 136), rgb(157, 157, 157)) repeat scroll 0% 0% transparent; }
#wpadminbar .quicklinks .menupop a > span { display: inline; background: url('admin-bar-sprite.png') no-repeat scroll right -58px transparent; padding-right: 0.8em; }
#wpadminbar .quicklinks .menupop ul li a > span { display: block; background: url('admin-bar-sprite.png') no-repeat scroll right -29px transparent; padding-right: 1.5em; }
#wpadminbar .quicklinks a span#ab-awaiting-mod, #wpadminbar .quicklinks a span#ab-updates { background: none repeat scroll 0% 0% rgb(238, 238, 238); color: rgb(51, 51, 51); text-shadow: none; display: inline; padding: 2px 5px; font-size: 10px; font-weight: bold; border-radius: 10px 10px 10px 10px; }
#wpadminbar .quicklinks a:hover span#ab-awaiting-mod, #wpadminbar .quicklinks a:hover span#ab-updates { background: none repeat scroll 0% 0% rgb(255, 255, 255); color: rgb(0, 0, 0); }
#wpadminbar .quicklinks li#wp-admin-bar-my-account > a { border-left: medium none; }
#wpadminbar .quicklinks li#wp-admin-bar-my-account-with-avatar > a { border-left: medium none; background: url('admin-bar-sprite.png') no-repeat scroll left top transparent; }
#wpadminbar .quicklinks li#wp-admin-bar-my-account-with-avatar > a img { width: 16px; height: 16px; display: inline; border: 1px solid rgb(153, 153, 153); vertical-align: middle; margin: -2px 23px 0pt -5px; padding: 0pt; background: none repeat scroll 0% 0% rgb(238, 238, 238); float: none; }
#wpadminbar .quicklinks li#wp-admin-bar-my-account-with-avatar ul { left: 30px; }
#wpadminbar .quicklinks li#wp-admin-bar-my-account-with-avatar ul ul { left: 0pt; }
#wpadminbar .quicklinks .menupop li a img.blavatar { vertical-align: middle; margin: 0pt 8px 0pt 0pt; padding: 0pt; }
#wpadminbar #adminbarsearch { float: right; height: 18px; padding: 3px; margin: 0pt; }
#wpadminbar #adminbarsearch .adminbar-input { width: 140px; height: auto; float: left; font: 12px Arial,Helvetica,sans-serif; color: rgb(85, 85, 85); text-shadow: 0pt 1px 0pt rgb(255, 255, 255); border: 1px solid rgb(98, 98, 98); padding: 2px 3px; margin: 0pt 3px 0pt 0pt; background: none repeat scroll 0% 0% rgb(221, 221, 221); box-shadow: 2px 2px 1px rgb(205, 205, 205) inset; border-radius: 0pt 0pt 0pt 0pt; -moz-box-sizing: border-box; outline: medium none; }
#wpadminbar #adminbarsearch .adminbar-button { font: bold 12px Arial,Helvetica,sans-serif; color: rgb(68, 68, 68); text-shadow: 0pt 1px 0pt rgb(238, 238, 238); cursor: pointer; float: left; background: -moz-linear-gradient(center bottom , rgb(170, 170, 170), rgb(206, 206, 206)) repeat scroll 0% 0% transparent; border-radius: 10px 10px 10px 10px; border: 1px solid rgb(98, 98, 98); padding: 2px 13px; margin: 0pt; width: auto; height: auto; }
#wpadminbar #adminbarsearch .adminbar-button:active { background: -moz-linear-gradient(center bottom , rgb(160, 160, 160), rgb(193, 193, 193)) repeat scroll 0% 0% transparent; box-shadow: 1px 1px 1px rgb(155, 155, 155) inset; }
#wpadminbar #adminbarsearch .adminbar-button:hover { color: rgb(0, 0, 0); }
#wpadminbar #adminbarsearch .adminbar-button::-moz-focus-inner { border: medium none; }
* html #wpadminbar { overflow: hidden; position: absolute; }
* html #wpadminbar .quicklinks ul li a { float: left; }
* html #wpadminbar .menupop a span { background-image: none; }

/* ::::: http://s1.wp.com/wp-content/mu-plugins/post-flair/style.css?m=1318977319g&ver=3 ::::: */

div.sharedaddy ul, div.sharedaddy li { margin: 0pt; padding: 0pt; list-style: none outside none; border: medium none; }
div.sharedaddy, #content div.sharedaddy, #main div.sharedaddy { font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif; font-size: 12px; clear: both; }
div.sharedaddy, div.sharedaddy div { border-radius: 0pt 0pt 0pt 0pt ! important; }
div.sharedaddy h3, #content div.sharedaddy h3, #main div.sharedaddy h3, #primary div.sharedaddy h3 { font-size: 12px; font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif; margin: 3px 0pt; padding: 0pt; text-transform: none; letter-spacing: 0pt; line-height: 1; font-weight: bold; width: 15.625%; float: left; position: static; background: none repeat scroll 0% 0% transparent; border: medium none; }
.rtl div.sharedaddy h3, .rtl #content div.sharedaddy h3, .rtl #main div.sharedaddy h3, .rtl #primary div.sharedaddy h3 { float: right; text-align: right; }
div.sharedaddy ul, div.sharedaddy li { margin: 0pt ! important; padding: 0pt ! important; text-indent: 0pt; }
div.sharedaddy li:before { content: ""; }
div.sharedaddy div.sharing-clear { margin: 0pt ! important; padding: 0pt ! important; }
div.sharedaddy div.pd-rating { margin: 0pt; min-height: 23px; }
div.sharedaddy a, div.sharedaddy a:link, div.sharedaddy a:visited { font-style: normal; }
div.sharedaddy:before, div.sharedaddy:after, div.sharedaddy .sd-block:before, div.sharedaddy .sd-block:after, div.sharedaddy ul:before, div.sharedaddy ul:after { content: " "; display: block; height: 0pt; overflow: hidden; }
div.sharedaddy:after, div.sharedaddy .sd-block:after, div.sharedaddy ul:after { clear: both; }
div.sharedaddy, div.sharedaddy .sd-block, div.sharedaddy ul {  }
div.sharedaddy div.sd-block { border-top: 1px solid rgba(0, 0, 0, 0.13); padding: 10px 0pt 5px; margin: 0pt; width: 100% ! important; }
div.sharedaddy.sharedaddy-dark .sd-block { border-top-color: rgba(50, 50, 50, 0.5); }
div.sharedaddy .sd-content { width: 82.125%; float: right; margin: 0pt; }
.rtl div.sharedaddy .sd-content { float: right; }
div.sharedaddy .sd-content ul { margin: 0pt; }
div.sharedaddy .sd-content li { float: left; margin: 0pt 5px 5px 0pt ! important; display: block; }
.rtl div.sharedaddy .sd-content li { float: right; margin: 0pt 0pt 5px 5px ! important; }
div.sharedaddy a.sd-button { margin: 0pt; padding: 0pt; display: block; background: -moz-linear-gradient(center top , rgb(247, 247, 247) 0%, rgb(239, 239, 239) 100%) repeat scroll 0% 0% transparent; border-radius: 3px 3px 3px 3px; border: 1px solid rgb(221, 221, 221) ! important; box-shadow: 0pt 1px 0pt rgb(255, 255, 255) inset; color: rgb(0, 0, 0) ! important; text-decoration: none; line-height: 1; font-size: 12px; font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif; font-weight: normal; }
div.sharedaddy a.sd-button:hover { color: rgb(0, 0, 0); text-shadow: 0pt 1px 0pt rgb(255, 255, 255); border-color: rgb(204, 204, 204); background: -moz-linear-gradient(center top , rgb(239, 239, 239) 0%, rgb(238, 238, 238) 100%) repeat scroll 0% 0% transparent; }
div.sharedaddy a.sd-button:active { background-color: rgb(239, 239, 239); box-shadow: 0pt -1px 0pt rgb(255, 255, 255) inset; border-color: rgb(221, 221, 221); }
a.sd-button span { padding: 4px 8px; display: block; opacity: 0.8; line-height: 1; text-shadow: none; }
a.sd-button:hover span { opacity: 1; }
.sd-social-icon-text a.sd-button span, a.sd-button span { padding: 3px 5px 3px 23px; background-position: 2px center; background-repeat: no-repeat; }
.rtl .sd-social-icon-text a.sd-button span, .rtl a.sd-button span { padding: 3px 23px 3px 5px; background-position: 98% center; }
.sd-social-icon a.sd-button span { padding: 3px; width: 16px; height: 16px; text-indent: -9999px; background-position: center center; background-repeat: no-repeat; }
.sd-social-text a.sd-button span { background: none repeat scroll 0% 0% transparent ! important; padding-left: 5px; }
.rtl .sd-social-text a.sd-button span { padding-left: 0pt; padding-right: 5px; }
.sd-social-official li { height: 21px; }
div.sharedaddy .no-text { width: 21px; height: 21px; }
div.sharedaddy .no-text a { text-decoration: none; }
div.sharedaddy .no-icon a span, div.sharedaddy li.no-icon div a span { padding-left: 5px; background-image: none; }
.rtl div.sharedaddy .no-icon a span, .rtl div.sharedaddy li.no-icon div a span { padding-left: 0pt; padding-right: 5px; }
li.share-facebook a.sd-button span { background-image: url('icon-facebook.png@22'); }
li.share-twitter a.sd-button span { background-image: url('icon-twitter.png@22'); }
li.share-linkedin a.sd-button span { background-image: url('icon-linkedin.png@22'); }
li.share-press-this a.sd-button span { background-image: url('icon-wordpress.png@22'); }
li.share-digg a.sd-button span { background-image: url('icon-digg.png@22'); }
li.share-stumbleupon a.sd-button span { background-image: url('icon-stumbleupon.png@22'); }
li.share-reddit a.sd-button span { background-image: url('icon-reddit.png@22'); }
li.share-email a.sd-button span { background-image: url('icon-email.png@22'); }
li.share-print a.sd-button span { background-image: url('icon-print.png@22'); }
a.sd-button.share-more span { background-image: url('icon-more.png@22'); }
div.sharedaddy .sd-content ul li.share-google-plus-1 { padding-top: 3px ! important; }
div.sharedaddy .sd-social-official .sd-content ul li.share-google-plus-1 { padding-top: 0pt; }
div.sharedaddy .sharing-hidden .inner { max-width: 250px; padding: 15px 15px 10px; position: absolute; margin-left: -100px; z-index: 1001; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); border-radius: 3px 3px 3px 3px ! important; box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.2); }
.rtl div.sharedaddy .sharing-hidden .inner { margin-left: 0pt; margin-right: -100px; }
div.sharedaddy.sharedaddy-dark .sharing-hidden .inner { border-color: rgb(34, 34, 34); }
div.sharedaddy #wpl-likebox, #main div.sharedaddy #wpl-likebox, #content div.sharedaddy #wpl-likebox { margin-right: 0pt ! important; margin-left: 0pt ! important; padding-right: 0pt ! important; padding-left: 0pt ! important; }
#wpl-likebox .sd-content { margin: 0pt; }
div.sharedaddy #wpl-button { float: left; margin: 0pt 5px 0pt 0pt; }
.rtl div.sharedaddy #wpl-button { float: right; margin: 0pt 0pt 0pt 5px; }
div.sharedaddy #wpl-count { line-height: 1; padding: 5px 0pt; text-align: left; margin: 0pt; font-size: 12px; }
.rtl div.sharedaddy #wpl-count { text-align: right; }
div.sharedaddy ul#wpl-avatars, #wpl-likebox { margin: 0pt -2px 0pt 0pt ! important; padding-top: 10px ! important; overflow: hidden; }
.rtl div.sharedaddy ul#wpl-avatars, .rtl #wpl-likebox { margin: 0pt 0pt 0pt -2px ! important; }
div.sharedaddy ul#wpl-avatars li { width: 32px; height: 32px; }
div.sharedaddy ul#wpl-avatars li a { margin: 0pt 2px 0pt 0pt; border-bottom: medium none ! important; }
div.sharedaddy ul#wpl-avatars li a img { background: none repeat scroll 0% 0% transparent; border: medium none; margin: 0pt ! important; padding: 0pt ! important; position: static; }
div.sharedaddy #wpl-button a.sd-button span { padding: 3px 5px 3px 20px; text-shadow: none; background: url('icon-like.png') no-repeat scroll 2px center transparent; }
.rtl div.sharedaddy #wpl-button a.sd-button span { padding: 3px 20px 3px 5px; background-position: 38px center; }
div.sharedaddy #wpl-button a.sd-button.liked { background: none repeat scroll 0% 0% rgb(254, 255, 206); border: 1px solid rgb(243, 227, 137); box-shadow: 0pt 1px 0pt rgb(255, 255, 255) inset; cursor: default; }
div.sharedaddy #wpl-button a.sd-button.liked span { opacity: 1; }
#wpl-mustlogin { width: 312px; padding: 15px; position: absolute; margin-left: -120px; z-index: 1001; text-shadow: none; background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); border: 1px solid rgb(204, 204, 204); border-radius: 3px 3px 3px 3px; box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.2); }
.rtl #wpl-mustlogin { margin-left: 0pt; margin-right: -120px; }
#wpl-mustlogin p { margin: 0pt; text-shadow: none; color: rgb(51, 51, 51); }
#wpl-mustlogin label, #wpl-mustlogin a { text-shadow: none; color: rgb(51, 51, 51); }
#wpl-mustlogin input[type="text"], #wpl-mustlogin input[type="password"] { width: 98.5%; text-shadow: none; border: 1px solid rgb(204, 204, 204); background: none repeat scroll 0% 0% rgb(255, 255, 255); color: rgb(51, 51, 51); }
#wpl-mustlogin { line-height: 14px ! important; font-size: 11px; clear: left; margin-top: 5px; background: none repeat scroll 0% 0% rgb(240, 240, 240); padding: 10px; border-radius: 3px 3px 3px 3px; }
.rtl #wpl-mustlogin { clear: right; }
#wpl-mustlogin p { margin: 5px 0pt; padding: 0pt; }
#wpl-mustlogin input.input { padding: 2px; background: none repeat scroll 0% 0% rgb(255, 255, 255); font-size: 11px; font-family: inherit; border: 1px solid rgb(204, 204, 204); box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1) inset; line-height: 12px; }
#wpl-mustlogin input#wp-submit { border: 1px solid rgb(204, 204, 204); font-size: 11px; background: none repeat scroll 0% 0% rgb(250, 250, 250); border-radius: 3px 3px 3px 3px; padding: 2px 4px ! important; line-height: 12px; }
#wpl-mustlogin label { position: relative; cursor: text; }
#wpl-mustlogin label span { position: absolute; top: 0px; left: 5px; padding: 0pt ! important; }
.rtl #wpl-mustlogin label span { left: auto; right: 5px; }
#wpl-mustlogin label span {  }
div.sharedaddy.sd-like-enabled .sd-like h3 { display: none; }
div.sharedaddy.sd-like-enabled .sd-like div.sd-content { width: 100%; float: none; }
div.sharedaddy.sd-rating-enabled .sd-like h3 { display: block; }
div.sharedaddy.sd-rating-enabled .sd-like div.sd-content { width: 82.125%; float: right; }
.rtl div.sharedaddy.sd-rating-enabled .sd-like div.sd-content { float: left; }
div.sharedaddy.sd-sharing-enabled .sd-like h3 { display: block; }
div.sharedaddy.sd-sharing-enabled .sd-like div.sd-content { width: 82.125%; float: right; }
.rtl div.sharedaddy.sd-sharing-enabled .sd-like div.sd-content { float: left; }
#sharing_email { width: 312px; padding: 15px; position: absolute; margin-left: -120px; z-index: 1001; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); border-radius: 3px 3px 3px 3px; box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.2); text-align: left; }
.rtl #sharing_email { margin-left: 0px; margin-right: -120px; text-align: right; }
div.sharedaddy.sharedaddy-dark #sharing_email { border-color: rgb(255, 255, 255); }
#sharing_email .errors { color: rgb(255, 255, 255); background-color: rgb(119, 26, 9); font-size: 11px; padding: 5px 8px; line-height: 11px; margin: 10px 0pt 0pt; }
#sharing_email label { font-size: 11px; color: rgb(51, 51, 51); font-weight: bold; display: block; padding: 0pt 0pt 4px; text-align: left; text-shadow: none; }
.rtl #sharing_email label { text-align: right; }
#sharing_email input[type="text"] { width: 98.5%; margin-bottom: 12px; border: 1px solid rgb(204, 204, 204); background: none repeat scroll 0% 0% rgb(255, 255, 255); color: rgb(51, 51, 51); }
#sharing_email .sharing_send {  }
#sharing_email .sharing_cancel { padding: 0pt 0pt 0pt 10px; font-size: 11px; text-shadow: none; }
.rtl #sharing_email .sharing_cancel { padding: 0pt 10px 0pt 0pt; }
#sharing_email .recaptcha { width: 312px; height: 123px; margin: 10px 0pt 14px; }
div.sharedaddy #wpl-likebox { position: static ! important; bottom: auto ! important; }

/* ::::: http://s1.wp.com/wp-content/mu-plugins/highlander-comments/style.css?m=1318028240g&ver=20110620 ::::: */

#respond { font-weight: normal; color: inherit; margin: 0pt 0pt 15px; font-family: Arial,Helvetica,Tahoma,Verdana,sans-serif; clear: both; padding: 15px 0pt; background: none repeat scroll 0% 0% transparent; border: medium none; float: none; width: auto; overflow: hidden; }
div#respond { border: medium none; }
#respond form * { font-size: 12px; }
#respond form { margin: 0pt; padding: 0pt; border: medium none; background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.08); width: auto ! important; text-align: left; }
#respond h3 { padding-top: 0pt; padding-bottom: 0pt; margin-top: 15px; margin-bottom: 15px; display: block; }
#respond h3 small { float: right; }
#respond h3 small a { display: inline; width: auto; }
#respond .comment-textarea { position: relative; }
#respond .comment-textarea label { display: none; font-size: 14px; text-transform: none; color: rgba(0, 0, 0, 0.5); font-weight: normal; width: auto; margin: 0pt; line-height: 1; }
#respond.js .comment-textarea label { display: block; position: absolute; top: 12px; left: 12px; }
#respond #comment-form-comment, #comment-form-share-text-padder { line-height: 18px ! important; padding: 10px 10px 5px ! important; box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.12) inset; background: none repeat scroll 0% 0% rgba(255, 255, 255, 0.85); border: 1px solid rgba(0, 0, 0, 0.2); -moz-transition-duration: 0.3s; }
#respond #comment-form-comment.active, #comment-form-share-text-padder.active { background: none repeat scroll 0% 0% rgba(255, 255, 255, 0.95); border: 1px solid rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2) inset; -moz-transition-duration: 0.3s; }
#respond #comment-form-comment textarea, #comment-form-share-text-padder textarea { border: medium none ! important; background: none repeat scroll 0% 0% transparent ! important; font-size: 14px; font-family: inherit; color: rgba(0, 0, 0, 0.7); text-shadow: 0pt 1px 0pt rgba(255, 255, 255, 0.45); width: 100%; height: 125px; outline: medium none; padding: 0pt; margin: 0pt; box-shadow: none; }
#respond #comment-form-comment textarea:focus, #comment-form-share-text-padder textarea:focus { border: medium none; background: none repeat scroll 0% 0% transparent; padding: 0pt; margin: 0pt; box-shadow: none; }
#respond #comment-form-identity { border-top: 1px solid rgba(255, 255, 255, 0.35); overflow: hidden; }
#respond #comment-form-identity #comment-form-nascar { display: none; overflow: hidden; white-space: nowrap; }
#respond.js #comment-form-identity #comment-form-nascar { display: block; }
#respond #comment-form-identity #comment-form-nascar ul { margin: 5px 7px 0pt; padding: 0pt; list-style: none outside none; float: left; text-indent: 0pt; }
#respond #comment-form-identity #comment-form-nascar ul li { clear: none; float: left; margin: 0pt; padding: 5px ! important; background: none repeat scroll 0% 0% transparent; border: medium none ! important; list-style: none outside none; border-radius: 0pt 0pt 0pt 0pt; min-height: 0pt; width: auto; }
#respond #comment-form-identity #comment-form-nascar ul li:before, #respond #comment-form-identity #comment-form-nascar ul li:before { content: normal; }
#respond #comment-form-nascar ul li a { display: block; overflow: hidden; height: 24px; border: medium none ! important; font-style: normal; }
#respond #comment-form-identity #comment-form-nascar ul li.selected { background: none repeat scroll 0% 0% rgba(255, 255, 255, 0.7); box-shadow: 0pt 0pt 5px rgba(0, 0, 0, 0.1); }
#respond #comment-form-identity #comment-form-nascar ul li.selected + li { border-left: medium none; }
#respond .comment-form-padder { position: relative; padding: 0pt 12px; }
#respond .comment-form-service { background: none repeat scroll 0% 0% rgba(255, 255, 255, 0.7); padding: 10px 0pt; overflow: hidden; display: none; border-bottom: 1px solid rgba(0, 0, 0, 0.07); }
#respond .comment-form-service * { line-height: 18px ! important; }
#respond .selected { display: block; }
#respond .comment-form-service p { margin: 10px 0pt 3px; padding: 0pt; clear: none ! important; border: medium none; }
#respond .comment-form-avatar { float: left; }
#respond .comment-form-avatar img { padding: 1px; border: 1px solid rgb(204, 204, 204); background: none repeat scroll 0% 0% rgb(255, 255, 255); width: 25px; vertical-align: middle; }
#respond .no-border img { border: medium none; background: none repeat scroll 0% 0% transparent; }
#respond .comment-form-fields { margin-left: 38px; margin-top: 0pt; }
#respond div.comment-form-field { border: medium none; font-size: 12px; }
#respond .comment-form-fields div.comment-form-field { position: relative; margin: 2px 15px 5px 0pt; clear: none; width: auto; }
#respond .comment-form-fields label { position: relative; font-size: 12px; font-weight: normal; padding: 0pt; z-index: 99; width: 100%; cursor: text; background: none repeat scroll 0% 0% transparent; box-shadow: none; text-transform: none; color: rgba(0, 0, 0, 0.5); margin: 0pt; }
#respond.js .comment-form-fields label { position: absolute; top: 5px; left: 8px; padding: 0pt ! important; }
#respond .comment-form-fields label span.required, #respond .comment-form-fields label span.nopublish { position: relative; width: auto; top: auto; left: auto; font-size: 11px; color: rgba(0, 0, 0, 0.4); margin: 0pt; background-color: transparent; }
#respond .comment-form-fields label span.nopublish { float: right; }
#respond.js .comment-form-fields label span.nopublish { position: absolute; float: none; right: 15px; }
#respond .comment-form-fields div.comment-form-input { padding: 4px 5px; margin: 0pt 0pt 8px; box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1) inset; background: none repeat scroll 0% 0% rgba(255, 255, 255, 0.9); border: 1px solid rgb(205, 205, 205); white-space: nowrap; -moz-transition-duration: 0.3s; height: 18px ! important; width: 100% ! important; }
#respond .comment-form-fields div.comment-form-input.active { background: none repeat scroll 0% 0% rgba(255, 255, 255, 0.95); border: 1px solid rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2) inset; -moz-transition-duration: 0.3s; }
#respond .comment-form-fields div.comment-form-input input { border: medium none ! important; line-height: 18px ! important; outline: medium none; width: 100% ! important; font-size: 12px ! important; font-family: inherit; padding: 0pt ! important; margin: 0pt ! important; background: none repeat scroll 0% 0% transparent ! important; float: none; box-shadow: none; color: rgba(0, 0, 0, 0.7); text-indent: 0px; }
#respond .comment-form-fields div.comment-form-input input:focus { border: medium none; background: none repeat scroll 0% 0% transparent; padding: 0pt; margin: 0pt; box-shadow: none; }
#respond .comment-form-fields h5 { clear: none; font-size: 18px; margin: 0pt ! important; padding: 5px 0pt ! important; font-family: inherit; font-weight: bold; text-transform: none; font-style: normal; }
#respond .comment-form-fields p.comment-form-posting-as, #respond .comment-form-fields p.comment-form-log-out { color: rgba(0, 0, 0, 0.7); margin: 0pt; padding-top: 5px; }
#respond .comment-form-posting-as-cancel { text-align: right; margin-right: 10px; }
#respond .comment-form-fields p.comment-form-log-out { margin: 0pt ! important; }
#respond .comment-form-service a { color: rgba(0, 0, 0, 0.6); text-decoration: underline; }
#respond #comment-form-post-to { position: relative; background: none repeat scroll 0% 0% rgba(255, 255, 255, 0.35); border-top: 1px solid rgba(255, 255, 255, 0.8); border-bottom: 1px solid rgba(0, 0, 0, 0.05); padding: 10px 0pt 6px; }
#respond #comment-form-post-to p { margin: 0pt 0pt 3px; padding: 0pt; }
#respond #comment-form-post-to p#comment-form-post-to-edit { margin-top: 3px; }
#respond #comment-form-post-to label { padding: 2px 22px 3px 0pt; color: rgba(0, 0, 0, 0.7); background: url('postto-buttons.png@22') no-repeat scroll 15px -18px transparent; position: relative; left: auto; margin: 0pt; font-weight: normal; }
#respond #comment-form-post-to label { margin-left: 5px; }
#respond #comment-form-post-to label input { width: auto; }
#respond #comment-form-post-to label#labelto-twitter { background-position: 15px -67px; }
#respond #comment-form-post-to label#labelto-wordpress { background-position: 15px -113px; }
#respond #comment-form-post-to label span { padding-left: 20px; margin: 0pt; display: none; }
#respond #comment-form-post-to label input { padding: 0pt ! important; margin: 0pt 0pt 0pt 4px ! important; }
#respond #comment-form-post-to-edit { position: absolute; top: 5%; right: 16px; }
#respond #comment-form-post-to-edit a { color: rgba(0, 0, 0, 0.4); font-size: 12px; }
#respond #comment-form-edit-share-text { display: none; }
#respond #comment-form-share-text-padder { padding: 5px 7px ! important; }
#respond #comment-form-edit-share-text textarea { height: 40px; font-size: 12px; }
#respond #comment-form-edit-share-text .comment-form-padder { padding: 8px 12px; }
#respond #comment-form-edit-share-text p { font-size: 12px; color: rgb(119, 119, 119); text-shadow: 0pt -1px 1px rgb(255, 255, 255); margin: 5px 0pt 0pt; text-align: right; }
#respond p#wordpress-login-first { display: none; margin: 0pt 0pt 10px; background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.07); padding: 5px 10px; }
#respond #comment-form-subscribe { float: left; padding-left: 5px; margin-top: 15px; line-height: 18px ! important; }
#respond #comment-form-subscribe p { margin: 0pt; padding: 0pt 0pt 2px; border: medium none; }
#respond p.comment-subscription-form input { height: auto; width: auto; }
#respond p.comment-subscription-form label { font-size: 12px ! important; text-transform: none; font-weight: normal; margin: 0pt; }
#respond .form-submit { float: right; padding: 10px 5px 10px 0pt; white-space: nowrap; clear: none ! important; line-height: 18px ! important; width: auto ! important; margin: 0pt; border: medium none; }
#respond .form-submit input, #respond .form-submit input#comment-submit, #respond .comment-form-fields input[type="submit"], #respond p.form-submit input[type="submit"], #respond input[type="submit"] { line-height: 18px ! important; border: 1px solid rgb(204, 204, 204); padding: 3px 10px ! important; font-size: 14px ! important; border-radius: 15px 15px 15px 15px; background: url('button-back.gif@22') repeat-x scroll left bottom transparent; cursor: pointer; color: rgb(85, 85, 85) ! important; text-shadow: 0pt 1px 0pt rgba(255, 255, 255, 0.45); min-width: 0pt; width: auto; height: auto; font-family: Arial,Helvetica,Tahoma,Verdana,sans-serif; font-weight: normal ! important; }
#respond .form-submit input:hover, #respond .comment-form-fields input[type="submit"]:hover, #respond p.form-submit input[type="submit"]:hover, #respond input[type="submit"]:hover { background: url('button-back-over.gif@22') repeat-x scroll left top transparent; border-color: rgb(187, 187, 187); }
#respond .form-submit input.disabled, #respond .comment-form-fields input.disabled[type="submit"] { color: rgb(170, 170, 170); }
#respond .form-submit input.disabled:hover, #respond .comment-form-fields input.disabled[type="submit"]:hover { cursor: default; background: url('button-back.gif@22') repeat-x scroll left bottom rgb(255, 255, 255); border-color: rgb(204, 204, 204); }
#respond #comment-form-submitting { margin: 0pt; padding: 0pt; }
#respond .comment-form-fields input[type="submit"] { margin-top: 15px; }
#respond #comment-form-load-service { height: 70px; }
#respond #comment-form-load-service p { text-align: center; font-size: 14px; background: url('loader.gif@22') no-repeat scroll center top transparent; padding-top: 25px; color: rgba(0, 0, 0, 0.6); }
#wordpress-login-iframe { width: 100%; height: 115px; border: medium none ! important; }
#respond label.error, #comment-form-nascar > p.error { color: rgb(225, 0, 0); }
#respond div.error { border-color: rgb(255, 122, 122) ! important; }
#respond p.guidelines, #respond p.comments-rss, #respond .form-section { display: none; }
#respond div.clear { clear: both; }
#respond .social_buttons { font-weight: normal; letter-spacing: 0pt; color: rgb(255, 255, 255) ! important; outline: medium none; cursor: pointer; border: 0pt none; padding: 0pt; text-decoration: none ! important; }
#respond .sb_24 > span, #respond .sb_24 > span:before { height: 22px; line-height: 22px ! important; font-size: 12px; }
#respond .sb_24 > span:before { width: 26px; }
#respond .sb_24 > span { padding-right: 10px; }
#respond #comment-form-nascar.icon-only .sb_24 > span { width: 26px; padding: 0pt; }
#respond .sb_24, #respond .sb_24 > span { border-radius: 3px 3px 3px 3px; }
#respond .social_buttons > span:before { background: url('login-icons.png@22') no-repeat scroll 0% 0% transparent; }
#respond .sb_guest.sb_24 > span:before { background-position: 5px -45px; }
#respond .sb_wordpress.sb_24 > span:before { background-position: 5px -146px; }
#respond .sb_facebook.sb_24 > span:before { background-position: 7px 4px; }
#respond .sb_twitter.sb_24 > span:before { background-position: 7px -95px; }
#respond .social_buttons { font-family: Arial,Helvetica,Tahoma,Verdana,sans-serif ! important; font-size: 12px ! important; display: block; position: relative; text-shadow: 0pt -1px 0pt rgba(0, 0, 0, 0.5); border-left: medium none; border-right: medium none; border-bottom: medium none; }
#respond .social_buttons > span { background: -moz-linear-gradient(center top , rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0) 40%, transparent 70%, rgba(0, 0, 0, 0.1)) repeat scroll 0% 0% transparent; border-right: 1px solid rgba(0, 0, 0, 0.1); border-left: 1px solid rgba(0, 0, 0, 0.1); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none; border-width: 1px; border-style: solid; border-color: rgba(255, 255, 255, 0.5) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.3); display: block; overflow: visible; white-space: nowrap; }
#respond .social_buttons > span:before { box-shadow: 1px 0pt 1px rgba(255, 255, 255, 0.5); background-repeat: no-repeat; border-right: 1px solid rgba(0, 0, 0, 0.1); content: ""; display: block; float: left; margin-right: 10px; }
#respond .sb_guest { background: -moz-linear-gradient(center top , rgb(225, 225, 225), rgb(204, 205, 204)) repeat scroll 0% 0% transparent; border: 1px solid rgb(188, 188, 188); text-shadow: none; }
#respond .sb_guest:hover { background: none repeat scroll 0% 0% rgb(219, 219, 219); }
#respond .sb_guest > span { border-top: 1px solid rgba(0, 0, 0, 0.01); border-bottom: 1px solid rgba(0, 0, 0, 0.3); color: rgb(84, 84, 84); }
#respond .sb_wordpress { background: -moz-linear-gradient(center top , rgb(117, 116, 116), rgb(84, 84, 84)) repeat scroll 0% 0% transparent; border: 1px solid rgb(63, 63, 63); }
#respond .sb_wordpress:hover { background: none repeat scroll 0% 0% rgb(75, 75, 75); }
#respond .sb_wordpress > span { border-top: 1px solid rgba(255, 255, 255, 0.5); border-bottom: 1px solid rgba(0, 0, 0, 0.3); }
#respond .sb_facebook { background: -moz-linear-gradient(center top , rgb(94, 118, 171), rgb(48, 81, 146)) repeat scroll 0% 0% transparent; border: 1px solid rgb(94, 118, 171); }
#respond .sb_facebook:hover { background: none repeat scroll 0% 0% rgb(72, 99, 174); }
#respond .sb_facebook > span { border-top: 1px solid rgba(255, 255, 255, 0.5); border-bottom: 1px solid rgba(0, 0, 0, 0.3); }
#respond .sb_twitter { background: -moz-linear-gradient(center top , rgb(167, 231, 235), rgb(133, 220, 226)) repeat scroll 0% 0% transparent; border: 1px solid rgb(167, 231, 235); }
#respond .sb_twitter:hover { background: none repeat scroll 0% 0% rgb(159, 219, 223); }
#respond .sb_twitter > span { border-top: 1px solid rgba(255, 255, 255, 0.7); border-bottom: 1px solid rgb(124, 158, 160); text-shadow: 0pt 1px 0pt rgba(255, 255, 255, 0.7); color: rgb(60, 107, 156); }
.highlander-dark #respond form { background: none repeat scroll 0% 0% rgba(255, 255, 255, 0.3); }
.highlander-dark #respond .comment-textarea label { color: rgba(255, 255, 255, 0.6); }
.highlander-dark #respond #comment-form-comment, .highlander-dark #comment-form-share-text-padder { box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.55) inset; background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.7); border: 1px solid rgba(255, 255, 255, 0.13); }
.highlander-dark #respond #comment-form-comment.active, .highlander-dark #comment-form-share-text-padder:active { box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.55) inset; border: 1px solid rgba(255, 255, 255, 0.2); }
.highlander-dark #respond #comment-form-comment textarea, .highlander-dark #comment-form-share-text-padder textarea { text-shadow: 0pt 1px 0pt rgba(0, 0, 0, 0.45); color: rgba(255, 255, 255, 0.8); }
.highlander-dark #respond #comment-form-identity { background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.8); border-top: 1px solid rgba(0, 0, 0, 0.9); }
.highlander-dark #respond #comment-form-identity #comment-form-nascar ul li.selected { background: none repeat scroll 0% 0% rgba(255, 255, 255, 0.15); box-shadow: 0pt 0pt 5px rgba(0, 0, 0, 0.3); }
.highlander-dark #respond .comment-form-service { background: none repeat scroll 0% 0% rgba(255, 255, 255, 0.15); text-shadow: 0pt 1px 0pt rgba(0, 0, 0, 0.45); border-bottom: 1px solid rgba(255, 255, 255, 0.1); }
.highlander-dark #respond .comment-form-avatar img { border: 1px solid rgba(255, 255, 255, 0.35); background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.3); }
.highlander-dark #respond label { color: rgba(255, 255, 255, 0.6); }
.highlander-dark #respond .comment-form-fields label span.required, .highlander-dark #respond .comment-form-fields label span.nopublish { color: rgba(255, 255, 255, 0.35); }
.highlander-dark #respond .comment-form-fields div.comment-form-input { box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.55) inset; background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.3) ! important; border: 1px solid rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.8); }
.highlander-dark #respond .comment-form-fields div.comment-form-input.active { box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.55) inset; background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.37) ! important; border: 1px solid rgba(255, 255, 255, 0.25); color: rgba(255, 255, 255, 0.8) ! important; }
.highlander-dark #respond .comment-form-fields div.comment-form-input input { color: rgb(211, 211, 211) ! important; }
.highlander-dark #respond .comment-form-fields label { color: rgba(255, 255, 255, 0.7); }
.highlander-dark #respond .comment-form-fields h5 { color: rgba(255, 255, 255, 0.8); }
.highlander-dark #respond .comment-form-fields p.comment-form-posting-as, .highlander-dark #respond .comment-form-fields p.comment-form-log-out { color: rgba(255, 255, 255, 0.55); }
.highlander-dark #respond .comment-form-service a { color: rgba(255, 255, 255, 0.85); }
.highlander-dark #respond label.error { color: rgb(233, 64, 67); }
.highlander-dark #respond div.error { border-color: rgb(255, 33, 33) ! important; }
.highlander-dark #respond #comment-form-post-to { background: none repeat scroll 0% 0% rgba(255, 255, 255, 0.1); border-top: 1px solid rgba(255, 255, 255, 0.05); border-bottom: 1px solid rgba(255, 255, 255, 0.1); }
.highlander-dark #respond #comment-form-post-to label, .highlander-dark #respond #comment-form-post-to-edit a, .highlander-dark #respond #comment-form-edit-share-text p { color: rgb(185, 185, 185); text-shadow: none; }
.hab-sl #respond .form-submit { float: left; }
.hab-sl #respond #comment-form-subscribe { float: right; }

/* ::::: http://s0.wp.com/wp-content/mu-plugins/admin-bar/wpcom-admin-bar.css?m=1318526736g ::::: */

#wpadminbar.rtl .quicklinks li#wp-admin-bar-bloginfo > a img { margin: -3px -5px 0pt 18px; }
#wpadminbar.rtl .quicklinks li#wp-admin-bar-bloginfo > a { background: url('admin-bar-sprite-rtl.png@22') no-repeat scroll right top transparent; border-right: 0pt none; }
#wpadminbar.rtl .quicklinks ul li ul a img { margin-left: 6px; margin-right: 0pt; }
#wpadminbar {  }
#wp-admin-bar-blog a img, #wp-admin-bar-blog a img:hover { margin-top: 6px; width: 16px; }
#wpadminbar .quicklinks li#wp-admin-bar-blog ul { min-width: 200px; }
#wpadminbar .quicklinks li:hover > div > ul, #wpadminbar .quicklinks li.hover > div > ul { display: block; }
#wpadminbar .quicklinks ul li ul a img { margin-right: 6px; vertical-align: text-top; }
#wpadminbar .quicklinks li#wp-admin-bar-bloginfo > a img { background: none repeat scroll 0% 0% transparent; display: inline; border: 1px solid rgb(153, 153, 153); float: none; height: 16px; margin: -99px 18px 0pt -5px; padding: 0pt; vertical-align: middle; width: 16px; }
#wpadminbar .quicklinks li#wp-admin-bar-bloginfo > a { background: url('admin-bar-sprite.png@22') no-repeat scroll -1px top transparent; border-left: 0pt none; }
#wpadminbar .quicklinks .adminbar-handle { background: none repeat scroll 0% 0% rgb(204, 204, 204); cursor: pointer; position: absolute; width: 272px; height: 16px; z-index: 100001; -moz-user-select: none; margin: 0pt -1px; }
#wpadminbar .quicklinks .adminbar-handle.scrollend { cursor: default; }
#wpadminbar .quicklinks #wp-admin-bar-my-account-with-avatar .adminbar-handle.handle-top { position: relative; clear: both; margin-top: -15px; }
#wpadminbar .quicklinks .handle-bottom { bottom: -1px; height: 16px; border-bottom: 1px solid rgb(187, 187, 187); border-top: 1px solid rgb(223, 223, 223); background: url('arrows-dark.png@22') no-repeat scroll center top rgb(221, 221, 221) ! important; }
#wpadminbar .quicklinks .handle-top.scrollend, #wpadminbar .quicklinks .handle-top.scrollend:hover, #wpadminbar .quicklinks #wp-admin-bar-my-account-with-avatar .handle-top.scrollend, #wpadminbar .quicklinks #wp-admin-bar-my-account-with-avatar .handle-top.scrollend:hover { background: url('arrows.png@22') no-repeat scroll center -35px rgb(238, 238, 238) ! important; }
#wpadminbar .quicklinks .handle-bottom.scrollend, #wpadminbar .quicklinks .handle-bottom.scrollend:hover { background: url('arrows.png@22') no-repeat scroll center top rgb(238, 238, 238) ! important; }
#wpadminbar .quicklinks ul li ul .handle-top:hover, #wpadminbar .quicklinks #wp-admin-bar-my-account-with-avatar .handle-top:hover { background: url('arrows-dark.png@22') no-repeat scroll center -35px rgb(170, 170, 170) ! important; }
#wpadminbar .quicklinks ul li ul .handle-bottom:hover { background: url('arrows-dark.png@22') no-repeat scroll center top rgb(170, 170, 170) ! important; }
#wpadminbar .quicklinks > ul > #wp-admin-bar-privacy { float: right; }
#wpadminbar .quicklinks .menupop ul li .handle-top { top: 0pt; height: 15px; }
#wpadminbar .quicklinks #wp-admin-bar-my-account-with-avatar .handle-top { background: url('arrows-dark.png@22') no-repeat scroll center -36px rgb(221, 221, 221) ! important; }
#wpadminbar #wp-admin-bar-privacy > a > span, #wpadminbar #wp-admin-bar-search > a > span { background: none repeat scroll 0% 0% transparent; padding: 0pt; }
#wpadminbar #wp-admin-bar-privacy span#priv-icon { display: block; text-indent: -999em; background: url('sprite.png') no-repeat scroll 40% 59.7% transparent; padding: 0pt; width: 13px; margin-right: -3px; }
#wp-admin-bar-bloginfo { border-left: 0pt none; }
#wpadminbar #wp-admin-bar-more a { padding: 0pt 10px; }
#wpadminbar #wp-admin-bar-more a span { color: gold; font-size: 24px; line-height: 38px; }
#wpadminbar #wp-admin-bar-more.shown a span { color: red; }
#wpadminbar .quicklinks li.ab-right { float: right; }
#wpadminbar li.ab-right ul, #wpadminbar .quicklinks .menupop #wp-admin-bar-notes-panel { right: 0pt; float: right; }
#wpadminbar li.ab-right ul li { right: 0pt; float: right; text-align: left; width: 100%; }
#wpadminbar li.ab-right ul li ul { margin-right: 190px; }
#wpadminbar li#wp-admin-bar-superadmin li a > span { background: url('admin-bar-sprite-rtl.png@22') no-repeat scroll 0pt -30px transparent; padding-left: 1.25em; margin-left: -1.25em; line-height: 28px; padding-right: 0pt ! important; }
#wp-admin-bar-superadmin ul li { list-style-type: none; margin: 0pt; padding: 0pt; }
#wp-admin-bar-superadmin li a { display: block; text-decoration: none; }
#wpadminbar li.ab-right > a { font-size: 11px ! important; padding: 0pt 7px ! important; }
#wp-admin-bar-superadmin ul ul { margin-left: 0pt; margin-right: 100%; }
#wpadminbar li a.loading { background: url('ajax-loader.gif@22') no-repeat scroll 10px 50% transparent ! important; padding-left: 29px; }
#wpadminbar li.subscribed a strong { background: url('sprite.png') no-repeat scroll 32% 59.8% transparent ! important; text-indent: -999em; overflow: hidden; padding: 0pt 16px 0pt 0pt; height: 28px; display: block; float: left; margin-right: 2px; }
#wpadminbar li#wp-admin-bar-superadmin li a > span.awaiting-mod { background: none repeat scroll 0pt 0pt rgb(70, 70, 70); border-radius: 10px 10px 10px 10px; box-shadow: 0pt 1px 0pt rgba(255, 255, 255, 0.5); display: inline-block; margin-left: 7px; margin-top: 1px; min-width: 0pt; padding: 0pt; }
#wpadminbar li#wp-admin-bar-superadmin li a > span.awaiting-mod span { padding: 0pt 6px; font-family: sans-serif; font-size: 10px; font-weight: bold; line-height: 17px; color: white; }
#memcache-stats ul.debug-menu-links, #memcache-stats-menu-targets { clear: both; }
#memcache-stats ul.debug-menu-links li { float: left; margin: 0pt 10px 10px 0pt; background: none repeat scroll 0% 0% transparent; border: 1px solid rgb(238, 238, 238); color: rgb(85, 85, 85); list-style: none outside none; }
#memcache-stats ul.debug-menu-links li:hover { border-color: rgb(221, 221, 221); }
#memcache-stats ul.debug-menu-links li.current a { background: none repeat scroll 0% 0% rgb(204, 204, 204); color: rgb(255, 255, 255); }
#memcache-stats ul.debug-menu-links li a { background: none repeat scroll 0% 0% transparent; color: rgb(85, 85, 85); display: block; overflow: hidden; padding: 5px 9px; text-decoration: none; }
#querylist .debug-menu-target { margin: 0pt 15px 15px; }
#querylist table th, #querylist table td { padding: 4px 8px; }
#wpadminbar .quicklinks li#wp-admin-bar-my-account-with-avatar a img, #wpadminbar .quicklinks li#wp-admin-bar-blog a img { margin: -3px 0pt 0pt 6px; }
#wpadminbar .quicklinks li#wp-admin-bar-blog > a img { background: none repeat scroll 0pt 0pt rgb(238, 238, 238); border: 1px solid rgb(153, 153, 153); display: inline; float: none; height: 16px; margin: -3px 5px 0pt -5px; padding: 0pt; vertical-align: middle; width: 16px; }
#wp-admin-bar-blog-stickers .sticker-off a { background: url('unchecked.png@22') no-repeat scroll left center transparent; }
#wp-admin-bar-blog-stickers .sticker-on a { background: url('checked.png@22') no-repeat scroll left center transparent; }
#adminbarsearch-wrap { border-right: 1px solid rgb(85, 85, 85); box-shadow: 1px 0pt 0pt rgb(51, 51, 51) inset; float: left; height: 28px; }
#wpadminbar #wp-admin-bar-search { max-height: 28px; width: 31px; -moz-transition: all 400ms ease-in-out 0s ; }
#wpadminbar #wp-admin-bar-search.search-input-focus { width: 235px; -moz-transition: all 400ms ease-in-out 0s ; }
#wpadminbar #wp-admin-bar-search a { display: none; }
#wpadminbar #adminbarsearch .adminbar-search-input { background: url('wpcom-admin-bar-icons.png@22') no-repeat scroll 4px -397px transparent; box-shadow: none; color: rgb(204, 204, 204); float: left; font: 13px "Helvetica Neue",sans-serif; height: 21px; width: 22px; margin: 0pt; padding: 0pt ! important; outline: medium none; text-indent: -9999px; border-radius: 2px 2px 2px 2px; border: 1px solid transparent; -moz-transition: width 400ms ease-in-out 0s, background-color 400ms ease-in-out 0s, padding 400ms ease-in-out 0s; }
#wpadminbar #adminbarsearch .adminbar-search-input:hover { background-position: 4px -437px; cursor: pointer; }
#wpadminbar #adminbarsearch .adminbar-search-input.search-input-focus { width: 200px; color: rgb(85, 85, 85); border: 1px solid rgb(98, 98, 98); padding: 0pt 3px 0pt 22px ! important; background-color: rgb(221, 221, 221); box-shadow: 2px 2px 1px rgb(205, 205, 205) inset; text-shadow: 0pt 1px 0pt rgb(238, 238, 238); background-position: 4px -437px; text-indent: 0pt; -moz-transition: all 400ms ease-in-out 0s ; }
#wpadminbar .quicklinks li#wp-admin-bar-my-account-with-avatar ul { left: auto; }
#wpadminbar .quicklinks li#wp-admin-bar-my-account-with-avatar > a, #wpadminbar .quicklinks .menupop a > span { background: none repeat scroll 0% 0% transparent; padding: 0pt; }
#wpadminbar #wp-admin-bar-newdash a { border-left: medium none; padding: 0pt 8px; width: 16px; }
#wpadminbar #wp-admin-bar-newdash span#newdash-icon { background: url('wpcom-admin-bar-icons.png@22') no-repeat scroll 0px 6px transparent; width: 16px; text-indent: -999em; float: right; padding: 0pt; }
#wpadminbar #wp-admin-bar-newdash:hover span#newdash-icon { background-position: 0px -34px; padding: 0pt; }
#wpadminbar #wp-admin-bar-my-account-with-avatar #wp-admin-bar-my-account-info a { display: none; }
#wpadminbar #wp-admin-bar-my-account-with-avatar #wp-admin-bar-my-account-info div a { display: block; }
#wpadminbar .quicklinks li#wp-admin-bar-stats { height: 28px; }
#wpadminbar .quicklinks li#wp-admin-bar-stats a { height: 28px; padding: 0pt; }
#wpadminbar .quicklinks li#wp-admin-bar-stats a div { height: 28px; width: 95px; overflow: hidden; margin: 0pt 10px; }
#wpadminbar .quicklinks li#wp-admin-bar-stats a:hover div { width: auto; margin: 0pt 8px 0pt 10px; }
#wpadminbar .quicklinks li#wp-admin-bar-stats a img { padding: 2px 0pt; }
#wpadminbar * { font: 13px/28px "Helvetica Neue",sans-serif; color: rgb(204, 204, 204); text-shadow: 0px -1px 0px rgb(68, 68, 68); }
#wpadminbar { background-color: rgb(70, 70, 70); background-image: -moz-linear-gradient(center bottom , rgb(63, 63, 63), rgb(70, 70, 70) 5px); box-shadow: 0pt -1px 0pt rgba(0, 0, 0, 0.15) inset; }
#wpadminbar ul, #wpadminbar ul li { background: none repeat scroll 0% 0% transparent; list-style: none outside none; margin: 0pt; padding: 0pt; position: relative; z-index: 99999; }
#wpadminbar .quicklinks > ul > li > a, #wpadminbar .quicklinks > ul > li > a:hover, #wpadminbar .quicklinks li#wp-admin-bar-my-account-with-avatar > a, #wpadminbar .quicklinks li#wp-admin-bar-notes > a { border-right: 1px solid rgb(51, 51, 51); border-left: medium none; box-shadow: 1px 0pt 0pt rgb(82, 82, 82); padding-left: 0.8em; padding-right: 0.8em; }
#wpadminbar .quicklinks .menupop:hover { z-index: 100100; }
#wpadminbar .quicklinks .menupop:hover > a, #wpadminbar #wp-admin-bar-my-account > a:hover, #wpadminbar #wp-admin-bar-my-account-with-avatar > a:hover { background: none repeat scroll 0% 0% rgb(255, 255, 255) ! important; border-color: rgb(255, 255, 255) ! important; box-shadow: 1px 0pt rgb(241, 241, 241) inset; }
#wpadminbar #wp-admin-bar-my-account > a:hover, #wpadminbar #wp-admin-bar-my-account-with-avatar > a:hover, #wpadminbar .quicklinks li#wp-admin-bar-notes > a:hover { border-right-color: rgb(241, 241, 241) ! important; }
#wpadminbar .menupop:hover > ul li:hover, #wpadminbar .quicklinks #wp-admin-bar-blog .menupop:hover > a { background: none repeat scroll 0% 0% transparent ! important; }
#wpadminbar .quicklinks #wp-admin-bar-blog > ul { padding-bottom: 0pt; }
#wpadminbar .quicklinks #wp-admin-bar-blog ul ul { padding-bottom: 6px; }
#wpadminbar .quicklinks #wp-admin-bar-blog .blog-member { background: none repeat scroll 0% 0% rgb(238, 238, 238) ! important; }
#wpadminbar .quicklinks #wp-admin-bar-blog .blog-member a:hover { background: none repeat scroll 0% 0% rgb(223, 223, 223) ! important; }
#wpadminbar .quicklinks #wp-admin-bar-blog .section-separator { padding-top: 5px; border-top: 1px solid rgb(223, 223, 223); margin-top: 6px; }
#wpadminbar .quicklinks #wp-admin-bar-blog .blog-member:last-child { padding-bottom: 5px; }
#wpadminbar .quicklinks .menupop ul, #wpadminbar li.ab-right ul, #wpadminbar .quicklinks .menupop #wp-admin-bar-notes-panel { margin: -1px 0pt 0pt; padding: 6px 0pt 0pt; box-shadow: 0pt 4px 6px rgba(0, 0, 0, 0.25); background: none repeat scroll 0% 0% rgb(255, 255, 255); z-index: -1; position: absolute; border: 1px solid rgb(241, 241, 241); }
#wpadminbar .quicklinks .menupop ul li a, #wpadminbar .quicklinks .menupop ul li a span, #wpadminbar .quicklinks .menupop ul li a strong { line-height: 26px; height: 26px; color: rgb(33, 117, 155); text-shadow: none; white-space: nowrap; min-width: 140px; }
#wpadminbar .quicklinks .menupop ul li:hover > a { color: rgb(33, 117, 155); text-shadow: none; }
#wpadminbar .quicklinks li:hover { background: none repeat scroll 0% 0% transparent; }
#wpadminbar .quicklinks li:hover a, #wpadminbar .quicklinks li:hover span { color: rgb(255, 255, 255); }
#wpadminbar .quicklinks ul > .menupop:hover > a span { color: rgb(51, 51, 51); text-shadow: none; }
#wpadminbar .quicklinks .menupop li a:hover, #wpadminbar .quicklinks .menupop ul li a:hover, #wpadminbar #wp-admin-bar-my-account-info-panel a:hover, #wpadminbar .quicklinks li#wp-admin-bar-my-account-with-avatar ul ul a:hover, #wpadminbar .quicklinks #wp-admin-bar-blog .menupop:hover > a:hover { background-color: rgba(214, 229, 243, 0.3) ! important; color: rgb(33, 117, 155) ! important; text-shadow: none ! important; }
#wpadminbar .quicklinks .menupop ul li:hover > a span { color: rgb(33, 117, 155); text-shadow: none ! important; }
#wpadminbar #wp-admin-bar-my-account-with-avatar .menupop { clear: both; background: none repeat scroll 0% 0% rgb(238, 238, 238) ! important; border-top: 1px solid rgb(223, 223, 223); width: 272px; margin: 0pt -1px; }
#wpadminbar #wp-admin-bar-my-account-with-avatar .menupop a > span { background: url('wpcom-admin-bar-icons.png@22') no-repeat scroll 0pt -473px transparent; padding-left: 0.8em ! important; }
#wpadminbar #wp-admin-bar-my-account-with-avatar .menupop > a { height: 30px; }
#wpadminbar #wp-admin-bar-my-account-with-avatar .menupop > a span { padding: 2px 0pt; }
#wpadminbar #wp-admin-bar-my-account-with-avatar .menupop:hover > a { background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.05) ! important; box-shadow: none; }
#wpadminbar #wp-admin-bar-my-account-with-avatar .menupop ul { background: none repeat scroll 0% 0% rgb(255, 255, 255) ! important; padding-bottom: 6px; }
#wpadminbar #wp-admin-bar-my-account-with-avatar > ul { padding-bottom: 0pt; }
#wpadminbar #wp-admin-bar-my-account-with-avatar li#wp-admin-bar-my-account-info:hover { background: none repeat scroll 0% 0% transparent ! important; }
#wpadminbar .quicklinks li#wp-admin-bar-my-account-with-avatar ul ul { left: auto; }
#wpadminbar #wp-admin-bar-my-account-info { padding-bottom: 10px; float: left; }
#wpadminbar #wp-admin-bar-my-account-info-panel { padding: 10px 15px; min-width: 240px; clear: both; }
#wpadminbar #wp-admin-bar-my-account-info-panel .avatar { float: left; }
#wpadminbar .quicklinks li span.my-account-info-display-name, #wpadminbar .quicklinks li span.my-account-info-user-login { text-shadow: none; display: block ! important; float: right; width: 160px; line-height: 1.5em; }
#wpadminbar #wp-admin-bar-my-account-info-panel a { display: block; float: right; width: 160px; padding: 0pt 0pt 0pt 6px; border-radius: 2px 2px 2px 2px; }
#wpadminbar .quicklinks li span.my-account-info-display-name { color: rgb(51, 51, 51); }
#wpadminbar .quicklinks li span.my-account-info-user-login { color: rgb(170, 170, 170); font-size: 11px; margin-bottom: 8px; }
#wpadminbar #wp-admin-bar-my-account-with-avatar .menupop a img { vertical-align: text-bottom; margin: 0pt 5px 0pt 3px ! important; }
#wpadminbar .quicklinks .ab-right.menupop li.hover > ul { margin-left: 0pt ! important; right: 100% ! important; margin-top: -28px; }
#wpadminbar .quicklinks li#wp-admin-bar-notes a span#notes-unread-count { border-radius: 3px 3px 3px 3px; }
#wpadminbar .quicklinks li#wp-admin-bar-notes a span#notes-unread-count.read { background-image: -moz-linear-gradient(center bottom , rgb(149, 149, 149), rgb(74, 74, 74)) ! important; box-shadow: 0pt 0pt 10px rgba(0, 0, 0, 0.8) inset; }
#wpadminbar .quicklinks li#wp-admin-bar-notes:hover a span#notes-unread-count.read { background-image: -moz-linear-gradient(center bottom , rgb(231, 231, 231), rgb(211, 211, 211)) ! important; box-shadow: 0pt 0pt 5px rgba(0, 0, 0, 0.2) inset; }
#wpadminbar .quicklinks li#wp-admin-bar-notes a span#notes-unread-count.unread { background-image: -moz-linear-gradient(center bottom , rgb(247, 148, 30), rgb(212, 115, 0)) ! important; box-shadow: 0pt 0pt 5px rgba(0, 0, 0, 0.5) inset; color: rgb(255, 255, 255) ! important; text-shadow: 0pt -1px 0pt rgb(170, 51, 0); }
#wpadminbar .quicklinks li#wp-admin-bar-wpl-like > a { background: url('wpcom-admin-bar-icons.png@22') no-repeat scroll 8px -192px transparent; padding-left: 24px; }
#wpadminbar .quicklinks li#wp-admin-bar-wpl-like.menupop:hover > a { background: url('wpcom-admin-bar-icons.png@22') no-repeat scroll 8px -272px rgb(255, 255, 255) ! important; }
#wpadminbar .quicklinks li#wp-admin-bar-wpl-like > a:hover { background: url('wpcom-admin-bar-icons.png@22') no-repeat scroll 8px -232px transparent; }
#wpadminbar .quicklinks li.last { border-right: 1px solid rgb(51, 51, 51); }
#wpadminbar .quicklinks li#wp-admin-bar-follow > a { background: url('wpcom-admin-bar-icons.png@22') no-repeat scroll 8px -72px transparent; padding-left: 24px; }
#wpadminbar .quicklinks li#wp-admin-bar-follow > a:hover { background: url('wpcom-admin-bar-icons.png@22') no-repeat scroll 8px -112px transparent; }
#wpadminbar .quicklinks li#wp-admin-bar-follow.subscribed > a { background: url('wpcom-admin-bar-icons.png@22') no-repeat scroll 8px -592px transparent; padding-left: 24px; }
#wpadminbar .quicklinks li#wp-admin-bar-follow.subscribed > a:hover { background: url('wpcom-admin-bar-icons.png@22') no-repeat scroll 8px -632px transparent; }
#wpadminbar #wp-admin-bar-shortlink a { display: none; }
#wpadminbar .quicklinks li#wp-admin-bar-shortlink.blog-member:hover { background: none repeat scroll 0% 0% rgb(221, 221, 221) ! important; color: rgb(102, 102, 102) ! important; }
#wpadminbar .quicklinks li#wp-admin-bar-shortlink:hover { color: rgb(102, 102, 102) ! important; background: none repeat scroll 0% 0% rgb(255, 255, 255) ! important; }
#wpadminbar .quicklinks li#wp-admin-bar-shortlink { text-shadow: none; color: rgb(102, 102, 102); padding-left: 11px; }
#adminbar-shortlink-input { text-shadow: none; color: rgb(102, 102, 102); padding: 0pt; margin: 0pt 0pt 0pt 3px; line-height: 16px; width: 120px; background-color: rgb(241, 241, 241); border: 1px solid rgb(223, 223, 223); }
#wpadminbar .quicklinks .blog-member #adminbar-shortlink-input { background: none repeat scroll 0% 0% rgb(255, 255, 255); }
#wpadminbar .quicklinks #wp-admin-bar-blog #wp-admin-bar-comments .comment-moderation-count { background: none repeat scroll 0% 0% rgb(33, 117, 155); color: rgb(255, 255, 255); font-size: 11px; border-radius: 1em 1em 1em 1em; padding: 1px 6px; margin-left: 2px; display: inline; }

/* ::::: null ::::: */

#wpadminbar li#wp-admin-bar-wpl-like a { outline: medium none; }
#wpadminbar li#wp-admin-bar-wpl-like a em { font-style: normal; }
#wpadminbar li#wp-admin-bar-wpl-like a.loading { background-position: 8px 50% ! important; }
#wpadminbar li.like > a { height: 28px; }
#wpadminbar div#reblog { background: none repeat scroll 0% 0% rgb(68, 68, 68); color: rgb(255, 255, 255); }

/* ::::: null ::::: */

body { background-image: url('img_0483.jpg@22'); background-repeat: no-repeat; background-position: left top; background-attachment: scroll; }

/* ::::: null ::::: */

html { margin-top: 28px ! important; }
* html body { margin-top: 28px ! important; }

/* ::::: http://s.gravatar.com/css/hovercard.css?v=6 ::::: */

.gcard { position: absolute; z-index: 20; box-shadow: 0pt 0pt 8px rgb(136, 136, 136); max-width: 400px; }
.gcard {  }
.gcard .grav-inner { position: relative; background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.85); padding: 18px; color: rgb(255, 255, 255); font-family: Helvetica,Arial,Tahoma,sans-serif; font-size: 12px; line-height: 150%; text-shadow: 0px -1px 0pt rgb(0, 0, 0); font-style: normal ! important; }
.gcard .grav-inner * { font-style: normal ! important; }
.gcard .gcard-about { clear: left; }
.gcard a { color: rgb(255, 255, 255) ! important; border: medium none ! important; text-decoration: none ! important; font-family: Helvetica,Arial,Tahoma,sans-serif; }
.gcard a:hover { text-decoration: none ! important; border: medium none ! important; color: rgb(81, 166, 218) ! important; }
.gcard ul { margin: 0pt; padding: 0pt; list-style: none outside none; font-size: 12px; }
.gcard ul li { list-style: none outside none; }
.gcard p { color: rgb(255, 255, 255); text-align: left; font-size: 12px; margin: 0pt 0pt 10px; }
.gcard .grav-small { font-size: 10px; }
.gcard .grav-grav { float: left; border: 3px solid rgb(255, 255, 255); padding: 0px ! important; box-shadow: 0pt 1px 0pt rgb(100, 168, 209) inset, 0pt 1px 5px rgb(0, 0, 0); line-height: 50%; }
.gcard .grav-grav img { padding: 0px; margin: 0px; }
.gcard .grav-info { float: left; width: 220px; margin-left: 20px; }
.gcard h4 { float: left; margin: 0pt 10px 5px 0pt ! important; padding: 0pt ! important; font-size: 18px; font-family: Helvetica,Arial,Tahoma,sans-serif; line-height: 115%; vertical-align: middle; text-transform: none; text-align: left; }
.gcard h4, x:-moz-any-link, x:default { line-height: 90%; }
.gcard .grav-about, .gcard .grav-links, .gcard .grav-gallery, .gcard .grav-services { display: none; }
.gcard-about .grav-about, .gcard-links .grav-links, .gcard-gallery .grav-gallery, .gcard-services .grav-services { display: block; }
.grav-about { clear: left; }
a.grav-edit-profile { border-bottom: 1px solid rgb(102, 102, 102) ! important; }
a.grav-edit-profile:hover { border-bottom: 1px solid rgb(68, 68, 68) ! important; }
.grav-loc { clear: left; font-size: 90% ! important; margin: 0px 0px 1px; color: rgb(159, 160, 159) ! important; }
.gcard .grav-cardarrow { position: absolute; top: 0pt; width: 10px; left: -7px; background: url('cardarrow.gif@22') no-repeat scroll right top transparent; }
.pos-left .grav-cardarrow { left: auto; right: -10px; background: url('cardarrow-left.gif@22') no-repeat scroll right top transparent; }
.gcard .grav-tag { clear: both; position: absolute; top: 0pt; right: -22px; background: url('grav-tag.png@22') no-repeat scroll right top transparent; width: 48px; height: 61px; }
.pos-left .grav-tag { right: auto; left: -22px; background: url('grav-tag-left.png@22') no-repeat scroll right top transparent; }
.gcard .grav-tag a { width: 48px; height: 61px; display: block; text-decoration: none; background: url('grav-tag.gif@22') no-repeat scroll 22px 0pt transparent; }
.pos-left .grav-tag a { -moz-transform: scaleX(-1); }
.gcard .grav-extra { float: left; margin: 5px 5px 0pt 0pt; vertical-align: middle; }
.gcard .grav-extra, x:-moz-any-link, x:default { margin-top: 1px; }
.gcard .grav-extra a { display: block; line-height: 80%; padding: 3px 5px 3px 17px ! important; color: rgb(0, 0, 0) ! important; font-size: 11px; border-radius: 3px 3px 3px 3px; text-shadow: none; }
.gcard .grav-extra, x:-moz-any-link, x:default { padding-bottom: 2px ! important; }
.gcard .grav-extra a:hover { background-color: rgb(59, 145, 197); color: rgb(255, 255, 255) ! important; }
.gcard .comments a { background: url('pillicon.png@22') no-repeat scroll 3px 2px rgb(255, 255, 255); }
.gcard .comments a:hover { background-position: -11px 2px; }
.gcard .likes a { background: url('pillicon.png@22') no-repeat scroll 4px -13px rgb(255, 255, 255); }
.gcard .likes a:hover { background-position: -10px -13px; }
.gcard .grav-disable { margin: 3px 0px -5px; font-size: 10px; line-height: 10px; }
.gcard .grav-disable a { color: rgb(102, 102, 102) ! important; }
.gcard .grav-disable a:hover { color: rgb(255, 255, 255) ! important; }
a.grav-view-complete { display: inline-block; padding: 5px 15px; margin: 0pt 0pt 10px; background: -moz-linear-gradient(center top , rgb(61, 146, 198) 0%, rgb(14, 116, 178) 100%) repeat scroll 0% 0% transparent; border-radius: 2px 2px 2px 2px; border: medium none; box-shadow: 0pt 1px 0pt rgb(100, 168, 209) inset, 0pt 1px 3px rgb(0, 0, 0); color: rgb(255, 255, 255); text-shadow: 0pt -1px 0pt rgb(18, 72, 105); font-size: 12px; font-family: 'Helvetica Neue Bold','Helvetica Neue',Helvetica,Arial,sans-serif; font-weight: bold; text-decoration: none; }
a.grav-view-complete:hover { color: rgb(255, 255, 255) ! important; background: -moz-linear-gradient(center top , rgb(81, 166, 218) 0%, rgb(61, 146, 198) 100%) repeat scroll 0% 0% transparent; box-shadow: 0pt 1px 0pt rgb(134, 193, 229) inset, 0pt 1px 5px rgb(0, 0, 0); }
a.grav-view-complete:active { background: -moz-linear-gradient(center top , rgb(14, 116, 178) 0%, rgb(61, 146, 198) 100%) repeat scroll 0% 0% transparent; box-shadow: 0pt -1px 0pt rgb(79, 156, 203) inset, 0pt 1px 1px rgb(0, 0, 0); color: rgb(211, 230, 241); }

/* ::::: http://s.gravatar.com/css/services.css?v=5 ::::: */

.grofile .ims_aim { background-position: 0px -288px; }
.grofile .accounts_bebo { background-position: 0px -80px; }
.grofile .accounts_blogger { background-position: 0px -336px; }
.grofile .accounts_buzz { background-position: 0px -416px; }
.grofile .phoneNumbers_mobile { background-position: 0px -576px; }
.grofile .accounts_delicious { background-position: 0px -240px; }
.grofile .accounts_digg { background-position: 0px -144px; }
.grofile .accounts_dopplr { background-position: 0px -32px; }
.grofile .emails_primary { background-position: 0px -112px; }
.grofile .accounts_evernote { background-position: 0px -544px; }
.grofile .accounts_facebook { background-position: 0px 0px; }
.grofile .accounts_flickr { background-position: 0px -400px; }
.grofile .accounts_friendfeed { background-position: 0px -224px; }
.grofile .accounts_foursquare { background-position: 0px -704px; }
.grofile .accounts_google { background-position: 0px -752px; }
.grofile .ims_gtalk { background-position: 0px -640px; }
.grofile .phoneNumbers_home { background-position: 0px -688px; }
.grofile .ims_icq { background-position: 0px -592px; }
.grofile .accounts_ilike { background-position: 0px -64px; }
.grofile .ims_jabber, .grofile .ims_xmpp { background-position: 0px -656px; }
.grofile .accounts_lastfm { background-position: 0px -496px; }
.grofile .accounts_linkedin { background-position: 0px -368px; }
.grofile .accounts_mixx { background-position: 0px -528px; }
.grofile .accounts_mobileme { background-position: 0px -320px; }
.grofile .ims_msn { background-position: 0px -624px; }
.grofile .accounts_myspace { background-position: 0px -352px; }
.grofile .accounts_netvibes { background-position: 0px -272px; }
.grofile .accounts_newsvine { background-position: 0px -96px; }
.grofile .accounts_openid { background-position: 0px -128px; }
.grofile .accounts_picasa { background-position: 0px -256px; }
.grofile .accounts_posterous { background-position: 0px -560px; }
.grofile .accounts_qik { background-position: 0px -672px; }
.grofile .accounts_reddit { background-position: 0px -176px; }
.grofile .accounts_rss { background-position: 0px -480px; }
.grofile .ims_skype { background-position: 0px -16px; }
.grofile .accounts_stumbleupon { background-position: 0px -192px; }
.grofile .accounts_technorati { background-position: 0px -432px; }
.grofile .accounts_tripit { background-position: 0px -720px; }
.grofile .accounts_tumblr { background-position: 0px -448px; }
.grofile .accounts_twitter { background-position: 0px -464px; }
.grofile .accounts_vimeo { background-position: 0px -384px; }
.grofile .accounts_wordpress { background-position: 0px -304px; }
.grofile .phoneNumbers_work { background-position: 0px -688px; }
.grofile .accounts_yahoo { background-position: 0px -160px; }
.grofile .accounts_yelp { background-position: 0px -512px; }
.grofile .ims_yahoo { background-position: 0px -608px; }
.grofile .accounts_youtube { background-position: 0px -208px; }
.grofile .accounts_gowalla { background-position: 0px -736px; }
.grofile .accounts_goodreads { background-position: 0px -768px; }

/* ::::: null ::::: */

.reblog-from img { margin: 0pt 10px 0pt 0pt; vertical-align: middle; padding: 0pt; border: 0pt none; }
.reblogger-note img.avatar { float: left; padding: 0pt; border: 0pt none; }
.reblogger-note-content { margin: 0pt 0pt 20px 35px; }
.reblog-post { border-left: 3px solid rgb(238, 238, 238); padding-left: 15px; }
.reblog-post ul.thumb-list { display: block; list-style: none outside none; margin: 2px 0pt; padding: 0pt; clear: both; }
.reblog-post ul.thumb-list li { display: inline; margin: 0pt; padding: 0pt 1px; border: 0pt none; }
.reblog-post ul.thumb-list li a { margin: 0pt; padding: 0pt; border: 0pt none; }
.reblog-post ul.thumb-list li img { margin: 0pt; padding: 0pt; border: 0pt none; }
.reblog-post { border-left: 3px solid rgb(238, 238, 238); padding-left: 15px; }
