/* ::::: http://www.thetechlabs.com/wp-content/themes/THETECHLABS2.0/style.css ::::: */

body { font-family: Arial,Helvetica,sans-serif; font-size: 14px; margin: 0pt; padding: 0pt; color: rgb(44, 44, 44); line-height: 1.7em; background-color: rgb(255, 255, 255); }
p { margin: 16px 0pt; padding: 0pt; }
a:link, a:visited, a:active { text-decoration: none; color: rgb(56, 151, 27); }
a:hover { text-decoration: underline; }
a.title:link, a.title:visited, a.title:active { color: rgb(56, 151, 27); font-size: 20px; font-weight: bold; }
a.title:hover { color: rgb(85, 183, 55); text-decoration: none; }
img { border: 0pt none; }
form { margin: 0pt; padding: 0pt; }
.clear { clear: both; height: 0pt; }
h1, h2 { margin: 0pt; padding: 0pt; }
h1 { color: rgb(56, 151, 27); font-size: 20px; font-weight: bold; }
#top { background-image: url('bg-top.png'); background-repeat: repeat-x; background-position: center top; width: 100%; padding-top: 5px; }
#header { width: 1006px; margin-left: auto; margin-right: auto; }
#header .logo { width: 170px; height: 35px; float: left; padding-top: 5px; }
#header .search { width: 265px; height: 50px; float: left; margin-left: 290px; background-image: url('search-top.png'); background-position: left center; background-repeat: no-repeat; padding: 0pt 0pt 0pt 6px; }
.txtBoxTop { border: 0pt none; background: none repeat scroll 0% 0% rgb(226, 226, 226); width: 200px; padding: 3px; font-size: 11px; color: rgb(159, 159, 159); margin-top: 12px; }
.txtBoxOptIn { border: 0pt none; background: none repeat scroll 0% 0% rgb(226, 226, 226); width: 170px; padding: 5px; font-size: 11px; color: rgb(159, 159, 159); margin-top: 18px; }
#header .adjustBg { width: 230px; float: left; margin-left: 40px; color: rgb(184, 184, 184); padding-top: 10px; }
#header .nav { height: 36px; }
#subnav { width: 986px; height: 34px; margin-left: auto; margin-right: auto; padding-left: 20px; padding-top: 6px; background-image: url('subnav-bg.png'); background-position: left center; background-repeat: no-repeat; }
ul#sidebarList { margin: 0pt; padding: 0pt 0pt 0pt 10px; list-style: none outside none; font-size: 13px; }
ul#sidebarList li { background-image: url('bullet-sidebar.png'); background-position: left center; background-repeat: no-repeat; padding-left: 20px; margin-bottom: 5px; }
ul#sidebarList li a { color: rgb(51, 51, 51); }
ul#sidebarList li a:hover { text-decoration: none; color: rgb(0, 153, 51); }
#texture { background-image: url('strips.png'); }
#main { width: 1006px; margin-left: auto; margin-right: auto; padding-top: 19px; }
#main .left { width: 731px; float: left; margin-right: 19px; }
#main .right { width: 256px; float: left; margin-bottom: 20px; }
#postTop { background-image: url('post-top.png'); width: 730px; height: 8px; }
#postMid { background-image: url('post-mid.png'); width: 700px; padding: 7px 15px; }
#postBottom { background-image: url('post-bottom.png'); width: 730px; height: 6px; margin-bottom: 19px; }
#postBottomLine { width: 690px; height: 29px; padding-left: 10px; padding-top: 1px; background-image: url('bottom-post-line.png'); }
a.flinks:link, a.flinks:visited, a.flinks:active { display: block; float: left; width: 120px; height: 23px; margin-right: 5px; padding-top: 2px; }
a.flinks:hover { background-image: url('footer-link-h.png'); color: rgb(255, 255, 255); text-decoration: none; }
.optIn { width: 255px; height: 60px; background-image: url('opt-in-box.png'); background-position: left center; background-repeat: no-repeat; padding: 0pt 0pt 0pt 6px; }
#footer { width: 100%; height: 142px; background-image: url('footer-bg.png'); margin-top: 10px; }
#fmain { width: 1006px; padding-top: 10px; margin-left: auto; margin-right: auto; }
#footer .left { width: 270px; float: left; margin-right: 10px; }
#footer .right { width: 726px; float: left; }
#sideboxMid { background-image: url('sidebox-mid.png'); padding: 5px; width: 246px; }
#sideboxBottom { background-image: url('sidebox-bottom.png'); width: 256px; height: 8px; }
#sideboxTop { background-image: url('sidebox-top.png'); width: 256px; height: 6px; }
#socialBoxTitle { background-image: url('sidebox-ttl-social-box.png'); width: 256px; height: 36px; }
#ttlOnFbTitle { background-image: url('sidebox-ttl-on-fb.png'); width: 256px; height: 37px; }
.recentPosts { background-image: url('sidebox-recent-posts.png'); width: 36px; height: 20px; padding: 25px 0pt 0pt 220px; }
.ourFriends { background-image: url('sidebox-our-friends.png'); width: 256px; height: 48px; }
.archives { background-image: url('sidebox-archives.png'); width: 36px; height: 20px; padding: 25px 0pt 0pt 220px; }
.previousPost { background-image: url('previous-post.png'); width: 245px; height: 71px; float: left; margin-left: -20px; padding-left: 90px; padding-top: 20px; padding-right: 10px; }
.nextPost { background-image: url('next-post.png'); width: 239px; height: 64px; padding-right: 90px; padding-top: 27px; padding-left: 10px; float: right; margin-right: -18px; margin-top: -7px; }
.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; }
ul#related_posts_thumbnails { margin: 0pt; padding: 0pt; }
ul#related_posts_thumbnails li { margin-bottom: 10px; border-bottom: 1px solid rgb(235, 235, 235); list-style: none outside none; padding: 5px; }
ul#related_posts_thumbnails li a { color: rgb(102, 102, 102); }
ul#related_posts_thumbnails li a:hover { color: rgb(0, 153, 0); text-decoration: none; }
ul#related_posts_thumbnails img { border: 3px solid rgb(204, 204, 204); width: 40px; height: 40px; float: left; margin-right: 10px; }
/* ::::: http://www.thetechlabs.com/wp-content/plugins/seo-pressor/templates/css/styles.css?ver=3.2.1 ::::: */

.left { text-align: left; }
/* ::::: http://www.thetechlabs.com/wp-content/plugins/cute-profiles/css/cute_profiles32.css?ver=1.0.1 ::::: */

div.cute_profiles_sprite { clear: both; position: fixed; border: 0pt none; margin: 0pt; padding: 0pt; }
div.cute_profiles_sprite a { background: url('cute_profiles_sprite32.png') no-repeat scroll 0pt 0pt transparent; display: block; width: 32px; height: 32px; padding: 0pt; margin: 0pt 0pt 4px; }
div.cute_profiles_sprite a.cute_profiles_twitter { background-position: -32px 0pt; }
div.cute_profiles_sprite a.cute_profiles_twitter:hover { background-position: -32px -32px; }
div.cute_profiles_sprite a.cute_profiles_facebook { background-position: -64px 0pt; }
div.cute_profiles_sprite a.cute_profiles_facebook:hover { background-position: -64px -32px; }
div.cute_profiles_sprite a.cute_profiles_google { background-position: -160px 0pt; }
div.cute_profiles_sprite a.cute_profiles_google:hover { background-position: -160px -32px; }
div.cute_profiles_sprite a.cute_profiles_youtube { background-position: -256px 0pt; }
div.cute_profiles_sprite a.cute_profiles_youtube:hover { background-position: -256px -32px; }
div.cute_profiles_sprite a.cute_profiles_rss { background-position: -320px 0pt; }
div.cute_profiles_sprite a.cute_profiles_rss:hover { background-position: -320px -32px; }
/* ::::: http://www.thetechlabs.com/wp-content/plugins/xpandable-author-tab/xpandable-author-tab.css?ver=3.2.1 ::::: */

/* ::::: http://www.thetechlabs.com/wp-content/plugins/another-wordpress-classifieds-plugin/css/awpcpstyle.css ::::: */

div.showcategoriesmainlist:nth-child(2n+1) { clear: both; float: left; margin: 0pt 10px 10px 0pt; }
div.showcategoriesmainlist:nth-child(2n) { float: left; margin: 0pt 0pt 10px; }
label { font-weight: bold; }
.twitter-share-button { width: 55px; height: 22px; background: url('tweetn.png') no-repeat scroll 0pt 0pt transparent; text-align: left; text-indent: -9999px; display: block; margin-top: 5px; }
/* ::::: http://www.thetechlabs.com/wp-includes/js/thickbox/thickbox.css ::::: */

/* ::::: http://www.thetechlabs.com/wp-content/plugins/cforms/styling/wide_form.css ::::: */

/* ::::: http://www.thetechlabs.com/wp-content/plugins/cforms/styling/calendar.css ::::: */

[disabled] { color: rgb(221, 221, 221); border-color: rgb(221, 221, 221) ! important; background: none repeat scroll 0% 0% transparent ! important; }
div.cute_profiles_sprite { top: 175px; right: 0px; }
/* ::::: http://www.thetechlabs.com/wp-content/plugins/digg-digg/css/diggdigg-style.css?ver=4.5.3.3 ::::: */

.FBConnectButton_Small, .FBConnectButton_RTL_Small { background-position: -5px -232px ! important; border-left: 1px solid rgb(26, 53, 110); width: 54px; }
.FBConnectButton_Small .FBConnectButton_Text { margin-left: 12px ! important; }
.dd_button a:link, .dd_button a:visited, .dd_button a:active { text-decoration: none; color: rgb(0, 0, 0); }
.dd_post_share { padding: 0px; margin-bottom: 6px; display: block; }
.dd_button { float: left; padding: 4px; }
/* ::::: http://www.thetechlabs.com/wp-content/plugins/wp-syntax/wp-syntax.css ::::: */

/* ::::: http://www.thetechlabs.com/wp-content/themes/THETECHLABS2.0/slider-skin/tango/skin.css ::::: */

.jcarousel-skin-tango .jcarousel-container { margin-top: 12px; }
.jcarousel-skin-tango .jcarousel-container-horizontal { width: 550px; padding: 0pt 60px; }
.jcarousel-skin-tango .jcarousel-clip { overflow: hidden; }
.jcarousel-skin-tango .jcarousel-clip-horizontal { width: 550px; height: 96px; }
.jcarousel-skin-tango .jcarousel-item { width: 173px; height: 90px; border: 3px solid rgb(235, 235, 235); }
.jcarousel-skin-tango .jcarousel-item-horizontal { margin-left: 0pt; margin-right: 10px; }
.jcarousel-skin-tango .jcarousel-next-horizontal { position: absolute; top: 30px; right: 0pt; width: 44px; height: 45px; cursor: pointer; background: url('footer-arrow-right1.png') no-repeat scroll 0pt 0pt transparent; }
.jcarousel-skin-tango .jcarousel-prev-horizontal { position: absolute; top: 30px; left: 0pt; width: 44px; height: 45px; cursor: pointer; background: url('footer-arrow-left.png') no-repeat scroll 0pt 0pt transparent; }
/* ::::: http://www.thetechlabs.com/wp-content/themes/THETECHLABS2.0/css/colorbox.css ::::: */

#colorbox, #cboxOverlay, #cboxWrapper { position: absolute; top: 0pt; left: 0pt; z-index: 9999; overflow: hidden; }
#cboxOverlay { position: fixed; width: 100%; height: 100%; }
#cboxMiddleLeft, #cboxBottomLeft { clear: left; }
#cboxContent { position: relative; }
#cboxLoadedContent { overflow: auto; }
#cboxTitle { margin: 0pt; }
#cboxLoadingOverlay, #cboxLoadingGraphic { position: absolute; top: 0pt; left: 0pt; width: 100%; }
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow { cursor: pointer; }
#cboxOverlay { background: url('overlay.png') repeat scroll 0pt 0pt transparent; }
#colorbox {  }
#cboxTopLeft { width: 21px; height: 21px; background: url('controls.png') no-repeat scroll -101px 0pt transparent; }
#cboxTopRight { width: 21px; height: 21px; background: url('controls.png') no-repeat scroll -130px 0pt transparent; }
#cboxBottomLeft { width: 21px; height: 21px; background: url('controls.png') no-repeat scroll -101px -29px transparent; }
#cboxBottomRight { width: 21px; height: 21px; background: url('controls.png') no-repeat scroll -130px -29px transparent; }
#cboxMiddleLeft { width: 21px; background: url('controls.png') repeat-y scroll left top transparent; }
#cboxMiddleRight { width: 21px; background: url('controls.png') repeat-y scroll right top transparent; }
#cboxTopCenter { height: 21px; background: url('border.png') repeat-x scroll 0pt 0pt transparent; }
#cboxBottomCenter { height: 21px; background: url('border.png') repeat-x scroll 0pt -29px transparent; }
#cboxContent { background: none repeat scroll 0% 0% rgb(255, 255, 255); overflow: hidden; }
#cboxLoadedContent { margin-bottom: 28px; }
#cboxTitle { position: absolute; bottom: 4px; left: 0pt; text-align: center; width: 100%; color: rgb(148, 148, 148); }
#cboxCurrent { position: absolute; bottom: 4px; left: 58px; color: rgb(148, 148, 148); }
#cboxSlideshow { position: absolute; bottom: 4px; right: 30px; color: rgb(0, 146, 239); }
#cboxPrevious { position: absolute; bottom: 0pt; left: 0pt; background: url('controls.png') no-repeat scroll -75px 0pt transparent; width: 25px; height: 25px; text-indent: -9999px; }
#cboxPrevious:hover { background-position: -75px -25px; }
#cboxNext { position: absolute; bottom: 0pt; left: 27px; background: url('controls.png') no-repeat scroll -50px 0pt transparent; width: 25px; height: 25px; text-indent: -9999px; }
#cboxNext:hover { background-position: -50px -25px; }
#cboxLoadingOverlay { background: url('loading_background.png') no-repeat scroll center center transparent; }
#cboxLoadingGraphic { background: url('loading.gif') no-repeat scroll center center transparent; }
#cboxClose { position: absolute; bottom: 0pt; right: 0pt; background: url('controls.png') no-repeat scroll -25px 0pt transparent; width: 25px; height: 25px; text-indent: -9999px; }
#cboxClose:hover { background-position: -25px -25px; }
#li_ui_li_gen_1323548352215_0 { position: relative ! important; overflow: visible ! important; display: block ! important; }
#li_ui_li_gen_1323548352215_0 a#li_ui_li_gen_1323548352215_0-link { border: 0pt none ! important; text-decoration: none ! important; padding: 0pt ! important; margin: 0pt ! important; display: inline-block ! important; }
#li_ui_li_gen_1323548352215_0 a#li_ui_li_gen_1323548352215_0-link:link, #li_ui_li_gen_1323548352215_0 a#li_ui_li_gen_1323548352215_0-link:visited, #li_ui_li_gen_1323548352215_0 a#li_ui_li_gen_1323548352215_0-link:hover, #li_ui_li_gen_1323548352215_0 a#li_ui_li_gen_1323548352215_0-link:active { border: 0pt none ! important; text-decoration: none ! important; }
#li_ui_li_gen_1323548352215_0 a#li_ui_li_gen_1323548352215_0-link:after { content: "." ! important; display: block ! important; clear: both ! important; visibility: hidden ! important; line-height: 0 ! important; height: 0pt ! important; }
#li_ui_li_gen_1323548352215_0 #li_ui_li_gen_1323548352215_0-logo { background: url('sprite_connect_v12.png') no-repeat scroll 0px -276px transparent ! important; cursor: pointer ! important; border: 0pt none ! important; text-indent: -9999em ! important; overflow: hidden ! important; padding: 0pt ! important; margin: 0pt ! important; z-index: 1 ! important; position: absolute ! important; left: 0px ! important; top: 0px ! important; display: block ! important; width: 20px ! important; height: 20px ! important; float: right ! important; }
#li_ui_li_gen_1323548352215_0 #li_ui_li_gen_1323548352215_0-title { font-size: 11px ! important; font-family: Arial,sans-serif ! important; font-weight: bold ! important; color: rgb(51, 51, 51) ! important; cursor: pointer ! important; display: block ! important; white-space: nowrap ! important; float: left ! important; margin-left: 1px ! important; vertical-align: top ! important; overflow: hidden ! important; text-align: center ! important; height: 18px ! important; padding: 0pt 4px 0pt 23px ! important; border-width: 1px 1px 1px 0pt ! important; border-style: solid solid solid none ! important; -moz-border-top-colors: none ! important; -moz-border-right-colors: none ! important; -moz-border-bottom-colors: none ! important; -moz-border-left-colors: none ! important; -moz-border-image: none ! important; border-color: rgb(226, 226, 226) rgb(191, 191, 191) rgb(185, 185, 185) -moz-use-text-color ! important; text-shadow: -1px 1px 0pt rgb(255, 255, 255) ! important; line-height: 20px ! important; border-radius: 0pt 2px 2px 0pt ! important; background-color: rgb(236, 236, 236) ! important; background-image: -moz-linear-gradient(center top , rgb(254, 254, 254) 0%, rgb(236, 236, 236) 100%) ! important; }
#li_ui_li_gen_1323548352215_0 #li_ui_li_gen_1323548352215_0-title-text { display: inline-block ! important; vertical-align: top ! important; height: 18px ! important; line-height: 20px ! important; }
#li_ui_li_gen_1323548352215_0 #li_ui_li_gen_1323548352215_0-title #li_ui_li_gen_1323548352215_0-mark { display: inline-block ! important; width: 0px ! important; overflow: hidden ! important; }
#li_ui_li_gen_1323548352226_1-container.IN-right { display: inline-block ! important; float: left ! important; overflow: visible ! important; position: relative ! important; height: 18px ! important; padding-left: 2px ! important; line-height: 1px ! important; cursor: pointer ! important; }
#li_ui_li_gen_1323548352226_1.IN-right { display: block ! important; float: left ! important; height: 18px ! important; margin-right: 4px ! important; padding-right: 4px ! important; background: url('sprite_connect_v12.png') no-repeat scroll right -100px transparent ! important; }
#li_ui_li_gen_1323548352226_1-inner.IN-right { display: block ! important; float: left ! important; padding-left: 8px ! important; text-align: center ! important; background: url('sprite_connect_v12.png') no-repeat scroll 0px -60px transparent ! important; }
#li_ui_li_gen_1323548352226_1-content.IN-right { display: inline ! important; font-size: 11px ! important; color: rgb(4, 85, 139) ! important; font-weight: bold ! important; font-family: Arial,sans-serif ! important; line-height: 18px ! important; padding: 0pt 5px ! important; }
#li_ui_li_gen_1323548352226_1-container.IN-hidden #li_ui_li_gen_1323548352226_1 { display: none ! important; }
#li_ui_li_gen_1323548355852_2 { position: relative ! important; overflow: visible ! important; display: block ! important; }
#li_ui_li_gen_1323548355852_2 a#li_ui_li_gen_1323548355852_2-link { border: 0pt none ! important; text-decoration: none ! important; padding: 0pt ! important; margin: 0pt ! important; display: inline-block ! important; }
#li_ui_li_gen_1323548355852_2 a#li_ui_li_gen_1323548355852_2-link:link, #li_ui_li_gen_1323548355852_2 a#li_ui_li_gen_1323548355852_2-link:visited, #li_ui_li_gen_1323548355852_2 a#li_ui_li_gen_1323548355852_2-link:hover, #li_ui_li_gen_1323548355852_2 a#li_ui_li_gen_1323548355852_2-link:active { border: 0pt none ! important; text-decoration: none ! important; }
#li_ui_li_gen_1323548355852_2 a#li_ui_li_gen_1323548355852_2-link:after { content: "." ! important; display: block ! important; clear: both ! important; visibility: hidden ! important; line-height: 0 ! important; height: 0pt ! important; }
#li_ui_li_gen_1323548355852_2 #li_ui_li_gen_1323548355852_2-logo { background: url('sprite_connect_v12.png') no-repeat scroll 0px -276px transparent ! important; cursor: pointer ! important; border: 0pt none ! important; text-indent: -9999em ! important; overflow: hidden ! important; padding: 0pt ! important; margin: 0pt ! important; z-index: 1 ! important; position: absolute ! important; left: 0px ! important; top: 0px ! important; display: block ! important; width: 20px ! important; height: 20px ! important; float: right ! important; }
#li_ui_li_gen_1323548355852_2 #li_ui_li_gen_1323548355852_2-title { font-size: 11px ! important; font-family: Arial,sans-serif ! important; font-weight: bold ! important; color: rgb(51, 51, 51) ! important; cursor: pointer ! important; display: block ! important; white-space: nowrap ! important; float: left ! important; margin-left: 1px ! important; vertical-align: top ! important; overflow: hidden ! important; text-align: center ! important; height: 18px ! important; padding: 0pt 4px 0pt 23px ! important; border-width: 1px 1px 1px 0pt ! important; border-style: solid solid solid none ! important; -moz-border-top-colors: none ! important; -moz-border-right-colors: none ! important; -moz-border-bottom-colors: none ! important; -moz-border-left-colors: none ! important; -moz-border-image: none ! important; border-color: rgb(226, 226, 226) rgb(191, 191, 191) rgb(185, 185, 185) -moz-use-text-color ! important; text-shadow: -1px 1px 0pt rgb(255, 255, 255) ! important; line-height: 20px ! important; border-radius: 0pt 2px 2px 0pt ! important; background-color: rgb(236, 236, 236) ! important; background-image: -moz-linear-gradient(center top , rgb(254, 254, 254) 0%, rgb(236, 236, 236) 100%) ! important; }
#li_ui_li_gen_1323548355852_2 #li_ui_li_gen_1323548355852_2-title-text { display: inline-block ! important; vertical-align: top ! important; height: 18px ! important; line-height: 20px ! important; }
#li_ui_li_gen_1323548355852_2 #li_ui_li_gen_1323548355852_2-title #li_ui_li_gen_1323548355852_2-mark { display: inline-block ! important; width: 0px ! important; overflow: hidden ! important; }
#li_ui_li_gen_1323548355857_3-container.IN-top { display: inline-block ! important; overflow: visible ! important; position: relative ! important; height: 42px ! important; line-height: 1px ! important; cursor: pointer ! important; }
#li_ui_li_gen_1323548355857_3.IN-top { display: inline-block ! important; height: 42px ! important; width: 57px ! important; background: url('sprite_connect_v12.png') no-repeat scroll -150px top transparent ! important; }
#li_ui_li_gen_1323548355857_3-content.IN-top { display: inline ! important; font-size: 16px ! important; color: rgb(4, 85, 139) ! important; font-weight: bold ! important; font-family: Arial,sans-serif ! important; line-height: 34px ! important; }
#li_ui_li_gen_1323548355857_3-container.IN-empty #li_ui_li_gen_1323548355857_3-inner.IN-top { background: url('sprite_connect_v12.png') no-repeat scroll 0px -20px transparent ! important; overflow: hidden ! important; margin: 5px auto 0pt ! important; width: 26px ! important; height: 26px ! important; display: block ! important; }
#li_ui_li_gen_1323548355857_3-container.IN-empty #li_ui_li_gen_1323548355857_3-content.IN-top { text-indent: -999px ! important; display: inline-block ! important; }
/* ::::: http://static.ak.fbcdn.net/connect.php/css/share-button-css ::::: */

.FBConnectButton, .FBConnectButton_RTL { background: url('connect_sprite.png') no-repeat scroll 0% 0% rgb(41, 68, 126); cursor: default; display: inline-block; padding: 0pt 0pt 0pt 1px; text-decoration: none; outline: medium none; }
.FBConnectButton .FBConnectButton_Text, .FBConnectButton_RTL .FBConnectButton_Text { background: url('connect_sprite.png') repeat scroll 0% 0% rgb(95, 120, 171); border-top: 1px solid rgb(135, 154, 192); border-bottom: 1px solid rgb(26, 53, 110); color: rgb(255, 255, 255); display: block; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-weight: bold; padding: 2px 6px 4px; margin: 1px 1px 0pt 0pt; text-shadow: none; }
a.FBConnectButton, a.FBConnectButton_RTL, .FBConnectButton, .FBConnectButton_RTL { text-decoration: none; }
a.FBConnectButton:active .FBConnectButton_Text, a.FBConnectButton_RTL:active .FBConnectButton_Text, .FBConnectButton:active .FBConnectButton_Text, .FBConnectButton_RTL:active .FBConnectButton_Text { border-bottom: 1px solid rgb(41, 68, 126); border-top: 1px solid rgb(69, 97, 157); background: none repeat scroll 0% 0% rgb(79, 106, 163); text-shadow: none; }
.FBConnectButton_Text, .FBConnectButton_Medium .FBConnectButton_Text { padding: 2px 6px 3px; margin-left: 21px; }
.FBConnectButton_Small, .FBConnectButton_RTL_Small { background-position: left -232px; font-size: 10px; line-height: 10px; }
.FBConnectButton_Small .FBConnectButton_Text { padding: 2px 6px 3px; margin-left: 17px; }
a.FBConnectButton_Small:active, .FBConnectButton_Small:active { background-position: left -250px; }
.fb_share_count_wrapper { position: relative; float: left; }
.fb_share_count { background: none repeat scroll 0pt 0pt rgb(176, 185, 236); color: rgb(51, 51, 51); font-family: "lucida grande",tahoma,verdana,arial,sans-serif; text-align: center; }
.fb_share_count_inner { background: none repeat scroll 0% 0% rgb(232, 235, 242); display: block; }
.fb_share_count_top { display: block; letter-spacing: -1px; line-height: 34px; margin-bottom: 7px; font-size: 22px; border: 1px solid rgb(176, 185, 236); }
.fb_share_count_nub_top { border: medium none; display: block; position: absolute; left: 7px; top: 35px; margin: 0pt; padding: 0pt; width: 6px; height: 7px; background-repeat: no-repeat; background-image: url('bsohtkbcgyi.png'); }
.fb_share_no_count { display: none; }
/* ::::: http://widgets.outbrain.com/mu/css/outbrainWidget.css?v=47336 ::::: */

.div-wrapper { margin: 0px; border: medium none; padding: 0pt 0pt 10px; direction: ltr; text-align: left; vertical-align: middle; }
.rateInfo {  }
.table-css { font-size: 1em; margin: 0px; }
.outbrain_my_rating { font-size: 90%; color: rgb(153, 153, 153); border: medium none; }
.rates { background-position: left top; background-repeat: no-repeat; padding-top: 0px; }
.star-span { cursor: pointer; background: none repeat scroll 0% 0% transparent; }
.rec-src-link {  }
.outbrain-tbody-css {  }
.div-wrapper .star-span { float: left; }
.div-wrapper table { direction: ltr; }
.ob_commentOut { padding-right: 10px; cursor: pointer; text-decoration: none; }
#ob_strip_container_rel_0_stripBox { width: 100%; position: relative; overflow: hidden; }
#ob_strip_container_rel_0_stripBox .strip-img { height: 109px; border: medium none ! important; margin: 0px ! important; display: block; padding: 0px ! important; background-image: url('strip_default.png'); }
#ob_strip_container_rel_0_stripBox .strip-rec-link-title { color: rgb(44, 44, 44); font-size: 13px; font-weight: normal; line-height: 16px; text-decoration: none; }
#ob_strip_container_rel_0_stripBox .strip-rec-link-source { color: rgb(56, 151, 27); font-size: 12px; line-height: 16px; text-decoration: none; }
#outbrain_container_0_stripBox .strip-like { padding-bottom: 4px; font-size: 14px; line-height: 16px; height: 20px; font-weight: bold; }
.item-container a, .item-container a:hover, .item-container a:visited { border: medium none; text-decoration: none; }
#ob_strip_container_rel_0_stripBox .strip-rec-link-img { position: relative; }
.wbr:before { content: "​"; }
#ob_strip_container_0_stripBox { width: 100%; position: absolute; }
#ob_strip_container_rel_0_stripBox A { display: block; direction: ltr; text-align: left; }
#ob_strip_container_rel_0_stripBox .strip-text-content A { width: 100%; padding: 0px 3px; }
#ob_strip_container_rel_0_stripBox .strip-text-content { padding-top: 6px; }
#ob_strip_container_0_stripBox .item-container { padding-right: 9px; float: left; width: 119px; margin-bottom: 300px; }
#ob_strip_container_0_stripBox .item-container-last { padding-right: 0px; }
#ob_strip_container_shadow_0_stripBox { position: static; overflow-x: hidden; }
#ob_strip_container_shadow_0_stripBox .item-container { width: 119px; visibility: hidden; }
#ob_strip_container_shadow_outer_0_stripBox { position: static; width: 100%; }
#ob_strip_container_shadow_0_stripBox .item-container-shadow { width: 0px; float: left; overflow-x: hidden; }
#ob_strip_container_rel_0_stripBox .item-container-ad .paid-distribution a, #ob_strip_container_rel_0_stripBox .item-container-ad .paid-distribution a:hover { text-decoration: none; background-color: rgb(44, 44, 44); border-color: rgb(255, 255, 255); border-style: solid; border-width: 2px 2px 0pt 0pt; color: rgb(255, 255, 255); float: left; font-family: verdana,arial,sans-serif; font-size: 9px; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; padding: 2px 4px; position: relative; top: -18px; z-index: 10; clear: both; }
#ob_strip_container_rel_0_stripBox .item-container-ad .strip-text-content { position: relative; top: -17px; clear: both; }
#ob_strip_container_rel_0_stripBox .strip-rec-link-img { border: 2px solid rgb(204, 204, 204); display: block; padding: 3px; width: 109px; height: 109px; }
/* ::::: http://mediacdn.disqus.com/1323397810/build/system//defaults.css ::::: */

#disqus_thread { margin-bottom: 10px; }
#dsq-content iframe, .dsq-popup iframe { border: 0pt none; overflow-y: auto; overflow-x: hidden; width: 100%; background-color: transparent; }
#dsq-content #dsq-comments .dsq-comment-message { word-wrap: break-word; }
#dsq-content #dsq-global-toolbar { margin: 1em 0pt; line-height: 1em; }
#dsq-content #dsq-global-toolbar .dsq-global-toolbar-right { float: right; white-space: nowrap; }
#dsq-content #dsq-global-toolbar .dsq-global-toolbar-right li { float: left; margin: 0pt 0pt 5px 3px; }
#dsq-content #dsq-global-toolbar li:before { content: " "; }
#dsq-content #dsq-global-toolbar .dsq-global-toolbar-left li { float: left; margin: 0pt 3px 5px 0pt; }
#dsq-content #dsq-global-toolbar .dsq-global-toolbar-left { white-space: nowrap; }
#dsq-content .dsq-toolbar-item { display: block; background: url('toolbar-bg.png') repeat scroll 0% 0% transparent; padding: 3px; border-radius: 2px 2px 2px 2px; color: rgb(242, 242, 242); text-decoration: none; }
#dsq-content a.dsq-toolbar-item:hover { color: rgb(255, 255, 255) ! important; text-decoration: none; }
.dsq-toolbar-icon { display: block; width: 16px; height: 16px; background-image: url('toolbar-sprite-2.0.png'); text-indent: -9999em; }
#dsq-content .dsq-toolbar-label { font-family: "Helvetica Neue",Arial,sans-serif; font-size: 12px; line-height: 14px; color: rgb(221, 221, 221); float: left; margin: 1px 2px 0pt; font-weight: 700; }
.dsq-like-thread .dsq-toolbar-icon { float: left; }
.dsq-like-thread:hover .dsq-toolbar-icon { float: left; background-position: 0pt -16px; }
.dsq-dislike-thread { margin-right: 8px ! important; }
.dsq-dislike-thread .dsq-toolbar-icon { float: left; background-position: -16px 0pt; }
.dsq-dislike-thread:hover .dsq-toolbar-icon { float: left; background-position: -16px -16px; }
.dsq-community-box .dsq-toolbar-icon { background-position: -32px 0pt; }
.dsq-community-box:hover .dsq-toolbar-icon { background-position: -32px -16px; }
.dsq-toolbar-logo .dsq-toolbar-icon { display: block; width: 64px; height: 16px; background-position: -176px 0pt; margin: 0pt 1px 0pt 3px; }
#dsq-toolbar-dropdown:hover .dsq-toolbar-logo .dsq-toolbar-icon { background-position: -176px -16px; }
.dsq-like-panel { position: relative; }
#dsq-content #dsq-toolbar-dropdown { position: relative; }
#dsq-content #dsq-toolbar-dropdown #dsq-toolbar-dropdown-wrap { position: absolute; right: 0pt; top: 22px; z-index: 1000; }
#dsq-content #dsq-toolbar-dropdown #dsq-toolbar-dropdown-wrap ul { background: url('toolbar-bg.png') repeat scroll 0% 0% transparent; padding: 6px 4px; width: 110px; color: rgb(255, 255, 255); margin: 3px 0pt 0pt; border-radius: 2px 2px 2px 2px; }
#dsq-content #dsq-toolbar-dropdown #dsq-toolbar-dropdown-wrap ul li { float: none; margin: 0pt 0pt 0pt 3px; }
#dsq-content #dsq-toolbar-dropdown:hover #dsq-toolbar-dropdown-wrap { display: block ! important; }
#dsq-content #dsq-toolbar-dropdown #dsq-toolbar-dropdown-wrap a { color: rgb(238, 238, 238) ! important; text-decoration: none; }
#dsq-content #dsq-toolbar-dropdown #dsq-toolbar-dropdown-wrap a:hover { color: rgb(255, 255, 255) ! important; }
#dsq-content #dsq-toolbar-dropdown .dsq-toolbar-icon, #dsq-content #dsq-toolbar-dropdown .dsq-toolbar-label { float: left; }
#dsq-content #dsq-toolbar-dropdown ul li { clear: both; }
#dsq-content #dsq-toolbar-dropdown ul li a { overflow: hidden; }
#dsq-content #dsq-toolbar-dropdown ul .dsq-toolbar-icon { margin: 2px 3px 0pt 0pt; }
#dsq-content #dsq-toolbar-dropdown a:hover span { color: rgb(255, 255, 255) ! important; }
#dsq-content #dsq-toolbar-dropdown a { display: block; }
.dsq-about-link .dsq-toolbar-icon { background-position: -128px 0pt; }
.dsq-login-link .dsq-toolbar-icon { background-position: -144px 0pt; }
.dsq-clearfix:after { visibility: hidden; display: block; font-size: 0pt; content: " "; clear: both; height: 0pt; }
:first-child + html .dsq-clearfix {  }
#dsq-content .dsq-like-faces { white-space: normal; }
#dsq-content .dsq-like-faces li { float: left; margin: 0pt 3px 3px 0pt ! important; }
#dsq-content .dsq-like-activity { padding: 4px 0pt 0pt 2px; white-space: nowrap; }
button::-moz-focus-inner { border: 0pt none; }
button.dsq-button, button.dsq-button-small { color: inherit; border: 1px solid rgb(153, 153, 153); margin: 0pt; font-family: Arial,Helvetica,Calibri,sans-serif; overflow: visible; background: url('button-large.png') repeat-x scroll left bottom transparent; }
button.dsq-button { padding: 6px 8px; font-size: 12px; font-weight: bold; border-radius: 4px 4px 4px 4px; }
button.dsq-button:hover, button.dsq-button-small:hover { cursor: pointer; }
button.dsq-button:active, button.dsq-button.dsq-toggled { background: -moz-linear-gradient(center top , rgb(102, 102, 102), rgb(153, 153, 153)) repeat scroll 0% 0% transparent; color: rgb(255, 255, 255); border: 1px solid rgb(85, 85, 85); text-shadow: 0pt 1px 0pt rgb(102, 102, 102); }
#dsq-like-tooltip { display: none ! important; width: 375px ! important; }
#dsq-share-step-2 { background: url('dsq-loader-dark.gif') no-repeat scroll 20px 0pt transparent ! important; height: 50px ! important; }
#dsq-share-step-2 p { padding: 8px 0pt 0pt 40px ! important; }
/* ::::: http://mediacdn.disqus.com/1323397810/build/themes/dsq7884a9652e94555c70f96b6be63be216.css?4 ::::: */

@font-face {
  font-family: "Disqus";  font-style: normal;  font-weight: normal;  src: local("☺"), url('disqus-webfont.woff') format("woff"), url('disqus-webfont.ttf') format("truetype"), url('disqus-webfont.svg') format("svg");}
.dsq-font { font-family: 'Disqus'; letter-spacing: 2px; }
#dsq-content h3 { margin: 0pt 0pt 1.5em; position: static; }
#dsq-content ul, #dsq-content li { list-style-position: outside; list-style-type: none; margin: 0pt; padding: 0pt; }
.dsq-clearfix:after { content: "."; display: block; height: 0pt; clear: both; visibility: hidden; }
.dsq-clearfix {  }
#dsq-content .dsq-avatar { position: absolute; left: 0pt; }
#dsq-content .dsq-avatar img { width: 36px; height: 36px; border-radius: 3px 3px 3px 3px; border: 0pt none; }
.dsq-textarea { margin: 0pt 0pt 1em; }
.dsq-textarea-reply { margin-left: 46px; margin-bottom: 1.8em; }
.dsq-textarea-background { background: url('backgrounds-sprite.png') repeat-x scroll 0pt -480px rgb(255, 255, 255); width: auto; border: 1px solid rgb(193, 193, 193); border-radius: 4px 4px 4px 4px; box-shadow: 0pt 1px 4px rgba(0, 0, 0, 0.16) inset; position: relative; }
.dsq-textarea-wrapper { min-height: 60px; padding: 10px; }
.dsq-textarea-wrapper iframe { height: 60px; display: block; position: inherit; top: 0pt; }
#dsq-reply .dsq-post-tools { height: 0pt; overflow: hidden; opacity: 0; -moz-transition-property: height, opacity; -moz-transition-duration: 0.2s; -moz-transition-timing-function: ease-in-out; z-index: 100; }
.dsq-post-tools { background: url('backgrounds-sprite.png') repeat-x scroll 0pt -480px rgb(255, 255, 255); position: relative; border-top: 1px dotted rgb(214, 214, 214); border-radius: 0pt 0pt 4px 4px; box-shadow: 0pt 1px 0pt rgb(255, 255, 255) inset, 0pt -1px 3px rgba(0, 0, 0, 0.04) inset; font-size: 12px; line-height: 15px; }
#dsq-content .dsq-post-tools li { float: left; }
#dsq-content .dsq-post-tools li.dsq-share-on { margin: 0pt 10px 0pt 0pt; padding: 4px 0pt; }
.dsq-post-tools .dsq-post-as { float: right; padding: 0pt; }
.dsq-post-tools .dsq-post-as .dsq-button { margin: 0pt; padding: 8px 20px; font-size: 12px; line-height: 14px; color: rgb(88, 92, 96); background: url('backgrounds-sprite.png') repeat-x scroll 0pt -250px transparent; border: 1px solid rgb(172, 178, 184); text-shadow: 0pt 1px 0pt rgba(255, 255, 255, 0.9); border-radius: 0pt 0pt 4px 0pt; box-shadow: 0pt 1px 2px rgba(72, 76, 80, 0.25); font-weight: 600; position: absolute; right: -1px; top: -1px; z-index: 2; height: 34px; }
.dsq-post-tools .dsq-post-as .dsq-button:hover { background: url('backgrounds-sprite.png') repeat-x scroll 0pt -310px transparent; }
.dsq-post-tools .dsq-post-as .dsq-button:active { background: url('backgrounds-sprite.png') repeat-x scroll 0pt -370px transparent; box-shadow: 0pt 1px 0pt rgba(255, 255, 255, 0.8); padding-top: 9px; padding-bottom: 7px; }
#dsq-account-dropdown { float: right; }
#dsq-sort-by { float: right; }
#dsq-sort-by select { margin: 0pt; }
#dsq-comments a:focus { outline: 0pt none; }
#dsq-content .dsq-comment { position: relative; margin: 0pt 0pt 1.5em; -moz-transition: all 0.5s ease-in-out 0s ; clear: both; }
.dsq-comment .dsq-avatar { left: 0pt; }
.dsq-comment-body { padding: 0pt 0pt 0pt 46px; }
.dsq-comment-header { background: url('backgrounds-sprite.png') repeat-x scroll 0pt 0pt transparent; font-size: 13px; padding: 10px; border: 1px solid rgba(0, 0, 0, 0.15); margin: 0pt 0pt 1em; max-height: 36px; border-radius: 3px 3px 3px 3px; white-space: nowrap; overflow: hidden; position: relative; line-height: 14px; }
.dsq-collapse-toggle { display: none; position: absolute; width: 11px; height: 12px; top: 8px; right: 6px; padding: 4px; }
.dsq-collapse-toggle span { display: block; width: 11px; height: 12px; background: url('icons-sprite.png') repeat scroll -235px -12px transparent; text-indent: -9999em; }
.dsq-comment:hover .dsq-collapse-toggle { display: block; }
.dsq-expand { display: none ! important; }
.dsq-collapsed-count { display: none; }
.dsq-commenter-name { font-weight: 700; text-decoration: none; }
.dsq-comment-message { line-height: 1.5em; margin: 0pt 0pt 1em; }
#dsq-content .dsq-comment-text { display: inline; }
.dsq-comment:hover .dsq-comment-flag { visibility: visible ! important; }
.dsq-comment:hover .dsq-comment-flag a { text-decoration: none; }
.dsq-comment-meta, .dsq-comment-actions { overflow: hidden; }
.dsq-comment-meta a, .dsq-comment-actions a { color: inherit; opacity: 0.6; }
#dsq-content .dsq-comment-actions { float: right; }
.dsq-like-thumb { display: none; opacity: 0.6; }
#dsq-content .dsq-comment-meta li, #dsq-content .dsq-comment-actions li { float: left; margin: 0pt 12px 0pt 0pt; font-size: 90%; }
.dsq-reply { position: relative; margin-top: 1.5em; clear: both; }
#dsq-content #dsq-footer { margin: 2em 0pt; }
#dsq-content #dsq-footer li { float: left; margin: 0pt 10px 0pt 0pt; }
a.dsq-subscribe-email, a.dsq-subscribe-rss { text-decoration: none ! important; font-weight: normal ! important; }
a.dsq-subscribe-email em, a.dsq-subscribe-rss em { text-decoration: underline; font-style: normal; }
#dsq-content #dsq-footer .dsq-font { color: inherit; text-decoration: none; }
#dsq-content .dsq-attach-media .dsq-attach-media-container { position: relative; width: 70px; height: 13px; font-weight: 500; color: rgb(136, 136, 136); text-shadow: 0pt 1px 0pt rgb(255, 255, 255); font-size: 12px; font-family: "Helvetica Neue",arial,sans-serif; }
#dsq-content .dsq-attach-media .dsq-attach-media-container iframe { height: 13px; width: 53px; background: url('add-image.png') no-repeat scroll 0pt 0pt transparent; vertical-align: middle; margin: 5px 8px 0pt 0pt; padding: 0pt 8px 0pt 0pt; position: absolute; z-index: 1; }
#dsq-content .dsq-attach-media .dsq-attach-media-container span { height: 13px; top: 3px; left: 18px; position: absolute; z-index: 0; }
#dsq-content .dsq-attach-media .dsq-attach-media-container iframe:hover { background: url('add-image.png') no-repeat scroll 0pt -14px transparent; }
#dsq-content .dsq-media-preview { border-top: 1px solid rgb(204, 204, 204); background: none repeat scroll 0% 0% rgb(242, 242, 242); box-shadow: 0pt 1px 3px rgba(0, 0, 0, 0.1) inset; }
/* ::::: http://w.sharethis.com/button/css/buttons.c2ef6af30137dcaa4678de61c3787923.css ::::: */

.stwrapper { position: absolute; width: 354px; z-index: 1000000; margin: 0pt; padding: 0pt; top: 0pt; left: 0pt; visibility: hidden; height: auto; }
.stclose { z-index: 2000000; position: absolute; right: 3px; top: -2px; margin: 0pt; padding: 0pt; font-family: Helvetica,Arial,Sans-Serif; text-align: left; line-height: 1em; text-decoration: none; cursor: pointer; height: 28px; width: 26px; }
.widget-container { list-style: none outside none ! important; }
.widget_text { list-style: none outside none ! important; }
#MarketGid6570 a.mctitle6570:link, #MarketGid6570 a.mctitle6570:active, #MarketGid6570 a.mctitle6570:visited, #MarketGid6570 a.mctitle6570:hover { font-size: 11px; font-weight: bold; font-family: tahoma; text-decoration: none; color: rgb(94, 188, 14); }
#MarketGid6570 .MGC065706570 td { padding: 5px; border: 0px solid rgb(220, 220, 220); }
#MarketGid6570 .MGC065706570 img { border: 0pt none; margin: 5px 5px 2px 0px; }
