/* ::::: http://dontyoubelievethehype.com/wp-content/plugins/sexybookmarks/css/comfeed.css?ver=4.0.4.2 ::::: */

li.custom-comfeed { background-position: 0px bottom ! important; }
li.custom-comfeed:hover { background-position: 0px top ! important; }
/* ::::: http://dontyoubelievethehype.com/wp-content/plugins/dmsguestbook/dmsguestbook.css ::::: */

/* ::::: http://dontyoubelievethehype.com/wp-content/themes/arras/css/styles/default.css ::::: */

/* ::::: http://dontyoubelievethehype.com/wp-content/themes/arras/css/base.css ::::: */

html, body { height: 100%; min-height: 100%; margin: 0pt; padding: 0pt; }
.clearfix:after { clear: both; content: "."; display: block; height: 0pt; line-height: 0; visibility: hidden; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
p { line-height: 1.5; margin: 0pt 0pt 1.25em; padding: 0pt; }
a img { border: medium none; }
a:focus, a:hover, a:active { outline: medium none; }
h2, h3, h4, h5, h6 { margin: 1em 0pt; }
h3 { font-size: 18px; }
h4 { font-size: 16px; }
h5 { font-size: 14px; }
.aligncenter { display: block; margin: 0pt auto; }
.floatright { float: right; }
.ui-tabs-hide, .hide { display: none ! important; }
.xoxo { padding: 0pt; }
#wrapper { min-height: 100%; position: relative; padding: 20px 0pt; }
#main { padding: 10px 10px 0pt; }
#header { min-width: 990px; padding: 0pt; }
#branding { width: 980px; margin: 0pt auto; padding: 0pt; }
.logo { max-width: 590px; float: left; padding: 21px 0pt 25px 10px; }
.blog-name { margin: 0pt 0pt 3px; line-height: 1em; display: block; }
.blog-description { line-height: 1em; display: block; margin: 0pt; padding: 3px 0pt 0pt; }
.sf-menu, .sf-menu * { list-style: none outside none; margin: 0pt; padding: 0pt; }
.sf-menu { line-height: 1; }
.sf-menu ul { position: absolute; left: -999em; width: 11em; z-index: 100; }
.sf-menu ul li { width: 100%; }
.sf-menu li:hover { visibility: inherit; }
.sf-menu li { float: left; position: relative; }
.sf-menu a { display: block; position: relative; }
.sf-menu li:hover ul, .sf-menu li.sfHover ul { left: 0pt; top: 2.8em; z-index: 99; }
.sf-shadow ul { background: url('shadow.png') no-repeat scroll right bottom transparent; padding: 0pt 8px 9px 0pt; border-bottom-left-radius: 17px; border-top-right-radius: 17px; }
#top-menu, #nav { min-width: 990px; }
#top-menu-content, #nav-content { margin: 0pt auto; width: 978px; }
#top-menu-content .sf-menu, #nav .sf-menu { float: right; line-height: 1.1; }
.quick-nav { float: right; list-style: none outside none; margin: 0pt 10px; padding: 0pt; }
.quick-nav li { float: left; display: inline; }
#searchbar { float: right; overflow: hidden; margin: 25px 10px 0pt 0pt; }
.sidebar .xoxo { list-style: none outside none; padding: 0pt; margin: 0pt; }
.widgetcontainer { padding: 10px; margin-bottom: 10px; }
.widgetcontainer ul, .widgetcontainer .xoxo, .widgetcontainer ol { list-style: disc outside none; margin: 0pt 0pt 0pt 15px; padding: 0pt; }
.widgetcontainer li { margin: 3px 0pt; }
.multi-sidebar .tabs { list-style: none outside none; margin: 0pt 0pt 5px; padding: 0pt; overflow: hidden; }
.multi-sidebar .tabs li { float: left; padding: 5px; margin: 0pt 3px 5px 0pt; }
.multi-sidebar .widgetcontainer { margin-bottom: 10px; padding: 10px; }
.multi-sidebar .widgetcontainer ul, ul.featured-stories, ul.related-posts { list-style: none outside none; margin: 0pt; }
.multi-sidebar .widgetcontainer li, .featured-stories li, .related-posts li { padding: 0pt 0pt 10px; margin: 0pt 0pt 10px; }
.single .post, #main .single-post { margin: 0pt 10px 15px 0pt; padding: 0pt 15px; }
.single .post .entry-title, .single-post .entry-title { padding: 0pt; margin: 15px 0pt 5px; line-height: 1.3em; }
.single .post .entry-info, .single-post .entry-info { padding-bottom: 10px; margin-bottom: 10px; }
.single .post .entry-cat, .single-post .entry-cat { display: block; margin: 5px 0pt 0pt; }
.single .post .entry-author, .single-post .entry-author { margin: 0pt; display: inline; }
.single .post .entry-author address, .single-post .entry-author address { display: inline; }
.entry-content { margin: 10px 0pt; font-size: 12px; line-height: 1.5em; overflow: hidden; }
.entry-content ul, .entry-content ol { margin: 0pt 20px; padding: 0pt 0pt 1.5em; }
.entry-content blockquote { font-style: italic; }
#cancel-comment-reply-link { padding: 0pt 10px; }
#footer { margin: 20px auto 0pt; width: 980px; padding-bottom: 10px; }
#footer .widgetcontainer { padding: 5px 10px; margin-right: 10px; float: left; }
#footer .footer-message { margin: 0pt; padding: 10px 15px 0pt; }
#footer .footer-message p { margin: 0pt 0pt 0.5em; }
#footer .footer-message .floatright { margin-left: 20px; }
.footer-sidebar-container { margin: 10px; }
.footer-sidebar { overflow: hidden; float: left; margin: 0pt; padding: 0pt 0pt 10px; }
body { background-color: rgb(240, 240, 240); color: rgb(51, 51, 51); font: 12px 'Lucida Grande',Arial,Helvetica,sans-serif; }
a, a:link, a:visited { color: rgb(49, 52, 40); text-decoration: none; }
a:hover { color: rgb(204, 0, 0); }
blockquote { border-left: 2px solid rgb(204, 204, 204); color: rgb(102, 102, 102); padding: 5px 10px 1px; margin: 10px; font-style: normal; }
code { background: none repeat scroll 0% 0% rgb(234, 234, 234); color: rgb(51, 51, 51); font-family: Consolas,Monaco,Courier,monospace; font-size: 11px; margin: 1px 0pt; padding: 1px 3px; }
input[type="text"], input[type="password"], textarea { background: url('form.jpg') repeat-x scroll center top rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding: 5px 3px; }
input[type="submit"] { font-family: 'Lucida Grande',Arial,Helvetica,sans-serif; background: url('feed-title-white.jpg') repeat-x scroll 0% 0% transparent; border: 1px solid rgb(204, 204, 204); padding: 5px 10px; font-size: 12px; color: rgb(0, 0, 0); font-weight: 700; border-radius: 3px 3px 3px 3px; }
input[type="submit"]:hover { background: none repeat scroll 0% 0% rgb(49, 52, 40); color: rgb(255, 255, 255); }
img.aligncenter, img.alignright, img.alignleft { border: 1px solid rgb(221, 221, 221); text-align: center; background: none repeat scroll 0% 0% rgb(243, 243, 243); padding: 4px; }
.sub { font-size: 11px; color: rgb(132, 132, 133); }
.avatar { float: left; margin: 0pt 10px 10px 0pt; border: 1px solid rgb(204, 204, 204); padding: 2px; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
#main { background: none repeat scroll 0% 0% rgb(245, 245, 245); border: 1px solid rgb(211, 209, 199); }
#header { background: none repeat scroll 0% 0% rgb(30, 27, 26); border-bottom: 5px solid rgb(56, 51, 50); }
.logo { max-width: 590px; float: left; font-weight: 700; font-family: 'Segoe UI',Arial,Helvetica,sans-serif; text-transform: uppercase; }
.blog-name { font-size: 22px; letter-spacing: 1px; }
.blog-name a:link, .blog-name a:visited { color: rgb(255, 255, 255); text-decoration: none; }
.blog-description { font-size: 11px; color: rgb(125, 113, 109); }
#top-menu { background: none repeat scroll 0% 0% rgb(17, 17, 17); border-bottom: 1px solid rgb(51, 51, 51); }
#top-menu-content { height: 25px; padding: 3px 0pt; }
#top-menu-content .sf-menu { text-transform: uppercase; margin: 0pt 2px; }
#top-menu .sf-menu a { display: block; text-decoration: none; padding: 7px 10px 8px; color: rgb(170, 170, 170); font-size: 10px; border-right: 1px solid rgb(51, 51, 51); }
#top-menu .sf-menu a:hover, #top-menu .sf-menu li:hover, #top-menu .sf-menu li.sfHover, #top-menu .sf-menu ul li { color: rgb(255, 255, 255); background: none repeat scroll 0% 0% rgb(17, 17, 17); }
#nav { background: url('topnav.jpg') repeat-x scroll center bottom rgb(50, 44, 44); min-width: 990px; }
#nav-content { margin: 0pt auto; width: 978px; }
#nav .sf-menu { float: left; line-height: 1.1; max-width: 770px; }
#nav .sf-menu a { display: block; text-decoration: none; padding: 8px 12px 11px; color: rgb(170, 170, 170); font-size: 14px; }
#nav .sf-menu ul li { border: 1px solid rgb(71, 67, 49); margin-top: -1px; }
#nav .sf-menu a:hover, #nav .sf-menu li:hover, #nav .sf-menu li.sfHover, #nav .sf-menu ul li { background: none repeat scroll 0% 0% rgb(55, 51, 49); color: rgb(255, 255, 255); }
#nav .sf-menu ul a:hover, #nav .sf-menu ul li.sfHover, #nav .sf-menu ul li:hover { color: rgb(55, 51, 49); background: none repeat scroll 0% 0% rgb(255, 255, 255); }
#nav .sf-menu li li a { padding: 7px 10px; line-height: 1; height: auto; font-size: 12px; }
#nav .sf-menu .sf-with-ul { padding-right: 15px; }
#nav .sf-sub-indicator { background: url('dropdown.png') no-repeat scroll 0% 0% transparent; width: 5px; height: 5px; text-indent: -9999px; display: inline-block; position: relative; left: 7px; top: 0pt; vertical-align: middle; }
#nav .quick-nav li { padding-top: 8px; }
.quick-nav li { padding: 5px 0pt 0pt 8px; }
.quick-nav a:link, .quick-nav a:visited { display: block; text-indent: -9000px; width: 16px; height: 16px; float: left; clear: left; opacity: 0.6; }
.quick-nav a:hover { opacity: 1; }
.quick-nav #rss { background: url('rss.png') no-repeat scroll 0% 0% transparent; }
.quick-nav #twitter { background: url('twitter.png') no-repeat scroll 0% 0% transparent; }
.quick-nav #facebook { background: url('facebook.png') no-repeat scroll 0% 0% transparent; }
#searchbar { margin: 25px 0pt 0pt; }
.searchform { border: 3px solid rgb(56, 51, 50); background: none repeat scroll 0% 0% rgb(239, 239, 239); width: 250px; padding: 6px 5px; margin: 0pt; }
.searchform .s { font-family: 'Lucida Grande',Arial,Helvetica,sans-serif; font-size: 14px; border: medium none; background: none repeat scroll 0% 0% rgb(239, 239, 239); padding: 0pt; margin: 0pt; float: left; width: 234px; }
.searchform .searchsubmit { background: url('searchsubmit.gif') no-repeat scroll 0% 0% transparent; text-indent: -9000px; width: 16px; height: 16px; border: medium none; float: left; cursor: pointer; opacity: 0.7; text-transform: capitalize; padding: 0pt; margin: 0pt; }
.searchform .searchsubmit:hover { background: url('searchsubmit.gif') no-repeat scroll 0% 0% transparent; opacity: 1; }
.widgetcontainer { border: 1px solid rgb(204, 204, 204); background: none repeat-x scroll 0% 0% rgb(255, 255, 255); line-height: 1.4em; }
.widgetcontainer a { font-weight: 700; }
.widgettitle { color: rgb(51, 51, 51); font-size: 12px; font-weight: 700; margin: -10px -10px 10px; padding: 5px 10px; background: url('feed-title-white.jpg') repeat-x scroll center top rgb(239, 239, 239); border-bottom: 1px solid rgb(204, 204, 204); }
.multi-sidebar .thumb, .multi-sidebar .recentcomments .avatar, .featured-stories .thumb { float: left; border: 1px solid rgb(204, 204, 204); margin: 0pt 10px 0pt 0pt; background: none repeat scroll 0% 0% rgb(255, 255, 255); padding: 2px; }
.multi-sidebar .tabs li { background: none repeat scroll 0% 0% rgb(56, 51, 50); border: 1px solid rgb(204, 204, 204); }
.multi-sidebar .tabs a:link, .multi-sidebar .tabs a:visited { text-decoration: none; font-weight: 700; color: rgb(255, 255, 255); }
.multi-sidebar .tabs a:hover { border-bottom: 1px dotted rgb(255, 255, 255); }
.multi-sidebar .tabs .ui-tabs-selected { background: none repeat scroll 0% 0% rgb(255, 255, 255); }
.multi-sidebar .tabs .ui-tabs-selected a:link, .multi-sidebar .tabs .ui-tabs-selected a:visited { color: rgb(55, 50, 47); }
.multi-sidebar .widgetcontainer { background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); }
.multi-sidebar .widgetcontainer li, .featured-stories li, .related-posts li { border-bottom: 1px dotted rgb(204, 204, 204); }
.multi-sidebar .recentcomments .author { color: rgb(102, 102, 102); font-size: 11px; }
.single .post, #main .single-post { background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); }
.single .post .entry-title, .single-post .entry-title { font-size: 22px; font-weight: 700; }
.single .post .entry-info, .single-post .entry-info { color: rgb(132, 132, 133); font-size: 11px; text-transform: uppercase; border-bottom: 1px dotted rgb(204, 204, 204); }
.single .post .entry-info .published, .single-post .entry-info .published { border: medium none; }
.single .post .entry-cat, .single-post .entry-cat { color: rgb(132, 132, 133); line-height: 1.5em; }
.single-post .entry-info a:link, .single-post .entry-info a:visited { color: rgb(102, 102, 102); text-decoration: none; }
.single-post .entry-info a:hover { color: rgb(51, 51, 51); }
.single .post .entry-author, .single-post .entry-author { font-weight: 700; color: rgb(132, 132, 133); }
.single .post .entry-author address, .single-post .entry-author address { font-style: normal; }
.module-title, .feed-title, #reply-title { line-height: 1em; color: rgb(51, 51, 51); font-size: 12px; font-weight: 700; margin: 0pt 10px 0pt 0pt; padding: 7px 10px; background: url('feed-title-white.jpg') repeat-x scroll center top rgb(239, 239, 239); border: 1px solid rgb(204, 204, 204); display: block; }
.nocomments { background: none repeat scroll 0% 0% rgb(255, 255, 255); border-style: solid; border-color: rgb(204, 204, 204); -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: 0pt 1px 1px; padding: 15px 10px; margin: 0pt 10px 10px 0pt; font-size: 12px; }
#commentform { background: none repeat scroll 0% 0% rgb(255, 255, 255); border-style: solid; border-color: rgb(204, 204, 204); -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: 0pt 1px 1px; margin-right: 10px; padding: 10px; }
#commentform label { color: rgb(153, 153, 153); }
#commentform span.required { color: rgb(255, 0, 0); }
#commentform input[type="text"] { display: block; width: 300px; font: 14px 'Lucida Grande',Arial,Helvetica,sans-serif; margin: 5px 0pt; }
#commentform textarea { display: block; font: 14px 'Lucida Grande',Arial,Helvetica,sans-serif; width: 90%; margin-bottom: 5px; }
#cancel-comment-reply-link { font-size: 11px; }
#footer { background: none repeat scroll 0% 0% rgb(245, 245, 245); border: 1px solid rgb(204, 204, 204); }
#footer .widgetcontainer { background: none repeat scroll 0% 0% transparent; border: medium none; }
#footer .widgettitle { background: none repeat scroll 0% 0% transparent; border: medium none; font-size: 14px; color: rgb(68, 68, 68); padding: 0pt 0pt 10px; letter-spacing: -1px; margin: 0pt; }
#footer .footer-message { font-size: 11px; }
.footer-sidebar-container { border-bottom: 1px solid rgb(204, 204, 204); }
/* ::::: http://dontyoubelievethehype.com/wp-content/themes/arras/css/layouts/2c-r-fixed.css ::::: */

#main { width: 960px; margin: 0pt auto; position: relative; }
#container { width: 660px; float: left; }
#content { margin: 0pt; width: 660px; overflow: hidden; }
.main-aside { width: 300px; float: right; position: relative; }
#secondary { clear: right; }
#main .module, #main .single-post { margin-right: 10px; }
#wrapper { background: url('world_map91.jpg') repeat-x fixed center top rgb(240, 240, 240) ! important; }
#main { background: url('foreground.png') repeat scroll 0% 0% transparent ! important; }
.blog-name a { background: url('world-map-52.jpg') no-repeat scroll 0% 0% transparent; text-indent: -9000px; width: 968px; height: 123px; display: block; }
.footer-sidebar { width: 307px; }
/* ::::: http://dontyoubelievethehype.com/wp-content/themes/arras/user.css ::::: */

.entry-content a { text-decoration: underline; }
#header #searchbar { display: none; }
#searchbar { margin: 0px; }
.fb_iframe_widget { position: relative; display: inline-block; }
.fb_iframe_widget iframe { position: relative; vertical-align: text-bottom; }
.fb_iframe_widget span { position: relative; }
/* ::::: resource://skin/preisspion.css ::::: */

ul#preisspion-toolbar-pricecomparison-offers > li:nth-child(2n+1) { background-color: rgba(207, 226, 233, 0.2); }
.captchaSizeDivSmall { width: 175px; height: 45px; padding-top: 10px; }
img#si_image_com, #si_image_reg, #si_image_log, #si_image_side_login { border-style: none; margin: 0pt; padding-right: 5px; float: left; }
.captchaImgRefresh { border-style: none; margin: 0pt; vertical-align: bottom; }
label#captcha_code_label { margin: 0pt; }
input#captcha_code { width: 65px; }
/* ::::: http://dontyoubelievethehype.com/wp-content/plugins/sexybookmarks/spritegen/sprite.css ::::: */

div.shr-bookmarks { margin: 20px 0pt 8px; clear: both ! important; display: block ! important; }
div.shr-bookmarks ul.shr-socials { width: 100% ! important; margin: 0pt ! important; padding: 0pt ! important; float: left ! important; }
div.shr-bookmarks ul.shr-socials { background: none repeat scroll 0% 0% transparent ! important; border: 0pt none ! important; outline: 0pt none ! important; }
div.shr-bookmarks ul.shr-socials li { display: inline ! important; float: left ! important; list-style-type: none ! important; padding: 0pt ! important; height: 29px ! important; width: 60px ! important; cursor: pointer ! important; margin: 3px 0pt 0pt ! important; background-color: transparent ! important; border: 0pt none ! important; outline: 0pt none ! important; clear: none ! important; }
div.shr-bookmarks ul.shr-socials li:before, div.shr-bookmarks ul.shr-socials li:after, div.shr-bookmarks ul.shr-socials li a:before, div.shr-bookmarks ul.shr-socials li a:after { content: "" ! important; }
div.shr-bookmarks ul.shr-socials a, div.shr-bookmarks ul.shr-socials a:hover { display: block ! important; width: 60px ! important; height: 29px ! important; text-indent: -9999px ! important; background-color: transparent ! important; text-decoration: none ! important; border: 0pt none ! important; }
div.shr-bookmarks ul.shr-socials a:hover, div.shr-bookmarks ul.shr-socials li:hover { background-color: transparent ! important; border: 0pt none ! important; outline: 0pt none ! important; }
.shareaholic-show-on-load { display: block ! important; }
div.shr-count { font: 12px bold,arial ! important; position: relative ! important; }
div.shr-count-outline { position: absolute ! important; color: white ! important; }
div.shr-count-center { position: absolute ! important; color: blue ! important; }
li.shr-2 { background-position: -120px bottom ! important; }
li.shr-2:hover { background-position: -120px top ! important; }
li.shr-3 { background-position: -180px bottom ! important; }
li.shr-3:hover { background-position: -180px top ! important; }
li.shr-5 { background-position: -300px bottom ! important; }
li.shr-5:hover { background-position: -300px top ! important; }
li.shr-7 { background-position: -420px bottom ! important; }
li.shr-7:hover { background-position: -420px top ! important; }
li.shr-10 { background-position: -600px bottom ! important; }
li.shr-10:hover { background-position: -600px top ! important; }
li.shr-38 { background-position: -2280px bottom ! important; }
li.shr-38:hover { background-position: -2280px top ! important; }
li.shr-39 { background-position: -2340px bottom ! important; }
li.shr-39:hover { background-position: -2340px top ! important; }
li.shr-52 { background-position: -3120px bottom ! important; }
li.shr-52:hover { background-position: -3120px top ! important; }
li.shr-53 { background-position: -3180px bottom ! important; }
li.shr-53:hover { background-position: -3180px top ! important; }
li.shr-54 { background-position: -3240px bottom ! important; }
li.shr-54:hover { background-position: -3240px top ! important; }
li.shr-74 { background-position: -4440px bottom ! important; }
li.shr-74:hover { background-position: -4440px top ! important; }
li.shr-88 { background-position: -5280px bottom ! important; }
li.shr-88:hover { background-position: -5280px top ! important; }
li.shr-201 { background-position: -12060px bottom ! important; }
li.shr-201:hover { background-position: -12060px top ! important; }
li.shr-207 { background-position: -12420px bottom ! important; }
li.shr-207:hover { background-position: -12420px top ! important; }
li.shr-219 { background-position: -13140px bottom ! important; }
li.shr-219:hover { background-position: -13140px top ! important; }
li.shr-236 { background-position: -14160px bottom ! important; }
li.shr-236:hover { background-position: -14160px top ! important; }
li.shr-257 { background-position: -15420px bottom ! important; }
li.shr-257:hover { background-position: -15420px top ! important; }
ul.shr-socials li.shareaholic { background-image: url('sprite.png') ! important; }
