@charset "utf-8";
/* CSS Document */
/* This is based off the layout-lens.css file */
/* @group Style Reset */
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, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; font-family: inherit; vertical-align: baseline; }
/* remember to define focus styles! */
:focus { outline: 0; }
body { line-height: 1; color: black; background: white; }
/*ol, ul {list-style: none;}*/
/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
/* @end */
/* @group Baseline Styles */
body { background: #276596 url(http://cdn.squidoo.com/images/layout/bg.gif) repeat-x; font: normal 12px Trebuchet MS, Arial, Helvetica, sans-serif; }
p { margin: 0; padding: 0 0 1.2em 0; }
h3 { margin: 0; padding: 0 0 .8em 0; }
ul { margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 1.2em; }
ol { margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 1.2em; }
a, a:link, a:visited { text-decoration: none; color: #046381; }
a:hover { text-decoration: underline; }
img { border: 0; }
/* @end */
/* @group General Classes */
.nopad { padding: 0 !important; }
.less_pad { padding: 0 0 4px 0 !important; }
.small { font-size: 12px !important; }
.medium { font-size: 14px !important; }
.large_16px { font-size: 16px; }
/* @end */
/* @group Unstyled View Elements */
#accessibility, .hide, .hidden { display: none; }
/* @end */
/* @group Page Layout */
#container { margin: 0 auto; width: 960px; clear: both; }
#header-site { margin: 0; padding: 0; width: 960px; height: 68px; position: relative; }
#header-site-title { margin: 0; padding: 0; width: 600px; }
#header-site-tools { margin: 0; padding: 0; width: 330px; }
#header-lens {margin: 8px 0 0 0; padding: 10px 30px; width: 900px; float: left; background: url(http://cdn.squidoo.com/images/layout/bg_header-lens.gif) no-repeat; }

#page_wrap #header-lens {margin: 0; background: #fff; padding: 0 30px 10px 30px;}

#header-lens-title { float: left; width: 540px; display: inline; }
#pagebody { margin: 8px 0 0 0; padding: 0; float: left; background: url(http://cdn.squidoo.com/images/layout/bg_pagebody.gif) repeat-y; width: 960px; }
#content { margin: 0; padding: 15px 0; width: 650px; float: left; overflow: hidden; display: inline; }
#sidebar { width: 300px; margin-left: 10px; float: left; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; display: inline; overflow: hidden; }
#footer-wrap { margin-top: 8px; background: #fff url(http://cdn.squidoo.com/images/layout/bg-footer-wrap.gif) repeat-x; }
#footer-site { margin: 5px auto 0 auto; padding: 0 10px; width: 940px; }
#header_search { margin: 8px 0 0 0; padding: 0; text-align: right; position: absolute; top: 0; right: 0; width: 500px; text-align: right; }
#header_search label { display: none; }
#header_search input { border: 1px solid #ccc; color: #686868; font-size: 13px; padding: 3px 6px !important; width: 190px; margin-right: 10px; }
* html #header_search input { display: inline; }
#header_search button { background: url(http://cdn.squidoo.com/images/buttons/search01.gif) no-repeat; border: 0; cursor: pointer; height: 22px; text-indent: -999em; width: 57px !important; }
.break, .break-all { clear: both; }
.break-left, #content .break { clear: left; }
/* @end */
/* @group Header Components */
#header-site-title h1 { margin: 0; padding: 0 115px 0 0; background: url(http://cdn.squidoo.com/images/layout/tagline.gif) no-repeat; background-position: 100% 2px; position: absolute; top: 5px; left: 80px; }
#header-site-title h1 a { font: bold 20px Trebuchet MS, Arial, Helvetica, sans-serif; letter-spacing: -1px; color: #046381; text-decoration: none; }
#header-site-title h4 { margin: 0; padding: 0; text-indent: -999em; }
#header-site-title h4 a { background: url(http://cdn.squidoo.com/images/layout/logo-squid.gif) no-repeat; width: 74px; height: 68px; display: block; }
#header-lens-title h1 { margin: 0 0 6px 0; padding: 0; font: bold 36px/38px Arial, Helvetica, sans-serif; color: #f90; letter-spacing: -2px; }
#lensrank { float: left; margin-right: 5px; color: #666; }
#lensrank span { color: #777; margin: 0 10px 0 5px; }
#rating { float: left; color: #777; }
#rating .star { vertical-align: text-bottom; margin: 0 0 1px 0; padding: 0; cursor: pointer; }
#rating .star_community { vertical-align: text-bottom; margin: 0 0 1px 0; padding: 0; }
#header-site-tools h4#tagline { margin: 4px 0 0 0; padding: 0; text-align: right; position: absolute; top: 0; right: 0; width: 500px; font: bold 20px Trebuchet MS, Arial, Helvetica, sans-serif; color: #999; text-align: right; }
#nav-personal { font-size: 11px; color: #666; position: absolute; top: 38px; right: 0; text-align: right; }
#nav-personal a { margin: 0 3px; }
#nav-personal span.surfer { font-size: 12px; }
#nav-personal span.surfer a { color: #046381; font-weight: bold; }
#header-lens-stats { float: right; width: 270px; margin-top: 5px; display: inline; color: #4b4b4b; }
#header-lens-stats p { margin: 0 0 1px 0; padding: 0; }
#header-lens-stats p.rating { font-size: 11px; }
/* @end */
/* @group Menus&Nav */
#header-site ul, #header-lens ul { margin: 0; padding: 0; list-style: none; }
#header-site li, #header-lens li { display: inline; }
#header-site li a { color: #046381; }
ul#nav-topic { margin: 0; padding: 0; position: absolute; bottom: 14px; left: 82px; font-size: 12px; font-weight: bold; }
ul#nav-topic li { margin-right: 10px; }
ul#nav-topic li a { color: #046381; text-decoration: none; }
ul#nav-topic li.spot a { color: #f90; text-decoration: underline; }
ul#nav-topic li.explore { margin: 0 10px 0 15px; }
ul#nav-topic li span a { color: #999; }
#nav-footer { float: left; margin-left: 10px; padding-left: 15px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; }
#nav-footer h4 { margin: 0; padding: 0; font-size: 12px; font-weight: bold; color: #666; }
#nav-footer ul { font-size: 11px; }
#nav-footer .links { float: left; width: 180px; margin: 10px 0 10px 0; display: inline; }
#nav-footer .links ul { margin: 5px 0; padding: 0; list-style: none; }
#nav-footer .links li { margin: 0 0 4px 0; }
#nav-footer .links-2col { float: left; width: 340px; margin: 10px 0 10px 0; display: inline; }
#nav-footer .links-2col ul { margin: 5px 0; padding: 0; list-style: none; }
#nav-footer .links-2col li { margin: 0 5px 4px 0; float: left; display: block; width: 140px; }
#nav-footer .links-report { float: left; width: 120px; margin: 30px 0 10px 15px; display: inline; }
p.flag { margin: 4px 0 0 0; padding: 0 0 0 18px; font-size: 10px; color: #666; background: url(http://cdn.squidoo.com/images/icon_list_flag.gif) no-repeat; text-align: left; }
ul#bookmark { margin: 6px 0 0 0; padding: 0; list-style: none; float: left; }
ul#bookmark li { margin: 0; padding: 0; display: inline; }
ul#bookmark li a { float: left; display: block; width: 27px; height: 29px; margin-right: 5px; text-indent: -999em; }
ul#bookmark li.twitter a { background: url(http://cdn.squidoo.com/images/layout/icon_share-twitter.gif) no-repeat; }
ul#bookmark li.delicious a { background: url(http://cdn.squidoo.com/images/layout/icon_share-delicious.gif) no-repeat; }
ul#bookmark li.stumble a { background: url(http://cdn.squidoo.com/images/layout/icon_share-stumble.gif) no-repeat; }
ul#bookmark li.digg a { background: url(http://cdn.squidoo.com/images/layout/icon_share-digg.gif) no-repeat; }
ul#bookmark li.facebook a { background: url(http://cdn.squidoo.com/images/layout/icon_share-facebook.gif) no-repeat; }
ul#bookmark li.myspace a { background: url(http://cdn.squidoo.com/images/layout/icon_share-myspace.gif) no-repeat; }
ul#bookmark li.reddit a { background: url(http://cdn.squidoo.com/images/share/icon_share-reddit.gif) no-repeat; }
ul#share { margin: 3px 0 10px 0; padding: 0; list-style: none; }
ul#share li { margin: 4px 0; padding: 0 12px 0 0; font-size: 11px; float: left; }
ul#share li a { padding: 3px 0 3px 18px; text-decoration: none; }
ul#share li.toc a { background: url(http://cdn.squidoo.com/images/layout/icon_list_toc.gif) no-repeat; background-position: 0 3px; }
ul#share li.rss a { background: url(http://cdn.squidoo.com/images/icon_list_rss.gif) no-repeat; background-position: 0 3px; }
ul#share li.mail a { background: url(http://cdn.squidoo.com/images/icon_list_mail.gif) no-repeat; background-position: 0 3px; }
ul#share li.print a { background: url(http://cdn.squidoo.com/images/icon_list_print.gif) no-repeat; background-position: 0 3px; }
ul#share li.favorites a { background: url(http://cdn.squidoo.com/images/icon_list_favorites.gif) no-repeat; background-position: 0 3px; }
ul#share li.lensroll a { background: url(http://cdn.squidoo.com/images/icon_list_lensroll.gif) no-repeat; background-position: 0 3px; }
ul#share li a:hover { text-decoration: underline; }
/* @end */
/* @group Forms */
#search form { margin: 0; padding: 12px 8px; background: #f90; }
#search.lensmaster form { margin: 0; padding: 12px 8px; background: #fff; }
#search label { display: none; }
#search input { border: 1px solid #686868; padding: 5px 6px; font: normal 14px Arial, Helvetica, sans-serif; color: #333; width: 190px; }
#search button { text-indent: -999em; background: url(http://cdn.squidoo.com/images/buttons/search_max.gif) no-repeat; width: 70px; height: 29px; cursor: pointer; border: 0; }
* html #search input { margin-right: 3px; }
/* @end */
/* @group Content */
#content a:hover, #header-lens a:hover { text-decoration: underline; }
.make_lens_btn { padding: 10px 0; text-align: center; }

.a_btn {text-indent: -999em; display: block; background-repeat: no-repeat; background-position: 0 0;}
.btn_make_page {width: 248px; height: 44px; background-image: url(http://cdn.squidoo.com/images/buttons/make_page_big.gif); margin: 0 auto;}
.btn_create_lens {width: 248px; height: 44px; background-image: url(http://cdn.squidoo.com/images/buttons/create_lens_big.gif); margin: 0 auto;}


#lens-bio { width: 280px; float: left; padding: 10px 10px 0 10px; margin-bottom: 10px; background: #fff; }
#bio-left { float: left; width: 110px; }
#bio-content { margin: 0; padding: 0; float: none; width: 280px; color: #666; font-size: 11px; line-height: 12px; }
#bio-content p, #bio-content #bio-text-inner { padding: 0 0 10px 0; margin: 0; }
#bio-content #bio-text-inner p { padding: 0; margin: 0; }
#bio-content p.view_full_profile { width: 100px; height: 23px; text-indent: -999em; background: url(http://cdn.squidoo.com/images/buttons/full_profile.gif) no-repeat; padding: 0; margin: 0; }
#bio-content p.view_full_profile a { width: 100px; height: 19px; display: block; }
#bio-content p.more { text-align: right; }
#bio-content .view_profile a { background: url(http://cdn.squidoo.com/images/icon-profile.gif) no-repeat; padding: 0 0 0 18px; text-decoration: none; font-weight: bold; font-size: 12px; clear: both; }
#bio-content .links { font-weight: bold; clear: both; line-height: 1.5em; }
#bio-action { padding-top: 24px; margin-left: 12px; float: right; width: 148px; text-align: center; display: inline; }
#bio-action p { margin: 5px 0 0 0; padding: 0; font: normal 12px Trebuchet MS, Arial, Helvetica, sans-serif; color: #666; display: inline; }
#bio-pic { border: 1px solid #999; margin: 0 10px 8px 0; padding: 0; background: #fff; width: 98px; height: 98px; overflow: hidden; float: left; }
* html #bio-pic { display: inline; }
#bio-pic a { display: block; width: 98px; height: 98px; text-indent: -999em; }
#lens-bio h4 { margin: 0 0 0 0; padding: 0 0 6px 0; font: normal 16px/16px Trebuchet MS, Arial, Helvetica, sans-serif; color: #333; }
#lens-bio h4 span { margin-left: 6px; }
#lens-bio h4 span, #lens-bio h4 span a { font-weight: normal; font-size: 11px; color: #046381; }
#lens-bio { }
#lens-bio a.more { font-weight: bold; }
#lens-bio p.nav-lm { margin-top: 6px; font-weight: bold; }
#lens-bio p.nav-lm a { font-weight: bold; }
#bio-text-small { width: 230px; display: inline; }
#bio-icons { clear: both; float: left; padding: 5px 0 10px 0; }
#bio-icons img { padding-right: 4px; }
#bio-icons ul { list-style: none; padding: 0; margin: 0; }
#bio-icons ul li { float: left; text-indent: -999em; width: 26px; height: 40px background-position: left center;
background-repeat: no-repeat; padding-right: 6px; }
#bio-icons ul li.citizen { background-image: url(http://cdn.squidoo.com/images/layout/badge-citizen.gif); }
#bio-icons ul li.angel { background-image: url(http://cdn.squidoo.com/images/layout/badge-angel.gif); }
#bio-icons ul li.giant { background-image: url(http://cdn.squidoo.com/images/layout/badge-giant.gif); }
#bio-icons ul li.star-purple { background-image: url(http://cdn.squidoo.com/images/layout/star-purple-2.gif); width: 14px; height: 15px; }
#bio-icons ul li.star-gold { background-image: url(http://cdn.squidoo.com/images/layout/star-gold-2.gif); width: 14px; height: 15px; }
#bio-icons ul li a { display: block; width: 26px; height: 40px; }
#bio-icons ul li.star-purple a { width: 14px; height: 15px; }
#bio-icons ul li.star-gold a { width: 14px; height: 15px; }
#lm-badges { margin: 0; float: right; width: 76px; display: inline; }
#lm-stats { margin-top: 6px; clear: right; float: right; width: 76px; display: inline; }
#lm-stats ul { margin: 0 0 3px 8px; padding: 0; list-style: none; }
#lm-stats ul li { display: inline; }
#lm-stats ul li a { text-indent: -999em; display: block; width: 24px; float: left; margin-left: 8px; }
#lm-stats ul li.star-gold a { background: url(http://cdn.squidoo.com/images/layout/star-gold.gif) no-repeat; width: 26px; height: 15px; }
#lm-stats ul li.star-purple a { background: url(http://cdn.squidoo.com/images/layout/star-purple.gif) no-repeat; width: 26px; height: 15px; }
#lm-stats ul li.top-1 a { background: url(http://cdn.squidoo.com/images/layout/lm-stat-top1.gif) no-repeat; width: 45px; height: 15px; }
#lm-stats ul li.top-10 a { background: url(http://cdn.squidoo.com/images/layout/lm-stat-top10.gif) no-repeat; width: 52px; height: 15px; }
img.lm-badge { float: right; margin: 18px 0 0 8px; }
img.biopic-full { float: left; margin: 0 20px 10px 0; display: inline; }
#intro-main { padding: 0 30px; }
#max_page #intro-main { padding: 0; }
#discovery-intro { margin: 10px 0; padding: 10px 30px; background: #e1e8f2; }
#discovery-intro h3 { margin: 0 0 8px 0; padding: 0; font: bold 24px/24px Trebuchet MS, Arial, Helvetica, sans-serif; color: #046381; }
#discovery-intro ol { margin: 0 0 12px 30px; padding: 0; color: #046381; list-style: none; }
#discovery-intro li { margin: 3px 0; }
#discovery-intro ol#toc-left { margin: 0; padding: 0; width: 275px; float: left; }
#discovery-intro ol#toc-right { margin: 0 0 0 20px; padding: 0; width: 275px; float: left; }
#discovery-intro ol#toc-left-full { margin: 0; padding: 0; width: 275px; float: left; }
#discovery-intro ol#toc-right-full { margin: 0 0 0 20px; padding: 0; width: 275px; float: left; }
#discovery-intro p.more { margin: 6px 0 0 0; font-weight: bold; }
#discovery-related { padding-top: 15px; line-height: 18px; }
#discovery-related span { margin-right: 15px; }
ul#stats { margin: 0; padding: 0; list-style: none; }
ul#stats li { margin: 5px 0; font-size: 11px; color: #666; }
ul#fanroll { margin: 0; padding: 0; list-style: none; width: 280px; float: left;/*border-left: 1px solid #59707f;*/}
ul#fanroll li { margin: 0 1px 1px 0; /*border: solid #59707f; border-width: 1px 1px 1px 0; */ float: left; overflow: hidden; text-indent: -999em; }
ul#fanroll li a { display: block; width: 37px; height: 37px; }
.sidebar-discovery { margin-top: 1px; padding: 15px 15px 5px 15px; background: #fff url(http://cdn.squidoo.com/images/layout/bg_sidebar-discovery.gif) repeat-x; color: #fff; }
.sidebar-discovery h3 { margin: 0 0 6px 0; padding: 0; font-size: 16px; font-weight: bold; color: #005189; }
#footer-discovery h3 { margin: 0 0 6px 0; padding: 0; font-size: 14px; font-weight: bold; text-transform: uppercase; letter-spacing: 2px; color: #f90; }
#footer-discovery h3 { margin: 0 10px; }
#footer-discovery p { margin: 0 10px; padding: 8px 0 15px 0; font-size: 14px; }
#footer-discovery .discovery-abstract p { margin: 4px 0 0 0; padding: 0; font-size: 12px; }
.sidebar-discovery p.more { text-align: right; }
.sidebar-discovery p.more a { font-weight: bold; }
.discovery-item-sidebar { margin: 0 0 10px 0; padding-top: 10px; border-top: 1px solid #4d6576; }
.discovery-item-footer { width: 290px; float: left; margin: 10px; display: inline; }
.discovery-thumb { float: left; overflow: hidden; }
.discovery-thumb a { display: block; width: 88px; height: 88px; border: 1px solid #bbb; text-indent: -999em; }
.discovery-abstract { margin-left: 100px; }
.discovery-abstract-full { padding-bottom: 10px; }
.discovery-abstract h4, .discovery-abstract-full h4 { margin: 0; padding: 0; font-weight: bold; font-size: 14px; }
.discovery-abstract h4 span, .discovery-abstract-full h4 span { font-size: 12px; }
.discovery-abstract h4 a, .discovery-abstract-full h4 a { text-decoration: underline; }
.discovery-abstract p, .discovery-abstract-full p { margin: 3px 0; padding: 0; font-size: 11px; }
.sidebar-discovery ul { margin: 0 0 10px 0; padding: 0; list-style: none; }
.sidebar-discovery li { margin: 5px 0; padding: 0; }
.sidebar-discovery ol { margin: 0 0 10px 15px; padding: 0 0 0 10px; }
#sidebar-toolbox, #specialtools, #specialtools2 { margin: 5px 0; padding: 0 10px; width: 280px; }
#sidebar-toolbox.lensmaster { background: #f90; color: #fff; }
#specialtools a, #specialtools2 a { color: #046381 !important; }
#sidebar-toolbox h3 { margin: 0 0 5px 0; padding: 0; font-size: 16px; }
#sidebar-toolbox.lensmaster h3 { color: #fff; }
#sidebar-toolbox ul#tools-lm, #sidebar-toolbox ul#tools-lm-alt, #sidebar-toolbox ul { margin: 3px 0; padding: 0; list-style: none; }
#sidebar-toolbox ul#tools-lm-alt li { font-size: 14px !important; }
#sidebar-toolbox ul#tools-lm li { display: inline; }
#sidebar-toolbox ul#tools-lm li a { margin: 0 16px 6px 0; padding: 0; float: left; display: block; width: 120px; color: #046381; font-weight: normal; font-size: 11px; line-height: 16px; text-decoration: underline; background: none; }
#sidebar-toolbox ul#tools-lm-alt li { margin: 0 0 6px 0; padding: 0; color: #046381; font-weight: normal; font-size: 11px; line-height: 16px; text-decoration: underline; background: none; }
#sidebar-toolbox ul#tools-lm li a span { font-weight: bold; text-transform: uppercase; }
#sidebar-toolbox.lensmaster form { margin: 0; padding: 0; }
#sidebar-toolbox.repeat ol, #sidebar-toolbox.searcher ol, #sidebar-toolbox.member ol, #sidebar-toolbox.searcher ul { margin: 0 0 10px 15px; padding: 0 0 0 10px; }
#sidebar-toolbox.repeat li, #sidebar-toolbox.member li, #sidebar-toolbox.searcher li { margin: 4px 0; font-weight: bold; color: #666; }
#sidebar-toolbox.repeat li a, #sidebar-toolbox.member li a, #sidebar-toolbox.searcher li a, #sidebar-toolbox.searcher a { color: #046381; }
#sidebar-toolbox.searcher h3 { font-size: 22px; }
#sidebar-toolbox.searcher p { font-size: 12px; }
#sidebar-toolbox.new a { color: #046381; }
#sidebar-toolbox.searcher { margin: 0 0 4px 0; padding: 5px; width: 290px; background: #f90; color: #fff; border: 0; }
#sidebar-toolbox.searcher li { color: #fff; }
#footer-site a { text-decoration: none; }
#footer-site a:hover { text-decoration: underline; }
#footer-message { width: 430px; margin: 10px 35px 10px 0; padding: 0 15px 0 200px; float: left; background: url(http://cdn.squidoo.com/images/logo_h_sm.gif) no-repeat; }
#footer-message h4 { margin: 10px 0 0 0; padding: 0; font: bold 20px Trebuchet MS, Arial, Helvetica, sans-serif; color: #f90; }
#footer-message span { font-size: 18px; }
#footer-make { margin-top: 18px; float: left; }
p.copyright { margin: 0 auto; padding: 25px 10px; color: #046381; font-size: 12px; font-weight: bold; }
/* @group Modules */
/* max-specific styling / max module overrides */
#max_page .module { padding: 0 30px; clear: both; line-height: 18px; color: #333; font-size: 13px; margin-bottom: 20px; }
.module.intro { padding: 0; clear: left; }
.module dd, .commerce_item, .superstore dd, .commerce-thumb-item a, dl.featured_lens p, dl.google-news p, .bubble p, .plexo_list-item p, .flickr_plexo-item, .youtube_plexo-item p, .example, .thumb_item p, .day h4 span, .day p, #content-wrap .day h4, dl.zagat p { margin: 0; font-size: 12px; }
.module .break { clear: both; }
.related { padding: 15px 30px 0 30px; clear: both; line-height: 18px; color: #333; font-size: 13px; }
h2.intro_title, h2.module_title { margin: 20px 0 5px 0; padding: 5px 0; font: bold 26px Trebuchet MS, Arial, Helvetica, sans-serif; color: #046381; }
h2.intro_title { margin: 0 0 5px 0; }
h3.module_subtitle { margin: 0; padding: 0; font-size: 15px; font-weight: normal; color: #666; }
.module_description { margin: 14px 0; }
#twitter_div ul { list-style: none; margin: 0; padding: 0; }
#twitter_div li { margin: 5px 0; padding: 0 0 3px 0; border-bottom: 1px solid #bbb; }
/* @end */
/* @group Carousel Widget */
#carousel-container { margin: 3px 0 0 0; padding: 0; border: 1px solid #c6c6c6; float: left; height: 44px; }
.carousel-component { position: relative; overflow: hidden; visibility: visi  ble;/*
co

mponent turns it on when first item is rendered */}
.carousel-component ul.carousel-list { width: 10000000px; position: relative; z-index: 1; }
.carousel-component .carousel-list li { float: left; list-style: none; overflow: hidden; }
.carousel-component .carousel-clip-region { overflow: hidden; margin: 0 auto; position: relative; }
.carousel-component ul.carousel-list { margin: 0; padding: 0; }
#html-carousel { float: left; margin: 0; padding: 0; width: 137px; background: #fff; }
#html-carousel .carousel-list li { margin: 0; padding: 0 5px; height: 44px; }
#html-carousel .carousel-list li div { margin: 2px 0; float: left; width: 40px; height: 40px; display: block; }
#html-carousel .carousel-list li span { margin-left: 45px; padding: 3px 0 0 0; width: 80px; display: block; }
#html-carousel .carousel-list li a { font-size: 10px; font-weight: bold; text-decoration: none; }
#html-carousel .carousel-list li a:hover { text-decoration: none; color: #f90; }
#html-carousel .carousel-list li.carousel-make a { width: 127px !important; display: block; padding: 3px 0; font-weight: normal; font-size: 11px; color: #000; text-decoration: none; }
#html-carousel .carousel-list li.carousel-make h4 { color: #369; margin: 0; padding: 0; font-size: 12px; font-weight: bold; }
#prev-arrow-container, #next-arrow-container { float: left; margin: 0; padding: 0; width: 13px; }
#next-arrow, #prev-arrow { cursor: pointer; }
/* @end */
/* @group Ads */
#content-adsense-top { font-family: Arial, Helvetica, sans-serif; margin: 0 0 5px 0; padding: 0 30px 0 30px; }
#content-adsense-bottom { font-family: Arial, Helvetica, sans-serif; margin: 20px 0 0 0; padding: 8px 30px 0 30px; border: solid #bbb; border-width: 1px 0; }
#ad-300 { margin: 0; padding: 0; background: #fff; }
#content-adsense-top a:hover, #content-adsense-bottom a:hover { text-decoration: none; }
.adfull { float: left; margin: 0 10px 0 0; overflow: hidden; }
.ad1 { float: left; width: 275px; margin-right: 10px; overflow: hidden; }
.ad2 { float: left; margin: 0; overflow: hidden; width: auto; }
#content-adsense-top p { margin: 0 0 2px 0; padding: 0; }
.ad_title a { font-size: 14px; font-weight: bold; text-decoration: none; margin: 0; padding: 0; }
.ad_abstract a { color: #000; font-size: 10px; text-decoration: none; padding: 0; margin: 0; }
.ad_abstract a:hover { text-decoration: none; }
.credit { clear: left; font: normal 9px Verdana, Arial, Helvetica, sans-serif; text-align: left; }
#content-adsense-top p.adsense-credit, #content-adsense-bottom p.adsense-credit { font: normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; padding: 0; margin: 0 0 4px 0; }
#content-adsense-top p.adsense-credit a, #content-adsense-bottom p.adsense-credit a { color: #000 !important; }
.googleUrl { font-size: 10px; font-weight: bold; }
.googleLine3 { color: #069 !important; }
#content-adsense-bottom .credit { clear: left; padding: 15px 0 0 0; font: normal 9px Verdana, Arial, Helvetica, sans-serif; text-align: left; }
#content-adsense-bottom p.ad_title { margin: 0; padding: 0; }
#content-adsense-bottom p.ad_abstract { margin: 2px 0 10px 0; padding: 0; }
#content-adsense-bottom .credit { margin: 0 0 15px 0; padding: 0; }
.adsense_sidebar { margin: 10px 0; padding: 5px 0; border-bottom: 1px solid #ccc; }
/* @end */
/* @group Popups/Highslide */
.highslide-html { background-color: #fff; }
.highslide-html-content { position: absolute; display: none; padding: 10px; width: 450px; }
.highslide-loading { display: block; color: #000; font-size: 8pt; font-family: sans-serif; font-weight: bold; text-decoration: none; padding: 2px; border: 1px solid #000; background-color: #fff; }
.control { display: block; margin: 0 5px; padding: 0 2px; font-size: 10px; text-decoration: none; text-transform: uppercase; color: #999; border: 1px solid #ccc; }
.control:hover { color: #000 !important; }
.highslide-display-block { display: block; }
.highslide-display-none { display: none; }
.close-control { border: 0; height: 18px; padding: 2px; position: absolute; top: 4px; right: 0; display: block; z-index: 10; }
.highslide-html-content h3 { margin: 0 0 8px 0; padding: 0; font-weight: bold; font-size: 14px; }
ul#bio-lens-list, ul.view-switcher { margin: 0; padding: 0; list-style: none; }
/*ul#bio-lens-list li { margin: 8px 0; padding: 0; }*/
ul#bio-lens-list li { margin: 0; padding: 0 20px 8px 0; float: left; width: 300px; }
ul.view-switcher li { margin: 8px 0 0 0; padding: 0; }
ul.view-switcher li a { font-weight: bold; }
.highslide-html-content p.large { font-size: 14px; font-weight: bold; / *text-align: right;
*/
}
/* @end */
/* @end */
p.edit { clear: left; margin: 0; padding: 0 0 6px 0; }
.edit a { background: url(http://cdn.squidoo.com/images/icon-edit.gif) no-repeat; padding: 0 0 0 18px; text-decoration: none; font-weight: bold; font-size: 12px; }
.edit a:hover, .mail a:hover { text-decoration: underline; }
.mail a { background: url(http://cdn.squidoo.com/images/icon-mail.gif) no-repeat; padding: 0 0 0 18px; text-decoration: none; font-weight: bold; font-size: 12px; }
#bio-content .view_profile a { background: url(http://cdn.squidoo.com/images/icon-profile.gif) no-repeat; padding: 0 0 0 18px; text-decoration: none; font-weight: bold; font-size: 12px; clear: both; }
#bio-content .links { font-weight: bold; clear: both; line-height: 1.5em; }
/* @group Rangers */
.rangers a { text-decoration: none; font-weight: bold; font-size: 12px; }
.rangers a.rangers-up { background: url(http://cdn.squidoo.com/images/icon-rangers-up.gif) no-repeat; margin: 0 10px 0 0; padding: 0 0 0 16px; background-position: 0 -13px; }
.rangers a.rangers-down { background: url(http://cdn.squidoo.com/images/icon-rangers-down.gif) no-repeat; margin: 0 10px 0 0; padding: 0 0 0 16px; background-position: 0 -13px; }
.rangers a.voted { background-position: 0 0; color: #666; cursor: default; }
.rangers a.voted:hover { text-decoration: none !important; }
/* @end */
/* @group Lens Previews */
#acceptance-bar { margin: 0; padding: 10px; }
#acceptance-bar h2 { margin: 0 0 10px 100px; padding: 0; font: bold 18px Trebuchet MS, Arial, Helvetica, sans-serif; color: #f90; }
#acceptance-bar h2 span { color: #000; }
#acceptance-bar ul { margin: 10px 0 0 100px; padding: 0; list-style: none; }
#acceptance-bar li { margin: 6px 0 0 0; }
#acceptance-bar li a { font-weight: bold; font-size: 15px; text-decoration: none; }
#acceptance-bar li a span { font-weight: normal; font-size: 12px; color: #666; }
#acceptance-star { float: left; margin-right: 10px; padding: 10px 0 0 10px; width: 90px; height: 90px; }
/* @end */
/* @group IE Hacks */
/* Party at my house when I delete this section */
* html .plexo_rank sup { font: normal 13px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; padding: 0; color: #fff; position: relative; top: 2px; left: 0; }
* html .plexo_list-item p { height: 1%; }
* html .plexo_rank-flickr h4 { margin: 0 20px 0 0; padding: 0 0 3px 0; font: bold 16px/22px Trebuchet MS, Arial, Helvetica, sans-serif; color: #fff; background: url(http://cdn.squidoo.com/images/bg_plexo-rank.gif) no-repeat; width: 45px; text-align: center; }
* html .plexo_rank-flickr sup { font: normal 13px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; padding: 0; color: #fff; position: relative; top: 2px; left: 0; }
* html .plexo_rank-youtube h4 { margin: 0 20px 0 0; padding: 0 0 3px 0; font: bold 16px/22px Trebuchet MS, Arial, Helvetica, sans-serif; color: #fff; background: url(http://cdn.squidoo.com/images/bg_plexo-rank.gif) no-repeat; width: 45px; text-align: center; }
* html .plexo_rank-youtube sup { font: normal 13px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; padding: 0; color: #fff; position: relative; top: 2px; left: 0; }
* html .commerce_image img { width: expression(this.width > 75 ? 75: true);
}
* html .flickr_row, * html .thumb_row { display: inline; }
* html .flickr_item, * html .thumb_item { display: inline; }
* html .plexo_image img { width: expression(this.width > 50 ? 50: true);
}
* html #alert-overlay { height: 1000px; }
* html #get-started { position: absolute; top: 185px; right: 210px; z-index: 10; }
* html #content-intro, * html #content-intro .module .intro { margin: 0; padding: 0; }
* html .module a { position: relative; }
* html .module-mini { display: inline; }
/* @end */
/* @group Magic Builder Styles */
#lens_builder_page #pagebody { background-image: none; background-color: #fff; width: 920px; padding: 0 20px 30px 20px; margin-top: 0; }
/* this creates the page container for lens builder pages.  it will also be used on max lenses and will hold the rounded corner background image currently in #header-lens */
#lens_builder_page #page_wrap { margin-top: 8px; background: url(http://cdn.squidoo.com/images/layout/bg_header-lens2.gif) no-repeat top; width: 960px; padding: 10px 0; float: left; }
#lens_builder_page #header-site-title h1 { margin: 0; padding: 0 115px 0 0; background: url(http://cdn.squidoo.com/images/layout/tagline.gif) no-repeat; background-position: 100% 2px; position: absolute; top: 5px; left: 80px; font: bold 20px Trebuchet MS, Arial, Helvetica, sans-serif; letter-spacing: -1px; color: #046381; }
body#lens_builder_page #content { margin-bottom: 20px; border: 1px solid #bbb; clear: both; }
body#lens_builder_page { font: 100% "Trebuchet MS", Verdana, Sans-Serif; color: #686868; }
.left { float: left; }
.right { float: right; }
.add_top { margin-top: 15px; }
#progress { background: url(http://cdn.squidoo.com/images/builder/bg_progress.jpg) 0 0 no-repeat; height: 62px; position: relative; margin: 8px 0 18px 0; list-style: none; }
#progress ul { margin: 0; padding: 0; }
#progress ul li { font-size: 28px; width: 33%; float: left; text-align: center; padding: 2px 0; margin: 6px 0 0 0; line-height: 1em; list-style: none; }
#progress ul li small { font-size: 14px; display: block; line-height: 1em; }
#step2 { border-left: 1px solid #bebebe; border-right: 1px solid #bebebe; }
#step1, #step2, #step3 { color: #c6ccd0; }
.on_step1 #step1, .on_step2 #step2, .on_step3 #step3, .on_step2 #step_turbo { color: #dc6a0e; }
#progress ul li#step_turbo { width: 100%; float: left; text-align: center; padding: 2px 0; margin: 6px 0 0 0; line-height: 1em; list-style: none; }
/* User Feature */
.user_feat { float: right; position: relative; margin: 0; z-index: 1000; width: 67px; height: 67px; }
* html .user_feat { display: inline; }
.user_feat_pic, .user_feat_pic.on { border: 1px solid #c5c5c5; padding: 3px; background: #fff; width: 52px; height: 52px; overflow: hidden; }
.user_feat_pic span { display: block; width: 52px; height: 52px; text-indent: -999em; cursor: pointer; }
.user_feat_pic:hover { background: #dc6a0e; }
.user_bubble { position: absolute; bottom: 0px; right: 0px; width: 29px; height: 21px; background: url(http://cdn.squidoo.com/images/builder/user_bubble.png) 0 0 no-repeat; }
/* Builder question boxes and styles */
.question, .question2, .pro_question { border-bottom: 1px solid #e5e5e5; padding: 0 10px 10px 10px; margin: 0 0 10px 0; clear: both; float: left; width: 900px; }

.pro_question .reg_note {font-size: 12px; padding-left: 262px; clear: both;}

.pro_question { margin: 0 0 10px 0; padding: 0 10px 10px 10px; }
.pro_question_bottom { border: 0; padding-bottom: 0; }
.question2 { border-bottom: 0; padding: 0 0 15px 0; margin: 0; clear: both; float: left; width: 920px; }
.question h3, .question2 h3, .pro_question h3, #pro_template h3, h3.h3_orange { color: #dc6a0e; font-size: 22px; font-weight: normal; margin: 0; padding: 0 0 8px 0; }
.pro_question h3, #pro_template h3 { padding-bottom: 0; }
.question h4, .question2 h4, .pro_question h4 { padding: 0 0 12px 0; margin: 0; }
.question_gray { padding: 10px; background: #f1f1f1; border: 1px solid #bfbfbf; width: 780px; position: relative; float: left; }
.question_gray input { font-size: 15px; margin-top: 0; border: 1px solid #ccc; }
.question_gray input.italic, #el_about.italic, #el_title.italic { font-style: italic; }
.question_gray input.long { width: 650px; }
#el_about, #el_title, .magic_input { float: left; font-size: 15px; margin: 0; background: #f3f3f3; width: 400px; border: 1px solid #ccc; }
.question h3 label { display: block; float: left; padding-right: 12px; width: 200px; }
.question h3 span { display: block; font-size: 13px; color: #686868; width: 200px; clear: both; }
.step1_error { clear: left; padding-left: 212px; color: #900; font-size: 13px; }
.input_instructions { clear: left; padding-left: 262px; font-size: 13px; width: 400px; }
.input_error { clear: left; padding-left: 262px; color: #900; font-size: 13px; width: 400px; display: none; }
#magic_errors { background: #ffc; padding: 14px 14px 0 14px; margin: 14px 0; display: none; }
#publish_alert { padding: 10px; background: #900; margin-bottom: 14px; font-size: 14px; color: #fff; font-weight: bold; }
/* Some of these attributes will need to be updated during implementation -- growing textarea, onfocus text disappears, etc. */
.question_gray textarea { padding: 5px; font-size: 15px; margin: 0; color: #686868; width: 650px; height: 18px; font-family: Arial, Helvetica, sans-serif; font-style: italic; border: 1px solid #ccc; }
.cat_rows { width: 760px; list-style: none; margin: 0; padding: 0; }
.cat_rows li { float: left; width: 250px; font-size: 15px; border: 1px solid #fff; width: 188px; }
.cat_rows li:hover { background: #e9eff4; border: 1px solid #c6d7e5; }
.cat_rows label { display: block; cursor: pointer; padding: 5px; }
.cat_rows input { float: left; margin: 7px 10px 0 5px; }
#more_cats { padding-right: 150px; text-align: right; clear: both; padding: 0 150px 0 0; margin: 0; }
#more_cats a { color: #838788; background: url(http://cdn.squidoo.com/images/builder/arrw_down.gif) 100% 50% no-repeat; padding-right: 15px; }
#more_cats a.arrw_up { background: url(http://cdn.squidoo.com/images/builder/arrw_up.gif) 100% 50% no-repeat; }
.overlay { position: absolute; left: -300px; top: -65px; width: 281px; z-index: 100; background: url(http://cdn.squidoo.com/images/builder/bg_overlay.png) 0 0 no-repeat; }
.bot { position: absolute; left: 0; bottom: -10px; height: 96px; width: 280px; background: url(http://cdn.squidoo.com/images/builder/bg_overlay_bot.png) 0 0 no-repeat; z-index: 50; }
.bod { padding: 20px 48px 15px 20px; position: relative; z-index: 60; }
.bod blockquote { margin-bottom: 20px; width: 212px; overflow: hidden; }
.bod blockquote span { color: #527083; display: block; font-size: 13px; margin-top: 5px; }
.bod p { text-align: right; }
#templates h3 { margin: 0; padding-bottom: 0px; }
#templates h4 { font-weight: normal; margin: 0; padding: 0 0 18px 0; }
#templates ul { list-style: none; padding: 0; margin: 0; }
#templates ul li { float: left; width: 245px; margin: 0 5px 0 0; padding: 0; position: relative; }
* html #templates ul li { display: inline; }
#templates li label { display: block; padding: 15px 15px 15px 40px; background: #e9eff4; border: 1px solid #fff; cursor: pointer; }
#templates li label:hover { background: #d9e4ed; border: 1px solid #c6d7e5; }
#templates li input { position: absolute; left: 15px; top: 15px; }
#action_btns { margin: 0; padding: 0; text-align: right; }
#action_btns button { text-indent: -999em; }
button.remove { background: #b6b6b6 url(http://cdn.squidoo.com/images/builder/btn_remove.gif) 95% 50% no-repeat; color: #fff; padding: 3px 20px 3px 5px; text-transform: uppercase; font-size: 10px; position: absolute; top: -1px; right: 15px; }
button.remove:hover { background-color: #a5a5a5; }
.intro_text { font-size: 20px; }
.intro_text em, .intro_text span { font-size: 14px; }
#cds { margin: 0; padding: 0; list-style: none; }
#cds li { float: left; margin: 0 15px 15px 0; }
* html #cds li { display: inline; }
#cds li label { display: block; float: left; text-align: center; cursor: pointer; padding: 0 0 5px 0; border: 1px solid #f1f1f1; }
#cds li label:hover { background: #d9e4ed; border: 1px solid #c6d7e5; }
#cds li label:hover img { background: #c6d7e5; }
#cds li input { margin: 5px 0 0; }
#cds li img { padding: 5px; background: #bfbfbf; }
.add_field { background: url(http://cdn.squidoo.com/images/builder/bg_add_field.gif) 0 0 no-repeat; padding: 2px 2px 2px 25px; }
.pick_list { margin: 0; padding: 0; list-style: none; }
.pick_list li { float: left; margin: 0 15px 0 0; }
* html .pick_list li { display: inline; }
.pick_list li label { display: block; float: left; text-align: center; cursor: pointer; padding: 0 0 5px 0; border: 1px solid #f1f1f1; }
.pick_list li label:hover { background: #d9e4ed; border: 1px solid #c6d7e5; }
.pick_list li label:hover img { background: #c6d7e5; }
.pick_list li input { margin: 5px 0 0; }
.pick_list li img { padding: 5px; background: #bfbfbf; }
#lens_builder_page button { cursor: pointer; border: 0; width: auto; overflow: visible; }
#lens_builder_page input { color: #686868; padding: 5px; }
button#continue, button#continue2 { width: 193px; height: 49px; background: url(http://cdn.squidoo.com/images/builder/btn_continue.gif) 0 0 no-repeat; }
button.disabled { cursor: default; }
button#btnStep6 { width: 128px; height: 37px; background: url(http://cdn.squidoo.com/images/builder/btn_login.gif) 0 0 no-repeat; margin-bottom: 14px; text-indent: -999em; cursor: pointer; }
h2.step3_h2 { color: #dc6a0e; font-style: italic; padding: 0 0 8px 0; margin: 0; font-size: 24px; }
p.step3_p { margin: 0; padding: 0 0 14px 0; font-size: 14px; }
#border_box { border: 1px solid #bfbfbf; padding: 15px; }
.turbo_button { float: right; width: 225px; text-align: right; color: #686868; }
.turbo_button span { display: block; font-size: 15px; }
button#turbo, button#turbo2 { width: 194px; height: 50px; background: url(http://cdn.squidoo.com/images/builder/btn_turbo.gif) 0 0 no-repeat; text-indent: -999em; }
button#btn_publish, button#btn_publish2 { width: 194px; height: 50px; background: url(http://cdn.squidoo.com/images/builder/btn_publish.gif) 0 0 no-repeat; text-indent: -999em; }
button#btn_go_publish { width: 194px; height: 50px; background: url(http://cdn.squidoo.com/images/builder/btn_go_publish.gif) 0 0 no-repeat; text-indent: -999em; }
.turbo_button a { text-decoration: underline; }
.turbo_button a:hover { text-decoration: none; }
.start_testing { margin: 0 auto; width: 237px; height: 50px; text-indent: -999em; background: url(http://cdn.squidoo.com/images/builder/btn_start.gif) no-repeat; display: block; }
#lens_builder_page #footer-wrap { margin-top: 8px; background: #fff; background-image: none; }
#lens_builder_page .invalid { border: 2px solid red; }
#builder_alert { text-align: right; font-size: 12px; line-height: 18px; font-weight: bold; }
#builder_alert a.help { background: url(http://cdn.squidoo.com/images/builder/icon-help.gif) no-repeat; padding-left: 18px; }
#builder_lens_highlight { background-color: #ffc; padding: 8px 10px; margin: 10px 20px 10px 30px; clear: both; font-size: 14px; }
.module_sub { padding: 0;/*
ma

r

gin-bottom: 14px;border: 1px solid #ccc;background: #fff;*/}
button.module_sub_search { width: 72px !important; height: 24px; background: url(http://cdn.squidoo.com/images/builder/btn_search.gif) 0 0 no-repeat; text-indent: -999em; }
button.module_sub_preview { width: 68px !important; height: 24px; background: url(http://cdn.squidoo.com/images/builder/btn_preview.gif) 0 0 no-repeat; text-indent: -999em; margin-left: 8px; }
.module_sub select { padding: 5px; font-size: 16px; margin: 0; color: #686868; width: 212px; }
.done { text-align: right; font-size: 12px; font-weight: bold; }
/*.done a {text-indent: -999em; width: 97px; height: 24px; background: url(http://cdn.squidoo.com/images/builder/btn_done_adding.gif) no-repeat; display: block;}*/
.add { width: auto; height: 17px; text-indent: -999em; background: url(http://cdn.squidoo.com/images/builder/btn_add.gif) no-repeat 50% 50%; display: block; }
.module_sub_item { padding: 0 0 10px 0; clear: both; }
.module_sub label { cursor: pointer; font-weight: normal; line-height: 28px; }
.module_sub_item label { width: 200px; padding-right: 12px; display: block; float: left; }
.module_sub_item input { padding: 5px; font-size: 16px; margin: 0; color: #686868; width: 200px; }
.module_sub .commerce_item { padding: 0 0 14px 0; margin: 0; clear: both; float: left; width: 640px; }
.commerce_item h4 { padding-bottom: 0; }
.sample_box { padding: 10px; margin-bottom: 14px; background: #fff; border: 1px solid #ccc; float: left; width: 638px; }
.sample_box .sample_head { font-size: 14px; background: #f1f1f1; padding: 6px; margin-bottom: 14px; }
.sample_box dl { font-size: 13px; }
.sample_box dt { font-weight: bold; }
.sample_box dd { padding-bottom: 13px; }
.error_msg { width: 640px; background-color: #900; font-size: 14px; padding: 10px; margin: 0 0 14px 0; color: #fff; font-weight: bold; }
/* YouTube selection list */
#youtube_list { margin: 0; padding: 0; list-style: none; }
#youtube_list li { float: left; margin: 0 15px 15px 0; width: 160px; text-align: center; padding: 1px; }
#youtube_list li p { font-size: 12px; padding: 0 0 6px 0; }
#youtube_list li:hover { background: #d9e4ed; border: 1px solid #c6d7e5; padding: 0; }
#youtube_list li p.youtube_vid { padding: 5px; background: #bfbfbf; margin-bottom: 6px; }
#youtube_list li:hover p.youtube_vid { background: #c6d7e5; }
* html #youtube_list li { display: inline; }
.use_vid { width: auto; height: 17px; text-indent: -999em; background: url(http://cdn.squidoo.com/images/builder/btn_use_vid.gif) no-repeat 50% 50%; display: block; }
#cds li label { display: block; float: left; text-align: center; cursor: pointer; padding: 0 0 5px 0; border: 1px solid #f1f1f1; }
#cds li label:hover { background: #d9e4ed; border: 1px solid #c6d7e5; }
#cds li label:hover img { background: #c6d7e5; }
#cds li input { margin: 5px 0 0; }
#cds li img { padding: 5px; background: #bfbfbf; }
.add_field { background: url(http://cdn.squidoo.com/images/builder/bg_add_field.gif) 0 0 no-repeat; padding: 2px 2px 2px 25px; }
.pick_list { margin: 0; padding: 0; list-style: none; }
.pick_list li { float: left; margin: 0 15px 0 0; }
* html .pick_list li { display: inline; }
/* @end */
/* @group ProBuilder Styles */
#pro-welcome { background: url(http://cdn.squidoo.com/images/builder/bg_progress.gif) 0 0 no-repeat; height: 104px; position: relative; margin-bottom: 20px; }
#welcome-pic { border: 1px solid #fff; margin: 0 12px 0 0; padding: 0; background: #fff; width: 78px; height: 78px; overflow: hidden; position: absolute; top: 10px; left: 15px; }
#welcome-pic span { display: block; width: 78px; height: 78px; text-indent: -999em; }
#pro-welcome img { position: absolute; top: 10px; left: 25px; }
#welcome-message { position: absolute; top: 15px; left: 110px; }
#welcome-switch { position: absolute; bottom: 15px; right: 25px; font-size: 12px; }
#pro-welcome h3 { margin: 0; padding: 0 0 2px 0; color: #dc6a0e; font-size: 20px; line-height: 1em; }
#pro-welcome h4 { margin: 0; padding: 0; font-size: 16px; }
#pro-welcome p { margin: 0; padding: 0; font-size: 16px; }
.pro_question label { cursor: pointer; color: #dc6a0e; font-size: 22px; font-weight: normal; width: 250px; padding-right: 12px; display: block; float: left; line-height: 100%; }
.pro_question label span { font-size: 13px; line-height: 15px; color: #999; }
.pro_question input { padding: 5px; font-size: 16px; margin: 0; background: #f3f3f3; color: #686868; width: 400px; border: 1px solid #ccc; }
.pro_question .extra { font-size: 13px; float: left; }
.pro_question .extra a { padding-right: 25px; }
.pro_question select { color: #686868; font-size: 16px; border: 1px solid #ccc; }
/* Use these styles for those entries that require extra elements that would break w/o floated containers */
.pro_question_left { width: 250px; float: left; padding-right: 12px; }
.pro_question_left label { width: auto; padding-right: 0; float: none; }
.pro_question_center { width: 420px; float: left; padding-right: 12px; }
.pro_question_center a { font-size: 13px; padding-right: 20px; }
.pro_question_right { width: 100px; float: left; }
.pro_question .mod_numbers { border: 0; border-collapse: collapse; width: 860px; margin: 0 auto 14px auto; }
.pro_question .mod_numbers td { padding: 4px 24px 4px 0; vertical-align: middle; }
.pro_question .mod_numbers label { color: #686868; font-size: 15px; font-weight: normal; width: auto; padding-right: 0; display: inline; float: none; line-height: 100%; padding-left: 4px; }
.pro_question .mod_numbers input { padding: 2px; font-size: 14px; background: #f3f3f3; width: 18px; }
.pro_question p { font-size: 13px; color: #999; }
#pro-settings p { padding: 15px 0; clear: both; border-bottom: 1px solid #e5e5e5; float: left; width: 920px; }
#pro-settings label { color: #dc6a0e; font-size: 1.425em; font-weight: normal; width: 210px; display: block; float: left; line-height: 100%; }
#pro-settings label span { font-size: 70%; color: #999; }
#pro-settings input { padding: 5px; font-size: 15px; margin: 0; background: #f3f3f3; width: 400px; }
#pro-settings select, .pro_question select { width: 400px; padding: 5px; font-size: 16px; margin: 0; background: #f3f3f3; width: 415px; }
/* Font is too large for some selection boxes */
.pro_question select { font-size: 12px; }
#pro_template, .question_list { border-bottom: 1px solid #e5e5e5; padding: 0 10px 15px 10px; margin: 0 0 15px 0; clear: both; float: left; width: 900px; }
#pro_template ul, .question_list ul { padding-bottom: 14px; }
#pro_template .cat_rows li { float: none; width: 350px; }
.question_list .cat_rows li { float: none; width: 900px; }
.cat_rows label { vertical-align: middle; }
.cat_rows label span { font-size: 18px; font-weight: bold; }
button#done { width: 226px; height: 81px; background: url(http://cdn.squidoo.com/images/builder/btn-done2.gif) 0 0 no-repeat; text-indent: -999em; }
button#btn_create_template { width: 225px; height: 50px; background: url(http://cdn.squidoo.com/images/builder/btn_create_template.gif) 0 0 no-repeat; text-indent: -999em; }
.captcha-image { float: left; width: 260px; }
.captcha-form { float: left; width: 270px; }
.pro_question .captcha-form input { width: 250px; float: none; }
.pro_question .captcha-form label { font-size: 14px; color: #686868; font-weight: bold; }
.pro_question #action_btns { float: right; width: 360px; }
/* @end */
/* @group Lensmaster Bio Pages */
#lm_bio_page #page_wrap { margin-top: 8px; background: url(http://cdn.squidoo.com/images/layout/bg_header-lens2.gif) no-repeat top; width: 960px; padding: 10px 0; float: left; }
body#lm_bio_page { font: 100% "Trebuchet MS", Verdana, Sans-Serif; color: #686868; }
/* Removed bg image as it is now in page_wrap.  Tweaked padding and margins as 10px top padding is now in page_wrap, as well */
#lm_bio_page #header-lens { margin: 0 0 0 0; padding: 0 30px 10px 30px; width: 900px; float: left; background: #fff; }
#lm_bio_page #content { width: 680px; margin: 0; padding: 15px 20px 15px 30px; }
#lm_bio_page #content_sidebar { width: 200px; padding-right: 20px; float: left; }
#lm_bio_page #content_main { width: 460px; float: left; }
#lm_bio_page dl { line-height: 1em; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 1px solid #d9d9d9; }
#lm_bio_page dt { font-size: 14px; font-weight: bold; }
#lm_bio_page dd { font-size: 12px; padding-bottom: 10px; }
#lm_bio_page #content ul { list-style: none; margin: 0; padding: 0; }
#lm_bio_page #content ul li { font-size: 14px; font-weight: bold; margin: 0; padding: 0 0 10px 0; }
#lm_bio_page #content ul li span { font-size: 12px; font-weight: normal; }
#lm_bio_page #sidebar { width: 200px; padding: 15px 30px 20px 0; margin: 0; }
#lm_bio_page #pagebody { background: none; background-color: #fff; float: left; margin: 8px 0 0 0; padding: 0; width: 960px; }
#lm_bio_page p { font-size: 13px; line-height: 1.4em; }
#lm_bio_page h3 { font-size: 20px; color: #f90; font-weight: bold; line-height: 1em; }
#lm_bio_page h3 span { font-size: 13px; color: #333; font-weight: normal; }
.lm_bio_stats { width: 460px; background: url(http://cdn.squidoo.com/images/layout/gray_box_bottom.jpg) no-repeat bottom; float: left; margin-bottom: 18px; }


#lm_bio_page .lm_bio_stats p { background: url(http://cdn.squidoo.com/images/layout/gray_box_top.gif) no-repeat top; padding: 14px; font-size: 13px; line-height: 1.6em; color: #333; float: left; width: 432px; }


.lm_bio_stats span { font-weight: bold; }
.lm_bio_stats span.large { font-size: 18px; }
.lm_bio_stats img { float: left; margin: 0 14px 0 0; border: 1px solid #fff; }
* html .lm_bio_stats img { display: inline; }
.border_bottom { border-bottom: 1px solid #d9d9d9; margin-bottom: 20px; }
.lm_bio_great { float: left; }
.lm_bio_great dt { float: left; width: 60px; padding: 0 16px 16px 0; clear: both; }
.lm_bio_great dd { float: left; width: 384px; padding-bottom: 16px; }
.lm_bio_great dd a { font-size: 14px; font-weight: bold; }
.sort_box { background: #f6f6f6; padding: 4px; border: 1px solid #d9d9d9; margin-bottom: 14px; font-size: 12px; font-weight: bold; }
#content .sort_box span { font-size: 14px; }
#lm_bio_page #header-lens-title { float: left; width: 540px; display: block; }
#lm_bio_page #header-lens-title h1 { float: left; padding: 0; margin: 0; }
#lm_bio_page #bio-icons { float: left; padding: 0 0 0 20px; width: 140px; clear: none; }
#lm_bio_page #bio-icons ul { list-style-type: none; margin: 0; padding: 0; float: left; }
#bio-icons ul li.citizen { background-image: url(http://cdn.squidoo.com/images/layout/badge-citizen.gif); }
#bio-icons ul li.giant { background-image: url(http://cdn.squidoo.com/images/layout/badge-giant.gif); }
#bio-icons ul li.angel { background-image: url(http://cdn.squidoo.com/images/layout/badge-angel.gif); }
#lm_bio_page #bio-icons ul li { background-repeat: no-repeat; float: left; padding-right: 6px; text-indent: -999em; width: 26px; }
#lm_bio_page #bio-icons ul li.star-gold { background-image: url(http://cdn.squidoo.com/images/layout/star-gold-2.gif); height: auto; width: 14px; }
#lm_bio_page #bio-icons ul li.star-purple { background-image: url(http://cdn.squidoo.com/images/layout/star-purple-2.gif); height: auto; width: 14px; }
#lm_bio_page ul#fanroll { width: 200px; }
#lm_bio_page ul#fanroll li { width: 37px; }
#lm_bio_page .edit, #lm_bio_page .mail { padding-bottom: 14px; }
#lm_contact_me { background: url(http://cdn.squidoo.com/images/btn_contact.gif) no-repeat 0 0; width: 190px; height: 50px; text-indent: -999em; display: block; }
#lm_join_fanclub { background: url(http://cdn.squidoo.com/images/btn_join_fanclub.gif) no-repeat 0 0; width: 190px; height: 50px; text-indent: -999em; display: block; }
.lm_bio_great dd a.lm_view_link { font-size: 11px; display: block; padding: 6px 0 0 0; }
/* Removed bg image as it is now in page_wrap.  Tweaked padding and margins as 10px top padding is now in page_wrap, as well */
#lm_bio_page #header-lens { margin: 0 0 0 0; padding: 0 30px 10px 30px; width: 900px; float: left; /*background: url(http://cdn.squidoo.com/images/layout/bg_header-lens.gif) no-repeat; */ background-color: #fff; }
/* For 2 column layouts */
#lm_bio_page #content_main_wide { width: 680px; float: left; }
#lm_bio_page #content_main_wide .lm_bio_stats { width: 680px; background: url(http://cdn.squidoo.com/images/layout/gray_box_bottom_wide.jpg) no-repeat bottom; float: left; margin-bottom: 18px; }
#lm_bio_page #content_main_wide .lm_bio_stats p { background: url(http://cdn.squidoo.com/images/layout/gray_box_top_wide.gif) no-repeat top; padding: 14px; font-size: 13px; line-height: 1.6em; color: #333; float: left; width: 652px; }
/* @end */
/* @group List Pages */
#lens_lists #page_wrap { margin-top: 8px; background: url(http://cdn.squidoo.com/images/layout/bg_header-lens2.gif) no-repeat top; width: 960px; padding: 10px 0; float: left; }
#list_content h2 { padding: 0 0 14px 0; margin: 0; }
#list_content h4 { padding: 0 0 14px 0; margin: 0; font-size: 16px; color: #888; }
#list_content { padding: 0 15px 0 30px; margin: 0; }
#list_content ol { color: #999; }
#list_content li { font-size: 18px; font-weight: bold; padding-bottom: 8px; line-height: 1em; }
#list_content .suppInfo { display: block; color: #686868; font-size: 12px; font-weight: normal; }
#lens_lists #ad-300 { margin-bottom: 16px; }
/*#list_content dt {clear: both; color: #999; font-size: 18px; font-weight: bold; padding-bottom: 0; line-height: 1em;}
#list_content dt span {display: block; font-size: 12px; font-weight: normal; color: #686868;}
#list_content dt img {float: left; padding: 0 10px 24px 0;}
#list_content dd {font-size: 12px; padding-bottom: 24px;}*/
#list_content dt { font-size: 14px; font-weight: bold; }
#list_content dd { padding-bottom: 12px; }
#list_content dl.list_dl { float: left; }
#list_content dl.list_dl dt { float: left; width: 50px; padding: 0 15px 24px 0; clear: both; overflow: hidden; }
#list_content dl.list_dl dd { float: left; width: 540px; padding-bottom: 24px; }
#list_content dl.list_dl dd span { display: block; font-size: 12px; font-weight: normal; color: #686868; }
#list_content dl.list_dl dd a { font-size: 14px; font-weight: bold; }
#lens_lists .list_button { width: 216px; height: 50px; margin: 20px auto; text-indent: -999em; display: block; background-repeat: no-repeat; }
#lens_lists .btn_build_lens { background: url(http://cdn.squidoo.com/images/btn_build_lens.gif) no-repeat; }
#lens_lists .btn_start_group { width: 175px; background: url(http://cdn.squidoo.com/images/btn_start_group.gif); }
#lens_lists ul#tools_list li { padding-right: 20px; }
#lens_lists ul#tools_list li.print a { background: transparent url(http://cdn.squidoo.com/images/icon-print.gif) no-repeat 0 50%; padding-left: 20px; }
#lens_lists ul#tools_list li.email a { background: transparent url(http://cdn.squidoo.com/images/icon-mail.gif) no-repeat 0 50%; padding-left: 20px; }
#lens_lists ul#tools_list li.feed a { background: transparent url(http://cdn.squidoo.com/images/icon-firefox-rss.gif) no-repeat 0 50%; padding-left: 20px; }
#lens_lists #feed_float { float: right; font-size: 11px; width: 200px; text-align: right; }
#lens_lists #feed_float a { padding-right: 18px; background: url(http://cdn.squidoo.com/images/icon-firefox-rss.gif) no-repeat 100% 50%; }
#lens_lists #adwords { padding: 0 15px 15px 15px; }
#lens_lists #adwords .header { color: #333; padding-bottom: 10px; }
#lens_lists .googleUrl { font-size: 14px; font-weight: bold; }
#lens_lists .googleTextAd { font-size: 13px; }
#lens_lists .googleVisibleUrl { font-size: 11px; }
#lens_lists #sidebar .sidebar-discovery { color: #333; }
/*#lens_lists #searchSort {float: left; padding: 6px; border: 1px solid #ccc; margin: 0 0 14px 0; }*/
#lens_lists #searchSort { float: left; padding: 0 0 14px 0; margin: 0 0 14px 0; border-bottom: 1px solid #ccc; width: 590px; }
#lens_lists #searchSort h3 { float: left; padding: 0 12px 0 0; margin: 0; font-size: 18px; font-weight: bold; color: #999; }
#lens_lists #searchSort ul { float: left; margin: 0 0 10px 0; padding: 0; list-style: none; }
#lens_lists #searchSort ul li { float: left; margin: 0 10px 0 0; padding: 0; font-size: 14px; font-weight: bold; }
#lens_lists #searchSort ul li a, #lens_lists #searchSort ul li span { display: block; padding: 5px 7px; color: #686868; }
#lens_lists #searchSort ul li span { background-color: #fff; display: block; padding: 4px 6px; color: #color: #333;
border: 1px solid #ccc; }
#lens_lists #searchSort ul li a:hover { text-decoration: none; color: #046381; }
#lens_lists .search_list_dl { clear: both; }
#lens_lists .search_list_dl dt { font-size: 14px; font-weight: bold; padding: 0; margin: 0; }
#lens_lists .search_list_dl dt span { color: #686868; font-size: 12px; font-weight: normal; padding: 0 0 0 10px; }
#lens_lists .search_list_dl dd { padding: 0 0 20px 0; margin: 0; }
#lens_lists .search_list_dl .super_list_check { border-bottom: 1px solid #ccc; padding: 0 0 10px 0; margin: 0 0 14px 0; font-size: 12px; font-weight: normal; }
#lens_lists .search_list_dl dd div { padding: 10px 0; }
#lens_lists .sidebar_search .searchField { font-size: 13px; padding: 3px; border: 1px solid #ccc; float: left; width: 120px; margin-right: 6px; }
#lens_lists .sidebar_search input.button { float: left; }
#list_content #col-best, #list_content #col-worst { float: left; width: 287px; padding-right: 15px; }
#list_content #col-best li, #list_content #col-worst li { font-size: 14px; padding-bottom: 14px; }
/* @end */
/* @group Best-Worst Form */
.best_worst_form { width: 267px; padding: 10px; background: #000; color: #fff; font-size: 12px; text-align: center; }
.best_worst_form label strong { font-size: 16px; }
.best_worst_form input { }
.best_worst_form button { border: 0; cursor: pointer; height: 54px; width: 102px; text-indent: -999em; margin-left: 5px; }
.best_worst_form button.best { background: url(http://cdn.squidoo.com/images/squidflix/btn-best.gif) no-repeat; }
.best_worst_form button.worst { background: url(http://cdn.squidoo.com/images/squidflix/btn-worst.gif) no-repeat; }
/* @end */
/* @group Lens Header Search */
#header-lens-stats form { text-align: right; }
#header-lens-stats label { display: none; }
#header-lens-stats input { width: 190px; border: 1px solid #ccc; padding: 2px 3px; font-size: 13px; font-family: Arial, Helvetica, sans-serif; float: left; margin-right: 10px; color: #686868; }
* html #header-lens-stats input { display: inline; }
#header-lens-stats button { text-indent: -999em; background: url(http://cdn.squidoo.com/images/btn_search.gif) no-repeat; width: 62px; height: 22px; cursor: pointer; border: 0; float: left; }
/* @end */
/* @group New Home Page */
/* @group Home Baseline Styles */
#home_page {background: #d1e4f9 url(http://cdn.squidoo.com/images/home/bg.gif) repeat-x 0 0; font-family: Arial, Helvetica, sans-serif; color: #686868;}
#home_page p {margin: 0; padding: 0 0 1.2em 0;}
#home_page h3 {margin: 0; padding: 0 0 .8em 0;}
#home_page ul {margin: 0; padding: 0 0 1.2em 0;}
#home_page ol {margin: 0; padding: 0 0 1.2em 0;}
#home_page a, #home_page a:link, #home_page a:visited {text-decoration: none; color: #1a67b8;}
#home_page a:hover {text-decoration: underline;}
img {border: 0;}
/* @end */
/* @group Home Container */
#home_page #container {width: 980px; margin: 0 auto;}
/* @end */
/* @group Home Header */
#home_page #header {width: 980px; height: 73px; position: relative;}
#home_page #header h1 {width: 267px; height: 64px; text-indent: -999em; background: url(http://cdn.squidoo.com/images/home/logo.png) no-repeat 0 0;}
* html #home_page #header h1 {background: url(http://cdn.squidoo.com/images/home/logo.gif) no-repeat 0 0;}
#home_page #header h1 a {width: 267px; height: 64px; display: block;}
#home_page #header ul {position: absolute; top: 18px; right: 12px; list-style: none; float: right;}
#home_page #header ul li {float: left; padding: 0 0 0 10px; margin: 0 0 0 10px; color: #fff; font-size: 14px; font-weight: bold; background: url(http://cdn.squidoo.com/images/home/nav_left.gif) no-repeat 0 0; height: 35px; line-height: 35px; font-family: Arial, Helvetica, sans-serif;}
#home_page #header ul li.no_bg {background: none;}
#home_page #header ul li a {float: left; display: block; padding: 0 10px 0 0; height: 35px; color: #fff; background: url(http://cdn.squidoo.com/images/home/nav_right.gif) no-repeat 100% 0;}
#home_page #header ul li a:hover {color: #c0daf6; text-decoration: none;}
/* @end */
/* @group Home Banner */
#home_page #banner {width: 980px; height: 216px; background: url(http://cdn.squidoo.com/images/home/banner_bg.png) no-repeat 0 0; position: relative; color: #fff; margin-bottom: 18px;}
* html #home_page #banner {background: url(http://cdn.squidoo.com/images/home/banner_bg.gif) no-repeat 0 0;}
#home_page #banner h2 {width: 586px; height: 39px; position: absolute; top: 26px; left: 26px; background: url(http://cdn.squidoo.com/images/home/banner_title.gif) no-repeat 0 0; text-indent: -999em;}
#home_page #banner h3 {width: 573px; height: 52px; position: absolute; top: 80px; left: 26px; background: url(http://cdn.squidoo.com/images/home/banner_tagline.gif) no-repeat 0 0; text-indent: -999em;}
#banner_cta {height: 35px; position: absolute; top: 160px; left: 26px; width: 585px;}
#banner_cta button {text-indent: -999em; height: 35px; display: block; border: 0; background: none; float: left; cursor: pointer;}
#banner_cta #btn_start_building {background-image: url(http://cdn.squidoo.com/images/home/btn_start_building.gif); width: 158px; height: 35px; text-indent: -999em; display: block; float: left;}
#banner_cta #btn_search_go {background-image: url(http://cdn.squidoo.com/images/home/btn_go.gif); width: 57px;}
#banner_cta span {display: block; float: left; width: 60px; height: 35px; background: url(http://cdn.squidoo.com/images/home/or.gif) no-repeat 50% 50%; text-indent: -999em;}
#banner_cta form {float: left; height: 35px;}
#banner_cta form input {color: #999; padding: 4px 3px; font-size: 20px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; border: 1px solid #154980; float: left; width: 296px; margin-right: 6px;}
* html #banner_cta form input {display: inline;}
#banner #banner_content {position: absolute; top: 30px; right: 18px; width: 306px; padding-left: 22px; background: url(http://cdn.squidoo.com/images/home/banner_content_bg.png) no-repeat 0 50%;}
* html #banner #banner_content {background: url(http://cdn.squidoo.com/images/home/banner_content_bg.gif) repeat-y 0 50%;}
#banner_content h4 {text-indent: -999em; margin-bottom: 16px; background-repeat: no-repeat; background-position: 0 0;}
#banner_content h4#h4_new_squidoo {background-image: url(http://cdn.squidoo.com/images/home/h4_new_squidoo.gif); width: 194px; height: 25px;}
#banner_content h4#h4_more_info {background-image: url(http://cdn.squidoo.com/images/home/h4_more_info.gif); width: 295px; height: 23px; margin-bottom: 10px;}
#banner_content p {background: url(http://cdn.squidoo.com/images/home/banner_content.gif) no-repeat 0 0; width: 296px; height: 110px; text-indent: -999em;}
#banner_content ul#icon_list {text-indent: -999em; list-style: none; position: relative; height: 120px; padding: 0;}
#banner_content ul#icon_list li {position: absolute;}
#banner_content ul#icon_list li a {display: block; background-repeat: no-repeat; background-position: 0 0;}
#icon_list li#icon_squidu {width: 89px; height: 32px; top: 20px; left: 0;}
#icon_list li#icon_squidu a {width: 89px; height: 32px; background-image: url(http://cdn.squidoo.com/images/home/icon_squidu.gif);}
#icon_list li#icon_top100 {width: 39px; height: 58px; top: 0; left: 114px;}
#icon_list li#icon_top100 a {width: 39px; height: 58px; background-image: url(http://cdn.squidoo.com/images/home/icon_top100.gif);}
#icon_list li#icon_squidblogs {width: 130px; height: 29px; top: 20px; left: 174px;}
#icon_list li#icon_squidblogs a {width: 130px; height: 29px; background-image: url(http://cdn.squidoo.com/images/home/icon_squidblogs.gif);}
#icon_list li#icon_lotd {width: 70px; height: 37px; top: 75px; left: 34px;}
#icon_list li#icon_lotd a {width: 70px; height: 37px; background-image: url(http://cdn.squidoo.com/images/home/icon_lotd.gif);}
#icon_list li#icon_answer_deck {width: 142px; height: 42px; top: 75px; left: 134px;}
#icon_list li#icon_answer_deck a {width: 142px; height: 42px; background-image: url(http://cdn.squidoo.com/images/home/icon_answer_deck.gif); }
/* @end */
/* @group Home Content */
#home_page #more_info {display: none;}
#home_page #content_wrap {background: url(http://cdn.squidoo.com/images/home/content_wrap_bg.gif) no-repeat 0 0; float: left; padding-top: 14px; width: 980px;}
#home_page #content {background: #fff url(http://cdn.squidoo.com/images/home/content_bg.gif) no-repeat 0 100%; float: left; width: 972px; padding: 6px 4px 0 4px;}
/* @group Content Lists */
#home_page #content .item {width: 304px; float: left; padding: 0 10px 20px 10px;}
#home_page #content .item h3 {font-size: 18px; height: 30px; line-height: 30px; background: url(http://cdn.squidoo.com/images/home/item_h3_bg.gif) no-repeat 0 0; padding: 0 0 0 8px; width: 296px; margin-bottom: 8px; position: relative;}
#content .item a.btn_more {display: block; width: 43px; height: 30px; background: url(http://cdn.squidoo.com/images/home/btn_more.gif) no-repeat 50% 50%; position: absolute; top: 0; right: 0; text-indent: -999em;}
#home_page #content .item ul {list-style: none; margin: 0; padding: 0;}
#home_page #content .item ul li {padding: 0; margin: 0; font-size: 13px; line-height: 1.7em; border-bottom: 1px dotted #bbb;}
#home_page #content .item ul li a {display: block; color: #686868; text-decoration: none; padding: 0 3px;}
#home_page #content .item ul li a:hover {background: #f2f2f2; color: #1a67b8;}
/* @end */
/* @end */
/* @group Home Slider */
#home_slider_wrap {clear: both; width: 884px; height: 250px; margin: 0 auto 20px auto; padding: 10px 42px; position: relative; background: url(http://cdn.squidoo.com/images/home/home_slider_bg.gif) no-repeat 0 50%;}
#home_slider_wrap h2 {font-size: 28px; text-align: center; padding: 20px 0;}
#home_slider_wrap dl {float: left; margin: 0 8px; padding: 0; border: 5px solid #b9b9b9; width: 195px; background-color: #b9b9b9; -moz-border-radius: 5px; -webkit-border-radius: 5px; font-size: 12px; font-weight: normal; color: #444; text-align: center;}
* html #home_slider_wrap dl {display: inline;}
#home_slider_wrap dt img {width: 195px; height: 122px;}
#home_slider_wrap dd {padding: 3px 0;}
#home_page #home_slider_wrap a {color: #444;}
#home_page #home_slider_wrap a:hover {color: #1a67b8; text-decoration: none;}
#home_slider_wrap dl:hover {background: #ccc; border-color: #ccc;}
#home_slider ul, #home_slider li {margin: 0; padding: 0; list-style: none; height: 220px; width: 884px;}
#prevBtn, #nextBtn {display: block; width: 38px; height: 38px; position: absolute; left: 0; top: 115px; text-indent: -999em;}
#nextBtn {left: 928px; top: 115px;}
#prevBtn a, #nextBtn a {display: block; width: 38px; height: 38px; background-image: url(http://cdn.squidoo.com/images/home/home_slider_nav.gif); background-repeat: no-repeat; background-position: 0 0; display: block;}
#nextBtn a {background-position: -38px 0;}
/* @end */
/* @group Footer */
#home_page #footer {clear: both; width: 940px; padding: 15px 20px; margin-bottom: 20px; float: left; color: #fff; background: #1b6ec6 url(http://cdn.squidoo.com/images/home/footer_bg.png) no-repeat 0 100%;
/* PNG isn't alpha, so no gif is needed */}
/*.footer_col {float: left; width: 155px; padding-right: 20px;}*/
.footer_col {float: left; width: 200px; padding-right: 20px;}
.footer_col h4 {font-size: 18px; font-weight: bold; padding: 0 0 10px 0;}
.footer_col ul {list-style: none; margin: 0; padding: 0;}
.footer_col li {padding: 0; margin: 0; font-size: 12px; line-height: 1.4em; width: 155px;}
.footer_col.col_first {width: 230px; padding: 0;}
.footer_col.col_first a {background: url(http://cdn.squidoo.com/images/home/footer_logo.gif) no-repeat 0 0; height: 57px; width: 189px; margin: 40px 0; display: block; text-indent: -999em;}
.footer_col.col_last {width: 310px;}
.footer_col.col_last li {float: left;}
#home_page #footer li a {color: #fff; text-decoration: none;}
#home_page #footer li a:hover {text-decoration: underline;}
#footer .copyright {clear: both; font-size: 16px; font-weight: bold; padding: 10px 0 12px 230px;}
/* @end */
.nopad {padding: 0; margin: 0;}


/* @group Home Error, Info */
#home_page #errors, #home_page #info {width: 958px; margin: 0 0 18px 0; padding: 10px; background: #900; border: 1px solid #900; -moz-border-radius: 10px; -webkit-border-radius: 10px; font-size: 18px; color: #fff; font-weight: bold; text-align: center;}
#home_page #info {background: #268d12; border: 1px solid #268d12; }
/* @end */




/* @end */
/* @group Wide Page */
/* Social styles, wide page, single column layout */
#wide_page #pagebody { background-image: none; background-color: #fff; width: 900px; padding: 0 30px 30px 30px; margin-top: 0; }
#wide_page #page_wrap { margin-top: 8px; background: url(http://www.squidoo.com/images/layout/bg_header-lens.gif) no-repeat top; width: 960px; padding: 10px 0; float: left; }
#wide_page #content { margin-bottom: 20px; border: 1px solid #bbb; clear: both; }
#wide_page { font: 100% "Trebuchet MS", Verdana, Sans-Serif; color: #686868; }
#social_container { color: #686868; width: 528px; padding: 20px 20px 6px 20px; background: #f1f1f1; border: 1px solid #bfbfbf; margin: 20px auto; position: relative; }
#wide_page #social_container { width: 100%; padding: 0; background: inherit; border: 0; margin: 0; }
#social_container a.remove { background: #b6b6b6 url(http://www.squidoo.com/images/builder/btn_remove.gif) no-repeat scroll 95% 50%; color: #fff; font-size: 10px; padding: 3px 20px 3px 5px; position: absolute; right: 15px; text-transform: uppercase; top: -1px; border: 0; cursor: pointer; width: auto; text-decoration: none; }
#social_container a.remove:hover { background-color: #a5a5a5; }
#social_container h2 { font-size: 26px; font-weight: bold; color: #046381; margin: 0; padding: 0 0 6px 0; letter-spacing: -1px; }
#social_container h2 img { vertical-align: middle; padding: 0 10px; }
#social_container h3 { font-size: 18px; font-weight: bold; color: #f90; margin: 0; padding: 0 0 10px 0; }
#social_container p { font-size: 14px; line-height: 1.4em; padding: 0 0 14px 0; margin: 0; }
#social_container a { font-weight: bold; }
.social_item { border: 1px solid #d9d9d9; background: #fff; padding: 14px 14px 0 14px; margin-bottom: 14px; }
#wide_page .social_item { border-width: 1px 0 0 0; padding: 14px 0 0 0; margin: 0; background: inherit; }
.social_item ul { list-style: none; margin: 0; padding: 0 0 14px 0; }
.social_item ul li { padding: 0 0 0 26px; margin: 0; background-repeat: no-repeat; background-position: 0 50%; font-size: 14px; line-height: 1.8em; background-image: url(http://cdn.squidoo.com/images/icons/bullet.gif); }
.social_item ul li.icon_twitter { background-image: url(http://cdn.squidoo.com/images/icons/twitter.gif); }
.social_item ul li.icon_facebook { background-image: url(http://cdn.squidoo.com/images/icons/facebook.gif); }
.social_item ul li.icon_mail { background-image: url(http://cdn.squidoo.com/images/icons/mail.gif); }
.social_item ul li.icon_squidoo { background-image: url(http://cdn.squidoo.com/images/icons/squidoo.gif); }
.social_item ul li.icon_squidu { background-image: url(http://cdn.squidoo.com/images/icons/squidu.gif); }
.social_item ul li.icon_search { background-image: url(http://cdn.squidoo.com/images/icons/search.gif); }
.social_item ul li.icon_blog { background-image: url(http://cdn.squidoo.com/images/icons/blog.gif); }
.social_item ul li.icon_chat { background-image: url(http://cdn.squidoo.com/images/icons/chat.gif); }
.social_item ul.button_list li { padding: 0 0 10px 0; background: none; }
.social_item ul.button_list li img { vertical-align: middle; padding-right: 10px; }
#wide_page #pagebody { background-image: none; background-color: #fff; width: 900px; padding: 0 30px 30px 30px; margin-top: 0; }
#wide_page #page_wrap { margin-top: 8px; background: url(http://www.squidoo.com/images/layout/bg_header-lens.gif) no-repeat top; width: 960px; padding: 10px 0; float: left; }
#wide_page #content { margin-bottom: 20px; border: 1px solid #bbb; clear: both; }
#wide_page { font: 100% "Trebuchet MS", Verdana, Sans-Serif; color: #686868; }
#social_container h2 { font-size: 26px; font-weight: bold; color: #046381; margin: 0; padding: 0 0 6px 0; letter-spacing: -1px; }
#social_container h3 { font-size: 18px; font-weight: bold; color: #f90; margin: 0; padding: 0 0 10px 0; }
#social_container .social_item p { font-size: 14px; line-height: 1.4em; }
#social_container a { font-weight: bold; }
.status_wrapper { display: none; padding: 10px; background: #f7f7f7; border: 1px solid #ccc; margin-bottom: 14px; font-size: 12px; }
.status_wrapper h3 { font-size: 14px; font-weight: bold; padding: 0 0 14px 0; margin: 0; }
.status_wrapper img { vertical-align: middle; }
/* @end */
/* @group Guestbook Module */
/* This is containded in numerous style sheets -- variations will have to be added to body IDs */
.gb_container { padding: 0; margin: 0 0 14px 0; clear: both; float: left; width: 590px; }
.gb_container p { margin: 0; }
.gb_left { width: 50px; padding: 0 0 12px 0; float: left; }
.gb_right { width: 502px; float: left; background: #f7f7f7 url(http://cdn.squidoo.com/images/modules/gb_light.gif) no-repeat top left; padding: 12px 12px 0 26px; }
.gb_container_lm .gb_right { background: #e9e9e9 url(http://cdn.squidoo.com/images/modules/gb_dark.gif) no-repeat top left; }
.gb_pic { text-indent: -999em; width: 50px; height: 50px; overflow: hidden; background-repeat: no-repeat; background-position: 50% 50%; }
.gb_pic a { display: block; width: 50px; height: 50px; }
.gb_head { padding: 0 0 8px 0; font-size: 14px; font-weight: bold; }
.gb_body { padding: 0 0 10px 0; font-size: 12px; border-bottom: 1px solid #ccc; }
.gb_foot { padding: 7px 0; font-size: 11px; border-top: 1px solid #fff; color: #686868; }
.gb_dl { clear: both; }
.gb_dl dt { font-weight: bold; font-size: 12px; }
.gb_dl dd { font-size: 11px; }
.gb_form { width: 590px; clear: both; }
.gb_textarea { width: 585px; height: 120px; border: 1px solid #dedede; padding: 0 0 0 3px; font-family: Arial, Helvetica, sans-serif; color: #686868; }
.gb_body span { display: block; padding: 0 0 4px 0; text-align: right; font-size: 11px; }
.gb_body span.gb_lm_reply { display: inline; padding: 0; }
.gb_pages { width: 590px; margin: 0; padding: 10px 0; clear: both; text-align: center; }
.gb_pages_left { text-align: left; width: 196px; display: block; float: left; }
.gb_pages_center { clear: none; text-align: right; width: 196px; display: inline; float: right; }
.gb_pages_right { clear: none; display: inline; width: 196px; }
/* @end */
/* @group Registration Pages */
.reg_item { padding: 14px 10px; border-top: 1px solid #e5e5e5; float: left; }
.reg_item h3 { font-size: 18px; font-weight: bold; color: #046381; padding: 0; }
.reg_item p { font-size: 14px; padding: 0 0 14px 0; }
#reg_3col { background: url(http://cdn.squidoo.com/images/reg/reg_3col_bg_bottom.gif) no-repeat bottom left; width: 900px; float: left; margin-bottom: 14px; }
.reg_col { float: left; width: 270px; padding-right: 15px; background: url(http://cdn.squidoo.com/images/reg/reg_3col_bg_top.gif) no-repeat top left; padding: 10px 10px 0 10px; margin-right: 15px; }
.reg_col img { float: right; padding: 0 0 10px 6px; }
* html .reg_col { display: inline; }
.reg_col_right { margin-right: 0; }
.reg_col h4 { font-size: 16px; font-weight: bold; color: #046381; padding: 0 0 4px 0; }
.reg_col p { font-size: 12px; padding: 0 0 10px 0; }
#reg_search input { width: 200px; margin-right: 5px; border: 1px solid #ccc; font-size: 15px; }
#reg_search button { width: 43px; height: 29px; text-indent: -999em; background: url(http://cdn.squidoo.com/images/reg/go.gif) no-repeat; }
#reg_step2_form { background: url(http://cdn.squidoo.com/images/reg/reg_step2_form_bg.gif) no-repeat; height: 63px; margin: 10px 0 14px 0; padding: 12px 6px 0 12px; width: 882px; }
#reg_step2_form input { border: 1px solid #ccc; color: #686868; float: left; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 22px; margin-right: 12px; padding: 10px 6px; width: 664px; }
#reg_step2_form button { background: url(http://cdn.squidoo.com/images/reg/create.gif) no-repeat scroll 0 0; border: 0 none; cursor: pointer; float: left; height: 49px; text-indent: -999em; width: 183px; }
/* @end */
/* @group Donations Module */
.donations_module .logo_container { float: left; width: 300px; background: url(http://cdn.squidoo.com/images/modules/donations/logo_bg_bot1.gif) no-repeat bottom center; margin: 0 14px 14px 0; text-align: center; }
* html .donations_module .logo_container { display: inline; }
.donations_module .logo_container div { background: url(http://cdn.squidoo.com/images/modules/donations/logo_bg_top1.gif) no-repeat top center; padding: 10px; }
.donations_module .logo_container img.btn_donate { padding: 14px 0 0 0; }
#message-donation #btn_donate_overlay { text-indent: -999em; border: 0; background: url(http://cdn.squidoo.com/images/modules/donations/btn_donate_sm.gif) no-repeat; width: 67px; height: 24px; cursor: pointer; margin-right: 12px; float: left; }
* html #message-donation #btn_donate_overlay { display: inline; }
#message-donation #btn_donate_cancel { text-indent: -999em; border: 0; background: url(http://cdn.squidoo.com/images/modules/donations/btn_cancel.gif) no-repeat; width: 66px; height: 24px; display: block; float: left; }
/* @end */
/* @group Workshop Preloader */
#alert-overlay { background: #000 !important; position: fixed; }
#alert-overlay #divWorkshopPreloader { position: fixed; padding: 15px; top: 200px; width: 234px; border: 1px solid #fff; background: #fff; z-index: 500; left: 50%; margin-left: -117px; }
/* half the width, to center */
#alert-overlay #divWorkshopPreloader h4 { margin: 0; padding: 0; color: #276597; font-size: 16px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
#alert-overlay #divWorkshopPreloader p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #686868; }
/* @end */
/* @group TwitterStorm Module */
.twitterstorm-post { clear: both; padding: 10px; background: #e8e8e8; border: 1px solid #ccc; margin: 0 0 14px 0; }
.twitterstorm-post h2 { margin: 0 0 6px 0; padding: 0; }
.twitterstorm-post textarea { width: 556px; padding: 5px; border: 1px solid #ccc; margin: 0 0 10px 0; font: normal 14px Arial, Helvetica, sans-serif; height: 50px; }
.twitter_storm p { padding: 0 0 12px 0; }
/* @end */
/* @group TwitterList Module */


/*.tl_mod h4 {font-size: 16px; font-weight: bold; padding: 10px 6px; background: #f7f7f7; margin-top: 20px; border-top: 1px dotted #ccc;}*/
.tl_mod h4 {font-size: 16px; font-weight: bold; padding: 0 0 6px 0; margin-top: 20px; line-height: 20px; color: #134d7c;}

ul.twitter_list {list-style: none; margin: 0; padding: 0;}
ul.twitter_list li {border-top: 1px dotted #ccc; padding: 0 3px; margin: 0; clear: both;}
ul.twitter_list li img {float: left; width: 48px; height: 48px; padding: 10px 10px 10px 0;}
ul.twitter_list li dl {padding: 10px 0 10px 68px; margin: 0;}
ul.twitter_list li dt {font-weight: bold; font-size: 12px; margin: 0 !important;}
ul.twitter_list li dd {font-size: 11px; padding-right: 40px;}
ul.twitter_list li dt span {float: right; padding: 0 0 0 20px; display: block;}
.module ul.twitter_list li dt span a {font-size: 11px; font-weight: bold;}

/*ul.twitter_list li dt span {float: right; padding: 0 0 0 20px; display: block; width: 61px; height: 18px;}
.module ul.twitter_list li dt span a {font-size: 11px; font-weight: normal; text-indent: -999em; background: url(/images/buttons/retweet.gif) no-repeat 0 0; display: block; width: 61px; height: 18px;}*/

.ws_module button.btn_add_tweets {width: 164px; height: 36px; background: url(/images/workshop/btn_add_tweets.gif) no-repeat 0 0; margin: 0 193px 10px 193px !important;}
.tl_mod textarea {border:1px solid #dedede; color:#686868; font-family:Arial,Helvetica,sans-serif; height:50px; padding:0 0 0 3px; width:585px; margin: 0 0 4px 0; clear: both;}
.tl_mod {width: 590px;}

.tl_form_header {clear: both; margin: 6px 0 4px 0; float: left; width: 100%;}
.tl_add {display: block; width: 50%; float: left; font-size: 16px; font-weight: bold;}
.tl_count {text-align: right; float: right; font-size: 22px !important; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif; color: #999;}

button.btn_update {width: 82px; height: 31px; background: url(/images/buttons/update.gif) no-repeat 0 0; text-indent: -999em; border: 0; display: block;}
/*a.btn_tweet_list {width: 134px; height: 25px; background: url(/images/buttons/tweet_list.gif) no-repeat 0 0; text-indent: -999em; border: 0; display: block; float: right; margin-right: 30px;}*/

a.btn_tweet_list {width: 152px; height: 25px; background: url(http://cdn.squidoo.com/imgs/fd/twttrlist/buttons.png) no-repeat -59px -61px; text-indent: -999em; border: 0; display: block; float: right; margin-right: 30px;}

* html a.btn_tweet_list {display: inline;}

a.btn_tweet_list_lg {width: 260px; height: 50px; background: url(http://cdn.squidoo.com/imgs/fd/twttrlist/buttons.png) no-repeat 0 -146px; text-indent: -999em; border: 0; display: block; margin: 0 auto 20px auto;}


/*a.btn_tweet_list:hover {background-position: 0 -25px;}*/


/* @end */


/* @group Twitter Follow */
.twitter_follow {width: 590px;}

.twitter_follow ul.twitter_list li dl {padding-left: 0;}
.twitter_follow_user {float: left; margin: 0 0 4px 0; padding: 0; list-style: none;}
.twitter_follow_user li {float: left; padding-right: 14px; font-size: 14px; line-height: 30px;}
.twitter_follow_user a {font-weight: bold;}
.twitter_follow_user img {width: 30px; height: 30px;}
#twttrlist_page .twitter_follow ul.twitter_list li dt span.tl_timestamp, .twitter_follow ul.twitter_list li dt span.tl_timestamp {font-size: 12px; padding: 0;}

/* @end */

/* @group Pagination */
/* Used in Guestbook, TwitterList, Duel, etc. */
.mod_pages {text-align: right; font-size: 12px; clear: both; color: #999; padding-bottom: 20px;}
.mod_pages a.active_page {color:#fff !important; background: #276597; padding: 2px 6px; border: 1px solid #276597;}
.mod_pages a {background:#fff;border:1px solid #ccc; padding:2px 6px; text-decoration:none !important;}
.mod_pages .no_link {border: 0; cursor: default; color: #ccc; padding-right: 10px;}
.mod_pages .previous {padding-right: 10px;}
.mod_pages .previous a {border: 0;}
.mod_pages .next {margin-left: 10px;}
.mod_pages .next a {border: 0;}
.mod_pages a:hover {text-decoration: underline;}
/* @end */
.btn_right {float: right; margin: 0 0 8px 0; clear: both;}

/* @group Alerts */
/* ws_alert_perm already contained in ws.css */
p.ws_alert_perm { background: #fff79e; padding: 4px; margin: 0 0 12px 0; font-size: 12px; }
/* @end */
/* @group Slideshare Module */
.clearfix { clear: both; }
.margin_top_10px { margin-top: 10px; }
.margin_20px { margin: 20px; }
.margin_top_20px { margin-top: 20px; }
.padding_bottom_20px { padding-bottom: 20px; }
.textcenter { text-align: center; }
.textright { text-align: right; }
.resultsbox { border: 1px solid #cacaca; width: 100%; height: 150px; overflow: auto; margin-bottom: 20px; }
.dialog .slideshow { padding: 15px 15px 15px 145px; height: 110px; background-repeat: no-repeat; background-position: 15px 15px; line-height: 100%; font-weight: normal; border-bottom: 1px dotted #ddd; }
.dialog .slideshow a { font-weight: bold; }
.dialog .slideshow .title { font-size: 100%; font-weight: bold; margin-bottom: 5px; }
.dialog .slideshow .title span { font-weight: normal; }
.dialog .slideshow .description { clear: both; }
.dialog .slideshow .controls { padding-top: 5px; }
.dialog h1 { text-align: center; font-size: 16px; color: #686868; margin-bottom: 10px; }
.wait { width: 100%; margin: 10px 0px 10px 0px; height: 40px; background-image: url(http://cdn.squidoo.com/images/wait24trans.gif); background-repeat: no-repeat; background-position: center; }
.dialog .wait { width: 100%; margin-top: 20px; height: 40px; background-image: url(http://cdn.squidoo.com/images/wait24trans.gif); background-repeat: no-repeat; background-position: center; }
.dialog .summary { text-align: center; }
.dialog .already { background-image: url(http://cdn.squidoo.com/images/accept.png); background-position: 0px 0px; background-repeat: no-repeat; margin-left: 25px; margin-top: 10px; padding-left: 20px; padding-top: 1px; height: 20px; }
.dialog .add { margin-top: 10px; }
.floatright { float: right; }
.floatleft { float: left; }
ul.searchable { list-style-type: none; margin: 0; padding: 0; }
ul.searchable li.draggable { cursor: move; padding: 5px; margin-bottom: 5px; text-align: right; border-bottom: 1px dotted #ccc; }
ul.searchable li.draggable span { float: left; }
.details { width: 425px; float: right; }
.frontslideshow { padding: 10px; border-bottom: 1px dotted #ccc; cursor: pointer; }
.frontslideshow:hover { background-color: #eee; }
.active { background-color: #ccc; }
/* @end */
/* @group Facebook Connect */
#fbc_header { width: 900px; float: left; margin-bottom: 20px; }
#fbc_header h2 { color: #dc6a0e; font-size: 20px; line-height: 1em; padding: 0 0 2px 0; }
#fbc_header h3 { color: #686868; font-size: 16px; line-height: 1em; padding: 0; }
#fbc_header p { font-size: 12px; padding: 0; }
#fbc_container { clear: both; border-top: 1px solid #c1c1c1; padding-top: 20px; }
#fbc_container p { font-size: 12px; }
#fbc_left { float: left; width: 230px; padding-right: 20px; }
#fbc_right { float: left; width: 648px; background: #f6f6f6; border: 1px solid #c1c1c1; }
#fbc_right div { margin: 10px; border: 1px solid #c1c1c1; background: #fff; }
#fbc_right p { padding: 0 20px 14px 20px; margin: 0; }
.fbc_friend { float: left; width: 230px; border-top: 1px solid #e0e0e0; clear: both; padding-top: 10px; }
.fbc_friend img { width: 50px; float: left; padding: 2px; border: 1px solid #ccc; margin: 0 10px 10px 0; }
.fbc_friend dt { font-size: 14px; font-weight: bold; }
.fbc_friend dd { font-size: 11px; padding-bottom: 10px; }
.fbc_friend dd.fbc_aka { font-size: 12px; }
* html .fbc_friend img { display: inline; }
#fbc_right h3 { color: #222; padding: 10px 0 0 10px; font-family: "lucida grande", tahoma, verdana, arial, sans-serif; font-size: 16px; }
.fbc_friend_container { clear: both; width: 900px; border-bottom: 1px solid #e0e0e0; float: left; }
.fbc_friend_container .fbc_friend { float: left; width: 286px; border-top: 0; clear: none; padding: 15px 0 5px 0; margin: 0; }
.fbc_friend_container .fbc_friend.fbc_friend_center { padding: 15px 20px 5px 20px; }
.fbc_friend dd.fbc_btn_link, #ph_right .fbc_btn_link { height: 22px; padding-left: 8px; float: left; background: url(http://cdn.squidoo.com/images/bg/fb_btn_left.gif) no-repeat 0 0; font-size: 11px; line-height: 22px; font-family: Arial, Helvetica, sans-serif; }
.fbc_friend dd.fbc_btn_link a, #ph_right .fbc_btn_link a { color: #fff; display: block; float: left; padding-right: 8px; background: #27659b url(http://cdn.squidoo.com/images/bg/fb_btn_right.gif) no-repeat 100% 0; height: 22px; }
/* @end */
/* The following is based on site-core.css */
/* @group site-core styles */
/* @group Global Module */
.module { padding: 15px 0 0 0; clear: both; }
.module dt { margin: 12px 0 0 0; }
.module dt a { text-decoration: none; font-size: 12px; font-weight: bold; }
.module dd { margin: 0; font-size: 11px; }
.poweredby { margin: 0; text-align: right; display: block; font-size: 9px; }
/* @end */
/* @group Big Arrow Link */
.bigarrow { background: url(http://cdn.squidoo.com/images/modules/bigarrowlink/bg_bigarrowlink.gif) no-repeat center top; padding: 180px 10px 10px 10px; }
.bigarrow h2, .bigarrow p { margin: 3px 0; padding: 0; font: bold 36px/40px Trebuchet MS, Arial, Helvetica, sans-serif; text-align: center; }
.bigarrow a { color: #03c !important; }
/* @end */
/* @group Black Box */
.blackbox-wrap { width: 425px; padding: 25px 0 0 0; margin: 0 auto; margin-top: 25px; }
.blackbox-body { width: 405px; padding: 10px 10px 20px 10px; font: bold 24px Trebuchet MS, Arial, Helvetica, sans-serif; text-align: center; color: #fff; }
.blackbox-body h2 { font: bold 36px Trebuchet MS, Arial, Helvetica, sans-serif; text-align: center; margin: 0; padding: 0; }
.blackbox-body a { color: #fff; }
.blackbox-body #bb-lightblue-body a { color: #046381; }
#bb-black-wrap { background: url(http://cdn.squidoo.com/images/modules/blackbox/blackbox-top.gif) no-repeat; }
#bb-black-body { background: #000 url(http://cdn.squidoo.com/images/modules/blackbox/blackbox-bottom.gif) no-repeat bottom; }
#bb-red-wrap { background: url(http://cdn.squidoo.com/images/modules/blackbox/bb-red-top.gif) no-repeat; }
#bb-red-body { background: #900 url(http://cdn.squidoo.com/images/modules/blackbox/bb-red-bottom.gif) no-repeat bottom; }
#bb-orange-wrap { background: url(http://cdn.squidoo.com/images/modules/blackbox/bb-orange-top.gif) no-repeat; }
#bb-orange-body { background: #f90 url(http://cdn.squidoo.com/images/modules/blackbox/bb-orange-bottom.gif) no-repeat bottom; }
#bb-blue-wrap { background: url(http://cdn.squidoo.com/images/modules/blackbox/bb-blue-top.gif) no-repeat; }
#bb-blue-body { background: #276596 url(http://cdn.squidoo.com/images/modules/blackbox/bb-blue-bottom.gif) no-repeat bottom; }
#bb-lightblue-wrap { background: url(http://cdn.squidoo.com/images/modules/blackbox/bb-lightblue-top.gif) no-repeat; }
#bb-lightblue-body { background: #e1e8f2 url(http://cdn.squidoo.com/images/modules/blackbox/bb-lightblue-bottom.gif) no-repeat bottom; color: #046381; }
#bb-green-wrap { background: url(http://cdn.squidoo.com/images/modules/blackbox/bb-green-top.gif) no-repeat; }
#bb-green-body { background: #015b05 url(http://cdn.squidoo.com/images/modules/blackbox/bb-green-bottom.gif) no-repeat bottom; }
#bb-gray-wrap { background: url(http://cdn.squidoo.com/images/modules/blackbox/bb-gray-top.gif) no-repeat; }
#bb-gray-body { background: #515151 url(http://cdn.squidoo.com/images/modules/blackbox/bb-gray-bottom.gif) no-repeat bottom; }
/* @end */
/* @group Captcha */
.captcha-image { float: left; width: 275px; }
.captcha-form { float: left; }
.captcha-form p { margin: 3px 0 0 0; padding: 0; font-size: 11px; }
.captcha-form input { width: 200px; }
.captcha-form label { font: bold 14px Trebuchet MS, Arial, Helvetica, sans-serif; color: #666; }
/* @end */
/* @group Commerce Module */
/* includes amazon, ebay, superstore, cafepress */
.commerce_item { margin: 0; padding: 10px 0 14px 0; font-size: 11px; }
.commerce_image { float: left; margin: 0 10px 0 0; display: block; overflow: hidden; width: 80px; height: 80px; border: 1px solid #ccc; text-align: center; }
.commerce_image img { max-width: 75px; }
.commerce_description { margin-left: 92px; }
.commerce_description-full { margin: 0; }
.commerce_item h4 { margin: 0 0 6px 0; padding: 3px; font-size: 14px; font-weight: bold; background: #f7f7f7; border-bottom: 1px solid #eaeaea; }
.commerce_item h4 a { text-decoration: none; }
.commerce_item h4.ebay { margin: 0; padding: 0; font-size: 12px; font-weight: bold; text-transform: capitalize; }
.commerce_item { }
.commerce_item p { font-size: 13px; line-height: 1.4em; margin: 0; padding: 3px 0; }
.commerce_price img { vertical-align: middle; padding: 0 0 0 10px; }
.commerce_highlight { background: #f7f7f7; border-bottom: 1px solid #eaeaea; margin: 0 0 14px 0; padding: 3px; font-size: 14px; text-align: center; }
p.commerce_byline { margin: 0; padding: 1px 0 4px 0; }
p.commerce_byline a { color: #069; }
p.commerce_lm_description { font-style: italic; font-size: 12px; }
.commerce_more { margin: 10px 0 0 0; text-align: center; }
.commerce_features { margin: 10px 0 0 0; }
.superstore dt { clear: left; padding: 5px 0 0 0; }
.superstore dt img { float: left; margin: 0 10px 0 0; }
.superstore dd { margin: 3px 0 0 0; font-size: 11px; }
p.spotlight-commentary { font-size: 12px; }
.commerce_thumbs { float: left; }
.commerce-thumb-item { float: left; margin-right: 10px; width: 90px; height: 140px; text-align: center; overflow: hidden; }
.commerce-thumb-item img { margin-bottom: 5px; height: 75px; }
.commerce-thumb-item a { text-decoration: none; font-weight: bold; font-size: 11px; }
.commerce_item p.recommend { font-size: 15px; margin: 0 0 15px 0; padding: 0 0 10px 0; }
.commerce_image-spotlight { float: left; margin: 0 9px 0 0; width: 160px; display: block; overflow: hidden; text-align: center; }
.commerce_image-spotlight img { max-width: 160px; }
.commerce_description-spotlight { margin-left: 175px; }
/* @end */
/* @group Amazon mp3 */
.mp3_widget { width: 250px; margin-right: 20px; float: left; }
.mp3_description { width: 320px; float: right; }
/* @end */
/* @group Amazon Search */
.wdgt_ft { display: none; }
/* @end */
/* @group CafePress Topic Ads */
ul.topicads { margin: 0; padding: 0; list-style: none; clear: both; }
ul.topicads li.first { margin: 0 0 10px 0; display: block; overflow: hidden; float: left; }
ul.topicads li { display: block; margin: 0 0 10px 10px; float: left; }
ul.topicads img { width: 75px; border: 1px solid #ccc; }
/* @end */
/* @group Duel */
h3.duelQuestion { font-size: 18px; }
.duel-choice label { margin: 5px 0; font-size: 14px; }
.duelContents .captcha { margin-top: 15px !important; }
.duelContents .captcha-form { float: none !important; clear: both; }
.duelContents .captcha-image { float: none !important; clear: both; }
.duelLeftColumn { float: left; width: 285px; }
.duelRightColumn { float: right; width: 285px; }
/* @end */
/* @group DandyID */
ul.dandyid { margin: 0; padding: 0; list-style: none; }
ul.dandyid li { display: block; width: 16px; height: 16px; margin: 0 8px 8px 0; float: left; }
/* @end */
/* @group Duel Recommend */
/* similar to login lite */
.duelContainer { position: relative; width: 590px; }
.duelRecommend { position: absolute; top: 10px; left: 50px; padding: 15px; width: 400px; z-index: 20; border: 4px solid #c60; background: #ffc; z-index: 10; font: normal 16px Trebuchet MS, Arial, Helvetica, sans-serif; color: #333; }
#close-duelRecommend { text-align: right; font: bold 10px Verdana, Arial, Helvetica, sans-serif; z-index: 20; }
.note { font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #666; }
input.textLite { width: 240px; border: 1px solid #bbb; font-size: 16px; }
.duelRecommend label { font: bold 14px Trebuchet MS, Arial, Helvetica, sans-serif; cursor: pointer; }
.duelRecommend label.small { font-size: 12px; }
.duelContainer p { margin: 6px 0; padding: 0; }
/* @end */
/* @group Featured Lenses */
dl.featured_lens { padding: 0 0 10px 0; }
dl.featured_lens dt { font-size: 12px; font-weight: bold; clear: both; margin: 10px 0 0 70px; padding: 6px 0 0 0; overflow: visible; }
dl.featured_lens dt img { margin: 0 10px 0 -70px; overflow: visible; float: left; width: 60px; }
dl.featured_lens dd { margin: 0 0 0 70px; border: 0; }
dl.featured_lens p { margin: 0; padding: 0; font-size: 11px; font-weight: normal; }
dl.featured_lens a { text-decoration: none; }
dl.featured_lens a:hover { text-decoration: underline !important; }
/* @end */
/* @group Flickr */
.flickr_row { margin: 6px 0; padding: 0; width: 550px; }
.flickr_item { float: left; margin: 0; padding: 0; width: 85px; text-align: center; overflow: hidden; }
.flickr_row img { padding: 1px; border: 1px solid #000; }
.flickr_item p { margin: 5px 0; padding: 0; color: #333; overflow: hidden; height: 40px; }
/* @end */
/* @group Google News & Blog */
dl.google-news { padding: 0 0 10px 0; }
dl.google-news dt { font-size: 12px; font-weight: bold; margin: 0; padding: 0; overflow: visible; }
dl.google-news dd { margin: 0 0 6px 0; padding: 0; border: 0; }
dl.google-news dd a { font-size: 12px; font-weight: bold; margin: 0; padding: 0; overflow: visible; text-decoration: none; }
dl.google-news dd img { display: none; }
dl.google-news p { margin: 0; padding: 0; font-size: 11px; font-weight: normal; }
dl.google-news dd a:hover { text-decoration: underline !important; }
/* @end */
/* @group Hometown Stats Charts */
.zippers-chart_pop { width: 250px; float: left; margin-right: 5px; }
.zippers-chart_gender { width: 250px; float: left; }
/* @end */
/* @group Google Maps */
.googlemap { width: 500px; height: 400px; }
.bubble h3 { width: 250px; margin: 0; padding: 0; font-size: 12px; font-weight;
bold !important;
}
.bubble p { width: 250px; font-size: 11px; text-transform: capitalize; }
/* @end */
/* @group Introduction */
.intro { margin: 0; }
.intro p { margin: 0 0 12px 0; padding: 0; }
.intro img { float: left; margin: 4px 10px 3px 0; padding: 0; }
/* @end */
/* @group Orbitz */
.orbitz-row { margin: 0 0 12px 0; }
.orbitz_left-col { float: left; width: 240px; }
.orbitz_right-col { float: right; width: 240px; }
#orbitz_getting-there h3 { margin: 12px 0 0 0; padding: 0; font-size: 13px; font-weight: bold; }
#orbitz_getting-there label { margin: 3px 0; font-size: 13px; font-weight: bold; }
#orbitz_getting-there label.sub { font-size: 10px; color: #666; font-weight: normal; }
input.dates, select.dates-option { margin: 3px 0; width: 220px; }
.orbitz-submit { margin: 12px 0; width: 500px; text-align: center; }
.orbitz_search_types label { font-size: 12px; font-weight: normal !important; }
.orbitz-submit button { margin: 0; font: normal 18px Trebuchet MS, Arial, Helvetica, sans-serif; color: #fff; background: url(http://cdn.squidoo.com/images/btn_orbitz.gif) no-repeat; border: 0; cursor: pointer; width: 192px; height: 28px; }
.commerce_features ul { list-style: none; margin: 3px 0; padding: 0; }
/* @end */
/* @group Picture Module */
.pic-container { text-align: center; }
img.picture-item { }
/* @end */
/* @group Plexo */
.vote-up a { position: absolute; top: 1px; right: 2px; width: 16px; height: 9px; text-indent: -999em; overflow: hidden; background: url(http://cdn.squidoo.com/images/icon_vote-up.gif) no-repeat; }
.vote-up a:hover, .voted-up a { position: absolute; top: 1px; right: 2px; width: 16px; height: 9px; text-indent: -999em; overflow: hidden; background: url(http://cdn.squidoo.com/images/icon_vote-up.gif) no-repeat; background-position: -16px 0; }
.vote-down a { position: absolute; top: 12px; right: 2px; width: 16px; height: 9px; text-indent: -999em; overflow: hidden; background: url(http://cdn.squidoo.com/images/icon_vote-down.gif) no-repeat; }
.vote-down a:hover, .voted-down a { position: absolute; top: 12px; right: 2px; width: 16px; height: 9px; text-indent: -999em; overflow: hidden; background: url(http://cdn.squidoo.com/images/icon_vote-down.gif) no-repeat; background-position: -16px 0; }
.points { font: italic 9px verdana, Arial, Helvetica, sans-serif; color: #666; padding: 0 0 0 10px; }
/* @group Plexo Link & Amazon & Text */
.plexo_image { float: left; margin: 0 9px 0 0; width: 50px; display: block; overflow: hidden; text-align: center; }
.plexo_image img { max-width: 50px; }
.plexo_item { margin: 0; padding: 5px 0; }
.plexo_description { float: left; width: 360px; }
.plexo_list-item { /*f

loat: left; width: 410px;*/ margin-left: 75px; }
.plexo_item h4 { margin: 0; padding: 0; font-size: 13px; font-weight: bold; }
.plexo_item h4 a { text-decoration: none; }
.plexo_description p { margin: 0; padding: 6px 0; }
.plexo_list-item p { margin: 0; padding: 0; font-size: 11px; }
.plexo_rank { float: left; margin: 0 10px 0 0; position: relative; width: 65px; }
.plexo_rank h4 { margin: 0 20px 0 0; padding: 0 0 6px 0; font: bold 16px/22px Trebuchet MS, Arial, Helvetica, sans-serif; color: #fff; background: url(http://cdn.squidoo.com/images/bg_plexo-rank.gif) no-repeat; width: 45px; text-align: center; }
.plexo_rank sup { font: normal 11px/11px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; padding: 0; color: #fff; position: relative; top: -3px; left: 0; }
p.plexo_show-all { text-align: right; }
p.plexo_show-all a { font-weight: bold; color: #069; }
/* @end */
/* @group Plexo Media */
.flickr_plexo-item { float: left; margin: 0 4px 0 0; padding: 0; width: 90px; text-align: center; overflow: hidden; height: 160px; font-size: 11px; }
.plexo_rank-flickr { text-align: center; margin: 0 auto; position: relative; width: 75px; }
.plexo_rank-flickr h4 { margin: 0 0 0 5px; padding: 0 0 5px 0; font: bold 16px/22px Trebuchet MS, Arial, Helvetica, sans-serif; color: #fff; background: url(http://cdn.squidoo.com/images/bg_plexo-rank.gif) no-repeat; width: 45px; text-align: center; }
.plexo_rank-flickr sup { font: normal 11px/11px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; padding: 0; color: #fff; position: relative; top: 4px; left: 0; }
.points-flickr { font: italic 9px verdana, Arial, Helvetica, sans-serif; color: #666; padding: 0; }
.youtube_plexo-item { float: left; margin: 5px 15px 0 0; padding: 0; width: 130px; height: 200px; text-align: center; overflow: hidden; }
.plexo_rank-youtube { text-align: center; margin: 6px auto 0 auto; position: relative; width: 75px; }
.plexo_rank-youtube h4 { margin: 0 0 0 5px; padding: 0 0 5px 0; font: bold 16px/22px Trebuchet MS, Arial, Helvetica, sans-serif; color: #fff; background: url(http://cdn.squidoo.com/images/bg_plexo-rank.gif) no-repeat; width: 45px; text-align: center; }
.plexo_rank-youtube sup { font: normal 11px/11px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; padding: 0; color: #fff; position: relative; top: 4px; left: 0; }
.points-youtube { font: italic 9px verdana, Arial, Helvetica, sans-serif; color: #666; padding: 0; }
.youtube_plexo-item p { font-size: 11px; font-weight: bold; margin: 0; padding: 0; text-align: center; }
.youtube_item-full { margin: 10px 0 0 0; padding: 0; }
.plexo_video { margin-left: 75px; width: 400px; }
h3.plexo-title { margin: 0; padding: 0 0 5px 0; font-size: 14px; font-weight: bold; }
/* @end */
/* @group Plexo Submissions */
.surfer-editor { border: 1px solid #ccc; width: 474px; padding: 15px 10px 10px 10px; margin: 0; }
label.multi-links { float: left; font: bold 14px Trebuchet MS, Arial, Helvetica, sans-serif; }
a.helper-link { float: right; color: #c60; font: bold 14px Trebuchet MS, Arial, Helvetica, sans-serif; }
textarea.multi-items { margin: 10px 0; border: 1px solid #ccc; width: 474px; height: 200px; }
.surfer-editor button { float: right; background: url(http://cdn.squidoo.com/images/btn_surfer-add.gif) no-repeat; width: 126px; height: 29px; font: bold 14px Trebuchet MS, Arial, Helvetica, sans-serif; text-align: center; border: 0; text-align: center; cursor: pointer; }
label.title, label.lens-module-title { font: bold 14px Trebuchet MS, Arial, Helvetica, sans-serif; }
textarea.module-description { margin: 10px 0; border: 1px solid #ccc; width: 444px; height: 80px; }
label.moduleInfo { font: bold 16px Trebuchet MS, Arial, Helvetica, sans-serif; }
.label-note { font-size: 12px; font-weight: normal; }
.example { font-size: 11px; color: #666; }
.module-description { font-size: 12px; }
p.suboptions { margin: 0 0 0 20px; }
h2.pending { float: left; margin: 10px 0 5px 0; padding: 0; font-size: 14px; }
h3.show { float: right; margin: 10px 0 5px 0; padding: 0; font-size: 11px; }
#pending-submissions { clear: both; padding: 10px 0 0 0; border-top: 1px solid #999; }
.plexo_list-item-editor { width: 340px; float: left; }
.plexo_list-item-editor p { margin: 0; padding: 0; font-size: 11px; }
.plexo_rank { float: left; margin: 0 10px 0 0; text-align: center; position: relative; width: 65px; }
.plexo-edit { float: right; margin: 0 0 0 10px; }
.plexo-edit a { color: #c60; font-size: 10px; font-weight: bold; }
.plexo-add { margin: 10px 0; width: 480px; display: block; text-align: center; }
.plexo-add button { float: none; }
.plexo-options { margin: 10px 0 0 0; }
#surfer-add { float: left; }
#surfer-add button, #surfer-syndicate button { background: url(http://cdn.squidoo.com/images/btn_surfer-add.gif) no-repeat; width: 126px; height: 29px; font: bold 14px Trebuchet MS, Arial, Helvetica, sans-serif; text-align: center; border: 0; text-align: center; cursor: pointer; }
#surfer-syndicate { float: left; margin: 0 0 0 10px; }
#add-options { margin: 10px 0 0 0; }
/* @end */
/* @group Plexo Syndication */
#rss-options, #widget-options, #lens-options { margin: 18px 0 0 0; padding: 12px 0 0 0; border-top: 2px solid #ccc; }
#rss-options label, #widget-options label, #lens-options label { cursor: pointer; }
#widget-options button { width: 120px; height: 24px; background: url(http://cdn.squidoo.com/images/btn_make-this-widget.gif) no-repeat; display: block; cursor: pointer; text-indent: -999em; border: 0; }
#widget-options button { width: 120px; height: 24px; background: url(http://cdn.squidoo.com/images/btn_make-this-widget.gif) no-repeat; display: block; cursor: pointer; text-indent: -999em; border: 0; }
#lens-options button { width: 120px; height: 24px; background: url(http://cdn.squidoo.com/images/btn_add-to-my-lens.gif) no-repeat; display: block; cursor: pointer; text-indent: -999em; border: 0; }
.rss-options ul { list-style: none; margin: 0; padding: 0; }
.rss-options li { float: left; }
.rss-options li a { margin: 0 20px 10px 0; padding: 0; text-indent: -999em; display: block; width: 104px; height: 20px; }
.rss-options li.bloglines { background: url(http://cdn.squidoo.com/images/icon_rss-bloglines.gif) no-repeat; }
.rss-options li.yahoo { background: url(http://cdn.squidoo.com/images/icon_rss-yahoo.gif) no-repeat; }
.rss-options li.google { background: url(http://cdn.squidoo.com/images/icon_rss-google.gif) no-repeat; }
.rss-options li.technorati { background: url(http://cdn.squidoo.com/images/icon_rss-technorati.gif) no-repeat; }
.rss-options li.newsgator { background: url(http://cdn.squidoo.com/images/icon_rss-newsgator.gif) no-repeat; }
.rss-options li.msn { background: url(http://cdn.squidoo.com/images/icon_rss-msn.gif) no-repeat; }
.rss-options li.xml { background: url(http://cdn.squidoo.com/images/icon_rss-xml.gif) no-repeat; }
button.add-workshop { }
button.add-workshop { background: url(http://cdn.squidoo.com/images/btn_add-workshop.gif) no-repeat; width: 120px; height: 24px; text-indent: -999em; border: 0; text-align: center; cursor: pointer; }
button.add-publish { background: url(http://cdn.squidoo.com/images/btn_add-publish.gif) no-repeat; width: 120px; height: 24px; text-indent: -999em; border: 0; text-align: center; cursor: pointer; }
/* @end */
/* @end */
/* @group Polaroid */
.polaroid-wrap { width: 450px; background: url(http://cdn.squidoo.com/images/modules/polaroid/bg-top.gif) no-repeat; padding: 10px 0 0 0; margin: 0 auto; clear: both; }
.polaroid-wrap img, p.caption { background: url(http://cdn.squidoo.com/images/modules/polaroid/bg-body.gif) repeat-y; padding: 10px 28px 25px 22px; }
.polaroid-inner { background: url(http://cdn.squidoo.com/images/modules/polaroid/bg-bottom.gif) no-repeat bottom; padding: 0 0 27px 0; }
p.caption { margin: 0; padding: 0 0 25px 0; text-align: center; font: italic 18px Trebuchet MS, Arial, Helvetica, sans-serif; }
.module-mini .polaroid-wrap { width: 430px; clear: left; }
/* @end */
/* @group Postit */
.postit-wrap { width: 234px; background: url(http://cdn.squidoo.com/images/modules/postit/bg-postit-body.jpg) repeat-y; padding: 5px 0 0 0; margin: 0 auto; }
.postit-inner { width: 204px; background: url(http://cdn.squidoo.com/images/modules/postit/bg-postit-bottom.jpg) no-repeat bottom; padding: 10px 15px; }
.postit-inner h2 { margin: 0; padding: 0 0 8px 0; font: bold 18px Arial, Helvetica, sans-serif; border-bottom: 3px solid #000; text-transform: uppercase; }
.postit-inner p { font-family: "Courier New", Courier, monospace; font-size: 12px; }
/* @end */
/* @group Quick Poll */
#quickpoll { }
p.poll_question { margin: 0; padding: 0 0 6px 0; font-weight: bold; font-size: 14px; }
.poll_option { padding: 0 0 8px 0; }
.poll_option h4 { margin: 0; padding: 5px 0 2px 0; font-size: 12px; font-weight: bold; }
.poll_option_amount { line-height: 14px; float: left; width: 45px; text-align: right; margin: 0 5px 0 0; }
.poll_option_bar { width: 300px; height: 14px; background: #ddd; border: 1px solid #ccc; float: left; }
.poll_option_vote { padding: 8px 0; clear: left; width: 300px; }
.poll_option_input { float: left; width: auto; margin: 0 5px 0 0; }
.poll_option_label { width: 300px; float: left; }
.quickpoll_vote { padding: 5px 0 0 0; font-weight: bold; }
.quickpoll_vote p { margin: 0; padding: 0; }
.quickpoll_vote a { font-weight: normal; }
.quickpoll_vote img { cursor: pointer; margin: 0 0 3px 0; }
/* @end */
/* @group RSS */
.feed a { text-decoration: none; }
.feed a:hover { text-decoration: underline; }
/* @end */
/* @group Commerce part 2 */
/* amazon, ebay, superstore, cafepress -- */
.shopit-list { margin: 10px 0 15px 0; padding-bottom: 15px; }
.shopit-image { float: left; width: 100px; text-align: center; border: 1px solid #bbb; margin-bottom: 15px; }
.shopit-image img { width: 100px; }
.shopit-item { margin-left: 120px; }
.shopit-list h4 { font-size: 14px; font-weight: bold; margin: 0 0 5px 0; padding: 0; }
.shopit-list p { margin: 3px 0; padding: 0; }
.shopit-list p.soldby { font-size: 10px; color: #666; }
/* @end */
/* @group Talk Bubble */
.talkbubble { background: url(http://cdn.squidoo.com/images/modules/talkbubble/bg_talkbubble.gif) no-repeat; width: 489px; height: 272px; position: relative; margin: 0 auto; }
.talkbubble h2 { margin: 0; padding: 0; position: absolute; top: 40px; left: 54px; width: 385px; height: 130px; font: bold 28px Trebuchet MS, Arial, Helvetica, sans-serif; text-align: center; }
/* @end */
/* @group Text List */
ul.textlist_ul li, ol.textlist_ol li, ul.textlist_none li { margin-bottom: 5px; }
ul.textlist_none { list-style: none; margin: 0; padding: 0; }
/* @end */
/* @group Most Important Thing */
.important-thing { border: 10px solid #f60; padding: 15px; }
.important-thing h2 { margin: 0 0 12px 0; padding: 0; font: bold 36px Trebuchet MS, Arial, Helvetica, sans-serif; }
.important-thing p { margin: 0; padding: 0 30px; font: italic 22px Trebuchet MS, Arial, Helvetica, sans-serif; }
/* @end */
/* @group Thumbnail Modules */
.thumb_row { margin: 6px 0; padding: 0; float: left; }
.thumb_item { float: left; margin: 0 5px; padding: 0; width: 90px; height: 95px; text-align: center; overflow: hidden; }
.thumb_row img { padding: 1px; border: 1px solid #000; }
.thumb_item p { margin: 5px 0; padding: 0; font-size: 11px; color: #333; overflow: hidden; }
/* @end */
/* @group Tradevibes */
.tradevibes_overview { width: 590px; position: relative; }
.tradevibes_action { float: right; margin: 15px 0 0 0; padding: 6px 12px 6px 0; border: 1px solid #ddd; font-size: 11px; }
.tradevibes_action img { vertical-align: -3px; margin: 0 3px 0 12px; }
h2.tradevibes_logo_header { margin: 0; padding: 0; }
p.tradevibes_company_url { margin: 0; padding: 0; }
.tradevibes_powered { margin: 0; text-align: right; display: block; font-size: 12px; color: #666; }
.tradevibes_powered a { color: #666; }
a.tradevibes_icon { padding-left: 6px; vertical-align: -4px; }
.tradevibes_details table { margin: 5px 0 15px 0; border: 1px solid #bbb; width: 100%; border-collapse: collapse; }
.tradevibes_details td { border: 1px solid #bbb; padding: 8px; vertical-align: top; }
.tradevibes_details td.tradevibes_title { font-weight: bold; text-align: right; width: 120px; }
.tradevibes_details ul { margin: 0; padding: 0; list-style: none; }
.tradevibes_details li { display: inline; }
/* @end */
/* @group Twitter Search */
.twitter_search p.tweet { font-size: 14px; border-bottom: 1px solid #bbb; padding: 8px 0; margin: 0; }
.twitter_search p.tweet a { text-decoration: none; }
#twitter-search-operator { margin: 10px 0; padding: 12px; border: 1px solid #bbb; background: #e0e0e0; }
/* @end */
/* @group Weather Module */
.weather { margin: 10px 0; width: 600px; }
.day { margin: 0 5px 0 0; padding: 8px; width: 127px; border: 1px solid #bbb; float: left; }
.conditions-img { width: auto; margin: 0; padding: 0; float: left; }
.conditions-img img { border: 1px solid #ccc; }
.conditions-img p { margin: 6px 0 0 0; padding: 0; text-align: center; font: bold 15px Trebuchet MS, Arial, Helvetica, sans-serif; color: #666; }
.conditions-text { margin: 0 0 0 143px; padding: 0; }
h3.conditions { margin: 0; padding: 0; font: normal 11px Trebuchet MS, Arial, Helvetica, sans-serif; }
h3.conditions span { margin: 0; font: normal 28px/28px Trebuchet MS, Arial, Helvetica, sans-serif; color: #666; }
p.update { margin: 0; padding: 0; font-size: 10px; color: #666; }
.poweredby-weather { float: right; margin: -32px 5px 0 0; }
.day img { float: left; margin-right: 5px; }
.day h4 { margin: 0; padding: 0; font-size: 12px; color: #000; }
.day h4.today { font-size: 14px; line-height: 32px; }
.day h4 span { font-size: 11px; color: #666; font-weight: normal; }
.day p { clear: both; margin: 3px 0 0 0; padding: 0; font-size: 11px; }
* html #content-wrap .weather { margin: 10px 0 0 0; }
* html #content-wrap .poweredby-weather { margin: -42px 5px 0 0; }
/* @group Weather Map -- max version */
#content-wrap .weather { margin: 10px 0; width: 510px; }
#content-wrap .day { margin: 0 5px 0 0; padding: 8px; width: 103px; border: 1px solid #bbb; float: left; }
#content-wrap .day h4 { font-size: 11px; }
#content-wrap .day h4.today { font-size: 12px; }
#content-wrap .day h4 span { font-size: 10px; }
/* @end */
/* @end */
/* @group Write (Text) */
.write_module { line-height: 18px; margin: 14px 0; }
img.write_image { float: right; margin: 3px 0 5px 10px; }
.write img { margin-left: 12px; float: right; }
/* @end */
/* @group YouTube */
.youtube_row { margin: 6px 0; padding: 0; float: left; }
.youtube_item { float: left; margin: 0 5px; padding: 0; width: 155px; height: 200px; text-align: center; overflow: hidden; }
.youtube_row img { padding: 1px; border: 1px solid #000; }
.youtube_item p { margin: 5px 0; padding: 0; font-size: 11px; color: #333; overflow: hidden; }
.youtube_rating img { border: 0; }
.youtube_full { float: left; margin: 0 5px 0 0; width: 310px; }
.youtube_details { margin-left: 165px; width: auto; font-size: 12px; }
.youtube_details h3 { font-size: 14px; font-weight: bold !important; }
/* @end */
/* @group Zagat */
dl.zagat { padding: 0 0 10px 0; }
dl.zagat dt { font-size: 12px; font-weight: bold; clear: both; margin: 0; padding: 0; overflow: visible; }
dl.zagat dd { margin: 0 0 6px 0; padding: 0; border: 0; }
dl.zagat dd a { font-size: 12px; font-weight: bold; clear: both; margin: 0; padding: 0; overflow: visible; text-decoration: none; }
dl.zagat dd img { display: none; }
dl.zagat p { margin: 0; padding: 0; font-size: 11px; font-weight: normal; }
dl.zagat dd a:hover { text-decoration: underline !important; }
/* @end */
/* @group Table of Contents */
ul.toc-module { margin: 0; padding: 0; list-style: none; }
ul.toc-module li { margin: 4px 0; padding: 0; font-weight: bold; }
/* @end */
/* @group Widget */
.widget-description { margin-bottom: 10px; }
.widget-item { text-align: center; }
/* @end */
/* @group Zazzle */
.zazzle-item { margin-bottom: 15px; margin-right: 15px; width: 152px; height: 260px; overflow-hidden;
padding: 5px; border: 1px solid #ddd; float: left; text-align: center; }
.zazzle-item img { margin-bottom: 8px; }
/* @end */
/* @group Lensmaster Toolbox */
#toolbox { background: url(http://cdn.squidoo.com/images/bg_lm-toolbox.gif) repeat-x top; margin: 0 0 8px 0; padding: 8px 0 0 0; position: relative; }
#toolbox-contents { background: #A8E6FF; }
#toolbox h2, #toolbox h3 { margin: 0; padding: 0 0 3px 0; }
#toolbox h2 { margin-top: 4px; font: normal 22px/20px Trebuchet MS, Arial, Helvetica, sans-serif; color: #fff; }
#toolbox h2 span { font: normal 16px Trebuchet MS, Arial, Helvetica, sans-serif; }
.toolbox-message { padding: 8px 8px 0 8px; }
.toolbox-lists { padding: 8px; }
#toolbox .toolbox-message h3 { font: bold 15px Arial, Helvetica, sans-serif; color: #000; }
#toolbox .toolbox-lists h3 { font: bold 15px Arial, Helvetica, sans-serif; color: #000; margin-top: 0; padding-top: 8px; border-top: 1px solid #333; }
.lm-thumb { margin: 0 8px; width: 45px; height: 45px; border: 1px solid #000; float: left; display: block; }
#sidebar-offers { padding: 0; }
#toolbox ul { margin: 6px 0 0 0; padding: 0; list-style: none; }
#toolbox ol { margin: 0 0 0 10px; padding: 0 0 0 10px; }
#toolbox li { font: normal 12px Arial, Helvetica, sans-serif; margin-bottom: 4px; }
#toolbox li a { color: #2F53B3; text-decoration: none; margin: 0; padding: 0 0 6px 0; font-weight: bold; }
#toolbox li a:hover { text-decoration: underline; }
#toolbox ul.lens-tools { margin: 0; padding: 12px 10px; background: #000; }
#toolbox ul.lens-tools li { font-weight: bold; }
#toolbox ul.lens-tools li a { color: #fff; }
#toolbox ul.insider li { margin-bottom: 8px !important; }
#toolbox ul.lm-surfer li { padding: 0 0 3px 6px; background: url(http://cdn.squidoo.com/images/bullet_tags.gif) no-repeat; background-position: 0 6px; }
.member-message { background: #000; padding: 8px; color: #fff; }
#toolbox-toggle { position: absolute; top: 40px; right: 8px; }
#toolbox-toggle a { color: #fff; font: bold 10px Verdana, Arial, Helvetica, sans-serif; }
/* @end */
/* @group Login Lite */
#loginLite { position: absolute; top: 200px; padding: 15px; width: 550px; margin: 0 25%; z-index: 20; border: 4px solid #bbb; background: #eee; z-index: 10; font: normal 16px Trebuchet MS, Arial, Helvetica, sans-serif; color: #333; }
#close-loginLite { text-align: right; font: bold 10px Verdana, Arial, Helvetica, sans-serif; z-index: 20; }
.note { font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #666; }
input.textLite { width: 240px; border: 1px solid #bbb; font-size: 16px; }
#loginLite label { font: bold 14px Trebuchet MS, Arial, Helvetica, sans-serif; cursor: pointer; }
#loginLite label.small { font-size: 12px; }
p.forgot { font: normal 10px Verdana, Arial, Helvetica, sans-serif; }
/* @end */
/* @group Workshop Preloader */
#alert-overlay { background: #000 !important; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background: #fff; opacity: .7; filter: alpha(opacity=70); z-index: 5; }
#divWorkshopPreloader { position: fixed; padding: 15px; top: 200px; width: 234px; border: 1px solid #fff; background: #fff; z-index: 500; left: 50%; margin-left: -117px;/* half the width, to center */}
#divWorkshopPreloader h4 { margin: 0; padding: 0; color: #276597; font-size: 16px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
#divWorkshopPreloader p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #686868; }
/* @end */
/* @group Get Started */
#get-started { position: absolute; top: 170px; right: 210px; z-index: 3; }
/* @end */
/* @group Tooltips and Alert Boxes */
.toolTip .inner { color: #00518A; background-image: url(http://cdn.squidoo.com/images/tooltip-marker.gif); background-repeat: no-repeat; background-position: 0 0; position: relative; font-weight: normal; left: -22px; font-size: .9em; min-height: 20px; padding: 0 0 0 2.5em; width: 200px; }
.toolTip { background-color: #ffc; border: 1px solid #cc6; border-right: 2px solid #663; border-bottom: 2px solid #663; overflow: visible; position: absolute; left: 0; top: -5px; z-index: 1; }
.toolTip h4 { font-size: 1em; margin: 0; padding: .1em 0; margin: 0 0 .5em; }
.toolTip p { margin: .7em 0 .5em; }
a.info { z-index: 0; }
a.closeTooltip { background: transparent url(http://cdn.squidoo.com/images/close-tooltip.gif) no-repeat right top; height: 17px; overflow: hidden; text-decoration: none; text-indent: -1000em; width: 17px; position: absolute; top: 10px; right: -10px; }
/* @end */
/* @group Report Lens */
#flagEditDiv { margin: 0; padding: 15px; position: absolute; top: 200px; left: 250px; width: 404px; background: #fc0; border: 8px solid #000; z-index: 10; text-align: center; font: normal 12px Verdana, Arial, Helvetica, sans-serif; }
#flagEditDiv h2 { margin: 0; padding: 0; font: bold 2em Trebuchet MS, Arial, Helvetica, sans-serif; text-transform: uppercase; }
#flagEditDiv label { font: bold 15px Trebuchet MS, Arial, Helvetica, sans-serif; }
#lockedMsgDiv { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; background: url(http://cdn.squidoo.com/images/alert-top.gif) no-repeat top; margin: 0px auto; margin-top: 40px; margin-bottom: 40px; padding: 0 1em 1em 1em; width: 400px; z-index: 10; text-align: center; }
#lockedMsgDiv h2 { font-size: 2em; color: #000000; margin: 0; padding: 20px 0 0 15px; text-transform: uppercase; }
#lockedMsgDiv .boxbody { font-size: 1.3em; background: url(http://cdn.squidoo.com/images/alert-bottom.gif) no-repeat bottom left; margin: 0; padding: 0 20px 10px 20px; }
#errors, #info { margin: 1em 0 1em 4em; padding: .5em; }
#errors { border: 2px solid #d00; }
.error label { color: #c00 !important; }
.error input { background: #fee; border: 1px solid; border-color: #900 #f00 #f00 #900; border-width: 2px 1px 1px 2px; }
.error input.superextra { background: #fff; border: 2px inset; border-color: #aaa #ddd #ddd #aaa; }
#info { background-color: #86C80A; border: 1px solid #86C80A; margin-right: 5em; padding-right: 8em; position: relative; }
#info a.hideLink { background: url(http://cdn.squidoo.com/images/icon-info_close.gif) no-repeat right center; color: black; float: right; padding: 0 15px 0 3em; text-decoration: none !important; position: relative; margin-right: -7em; }
/* @end */
/* @group Lijit */
#lwp_ps { width: 590px; margin: 10px 0; font-weight: bold; }
#lwp_cloud { margin: 5px 0; }
#lwp_ps a { font-weight: normal; text-decoration: none; }
#lwp_ps a:hover { text-decoration: underline; }
#lwp_includedin { margin: 10px 0; }
#lwp_mc img { margin: 0 5px 0 0; }
#lwp_mc div { margin: 6px 0; }
#lwp_f table { width: 500px; }
/* @end */
/* @group Predictions */
.predictionContainer { position: relative; }
.predictionContainer h4 { margin: 0 0 10px 0; padding: 0; font-size: 16px; color: #666; }
.prediction-lensmaster { background: #eee; padding: 10px; border: 1px solid #bbb; display: block; margin-bottom: 12px; }
.prediction-thumbnail.lensmaster { float: left; margin-right: 10px; }
.predictions { background: #fff; }
.prediction-text { }
.prediction-text h5 { margin: 0 0 6px 0; padding: 0; font-style: italic; font-size: 12px; font-weight: normal; color: #666; }
.prediction-thumbnail { float: left; margin-right: 10px; }
.prediction-text p { margin: 0; padding: 0; font-size: 14px; }
.prediction-text.lensmaster p { font-size: 18px; }
.predictionRecommend { position: absolute; top: 20px; left: 50px; width: 460px; border: 4px solid #c60; background: #ffc; padding: 6px 18px; z-index: 100; font-size: 15px; }
.predictionRecommend a { margin: 0; padding: 0; }
#close-predictionRecommend { margin: 0; padding: 0; font-size: 12px; }
.predictionRecommend .rowsubmit { margin-top: 8px; }
p.addRecipient { margin: 0 0 12px 0; padding: 0; font-size: 12px; }
.predictionRecommend input { margin-top: 8px; }
/* @end */
/* @group Charity & Holiday Promo */
.charity-bow { float: left; width: 43px; }
.charity-copy { margin-left: 48px; padding: 4px 0 0 0; }
/* @end */
/* @group Faceroll */
ul#faceroll { margin: 0; padding: 0; list-style: none; }
ul#faceroll li { float: left; margin: 0 15px 0 0; }
ul#faceroll li a { display: block; width: 78px; font: normal .8em Verdana, Arial, Helvetica, sans-serif; text-align: center; text-decoration: none; }
ul#faceroll li a:hover { text-decoration: none !important; }
.module a:hover, dl.featured_lens a:hover, #sidebar_column a:hover { text-decoration: underline !important; }
/* @end */
/* @group Twttrstrm */
.twitterstorm-post { clear: both; padding: 10px; background: #e8e8e8; border: 1px solid #ccc; margin: 0 0 14px 0; }
.twitterstorm-post h2 { margin: 0 0 6px 0; padding: 0; }
.twitterstorm-post textarea { width: 556px; padding: 5px; border: 1px solid #ccc; margin: 0 0 10px 0; font: normal 14px Arial, Helvetica, sans-serif; height: 50px; }
.twitter_storm p { padding: 0 0 12px 0; }
.large_16px { font-size: 16px; }
/* @end */
/* @group lens-max.css */
#accessibility { display: none; }
.hide, .hidden { display: none; }
/* @group Carousel Widget */
#carousel-container { margin: 3px 0 0 0; padding: 0; border: 1px solid #c6c6c6; float: left; height: 44px; }
.carousel-component { position: relative; overflow: hidden; visibility: visible;/* component turns it on when first item is rendered */}
.carousel-component ul.carousel-list { width: 10000000px; position: relative; z-index: 1; }
.carousel-component .carousel-list li { float: left; list-style: none; overflow: hidden; }
.carousel-component .carousel-clip-region { overflow: hidden; margin: 0 auto; position: relative; }
.carousel-component ul.carousel-list { margin: 0; padding: 0; }
#html-carousel { float: left; margin: 0; padding: 0; width: 137px; background: #fff; }
#html-carousel .carousel-list li { margin: 0; padding: 0 5px; height: 44px; }
#html-carousel .carousel-list li div { margin: 2px 0; float: left; width: 40px; height: 40px; display: block; }
#html-carousel .carousel-list li span { margin-left: 45px; padding: 3px 0 0 0; width: 80px; display: block; }
#html-carousel .carousel-list li a { font-size: 10px; font-weight: bold; text-decoration: none; }
#html-carousel .carousel-list li a:hover { text-decoration: none; color: #f90; }
#html-carousel .carousel-list li.carousel-make a { width: 127px !important; display: block; padding: 3px 0; font-weight: normal; font-size: 11px; color: #000; text-decoration: none; }
#html-carousel .carousel-list li.carousel-make h4 { color: #369; margin: 0; padding: 0; font-size: 12px; font-weight: bold; }
#prev-arrow-container, #next-arrow-container { float: left; margin: 0; padding: 0; width: 13px; }
#next-arrow, #prev-arrow { cursor: pointer; }
/* @end */
/* @group Highslide & Popups */
/* Consolidate these */
.highslide-html { background-color: #fff; }
.highslide-html-content { position: absolute; display: none; padding: 10px; width: 450px; }
.highslide-loading { display: block; color: #000; font-size: 8pt; font-family: sans-serif; font-weight: bold; text-decoration: none; padding: 2px; border: 1px solid #000; background-color: #fff; }
.control { display: block; margin: 0 5px; padding: 0 2px; font-size: 10px; text-decoration: none; text-transform: uppercase; color: #999; border: 1px solid #ccc; }
.control:hover { color: #000 !important; }
.highslide-display-block { display: block; }
.highslide-display-none { display: none; }
.close-control { border: 0; height: 18px; padding: 2px; position: absolute; top: 4px; right: 0; display: block; z-index: 10; }
.highslide-html-content h3 { margin: 0 0 8px 0; padding: 0; font-weight: bold; font-size: 14px; }
ul#bio-lens-list, ul.view-switcher { margin: 0; padding: 0; list-style: none; }
/* Josh's update - 062708 */
ul#bio-lens-list li { margin: 0; padding: 0 20px 8px 0; float: left; width: 300px; }
ul.view-switcher li { margin: 8px 0 0 0; padding: 0; }
ul.view-switcher li a { font-weight: bold; }
.highslide-html-content p.large { font-size: 14px; font-weight: bold;/*text-align: right;*/}
/*

 @end */
/* @group Tools */
p.edit { clear: left; margin: 0; padding: 0 0 6px 0; }
.edit a { background: url(http://cdn.squidoo.com/images/icon-edit.gif) no-repeat; padding: 0 0 0 18px; text-decoration: none; font-weight: bold; font-size: 12px; }
.edit a:hover { text-decoration: underline; }
.mail a { background: url(http://cdn.squidoo.com/images/icon-mail.gif) no-repeat; padding: 0 0 0 18px; text-decoration: none; font-weight: bold; font-size: 12px; }
/* @end */
/* @group Health Results */
/* for the dashboard */
#health_container { width: 656px; padding: 15px; }
#health_container p, #health_container h3, #health_container h2 { margin: 0; padding: 0 0 14px 0; }
#health_container dl { width: 584px; padding: 5px 20px 5px 50px; margin: 0 0 20px 0; }
#health_container dt { font-size: 14px; font-weight: bold; }
#health_container dd { padding: 0; margin: 0; font-size: 12px; }
#health_container dl.health_good { background: #e9ffd3 url(http://cdn.squidoo.com/images/dashboard/health_good.gif) no-repeat 10px 50%; border: 1px solid #3d7900; }
#health_container dl.health_good span { text-transform: uppercase; color: #3d7900; font-weight: bold; }
#health_container dl.health_warning { background: #fff8c1 url(http://cdn.squidoo.com/images/dashboard/health_warning.gif) no-repeat 10px 50%; border: 1px solid #ffb340; }
#health_container dl.health_warning span { text-transform: uppercase; color: #f29100; font-weight: bold; }
#health_container dl.health_alert { background: #ffe0dc url(http://cdn.squidoo.com/images/dashboard/health_alert.gif) no-repeat 10px 50%; border: 1px solid #9b0404; }
#health_container dl.health_alert span { text-transform: uppercase; color: #9b0404; font-weight: bold; }
#health_container dl a { font-weight: bold; }
h3#squidaholic_h3 { text-indent: -999em; width: 179px; height: 32px; margin: 0 0 4px 0; padding: 0; background: url(http://cdn.squidoo.com/images/dashboard/squidaholic.gif) no-repeat; }
#health_container p.large { font-size: 14px; }
/* @end */
/* @end */
/* @end */
/* @group Persistent Header */
#ph_wrapper { background: #f3f3f3; width: 100%; height: 40px; border-bottom: 1px solid #ccc; }
#ph_inner { font-family: arial, helvetica, sans-serif; font-size: 13px; color: #686868; padding: 5px 6px; width: 960px; margin: 0 auto; line-height: 30px; height:30px; }
#ph_left, #ph_right { float: left; }
#ph_left { background:url(http://cdn.squidoo.com/images/icons/facebook2.gif) no-repeat 0 50%; padding: 0 0 0 35px; width: 600px; }
.fbc_header_text { float: left; padding: 0 10px; }
#ph_right { text-align: right; width: 325px; }
#ph_inner span { width: 28px; height: 28px; overflow: hidden; display: block; float: left; margin-right: 6px; text-indent: -999em; border: 1px solid #ccc; background-repeat: no-repeat; background-position: 0 50%; }
* html #ph_inner span { display: inline; }
/* clearing the elements */
#ph_wrapper:after, #ph_inner:after { clear: both; content: " "; display: block; height: 0; visibility: hidden; }
* html #ph_wrapper:after, * html #ph_inner:after { height: 1%; }
.ph_page { background-position: 0 40px; }
/* Facebook header button */
#ph_right .fbc_btn_link { float: right; background: url(http://cdn.squidoo.com/images/bg/fb_btn_left_2.gif) no-repeat 0 0; font-size: 12px; margin-top: 4px; height: 22px; padding-left: 8px; line-height: 22px; font-family: Arial, Helvetica, sans-serif; }
#ph_right .fbc_btn_link a { float: right; background: #546ea6 url(http://cdn.squidoo.com/images/bg/fb_btn_right_2.gif) no-repeat 100% 0; color: #fff; display: block; padding-right: 8px; height: 22px; }
/* @end */

/* @group Alert Overlay */
#alert-overlay {top: 0px; left: 0px; width: 100%; height: 100%; background: #000 !important; opacity: .7; filter: alpha(opacity=70); z-index: 5; position: fixed;}
* html #alert-overlay { position: absolute !important;}
/* @end */
/* @group More Info Tab */
#more_info {list-style: none; width: 20px; position: absolute; top:40%; left: 0; margin: 0; padding: 0;z-index: 4;}
#more_info li {text-indent: -999em; width: 20px;}
#more_info li a {width: 20px; display: block; background-repeat: no-repeat;}
#more_info li#li_about_squidoo {height: 128px;}
#more_info li#li_about_squidoo a {height: 128px; background-image: url(http://cdn.squidoo.com/images/buttons/about_squidoo.png);}
#more_info li#li_shortcuts {height: 103px;}
#more_info li#li_shortcuts a {height: 103px; background-image: url(http://cdn.squidoo.com/images/buttons/shortcuts.png);}
#more_info li a:hover {background-position: -20px 0;}
/* @group More Info Overlay */
#more_info_overlay { background: #000 !important; position: fixed; }
#more_info_content { position: fixed; top: 50px; width: 400px; padding: 0 20px; background: url(http://cdn.squidoo.com/images/overlay/overlay_top_bg.png) no-repeat 50% 15px; z-index: 500; left: 50%; margin-left: -200px; font-family: Arial, Helvetica, sans-serif; color: #68686; font-size: 14px;}
#more_info_content a.close_overlay {position: absolute; top: 0; right: 5px; text-indent: -999em; display: block; width: 30px; height: 30px; background: url(http://cdn.squidoo.com/images/overlay/close.png) no-repeat;}
#more_info_content_inner { background: #fff; width: 380px; margin-top: 30px; padding: 0 10px; }
#more_info_content h4 { margin: 0; padding: 0; color: #276597; font-size: 20px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; padding-bottom: 8px; }
#more_info_content p, #more_info_content li { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #686868; line-height: 1.2em; }
#more_info_content li {padding: 0 0 7px 23px; background: url(http://cdn.squidoo.com/images/icons/bullet.gif) no-repeat 0 2px;}
#more_info_content ul {padding: 0; margin: 0; list-style: none;}
#more_info_content li.highlight {padding: 0 20px; margin-top: 12px; background: url(http://cdn.squidoo.com/images/overlay/highlight_bg.gif) no-repeat 0; line-height: 33px; color: #fff; font-size: 12px;}
#more_info_content li.highlight a {color: #fff; border-color: #fff; font-size: 14px; font-weight: bold;}
#more_info_content_inner a {color: #276597; border-bottom: 1px dotted #276597; text-decoration: none !important;}
#more_info_content_inner a:hover {border-bottom: 1px solid #276597; text-decoration: none !important;}
#more_info_content_bottom {background: url(http://cdn.squidoo.com/images/overlay/overlay_bot_bg.png) no-repeat 50% 0; padding: 30px 0 0 0; color: #fff; font-weight: bold; text-align: right;}
/* @group More Info for IE6 */
* html #more_info li#li_about_squidoo a {background-image: url(http://cdn.squidoo.com/images/buttons/about_squidoo.gif);}
* html #more_info li#li_shortcuts a {background-image: url(http://cdn.squidoo.com/images/buttons/shortcuts.gif);}
* html #more_info_content {background: none;}
* html #more_info_content a.close_overlay {right: 20px; text-indent: 0; width: auto; height: auto; background: none; font-size: 12px; color: #fff; font-weight: bold;}
* html #more_info_content_inner {padding: 10px; }
* html #more_info_content_bottom {background: none; padding: 6px 0 0 0;}
* html #more_info, * html #more_info_overlay, * html #more_info_content { position: absolute !important;}
/* @end */
/* @end */
.ws_page #more_info, #lens_builder_page #more_info {display: none;}
/* @end */


/* @group About Me Module */
/* This module is based on the LM Bio page */
.about_me_stats { width: 590px; background: url(http://cdn.squidoo.com/images/layout/gray_box_bottom_590.jpg) no-repeat bottom; float: left; margin-bottom: 18px; }
.about_me_stats span { font-weight: bold; }
.about_me_stats span.large { font-size: 18px; }
.about_me_stats img { float: left; margin: 0 14px 0 0; border: 1px solid #fff; }
* html .about_me_stats img { display: inline; }
.about_me_stats p { background: url(http://cdn.squidoo.com/images/layout/gray_box_top_590.gif) no-repeat top; padding: 14px; font-size: 13px; line-height: 1.6em; color: #333; float: left; width: 562px; }
.about_me_dl dt { float: left; width: 60px; padding: 0 16px 16px 0; clear: both; margin: 0 !important;}
.about_me_dl dd { float: left; width: 514px; padding-bottom: 16px; }
.about_me_dl dd a { font-size: 14px; font-weight: bold; }
.about_me_dl dd a.lm_view_link {display:block;font-size:11px;padding:6px 0 0;}
.about_me_bio h3 {font-size: 20px; font-weight: bold;} 
.about_me_pic {background-repeat: no-repeat; background-position: 50% 50%; display: block; float:left; margin: 0 10px 10px 0; width: 90px; height: 90px; text-indent: -999em; border: 1px solid #fff;}
* html .about_me_pic {display: inline;}
/* @end */


/* @group Multi Photo */
.photo-thumb a {display:block; background-color: #fff; background-repeat: no-repeat; background-position: 50% 50%; width: 105px; height: 78px; overflow: hidden; text-indent:-999em; border: 2px solid #ccc; float: left; margin: 0 4px 8px 4px;}
* html .photo-thumb a {display: inline;}
.photo-thumb a:hover, .photo-thumb .photo-thumb-selected {border: 2px solid #686868;}
/* @end */
/* @group Book of the Day */
#botd {width: 300px; border-top: 1px solid #fff; font-family: Arial, Helvetica, sans-serif !important; border-bottom: 1px solid #e0e0e0; margin-bottom: 10px;}
#botd img {float: left; width: 50px; border: 3px solid #ccc; margin: 0 10px 12px 10px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
* html #botd img {display: inline;}
#botd h3 {font-size: 16px!important; color: #fff !important; background: #276597; padding: 0 10px !important; line-height: 26px!important; margin: 0 0 12px 0!important; border: 0 !important;}
#botd p {padding: 0 10px 12px 76px !important;}
#botd p.botd_blurb {clear: both; padding: 10px 0 12px 0 !important; margin: 0 10px; border-top: 1px dotted #e0e0e0; font-size: 12px; color: #686868;}
#botd dl {padding: 0 10px 0 76px; margin: 0;}
#botd dt {font-weight: bold; font-size: 14px; color: #333e46; line-height: 1.2em; padding: 0 0 3px 0; margin: 0;}
#botd dd {font-weight: normal; font-size: 12px; color: #606873; padding: 0 0 12px 0; margin: 0;}
#botd a.botd_buy {background: url(http://cdn.squidoo.com/images/botd/buy_amazon.gif) no-repeat 0 0; width: 115px; height: 21px; display: block; text-indent: -999em;}
/* @group BotD in front doors */
.fd_page #botd {width: 298px; border: 1px solid #e0e0e0; margin-bottom: 14px;}
#monkeybrain_page #botd h3 {background: #333; color: #fff;}
/* @end */
/* @end */
.clear {clear: both;}
/* @group Front Doors */
/* @group HTML elements */
body.fd_page { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; background: none; background-color: #d4d4d4; }
.fd_page a { color: #1f94bf; }
img { border: 0; }
.small { font-size: 11px; }
/* @end */
#header h2 a { display: block; width: 147px; height: 46px; }
.nopad { padding: 0 !important; }
.fd_page #intro-main { padding: 0; }
h1#logo-title { margin: 0; padding: 0; position: absolute; bottom: 15px; left: 15px; }
h1#logo-title a { margin: 0; padding: 0; background: url(http://cdn.squidoo.com/images/squidwho/logo-squidwho-lens.gif) no-repeat; width: 169px; height: 23px; text-indent: -999em; display: block; text-decoration: none; }
h2#tagline { margin: 0; padding: 0; position: absolute; bottom: 15px; left: 198px; font-size: 13px; color: #929497; }
/* @group layout structure */
.fd_page #container { margin: 0 auto; padding: 0; width: 974px; height: 100%; background: #fff; position: relative; border: 1px solid #c3c3c3; border-width: 0 1px 1px 1px; }
.fd_page #pagebody { margin: 0; padding: 0 0 40px 0; float: left; background: #fff; width: 974px; }
#header { position: relative; height: 60px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; }
#toolbar { margin: 0; padding: 5px 15px; border-bottom: 1px solid #d4d4d4; float: left; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; width: 944px; }
.fd_page #content { margin: 0 0 0 15px; padding: 15px 0 0 0; width: 620px; float: left; overflow: hidden; display: inline; }
.fd_page #sidebar { margin: 0 10px 0 29px; padding: 0; width: 300px; float: left; overflow: hidden; display: inline; background-color: #fff; }
.fd_page #copyright { margin: 12px 40px; font-size: 11px; color: #929497; }
.fd_page #copyright a { color: #666; }
.fd_page #copyright a:hover { color: #369; }
.fd_page #lens-title { background: #000; padding: 8px 20px; }
.fd_page #lens-title h1 { font: bold 36px Arial, Helvetica, sans-serif; color: #fff; margin: 0; padding: 0; }
.fd_page #lens-title h1 span, .fd_page #lens-title h1 a { font: normal 16px Arial, Helvetica, sans-serif; margin: 0; padding: 0; color: #f00; text-decoration: none; }
.break { clear: both; visibility: visible;}
.fd_page .break { clear: both; visibility: hidden; }
.hidden { display: none; }
.fd_page #search #query { width: 140px; }
#nav-container { position: absolute; bottom: 15px; right: 15px; }
#nav-functional { margin-bottom: 4px; text-align: right; color: #4e4f51; }
#nav-functional a { color: #939598; text-decoration: none; }
ul#section-nav { margin: 0; padding: 0; text-align: right; list-style: none; font-size: 13px; color: #4e4f51; }
ul#section-nav span { font-weight: bold; }
ul#section-nav a { margin-left: 10px; text-decoration: none !important; }
#nav-functional a:hover, #section-nav a:hover { text-decoration: underline; }
.star { vertical-align: text-bottom; margin: 0; padding: 0; cursor: pointer; }
.star_community { vertical-align: text-bottom; margin: 0; padding: 0; }
.fd_page #sidebar-lens h3 { margin: 12px 0 0 0; padding: 0; font: bold 14px Arial, Helvetica, sans-serif; color: #f00; }
.fd_page #sidebar { font-family: Arial, Helvetica, sans-serif; }
h1#logo-title { margin: 0; padding: 0; position: absolute; bottom: 15px; left: 15px; }
h1#logo-title a { margin: 0; padding: 0; background: url(http://cdn.squidoo.com/images/squidwho/logo-squidwho-lens.gif) no-repeat; width: 169px; height: 23px; text-indent: -999em; display: block; text-decoration: none; }
h2#tagline { margin: 0; padding: 0; position: absolute; bottom: 15px; left: 198px; font-size: 13px; color: #929497; }
#nav-container { position: absolute; bottom: 15px; right: 15px; }
#nav-functional { margin-bottom: 4px; text-align: right; color: #4e4f51; }
#nav-functional a { color: #939598; text-decoration: none; }
ul#section-nav { margin: 0; padding: 0; text-align: right; list-style: none; font-size: 13px; color: #4e4f51; }
ul#section-nav span { font-weight: bold; }
ul#section-nav a { margin-left: 10px; text-decoration: none !important; }
#nav-functional a:hover, #section-nav a:hover { text-decoration: underline; }

.fd_page #search { float: left; width: 600px; }
.fd_page #search form { margin: 0; padding: 0; background: none; }
.fd_page #search label { color: #666; display: inline; }
.fd_page #search label span { font-size: 13px; font-weight: bold; }
.fd_page #rating { padding: 4px 0 0 0; float: left; width: 330px; text-align: right; color: #666; font: normal 11px Verdana, Arial, Helvetica, sans-serif; }
.fd_page #search button { border: 0; background: url(http://cdn.squidoo.com/images/squidwho/btn-who.gif) no-repeat; width: 50px; height: 19px; cursor: pointer; text-indent: -999em; }
.fd_page #rating { padding: 4px 0 0 0; float: left; width: 330px; text-align: right; color: #666; font: normal 11px Verdana, Arial, Helvetica, sans-serif; }
.fd_page.star { vertical-align: text-bottom; margin: 0; padding: 0; cursor: pointer; }
.fd_page.star_community { vertical-align: text-bottom; margin: 0; padding: 0; }
.fd_page #sidebar h3 { margin: 12px 0 0 0; padding: 0; color: #f90; }
/* @group Acceptance Bar */
.fd_page #acceptance-bar { margin: 12px 0 0 0; padding: 8px; border: 2px solid #bbb; font-size: 14px; font-weight: bold; }
.fd_page #acceptance-bar h2 { margin: 0 0 10px 0; padding: 0; }
.fd_page #acceptance-bar h2 span { color: #000; }
.fd_page #acceptance-bar { margin: 12px 0 0 0; padding: 8px; border: 2px solid #bbb; }
.fd_page #acceptance-bar ul { margin: 10px 0 0 0; padding: 0; list-style: none; }
.fd_page #acceptance-bar li { margin: 6px 0 0 0; }
.fd_page #acceptance-bar li a { font-weight: bold; font-size: 15px; text-decoration: none; }
.fd_page #acceptance-bar li a span { font-weight: normal; font-size: 12px; color: #666; }
.fd_page #acceptance-star { position: relative; float: right; padding: 10px; }
/* @end */
/* @end */
/* @group Various */
ul#bookmark { margin: 6px 0 0 0; padding: 0; list-style: none; float: left; }
ul#bookmark li { margin: 0; padding: 0; display: inline; }
ul#bookmark li a { float: left; display: block; width: 27px; height: 29px; margin-right: 5px; text-indent: -999em; }
ul#bookmark li.twitter a { background: url(http://cdn.squidoo.com/images/layout/icon_share-twitter.gif) no-repeat; }
ul#bookmark li.delicious a { background: url(http://cdn.squidoo.com/images/layout/icon_share-delicious.gif) no-repeat; }
ul#bookmark li.stumble a { background: url(http://cdn.squidoo.com/images/layout/icon_share-stumble.gif) no-repeat; }
ul#bookmark li.digg a { background: url(http://cdn.squidoo.com/images/layout/icon_share-digg.gif) no-repeat; }
ul#bookmark li.facebook a { background: url(http://cdn.squidoo.com/images/layout/icon_share-facebook.gif) no-repeat; }
ul#bookmark li.myspace a { background: url(http://cdn.squidoo.com/images/layout/icon_share-myspace.gif) no-repeat; }
ul#bookmark li.reddit a { background: url(http://cdn.squidoo.com/images/share/icon_share-reddit.gif) no-repeat; }
ul#share { margin: 3px 0 10px 0; padding: 0; list-style: none; }
ul#share li { margin: 4px 0; padding: 0 12px 0 0; font-size: 11px; float: left; }
ul#share li a { padding: 3px 0 3px 18px; text-decoration: none; }
ul#share li.toc a { background: url(http://cdn.squidoo.com/images/layout/icon_list_toc.gif) no-repeat; background-position: 0 3px; }
ul#share li.rss a { background: url(http://cdn.squidoo.com/images/icon_list_rss.gif) no-repeat; background-position: 0 3px; }
ul#share li.mail a { background: url(http://cdn.squidoo.com/images/icon_list_mail.gif) no-repeat; background-position: 0 3px; }
ul#share li.print a { background: url(http://cdn.squidoo.com/images/icon_list_print.gif) no-repeat; background-position: 0 3px; }
ul#share li.favorites a { background: url(http://cdn.squidoo.com/images/icon_list_favorites.gif) no-repeat; background-position: 0 3px; }
ul#share li.lensroll a { background: url(http://cdn.squidoo.com/images/icon_list_lensroll.gif) no-repeat; background-position: 0 3px; }
ul#share li a:hover { text-decoration: underline; }
ul#explore { margin: 8px 0 25px 0; padding: 0; list-style: none; overflow: hidden; }
ul#explore li { margin: 0 0 3px 0; font: normal 12px Trebuchet MS, Arial, Helvetica, sans-serif; display: inline; }
ul#explore li a { padding: 0 0 3px 6px; display: block; text-decoration: none; background: url(http://cdn.squidoo.com/images/bullet_tags.gif) no-repeat; background-position: 0 6px; }
ul#explore li a:hover { text-decoration: underline; }
ul#explore li.more a { padding: 0; background: none; }
.fd_page #sidebar-toolbox ul#tools-lm,.fd_page  #sidebar-toolbox ul#tools-lm-alt,.fd_page  #sidebar-toolbox ul { margin: 3px 0; padding: 0; list-style: none; }
.fd_page #sidebar-toolbox ul#tools-lm-alt li { font-size: 14px !important; }
.fd_page #sidebar-toolbox ul#tools-lm li { display: inline; }
.fd_page #sidebar-toolbox ul#tools-lm li a { margin: 0 16px 6px 0; padding: 0; float: left; display: block; width: 120px; color: #046381; font-weight: normal; font-size: 11px; line-height: 16px; text-decoration: underline; background: none; }
.fd_page #sidebar-toolbox ul#tools-lm-alt li { margin: 0 0 6px 0; padding: 0; color: #046381; font-weight: normal; font-size: 11px; line-height: 16px; text-decoration: underline; background: none; }
.fd_page #sidebar-toolbox ul#tools-lm li a span { font-weight: bold; text-transform: uppercase; }
.fd_page #sidebar-toolbox.lensmaster form { margin: 0; padding: 0; }
.fd_page #sidebar-toolbox.repeat ol, .fd_page #sidebar-toolbox.searcher ol, .fd_page #sidebar-toolbox.member ol, .fd_page #sidebar-toolbox.searcher ul { margin: 0 0 10px 15px; padding: 0 0 0 10px; }
.fd_page #sidebar-toolbox.repeat li, .fd_page #sidebar-toolbox.member li, .fd_page #sidebar-toolbox.searcher li { margin: 4px 0; font-weight: bold; color: #666; }
.fd_page #sidebar-toolbox.repeat li a, .fd_page #sidebar-toolbox.member li a, .fd_page #sidebar-toolbox.searcher li a, .fd_page #sidebar-toolbox.searcher a { color: #046381; }
.fd_page #sidebar-toolbox.searcher h3 { font-size: 22px; }
.fd_page #sidebar-toolbox.searcher p { font-size: 12px; }
.fd_page #sidebar-toolbox.new a { color: #046381; }
.fd_page #sidebar-toolbox.searcher { margin: 0 0 4px 0; padding: 5px; width: 290px; background: #f90; color: #fff; border: 0; }
.fd_page #sidebar-toolbox.searcher li { color: #fff; }
.fd_page #sidebar-toolbox, .fd_page #specialtools, .fd_page #specialtools2 { margin: 0 0 4px 0; padding: 0 10px; width: 280px; }
.fd_page #sidebar-toolbox.lensmaster { background: #f90; color: #fff; }
.fd_page #specialtools a, .fd_page #specialtools2 a { color: #046381 !important; }
.fd_page #sidebar-toolbox h3 { margin: 0 0 5px 0; padding: 0; font-size: 16px; }
.fd_page #sidebar-toolbox.lensmaster h3 { color: #fff; }
.fd_page #sidebar-toolbox ul#tools-lm, .fd_page #sidebar-toolbox ul#tools-lm-alt, .fd_page #sidebar-toolbox ul { margin: 3px 0; padding: 0; list-style: none; }
.fd_page #sidebar-toolbox ul#tools-lm-alt li { font-size: 14px !important; }
.fd_page #sidebar-toolbox ul#tools-lm li { display: inline; }
.fd_page #sidebar-toolbox ul#tools-lm li a { margin: 0 16px 6px 0; padding: 0; float: left; display: block; width: 120px; color: #046381; font-weight: normal; font-size: 11px; line-height: 16px; text-decoration: underline; background: none; }
.fd_page #sidebar-toolbox ul#tools-lm-alt li { margin: 0 0 6px 0; padding: 0; color: #046381; font-weight: normal; font-size: 11px; line-height: 16px; text-decoration: underline; background: none; }
.fd_page #sidebar-toolbox ul#tools-lm li a span { font-weight: bold; text-transform: uppercase; }
.fd_page #sidebar-toolbox.lensmaster form { margin: 0; padding: 0; }
.fd_page #sidebar-toolbox.repeat ol, .fd_page #sidebar-toolbox.searcher ol, .fd_page #sidebar-toolbox.member ol, .fd_page #sidebar-toolbox.searcher ul { margin: 0 0 10px 15px; padding: 0 0 0 10px; }
.fd_page #sidebar-toolbox.repeat li, .fd_page #sidebar-toolbox.member li, .fd_page #sidebar-toolbox.searcher li { margin: 4px 0; font-weight: bold; color: #666; }
.fd_page #sidebar-toolbox.repeat li a, .fd_page #sidebar-toolbox.member li a, .fd_page #sidebar-toolbox.searcher li a, .fd_page #sidebar-toolbox.searcher a { color: #046381; }
.fd_page #sidebar-toolbox.searcher h3 { font-size: 22px; }
.fd_page #sidebar-toolbox.searcher p { font-size: 12px; }
.fd_page #sidebar-toolbox.new a { color: #046381; }
.fd_page #sidebar-toolbox.searcher { margin: 0 0 4px 0; padding: 5px; width: 290px; background: #f90; color: #fff; border: 0; }
.fd_page #sidebar-toolbox.searcher li { color: #fff; }
.fd_page #sidebar-toolbox.lensmaster { padding-top: 6px; margin-bottom: 10px; }
.fd_page .sidebar-discovery { margin: 0 0 12px 0; padding: 0 0 8px 0; /*background: #fff url(http://cdn.squidoo.com/images/layout/bg_sidebar-discovery.gif) repeat-x;*/ color: #fff; border-bottom: 1px solid #eee; background: none; }
.fd_page .sidebar-discovery h3 { margin: 0 0 6px 0; padding: 0; font-size: 16px; font-weight: bold; color: #005189; }
.fd_page .sidebar-discovery p.more { text-align: right; }
.fd_page .sidebar-discovery p.more a { font-weight: bold; }
.fd_page .sidebar-discovery p { clear: both; }
.fd_page .discovery-item-sidebar { margin: 0 0 10px 0; padding-top: 10px; border-top: 1px solid #4d6576; }
.fd_page .discovery-item-footer { width: 290px; float: left; margin: 10px; display: inline; }
.fd_page .discovery-thumb { float: left; overflow: hidden; }
.fd_page .discovery-thumb a { display: block; width: 88px; height: 88px; border: 1px solid #bbb; text-indent: -999em; }
.fd_page .discovery-abstract { margin-left: 100px; }
.fd_page .discovery-abstract-full { padding-bottom: 10px; }
.fd_page .discovery-abstract h4, .fd_page .discovery-abstract-full h4 { margin: 0; padding: 0; font-weight: bold; font-size: 14px; }
.fd_page .discovery-abstract h4 span, .fd_page .discovery-abstract-full h4 span { font-size: 12px; }
.fd_page .discovery-abstract h4 a, .fd_page .discovery-abstract-full h4 a { text-decoration: underline; }
.fd_page .discovery-abstract p, .fd_page .discovery-abstract-full p { margin: 3px 0; padding: 0; font-size: 11px; }
.fd_page .sidebar-discovery ul { margin: 0 0 10px 0; padding: 0; list-style: none; }
.fd_page .sidebar-discovery li { margin: 5px 0; padding: 0; }
.fd_page .sidebar-discovery ol { margin: 0 0 10px 15px; padding: 0 0 0 10px; }
ul#fanroll { margin: 0; padding: 0; list-style: none; width: 280px; float: left; }
ul#fanroll li { margin: 0 1px 1px 0; / *border: solid #59707f;
border-width: 1px 1px 1px 0; */ float: left;
overflow: hidden; text-indent: -999em; }
ul#fanroll li a { display: block; width: 37px; height: 37px; }
.fd_page #discovery-intro { margin: 14px 0 10px 0; padding: 6px 0 10px 0; border: 1px solid #eee; border-width: 1px 0; }
.fd_page #discovery-intro h3 { margin: 0 0 8px 0; padding: 0; font: bold 20px/24px Trebuchet MS, Arial, Helvetica, sans-serif; color: #f90; }
.fd_page #discovery-related span { margin-right: 15px; }
/* @end */
/* @group Lens Stats */
.lens_stats { margin: 12px 0; background: #eee; padding: 10px; }
.lens_stats p { margin: 4px 0; padding: 0; font-size: 11px; }
/* @end */
/* @group Bio */
.fd_page #bio { margin-top: 10px; background: #eee; padding: 8px 10px; }
.fd_page #bio h3 { margin: 0 0 10px 0; }
.fd_page #bio img { float: left; margin: 0 6px 6px 0; }
.fd_page #bio p.links { margin: 5px 0 0 0; padding: 0; clear: both; }
.fd_page #bio p.links a { font-weight: bold; text-decoration: none; }
.fd_page #bio p.links a:hover { text-decoration: underline; }
/* @end */
#make-container { margin: 5px 0; height: 97px; }
#related { margin: 12px 0; padding: 5px; background: #fff; width: 186px; border: 2px solid #ddd; }
#related h3 { margin: 0 0 8px 0; padding: 0; }
/* @group Carousel */
.carousel-component { position: relative; overflow: hidden; visibility: visible; }
.carousel-component ul.carousel-list { width: 10000000px; position: relative; z-index: 1; }
.carousel-component .carousel-list li { float: left; list-style: none; overflow: hidden; }
.carousel-component .carousel-clip-region { overflow: hidden; margin: 0 auto; position: relative; }
.carousel-component ul.carousel-list { margin: 0; padding: 0; }
#html-carousel { float: left; padding: 0 5px; width: 150px; background: #fff; }
#html-carousel .carousel-list li { margin: 0; padding: 0 5px; height: 50px; }
#html-carousel .carousel-list li span { margin-left: 50px; padding: 0; width: 95px; display: block; }
#html-carousel .carousel-list li a { font: bold 11px Trebuchet MS, Arial, Helvetica, sans-serif; color: #1f94bf; text-decoration: none; }
#html-carousel .carousel-list li.carousel-make a { width: 145px !important; display: block; padding: 6px 0 0 0; font: normal 11px Trebuchet MS, Arial, Helvetica, sans-serif; color: #000; text-decoration: none; }
#html-carousel .carousel-list li.carousel-make h4 { color: #369; margin: 0; padding: 0; font-size: 14px; font-weight: bold; }
#prev-arrow-container, #next-arrow-container { float: left; margin: 0; padding: 18px 0 0 0; }
#next-arrow, #prev-arrow { cursor: pointer; }
/* @end */
/* @group Guestbook 2.0 */
.comment-thumbnail { background: url(http://cdn.squidoo.com/images/squidwho/bg-quote-guest.gif) no-repeat top right; }
.comment-thumbnail.lensmaster { background: url(http://cdn.squidoo.com/images/squidwho/bg-quote-lm.gif) no-repeat top right; }
.comment-item { margin: 0 0 12px 0; }
.comment-thumbnail { float: left; width: 75px; }
.comment-text { padding: 8px; margin-left: 75px; background: #d4d4d4; }
.comment-text.lensmaster { background: #e2ef78; }
.comment-text h5 { margin: 0; padding: 0; font: oblique 12px Verdana, Arial, Helvetica, sans-serif; }
.comment-text h5 a { font-weight: bold; font-style: normal; }
.comment-text p { margin: 4px 0 0 0; padding: 0; font-size: 11px; }
.comment-text p.postdate { font-size: 10px; font-style: oblique; text-align: right; }
textarea.myblurb { margin: 6px 0 0 0; width: 415px; }
textarea.myblurb-preview { margin: 6px 0 0 0; width: 415px; height: 20px; }
p.character-count { text-align: right; }
.captcha-guestbook { margin: 8px 0; }
.guestbook-submit { margin: 12px 0 0 0; text-align: center; }
button.save { background: #c60; color: #fff; font: normal 16px Trebuchet MS, Arial, Helvetica, sans-serif; cursor: pointer; border: 0; padding: 3px 12px; }
button.save:hover { background: #f90; }
button.cancel { background: #666; color: #eee; font: normal 16px Trebuchet MS, Arial, Helvetica, sans-serif; cursor: pointer; border: 0; padding: 3px 12px; }
button.cancel:hover { background: #999; }
p.add-comment { margin: 12px 0; text-align: center; }
.paging-guestbook { padding: 6px 0; text-align: center; font: normal 11px Verdana, Arial, Helvetica, sans-serif; }
.paging-guestbook .paging { padding: 3px 6px; border: 1px solid #ddd; color: #bbb; }
.paging-guestbook .on { margin: 0 2px; padding: 3px 6px; color: #c60; border: 1px solid #eee; }
.paging-guestbook a { margin: 0 2px; padding: 3px 6px; border: 1px solid #bbb; color: #369; text-decoration: none; }
.paging-guestbook a.next { margin-left: 20px; }
.paging-guestbook a:hover { background: #369; color: #fff; }
p.post-count { margin: 5px 0 12px 0; color: #999; }
.paging-guestbook .next { margin-left: 20px; }
.paging-guestbook .previous { margin-right: 20px; }
/* @end */
/* @group Module Overrides */
div.lensPhoto { width: 135px; float: left; }
div.lensPhoto img { width: 115px; }
div.introBody { margin-left: 145px; }
div.introFull { margin-left: 0; }
div.introBody p, div.introFull p { margin: 0 0 12px 0; padding: 0; }
.fd_page h2.intro_title { margin: 0; padding: 0 0 10px 0; font: bold 20px/24px Trebuchet MS, Arial, Helvetica, sans-serif; border-bottom: 0; color: #f90; }
.fd_page h2.module_title { margin: 5px 0; padding: 0; font: bold 20px/24px Trebuchet MS, Arial, Helvetica, sans-serif; border-bottom: 0; color: #f90; }
.fd_page h3.module_subtitle { margin: 0 0 5px 0; padding: 0; font: normal 15px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666; }
.fd_page .module a { color: #1f94bf; }
/* @end */
/* @group Tools */
#lens-tools { margin: 12px 0 0 0; border-bottom: 1px solid #bbb; }
p.edit { clear: left; margin: 0; padding: 0 0 6px 0; }
p.workshop { clear: left; margin: 12px 0 0 0; padding: 0 0 6px 0; }
.edit a, .workshop a { background: url(http://cdn.squidoo.com/images/icon-edit.gif) no-repeat; padding: 0 0 0 18px; text-decoration: none; font-weight: bold; font-size: 12px; }
.edit a:hover, .workshop a:hover { text-decoration: underline; }
.rangers a { text-decoration: none; font-weight: bold; font-size: 12px; }
.rangers a.rangers-up { background: url(http://cdn.squidoo.com/images/icon-rangers-up.gif) no-repeat; margin: 0 10px 0 0; padding: 0 0 0 16px; background-position: 0 -13px; }
.rangers a.rangers-down { background: url(http://cdn.squidoo.com/images/icon-rangers-down.gif) no-repeat; margin: 0 10px 0 0; padding: 0 0 0 16px; background-position: 0 -13px; }
.rangers a.voted { background-position: 0 0; color: #666; cursor: default; }
.rangers a.voted:hover { text-decoration: none !important; }
ul#explore { margin: 8px 0 25px 0; padding: 0; list-style: none; overflow: hidden; }
ul#explore li { margin: 0 0 3px 0; font: normal 12px Trebuchet MS, Arial, Helvetica, sans-serif; display: inline; }
ul#explore li a { padding: 0 0 3px 6px; display: block; text-decoration: none; background: url(http://cdn.squidoo.com/images/bullet_tags.gif) no-repeat; background-position: 0 6px; }
ul#explore li a:hover { text-decoration: underline; }
ul#explore li.more a { padding: 0; background: none; }
ul#share { margin: 0; padding: 0; list-style: none; }
ul#share li { margin: 0 0 4px 0; font: normal 12px/20px Trebuchet MS, Arial, Helvetica, sans-serif; }
ul#share li a { padding: 1px 0 1px 18px; text-decoration: none; }
ul#share li.rss a { background: url(http://cdn.squidoo.com/images/icon_list_rss.gif) no-repeat; background-position: 0 3px; }
ul#share li.mail a { background: url(http://cdn.squidoo.com/images/icon_list_mail.gif) no-repeat; background-position: 0 3px; }
ul#share li.print a { background: url(http://cdn.squidoo.com/images/icon_list_print.gif) no-repeat; background-position: 0 3px; }
ul#share li.favorites a { background: url(http://cdn.squidoo.com/images/icon_list_favorites.gif) no-repeat; background-position: 0 3px; }
ul#share li.lensroll a { background: url(http://cdn.squidoo.com/images/icon_list_lensroll.gif) no-repeat; background-position: 0 3px; }
ul#share li.delicious a { background: url(http://cdn.squidoo.com/images/icon_list_delicious.gif) no-repeat; background-position: 0 3px; }
ul#share li.digg a { background: url(http://cdn.squidoo.com/images/icon_list_digg.gif) no-repeat; background-position: 0 3px; }
ul#share li.stumble a { background: url(http://cdn.squidoo.com/images/squidwho/icon_stumble.gif) no-repeat; background-position: 0 3px; }
ul#share li a:hover { text-decoration: underline; }
.fd_page .flag { margin: 18px 0 25px 0; padding: 0 0 0 18px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; color: #666; background: url(http://cdn.squidoo.com/images/icon_list_flag.gif) no-repeat; }
/* @end */
/* @group YouTube */
.fd_page .youtube_row { margin: 4px 0 6px 0; padding: 0; float: left; }
.fd_page .youtube_item { float: left; margin: 0 50px 0 0; padding: 0; width: 155px; height: 200px; text-align: center; overflow: hidden; }
.fd_page .youtube_row img { padding: 1px; border: 1px solid #000; }
.fd_page .youtube_item p { margin: 5px 0; padding: 0; font: normal 10px/12px Verdana, Arial, Helvetica, sans-serif; color: #333; overflow: hidden; }
.fd_page .youtube_rating img { border: 0; }
.fd_page .youtube_full { float: left; margin: 0 5px 0 0; width: 310px; }
.fd_page .youtube_details { margin-left: 165px; width: auto; font-size: 12px; }
.fd_page .youtube_details h3 { font-size: 14px; font-weight: bold !important; }
/* @end */
/* @group AdSense */
.fd_page .lens_adsense { margin: 15px 0 0 0; background: #fff; padding: 8px 0; width: auto; }
.fd_page .adfull { float: left; margin: 0 10px 0 0; overflow: hidden; }
.fd_page .ad1 { float: left; width: 290px; margin-right: 20px; overflow: hidden; }
.fd_page .ad2 { float: left; width: 290px; margin-right: 15px; overflow: hidden; }
.fd_page .lens_adsense p, .fd_page .lens_adsense_bottom p { margin: 0; padding: 0; }
.fd_page .ad_title { margin: 0; padding: 0; }
.fd_page .ad_title a { font: bold 14px Trebuchet MS, Arial, Helvetica, sans-serif; text-decoration: none; margin: 0; padding: 0; color: #f90; padding: 0; }
.fd_page .ad_abstract { font-size: 11px; margin: 0; padding: 0 0 12px 0; }
.fd_page .ad_abstract a { color: #000; font-size: 11px; text-decoration: none; padding: 0; margin: 0; }
.fd_page .ad_abstract a:hover { text-decoration: none; }
.fd_page .credit { clear: left; font: normal 10px Arial, Helvetica, sans-serif; text-align: right; }
.fd_page .googleUrl { font-size: 11px; font-weight: bold; }
.fd_page .googleLine3 { font: bold 12px Trebuchet MS, Arial, Helvetica, sans-serif; color: #1f94bf !important; }
.fd_page .lens_adsense_bottom { margin: 25px 0 0 0; background: #fff; padding: 0; width: 100%; float: left; border-top: 1px solid #ccc; }
.fd_page .lens_adsense_bottom .credit { clear: left; padding: 15px 0 0 0; font: normal 10px Arial, Helvetica, sans-serif; text-align: left; }
.fd_page .lens_adsense_bottom p { margin: 10px 0 6px 0; }
.fd_page .googleLine3_bottom { margin: 0 0 12px 0; color: #000 !important; }
.fd_page .adsense_sidebar { margin: 10px 0; padding: 5px 0; border-bottom: 1px solid #ccc; }
.fd_page #content-adsense-bottom { margin-top: 25px; }
.fd_page #content-adsense-top { padding: 0; margin: 0 0 14px 0; }
.fd_page #content-adsense-bottom { border: 0; padding: 0; }
/* @end */
/* @group Modules */
.fd_page .module { padding: 15px 0 0 0; font: normal 12px/16px Arial, Helvetica, sans-serif; }
.fd_page .module_description { font: normal 12px Arial, Helvetica, sans-serif; margin: 0 0 14px 0; }
.fd_page .poweredby { margin: 0; padding: 0; text-align: right; display: block; font-size: 10px; clear: both; }
.fd_page .intro p { margin: 12px 0 0 0; padding: 0; }
/* @end */
/* @group My Group */
.zazzle-item { margin-bottom: 15px; margin-right: 15px; width: 152px; height: 235px; overflow-hidden;
padding: 5px; border: 1px solid #ddd; float: left; text-align: center; }
.zazzle-item img { margin-bottom: 8px; }
/* @end */
/* @group Alerts & Messages */
/* -- login lite --*/
#loginLite { position: absolute; top: 200px; padding: 15px; width: 712px; margin: 0 100px; z-index: 10; border: 4px solid #bbb; background: #eee; z-index: 10; font: normal 16px Trebuchet MS, Arial, Helvetica, sans-serif; color: #333; }
#close-loginLite { text-align: right; font: bold 10px Verdana, Arial, Helvetica, sans-serif; z-index: 10; }
.note { font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #666; }
input.textLite { width: 240px; border: 1px solid #bbb; font-size: 16px; }
#loginLite label { font: bold 14px Trebuchet MS, Arial, Helvetica, sans-serif; cursor: pointer; }
#loginLite label.small { font-size: 12px; }
p.forgot { font: normal 10px Verdana, Arial, Helvetica, sans-serif; }
/* @end */
/* @group Workshop Preloader */



#divWorkshopPreloader { position: fixed; padding: 15px; top: 200px; width: 234px; border: 1px solid #fff; background: #fff; z-index: 500; left: 50%; margin-left: -117px; / * half the width, to center */
}
#divWorkshopPreloader h4 { margin: 0; padding: 0; color: #276597; font-size: 16px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
#divWorkshopPreloader p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #686868; }
/* @end */
/* @group Get Started */
#get-started { position: absolute; top: 170px; right: 210px; z-index: 3; }
/* @end */
/* @group Tooltips & Alert Boxes */
.toolTip .inner { color: #00518A; position: relative; font-weight: normal; left: -22px; font-size: .9em; min-height: 20px; padding: 0 0 0 2.5em; width: 200px; }
.toolTip { background-color: #ffc; border: 1px solid #cc6; border-right: 2px solid #663; border-bottom: 2px solid #663; overflow: visible; position: absolute; right: 0; top: 10px; z-index: 10; text-align: left; }
.toolTip h4 { font-size: 1em; margin: 0; padding: .1em 0; margin: 0 0 .5em; }
.toolTip p { margin: .7em 0 .5em; }
.toolTip a { text-decoration: underline !important; }
a.info { z-index: 0; }
a.closeTooltip { background: transparent url(http://cdn.squidoo.com/images/close-tooltip.gif) no-repeat right top; height: 17px; overflow: hidden; text-decoration: none; text-indent: -1000em; width: 17px; position: absolute; top: 10px; right: -10px; }
/* @end */
/* @group My Group */
#flagEditDiv { margin: 0; padding: 15px; position: absolute; top: 200px; left: 250px; width: 404px; background: #fc0; border: 8px solid #000; z-index: 10; text-align: center; font: normal 12px Verdana, Arial, Helvetica, sans-serif; }
#flagEditDiv h2 { margin: 0; padding: 0; font: bold 2em Trebuchet MS, Arial, Helvetica, sans-serif; text-transform: uppercase; }
#flagEditDiv label { font: bold 15px Trebuchet MS, Arial, Helvetica, sans-serif; }
#lockedMsgDiv { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; background: url(http://cdn.squidoo.com/images/alert-top.gif) no-repeat top; margin: 0px auto; margin-top: 40px; margin-bottom: 40px; padding: 0 1em 1em 1em; width: 400px; z-index: 10; text-align: center; }
#lockedMsgDiv h2 { font-size: 2em; color: #000000; margin: 0; padding: 20px 0 0 15px; text-transform: uppercase; }
#lockedMsgDiv .boxbody { font-size: 1.3em; background: url(http://cdn.squidoo.com/images/alert-bottom.gif) no-repeat bottom left; margin: 0; padding: 0 20px 10px 20px; }
#errors, #info { margin: 1em 0 1em 4em; padding: .5em; }
#errors { border: 2px solid #d00; }
.error label { color: #c00 !important; }
.error input { background: #fee; border: 1px solid; border-color: #900 #f00 #f00 #900; border-width: 2px 1px 1px 2px; }
.error input.superextra { background: #fff; border: 2px inset; border-color: #aaa #ddd #ddd #aaa; }
#info { background-color: #86C80A; border: 1px solid #86C80A; margin-right: 5em; padding-right: 8em; position: relative; }
#info a.hideLink { background: url(http://cdn.squidoo.com/images/icon-info_close.gif) no-repeat right center; color: black; float: right; padding: 0 15px 0 3em; text-decoration: none !important; position: relative; margin-right: -7em; }
/* @end */
/* @group Unpublished Lens Styles */
#header-unpublished { height: 60px; }
#header-unpublished img { position: absolute; top: 10px; left: 5px; }
#message-unpublished { border: 3px solid #c00; color: #c00; margin: 20px 0; padding: 5px 12px; float: left; }
#message-unpublished h1 { margin: 6px 0 0 0; padding: 0; font: bold 15px Arial, Helvetica, sans-serif; }
#message-unpublished p { margin: 8px 0; color: #000; }
#message-unpublished img { float: left; margin-right: 12px; }
#message-unpublished p.admin { width: 400px; margin: 0 auto 6px auto; text-align: center; }
#message-unpublished p.admin a { background: #666; color: #fff; text-decoration: none; padding: 4px 10px; margin: 4px 12px 4px 0; text-align: center; }
#message-unpublished p.admin a:hover { background: #333; }
#discovery { margin: 30px 0; padding: 0; }
#discovery h1 { font: bold 25px Trebuchet MS, Arial, Helvetica, sans-serif; color: #939598; margin: 15px 0 10px 0; padding: 0; }
.explore-item { float: left; width: 85px; margin: 0 16px; display: inline; }
.explore-item div { margin: 12px 5px; width: 75px; height: 75px; padding: 3px; border: 1px solid #bbb; }
.explore-item a.explore-thumb { width: 75px; height: 75px; display: block; color: #369; font: bold 12px Trebuchet MS, Arial, Helvetica, sans-serif; text-decoration: none; text-align: center; }
.explore-item a.explore-title { width: 85px; color: #369; font: bold 12px Trebuchet MS, Arial, Helvetica, sans-serif; text-decoration: none; }
.explore-item p { margin: 0; padding: 0; width: 95px; text-align: center; }
p.more-discovery { margin: 20px auto; display: block; text-align: right; }
p.more-discovery a { color: #f90; text-decoration: none; font: bold 18px Trebuchet MS, Arial, Helvetica, sans-serif; }
p.more-discovery a:hover { color: #c60; }
/* @end */
/* @group IE6 Hacks */
* html .plexo_rank sup { font: normal 13px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; padding: 0; color: #fff; position: relative; top: 2px; left: 0; }
* html .plexo_list-item p { height: 1%; }
* html .plexo_rank-flickr h4 { margin: 0 20px 0 0; padding: 0 0 3px 0; font: bold 16px/22px Trebuchet MS, Arial, Helvetica, sans-serif; color: #fff; background: url(http://cdn.squidoo.com/images/bg_plexo-rank.gif) no-repeat; width: 45px; text-align: center; }
* html .plexo_rank-flickr sup { font: normal 13px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; padding: 0; color: #fff; position: relative; top: 2px; left: 0; }
* html .plexo_rank-youtube h4 { margin: 0 20px 0 0; padding: 0 0 3px 0; font: bold 16px/22px Trebuchet MS, Arial, Helvetica, sans-serif; color: #fff; background: url(http://cdn.squidoo.com/images/bg_plexo-rank.gif) no-repeat; width: 45px; text-align: center; }
* html .plexo_rank-youtube sup { font: normal 13px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; padding: 0; color: #fff; position: relative; top: 2px; left: 0; }
* html .commerce_image img { width: expression(this.width > 75 ? 75: true);
}
* html .flickr_row, * html .thumb_row { display: inline; }
* html .flickr_item, * html .thumb_item { display: inline; }
* html .plexo_image img { width: expression(this.width > 50 ? 50: true);
}
* html #alert-overlay { height: 1000px; }
* html #get-started { position: absolute; top: 185px; right: 210px; z-index: 10; }
/* @end */
.write_module { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
/* @group Guestbook/Duel */
.duelLeftColumn { float: left; width: 290px !important; }
.duelRightColumn { float: right; width: 290px !important; }
.duelLeftColumn .comment-thumbnail, .duelLeftColumn .comment-thumbnail.lensmaster { background: url(http://cdn.squidoo.com/images/monkeybrain/bg-quote-left.gif) no-repeat top right; }
.duelRightColumn .comment-thumbnail, .duelRightColumn .comment-thumbnail.lensmaster { background: url(http://cdn.squidoo.com/images/monkeybrain/bg-quote-right.gif) no-repeat top right; }
.duelLeftColumn .comment-text, .duelLeftColumn .comment-text.lensmaster { background: #d4d4d4 !important; }
.duelRightColumn .comment-text, .duelRightColumn .comment-text.lensmaster { background: #d5a3a4 !important; }
.duelLeftColumn h5, .duelRightColumn h5 { margin: 0; padding: 0; font: oblique 12px Verdana, Arial, Helvetica, sans-serif !important; color: #000; }
.duelLeftColumn h5 a, .duelRightColumn h5 a { font-weight: bold !important; font-style: normal; color: #f00 !important; }
/* @end */
/* @group Squid Flix */
#squidflix_page #header { background: url(http://cdn.squidoo.com/images/squidflix/bg_header-2.jpg) no-repeat; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; height: 61px; position: relative; }
#squidflix_page h1#logo-title { left: 40px; position: absolute; top: 0; }
#squidflix_page h1#logo-title a { background: url(http://cdn.squidoo.com/images/squidflix/logo_flix-2.gif) no-repeat 0 0; display: block; height: 61px; text-indent: -999em; width: 230px; }
#squidflix_page #nav-container { bottom: 10px; }
#squidflix_page #nav-functional { color: #fff; margin-bottom: 4px; text-align: right; }
#squidflix_page #nav-functional a { color: #fff; }
#squidflix_page #section-nav { color: #fff; }
#squidflix_page #section-nav a { color: #e88b1e; }
#squidflix_page #lens-title { background: #000; border-top: 3px solid #e88b1e; padding: 8px 15px; }
#squidflix_page #lens-title h1 { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 36px; font-weight: bold; line-height: normal; margin: 0; padding: 0; }
#flix-byline { color: #fff; float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; width: 400px; }
#flix-nav { position: absolute; bottom: 8px; right: 12px; text-align: right; color: #fff; }
#flix-nav ul { padding: 0; margin: 0; list-style: none; }
#squidflix_page #lens-title a { color: #e88b1e; }
#squidflix_page #search button { background: url(http://cdn.squidoo.com/images/btn_search_go.gif) no-repeat; height: 22px; width: 25px; }
#squidflix_page #discovery-intro { border: 1px solid #eee; border-width: 1px 0; margin: 14px 0 10px; padding: 6px 0 10px; background: none; }
/* @end */
/* @group SquidLit */
#squidlit_page h1#logo-title { bottom: 0; }
#squidlit_page h1#logo-title a { background: url(http://cdn.squidoo.com/images/squidlit/logo-squidlit-lens.gif) no-repeat; height: 59px; width: 579px; }
#squidlit_page #nav-container { bottom: 10px; }
#squidlit_page #nav-functional { text-align: right; }
#squidlit_page #nav-functional a { color: #ff7a22; }
#squidlit_page #section-nav { font-size: 11px; text-align: right; }
#squidlit_page #section-nav a { color: #1f94bf; }
#squidlit_page #lens-title { background: #231F20 url(http://cdn.squidoo.com/images/squidlit/bg_lit-header.gif) no-repeat 50% 50%; border-top: 4px solid #ff7a22; padding: 8px 15px; }
#squidlit_page #lens-title h1 { color: #fff; font-family: "Courier New", Courier, monospace; font-weight: bold; }
#squidlit_page #lens-title h1 span.book-title { font-size: 52px; line-height: 52px; margin-right: 5px; text-transform: uppercase; font-weight: bold; }
#squidlit_page #lens-title h1 span, #squidlit_page #lens-title h1 a { color: #fff; font-family: inherit; font-size: inherit; }
#squidlit_page #lens-title h1 a { font-weight: bold; text-decoration: underline; }
#squidlit_page #lens-title h1 span.subtitle { font-size: 18px; line-height: 18px; margin: 0; padding: 0; }
#squidlit_page #search button { background: url(http://cdn.squidoo.com/images/btn_search_go.gif) no-repeat; height: 22px; width: 25px; }
#squidlit_page #discovery-intro { border: 0; margin: 0 0 10px 0; padding: 0 0 10px 0; background: none; }
#squidlit_page h2.intro_title, #squidlit_page h2.module_title, #squidlit_page #discovery-related h3 { background: #000; color: #fff; font-family: "Courier New", Courier, monospace; font-size: 22px; font-weight: bold; line-height: 1em; margin: 0 0 4px 0; padding: 4px 8px; }
/* @end */
/* @group SquidBoo */
#squidboo_page a { text-decoration: underline; }
#squidboo_page a:hover { text-decoration: none; }
#squidboo_page .module_commerce a { text-decoration: none; }
#squidboo_page #header-squidoo { background: #ececec; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; left: 0; line-height: normal; padding: 3px 0; position: absolute; top: 0; width: 974px; }
#squidboo_page #header-max2 { height: 88px; position: relative; width: 974px; }
#squidboo_page ul#nav-site { list-style: none; margin: 0 0 0 8px; padding: 0; font-size: 11px; }
#squidboo_page ul#nav-site li { display: inline; }
#squidboo_page ul#nav-site li a { color: #888; font-weight: bold; line-height: normal; margin-right: 8px; text-decoration: none; }
#squidboo_page #nav-functional { font-weight: normal; line-height: normal; position: absolute; right: 8px; top: 3px; }
#squidboo_page #nav-functional a { color: #369; text-decoration: none; }
#squidboo_page #nav-functional a:hover { text-decoration: underline; }
#squidboo_page #header-section { left: 0; position: absolute; top: 28px; width: 974px; }
h2#squidboo-title { background: url(http://cdn.squidoo.com/images/squidboo/logo_squidboo.gif) no-repeat; height: 60px; width: 325px; text-indent: -999em; }
h3#squidboo-poweredby { text-indent: -999em; }
#squidboo_page #search-max2 { position: absolute; right: 10px; text-align: right; top: 41px; width: 180px; }
#squidboo_page #search-max2 label { display: none; }
#squidboo_page #search-max2 input { border: 1px solid #ccc; color: #686868; font-size: 11px; padding: 3px 3px 3px 5px; width: 120px; }
#squidboo_page #search-max2 button { background: url(http://cdn.squidoo.com/images/btn_search_go.gif) no-repeat; border: 0 none; cursor: pointer; height: 22px; margin: 0; padding: 0 0 1px; text-indent: -999em; width: 25px; }
#squidboo_page #lens-title { background: #f90; padding: 4px 10px; }
#squidboo_page #lens-title h1 { color: #fff; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 36px; font-weight: bold; line-height: normal; }
#squidboo_page #lens-title h1 .byline { font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 15px; font-weight: bold; color: #fff; }
#squidboo_page #lens-title h1 .byline a { font-size: 12px; color: #fff; text-decoration: underline; font-weight: bold; }
#squidboo_page #discovery-intro { border: 1px solid #eee; border-width: 1px 0; margin: 14px 0 10px; padding: 6px 0 10px; background: #fff; }
#squidboo_page .googleUrl, #squidboo_page .googleLine3, #squidboo_page .ad_title a { text-decoration: none; }
/* @end */
/* @group Toolbar */
/* I don't think these need to be specific to front door page ID's */
#ratings-container { border-bottom: 1px solid #ccc; display: block; float: left; font-size: 11px; margin: 0; padding: 6px 10px; width: 954px; background: #fff; }
#lensrank { float: left; margin: 0 10px 0 0; }
.fd_page #rating { color: #686868; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; padding: 0; text-align: right; width: 330px; }
#pagetools { float: right; overflow: hidden; text-align: right; width: 345px; }
#pagetools ul { list-style: none; padding: 0; }
#pagetools ul li { display: inline; font-weight: bold; line-height: 16px; margin: 0 0 0 12px; }
#pagetools ul li a { padding: 1px 0 1px 18px; text-decoration: none; }
#pagetools ul li.rss a { background: url(http://cdn.squidoo.com/images/icon_list_rss.gif) no-repeat 0 0; }
#pagetools ul li.email a { background: url(http://cdn.squidoo.com/images/icon_list_mail.gif) no-repeat 0 0; }
#pagetools ul li.print a { background: url(http://cdn.squidoo.com/images/icon_list_print.gif) no-repeat 0 0; }
#pagetools ul li.bookmark a { background: url(http://cdn.squidoo.com/images/icon_list_delicious.gif) no-repeat 0 0; }
/* @end */
/* @group InkCity */
#inkcity_page { background: #585858 url(http://cdn.squidoo.com/images/tentacle/ink_bg.jpg) repeat-x 50% 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
#inkcity_page .module, #inkcity_page .module-mini { font-family: Verdana, Arial, Helvetica, sans-serif; }
#inkcity_page a { color: #165786; text-decoration: underline; }
#inkcity_page a:hover { text-decoration: none; }
#inkcity_page #container { background: #fff; border: 1px solid #000; border-width: 0 1px 1px 1px; position: relative; width: 974px; }
#inkcity_page #header_global { background: #fff; height: 65px; position: relative; width: 100%; }
#inkcity_page #logo { height: 59px; left: 6px; position: absolute; top: 2px; }
#inkcity_page #nav_personal { color: #686868; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; position: absolute; right: 10px; top: 5px; }
#inkcity_page #nav_personal a.spotlight { color: #549F29; font-weight: bold; text-decoration: none; }
#inkcity_page #nav_main { display: none; }
#inkcity_page #search { position: absolute; bottom: 16px; right: 10px; height: 22px; }
#inkcity_page #search form { margin: 0; padding: 0; }
#inkcity_page #search label { display: none; }
#inkcity_page #search #query { padding: 3px 3px 3px 5px; font-size: 11px; color: #666; border: 1px solid #b2b2b2; width: 120px; position: absolute; bottom: 0; right: 28px; }
#inkcity_page #search button { background: url(http://cdn.squidoo.com/images/btn_search_go.gif) no-repeat; cursor: pointer; width: 25px; height: 22px; border: 0; margin: 0; padding: 0 0 1px 0; text-indent: -999em; position: absolute; bottom: 0; right: 0; }
#tentacle_inkcity { width: 974px; background: #000; height: 50px; float: left; }
#inkcity_logo { float: left; }
#inkcity_nav { float: right; padding: 16px 0; color: #676767; margin-right: 15px; }
#inkcity_nav a { margin: 0 10px; color: #bf1414; text-decoration: none; font: bold 14px Arial, Helvetica, sans-serif; }
#inkcity_nav a.inkcity_join { color: #fff; }
#inkcity_nav a:hover { text-decoration: underline; }
#inkcity_page #lens-title { clear: both; padding: 4px 10px; margin: 0; width: 954px; background: #ab0000; float:  left; }
#inkcity_page #lens-title h1, #inkcity_page #lens-title h2 { font: bold 36px Trebuchet MS, Arial, Helvetica, sans-serif; margin: 0; padding: 0 0 4px 0; margin: 0; color: #fff; }
#inkcity_page #lens-title p { font-size: 12px; color: #fff/*!important*/; margin: 0; padding: 5px 0; }
#inkcity_page.fd_page .byline { padding-left: 15px; font: bold 12px Arial, Helvetica, sans-serif; color: #fff; }
#inkcity_page.fd_page .byline a { color: #fff; text-decoration: underline; }
#inkcity_page h2.intro_title, #inkcity_page h2.module_title, #inkcity_page #discovery-intro h3 { border-bottom: 1px solid #ccc; color: #000; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 22px; font-weight: normal; line-height: 24px; margin: 0 0 5px; padding: 5px 0; }
#inkcity_page #discovery-intro h3 { border: 0; }
#inkcity_page #sidebar h3 { color: #ab0000; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; line-height: normal; margin: 0; padding: 0; }
#inkcity_page ul.toc-module li { font-weight: normal; }
#inkcity_page #sidebar #sidebar-toolbox.lensmaster { background: #ab0000; color: #fff !important; }
#inkcity_page #sidebar #sidebar-toolbox.lensmaster h3 { color: #fff; }
#inkcity_page #sidebar #sidebar-toolbox a { color: #fff; }
#inkcity_page #ad-300 { margin-bottom : 20px; }
#inkcity_page #pagetools { width: 400px; }
/* @end */
/* @group SquidSports */
#squidsports_page #header_container { background: url(http://cdn.squidoo.com/images/squidsports/header_container_bg.gif) repeat-x; height: 92px; width: 100%; }
#squidsports_page #header { height: 92px; width: 974px; margin: 0 auto; }
#squidsports_page #container { background: #fff; height: 100%; margin: 0 auto; padding: 0; position: relative; width: auto; border: 0; }
#squidsports_page #pagebody { margin: 0 auto; width: 974px; float: none; }
#squidsports_page a { color: #276597; text-decoration: underline; }
#squidsports_page .ad_title a { color: #f90; text-decoration: none; }
#squidsports_page .googleLine3 { color: #276597 !important; text-decoration: none; }
#squidsports_page { background: #fff; }
#squidsports_page #sidebar-toolbox.lensmaster h3 { color: #fff; border: 0; }
#squidsports_page #sidebar h3 { font: bold 14px Trebuchet MS, Arial, Helvetica, sans-serif; color: #276597; }
#squidsports_page #acceptance-bar h2 { margin: 0 0 10px 25px; font: bold 18px Trebuchet MS, Arial, Helvetica, sans-serif; color: #f90; }
#squidsports_page h1#logo-title { margin: 0; padding: 0; position: absolute; top: 0; left: 15px; }
#squidsports_page h1#logo-title a { margin: 0; padding: 0; background: url(http://cdn.squidoo.com/images/squidsports/logo_sm.gif) no-repeat; width: 305px; height: 92px; text-indent: -999em; display: block; text-decoration: none; }
#squidsports_page h2#tagline { margin: 0; padding: 0; position: absolute; top: 28px; left: 384px; font-size: 16px; font-weight: bold; color: #999; }
#squidsports_page #nav-container { position: absolute; top: 20px; right: 0; }
#squidsports_page #toolbar_wrapper { width: 100%; float: left; background: #eee; }
#squidsports_page #toolbar_container { width: 974px; margin: 0 auto; }
#squidsports_page #toolbar { padding: 5px 15px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; width: 944px; float: left; border: 0; }
#squidsports_page #search button { background: url(http://cdn.squidoo.com/images/squidsports/btn_search.gif) no-repeat; width: 56px; height: 19px; }
#squidsports_page #rating { font-family: "Trebuchet MS", Arial, Helvetica, sans serif; padding-top: 3px; }
#squidsports_page #sidebar { margin: 0 0 0 19px; padding: 0 0 0 20px; width: 300px; float: left; overflow: hidden; display: inline; background-color: #fff; }
#squidsports_page #lens-title { background: #1566a9 url(http://cdn.squidoo.com/images/squidsports/lens-title_bg.gif) repeat-x top left; padding: 3px 0 16px 0; border: 0; }
#squidsports_page #lens-title h1 { font: bold 36px/40px Trebuchet MS, Arial, Helvetica, sans-serif; margin: 0; padding: 0; color: #fff; width: 774px; margin: 0 auto; padding: 0 25px; position: relative; }
#squidsports_page #copyright { font-size: 11px; color: #929497; width: 894px; margin: 0 auto; padding: 12px 40px; }
#squidsports_page #discovery-intro { margin: 14px 0 10px 0; padding: 6px 0 10px 0; border: 1px solid #eee; border-width: 1px 0; background: none; }
#squidsports_page #discovery-intro h3 { margin: 0 0 8px 0; padding: 0; font: bold 20px/24px Trebuchet MS, Arial, Helvetica, sans-serif; color: #276597; }
#squidsports_page #discovery-related { padding: 0; }
#squidsports_page #discovery-related span { margin-right: 15px; }
#squidsports_page #html-carousel .carousel-list li a { color: #276597; }
#squidsports_page .comment-text h5 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
#squidsports_page .paging-guestbook { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
#squidsports_page h2.module_title { color: #276597; }
#squidsports_page .module a { color: #276597; }
#squidsports_page .youtube_item p { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
#squidsports_page .googleLine3 { color: #276597 !important; }
#squidsports_page .module, #squidsports_page .module_description { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
#squidsports_page #close-loginLite, #squidsports_page .note { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
#squidsports_page p.forgot { font: normal 10px "Trebuchet MS", Arial, Helvetica, sans-serif; }
#squidsports_page #flagEditDiv { font: normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; }
/* @end */






/* @group Rocketmoms */
#rocketmoms_page {background: #ddeacc;}
#rocketmoms_page #header_container { background: #a3cde3; height: 106px; width: 100%; }
#rocketmoms_page #header { height: 106px; width: 974px; margin: 0 auto; }
#rocketmoms_page #container { background: #ddeacc; height: 100%; margin: 0 auto; padding: 0; position: relative; width: auto; border: 0; }
#rocketmoms_page #pagebody { margin: 0 auto; width: 974px; float: none; background: #fff; }
#rocketmoms_page #pagebody:after {clear: both;content: " "; display: block; height: 0; visibility: hidden; }
* html #rocketmoms_page #pagebody:after { height: 1%; }
#rocketmoms_page #content, #rocketmoms #siderbar {background: #fff;}
#rocketmoms_page #container a { color: #2c6988 !important; text-decoration: underline !important; }
#rocketmoms_page #container a:hover {text-decoration: none !important;color: #71ad31 !important;}
#rocketmoms_page .ad_title a { color: #f90; text-decoration: none; }
#rocketmoms_page .googleLine3 { color: #276597 !important; text-decoration: none; }
#rocketmoms_page #sidebar-toolbox.lensmaster h3 { color: #fff; border: 0; }
#rocketmoms_page #sidebar h3 { font: bold 14px Trebuchet MS, Arial, Helvetica, sans-serif; color: #276597; }
#rocketmoms_page #acceptance-bar h2 { margin: 0 0 10px 25px; font: bold 18px Trebuchet MS, Arial, Helvetica, sans-serif; color: #f90; }
#rocketmoms_page h1#logo-title { margin: 0; padding: 0; position: absolute; top: 10px; left: 15px; }
#rocketmoms_page h1#logo-title a { margin: 0; padding: 0; background: url(/images/rocketmoms/lens_logo.gif) no-repeat; width: 480px; height: 83px; text-indent: -999em; display: block; text-decoration: none; }
#rocketmoms_page h2#tagline { margin: 0; padding: 0; position: absolute; top: 64px; left: 183px; text-indent: -999em; background: url(/images/rocketmoms/lens_tagline.gif) no-repeat 0 0; width: 313px; height: 13px;}
#rocketmoms_page #nav-container { position: absolute; top:36px; right: 0; }
#rocketmoms_page #toolbar_wrapper { width: 100%; float: left; background: #ddeacc; border-top: 2px solid #fff; }
#rocketmoms_page #toolbar_container { width: 974px; margin: 0 auto; }
#rocketmoms_page #toolbar { padding: 5px 15px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; width: 944px; float: left; border: 0; }
#rocketmoms_page #search button { background: url(http://cdn.squidoo.com/images/squidsports/btn_search.gif) no-repeat; width: 56px; height: 19px; }
#rocketmoms_page #search #query { border-color: #ccc; font-size: 14px; padding: 3px; }

#rocketmoms_page #rating { font-family: "Trebuchet MS", Arial, Helvetica, sans serif; padding-top: 3px; }
#rocketmoms_page #sidebar { margin: 0 0 0 19px; padding: 0 0 0 20px; width: 300px; float: left; overflow: hidden; display: inline; background-color: #fff; }
#rocketmoms_page #lens-title { background: #2c6988; padding: 8px 0 8px 0; border: 0; }
#rocketmoms_page #lens-title h1 { font: bold 36px/40px Trebuchet MS, Arial, Helvetica, sans-serif; margin: 0; padding: 0; color: #fff; width: 944px; margin: 0 auto; padding: 0 15px !important; position: relative; }
#rocketmoms_page #copyright { font-size: 11px; color: #929497; width: 894px; margin: 0 auto; padding: 12px 40px; }
#rocketmoms_page #discovery-intro { margin: 14px 0 10px 0; padding: 6px 0 10px 0; border: 1px solid #eee; border-width: 1px 0; background: none; }
#rocketmoms_page #discovery-intro h3 { margin: 0 0 8px 0; padding: 0; font: bold 20px/24px Trebuchet MS, Arial, Helvetica, sans-serif; color: #276597; }
#rocketmoms_page #discovery-related { padding: 0; }
#rocketmoms_page #discovery-related span { margin-right: 15px; }
#rocketmoms_page #html-carousel .carousel-list li a { color: #276597; }
#rocketmoms_page .comment-text h5 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
#rocketmoms_page .paging-guestbook { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
#rocketmoms_page h2.module_title { color: #276597; }
#rocketmoms_page .module a { color: #276597; }
#rocketmoms_page .youtube_item p { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
#rocketmoms_page .googleLine3 { color: #276597 !important; }
#rocketmoms_page .module, #rocketmoms_page .module_description { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
#rocketmoms_page #close-loginLite, #rocketmoms_page .note { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
#rocketmoms_page p.forgot { font: normal 10px "Trebuchet MS", Arial, Helvetica, sans-serif; }
#rocketmoms_page #flagEditDiv { font: normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; }
#rocketmoms_page h2, #rocketmoms_page h3 {color: #2c6988 !important;}
#rocketmoms_page #bio, #rocketmoms_page .lens_stats, #rocketmoms_page #sidebar-toolbox.lensmaster {background: #fff; border-bottom: 1px solid #ccc; padding-bottom: 14px;} 
#rocketmoms_page #sidebar-toolbox.lensmaster {background: #fff; border-top: 1px solid #ccc;}

/* @end */


/* @group Twttrstrm styles */
#twitter_page { font-family: Arial, Helvetica, sans-serif; color: #333; background: #244b77 url(http://cdn.squidoo.com/images/twitterstorm/bg.jpg) no-repeat 50% 0; }
#twitter_page a { color: #134d7c; text-decoration: underline; }
#twitter_page a:hover { text-decoration: none; }
#twitter_page #container { width: 922px; padding: 0 10px; margin: 0 auto; }
#twitter_page #container { margin: 0 auto; padding: 0; width: 974px; height: 100%; background: none; position: relative; border: 0; }
#twitter_page #header { position: relative; height: 60px; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
/*#twitter_page #content { width: 862px; background: #fff; float: left; padding: 20px 30px; }*/
#twitter_page #content { display:inline; float:left; margin: 0; padding:15px 0 0 15px; width:620px; }
#twitter_page #left_col { width: 545px; border-right: 1px dashed #ccc; float: left; padding: 0 25px 0 0; }
#twitter_page #right_col { width: 266px; float: left; padding: 0 0 0 25px; }
#twitter_page #footer { width: 922px; clear: both; background: url(imgs/content_bottom.gif) no-repeat 50% 0; text-align: center; padding: 30px 0; color: #fff; font-size: 14px; line-height: 1.2em; }
#twitter_page #footer a { color: #fff; }
#twitter_page h3 { font-size: 20px; font-weight: normal; padding: 0 0 15px 0; border-bottom: 1px dashed #ccc; margin-bottom: 15px; line-height: 1em; }
#twitter_page #lens-title { background: url(http://cdn.squidoo.com/images/twitterstorm/content_top_wide.gif) repeat-x; padding: 10px 25px; width: 924px; float: left; }
#twitter_page #lens-title h1 { font-family: Arial, Helvetica, sans-serif; font-size: 40px; letter-spacing: -1px; font-weight: bold; line-height: 1.2em; color: #333; margin: 0; padding: 0 !important; width: 624px; float: left; }
#twitter_page .lens-title-nav { float: left; width: 300px; text-align: right; font-family: Arial, Helvetica, sans-serif; line-height: 1.7em; }
#twitter_page #toolbar { margin: 0; padding: 5px 15px; border: 1px dashed #ccc; border-width: 1px 0; float: left; font-family: Arial, Helvetica, sans-serif; width: 944px; background: #f7f7f7; clear: both; }
#twitter_page h1#logo-title { margin: 0; padding: 0; position: absolute; top: 7px; left: 15px; font-weight: bold; }
#twitter_page h1#logo-title a { background: url(http://cdn.squidoo.com/images/twitterstorm/logo_sm.png) no-repeat; width: 274px; height: 46px; text-indent: -999em; display: block; text-decoration: none; }
* html body#twitter_page h1#logo-title a { background: url(http://cdn.squidoo.com/images/twitterstorm/logo_sm.gif) no-repeat; }
body#twitter_page h2#tagline { background: url(http://cdn.squidoo.com/images/twitterstorm/squidoo_sm.png) no-repeat; width: 115px; height: 40px; margin: 0; padding: 0; position: absolute; top: 10px; left: 294px; text-indent: -999em; }
* html body#twitter_page h2#tagline { background: url(http://cdn.squidoo.com/images/twitterstorm/squidoo_sm.gif) no-repeat; }
body#twitter_page h2 { font-family: arial, helvetica, sans-serif; color: #134d7c; }
body#twitter_page #search button { text-indent: -999em; width: 42px; height: 22px; background: url(http://cdn.squidoo.com/images/twitterstorm/btn_go.gif) no-repeat; border: 0; cursor: pointer; }
body#twitter_page #footer { width: 922px; clear: both; background: url(http://cdn.squidoo.com/images/twitterstorm/content_bottom_wide.gif) no-repeat 50% 0; text-align: center; padding: 30px 0; color: #fff; font-size: 14px; line-height: 1.2em; width: 974px; }
body#twitter_page #footer a { color: #fff; }
body#twitter_page #footer p { padding: 0 0 14px 0; margin: 0; }
body#twitter_page #top_nav { position: absolute; top: 15px; right: 15px; color: #fff; float: right; }
body#twitter_page #top_nav a { color: #fff; }
body#twitter_page .top_nav_inner { float: right; background: url(http://cdn.squidoo.com/images/twitterstorm/top_nav_right.png) no-repeat 100% 0; padding-right: 24px; line-height: 29px; clear: both; margin-bottom: 8px; width: 500px; }
body#twitter_page .top_nav_inner div { float: right; background: url(http://cdn.squidoo.com/images/twitterstorm/top_nav_left.png) no-repeat 0 0; padding: 0 0 0 24px; margin: 0; }
* html body#twitter_page .top_nav_inner { background: none; padding: 0; }
* html body#twitter_page .top_nav_inner div { background: none; padding: 0; }
#twitter_page #discovery-intro { display: none; }
#twitter_page .twitterstorm-post { background: #fff779; border: 0; }
#twitter_page .gb_container { width: 620px; }
#twitter_page .gb_right { width: 532px; }
#twitter_page .gb_right .tweet { font-weight: bold; font-size: 18px; }
#twitter_page .gb_right .twitter_author { font-size: 14px; padding: 0 0 3px 0; color: #686868; }
#twitter_page .twitterstorm-post h2 { font-size: 24px; padding: 0; color: #333; line-height: 1.2em; }
#twitter_page .twitterstorm-post textarea { width: 588px; margin: 0 0 6px 0; clear: both; }
#twitter_page #content p { margin: 0; padding: 0 0 14px 0; }
a.tweet_link { padding-right: 22px; background: url(http://cdn.squidoo.com/images/twitterstorm/bird.gif) no-repeat 100% 50%; }
.twitter_counter { float: right; width: 300px; text-align: right; font-size: 11px; }
.twitter_button { float: right; width: 100px; text-align: right; }
#twitter_page #sidebar h3 { color: #f90; margin: 0 0 10px 0; padding: 0; font-size: 16px; font-weight: bold; }
#twitter_page #sidebar-toolbox.lensmaster h3 { color: #fff; border: 0; }
#twitter_page #bio h3 { font-size: 20px; font-weight: normal; }
#twitter_page #acceptance-bar h2 { margin: 0 0 10px 0; padding: 0; color: #134d7c; font-size: 14px; }
#twitter_page #acceptance-star { float: right; padding: 10px; }
/* @end */
/* @group MonkeyBrain */
#monkeybrain_page { font-size: 12px; }
#monkeybrain_page a { color: #f00; }
#monkeybrain_page #header { position: relative; height: 80px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; }
#monkeybrain_page #search button { border: 0; background: url(http://cdn.squidoo.com/images/monkeybrain/btn-go.gif) no-repeat; width: 51px; height: 22px; cursor: pointer; text-indent: -999em; }
#monkeybrain_page #search input { }
#monkeybrain_page #lens-title { border-bottom: 3px solid #f00; }
#monkeybrain_page h1#logo-title { margin: 0; padding: 0; position: absolute; top: 5px; left: 15px; }
#monkeybrain_page h1#logo-title a { margin: 0; padding: 0; background: url(http://cdn.squidoo.com/images/monkeybrain/logo-monkeybrain-lens.gif) no-repeat; width: 325px; height: 72px; text-indent: -999em; display: block; text-decoration: none; }
#monkeybrain_page #sidebar h3 { color: #333; }
#monkeybrain_page #sidebar-toolbox.lensmaster { background: #eee; color: #333333; padding-top: 6px; }
#monkeybrain_page #sidebar-toolbox.lensmaster a { color: #f00; }
#monkeybrain_page #discovery-intro h3 { margin: 0 0 8px; padding: 0; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #000; line-height: 18px; }
#monkeybrain_page #discovery-intro { border: 1px solid #eee; border-width: 1px 0; margin: 14px 0 10px 0; padding: 6px 0 10px 0; background: none; }
#monkeybrain_page #discovery-related { padding-top: 0; }
#monkeybrain_page .comment-text { background: #f00; }
#monkeybrain_page .comment-text h5 { margin: 0; padding: 0; font: normal 14px Arial, Helvetica, sans-serif !important; color: #fff; }
#monkeybrain_page .comment-text h5 a { color: #fff; text-decoration: none; font-weight: normal !important; }
#monkeybrain_page h2.intro_title, #monkeybrain_page h2.module_title { border-bottom: 1px solid #ccc; color: #000; font-family: Impact, Charcoal, sans-serif; font-size: 30px; font-weight: normal; margin: 5px 0; padding: 0; line-height: normal; }
#monkeybrain_page .googleLine3 { color: #f00 !important; }
/* @end */
/* @group SquidWho */
#squidwho_page #header { position: relative; height: 60px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; }
#squidwho_page #lens-title { background: #4b4a4b url(http://cdn.squidoo.com/images/squidwho/bg-squidwho-title.gif) repeat-x 0 0; border-top: 3px solid #f90; padding: 0; }
#squidwho_page #lens-title h1 { font-weight: bold; font-size: 60px; line-height: 64px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; margin: 0; padding: 12px 200px 6px 12px; color: #fff; }
#squidwho_page #lens-title h1 span { font-weight: bold; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 30px; line-height: 64px; color: #f90; text-transform: uppercase; margin: 0 0 0 12px; }
#squidwho_page #rating { padding: 4px 0 0 0; }
#squidwho_page a { text-decoration: underline; }
/* @end */
/* @group Commerce Module */
.fd_page .module_commerce a { text-decoration: none !important; }
/* @end */
/* @group GoogleAds */
.fd_page .googleUrl, .fd_page .googleLine3, .fd_page .ad_title a { text-decoration: none !important; }
/* @end */
/* @group SquidBids */
#squidbids_page a { text-decoration: underline; }
#header_squidbids { background: url(http://cdn.squidoo.com/images/squidbids/bg_squidbids-header.gif) repeat-x 50% 100%; height:88px; position:relative; }
#header_squidbids h1 { bottom:0; left:15px; margin:0; padding:0; position:absolute; }
#header_squidbids h1 a { background: url(http://cdn.squidoo.com/images/squidbids/logo-squidbids-lens.gif) no-repeat; display:block; height:61px; text-decoration:none; text-indent:-999em; width:319px; }
#header_squidbids h2 { display: none; }
#lens-header-bids { background: #fff5cd url(http://cdn.squidoo.com/images/squidbids/bg_squidbids-title.gif) repeat-x 50% 100%; position: relative; }
#lens-header-bids h1 { color:#2d3b96; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:36px; font-weight:bold; line-height:normal; margin:0; padding:10px 200px 10px 15px; }
#nav_ebay-live { position: absolute; bottom: 7px; right: 5px; background:url(http://cdn.squidoo.com/images/ebayonsquidoo/ul-bg-left.gif) no-repeat; }
#nav_ebay-live ul { margin: 0; padding: 2px 20px 0 5px; list-style: none; background:url(http://cdn.squidoo.com/images/ebayonsquidoo/ul-bg-right.gif) no-repeat right; }
#nav_ebay-live li { margin: 0; padding: 0 0 0 15px; display: inline; font: bold 15px/25px Arial, Helvetica, sans-serif; }
#nav_ebay-live li a { text-decoration: none; color: #2d3b96; }
#nav_ebay-live li a:hover { color: #000; }
#squidbids_page #nav-functional { position: absolute; top: 5px; right: 5px; }
#squidbids_page #nav-functional p { margin: 0 5px 5px 0; padding: 0; font: normal 12px Trebuchet MS, Arial, Helvetica, sans-serif; }
#squidbids_page #nav-functional p.explore-links { font-size: 14px; }
#squidbids_page #nav-functional p.explore-links a { color: #1f94bf; }
#squidbids_page #search button { background: url(http://cdn.squidoo.com/images/squidbids/btn_search-bids.gif) no-repeat; border:0; cursor:pointer; height:27px; text-indent:-999em; width:57px; }
#squidbids_page #rating { padding-top: 4px; }
/* @end */
/* @group SquidVids */
#squidvids_page { background: #ffca0c; margin: 0; padding: 0; font: normal 12px Arial, Helvetica, sans-serif; }
#squidvids_page a { text-decoration: underline; }
#squidvids_page #container { border: 0; }
#squidvids_page #header { position: relative; height: 100px; width: 974px; font-family: Arial, Helvetica, sans-serif; background: url(http://cdn.squidoo.com/images/squidvids/bg_squidvids-header.jpg) no-repeat top left; }
#squidvids_page #lens-header { background: url(http://cdn.squidoo.com/images/squidvids/bg_squidvids-lenstitle.gif) repeat-x top; border-top: 4px solid #41b0ff; width: 974px; padding: 10px 0 0 0; }
#squidvids_page #lens-title { background: #000 url(http://cdn.squidoo.com/images/squidvids/bg_squidvids-lenstitle.gif) repeat-x bottom; padding: 0; }
#squidvids_page #lens-title h1 { font: normal 45px Trebuchet MS, Arial, Helvetica, sans-serif; margin: 0; padding: 5px 15px 20px 15px; color: #fff; }
#squidvids_page #lens-title h1 span { font: bold 30px/85px Trebuchet MS, Arial, Helvetica, sans-serif; margin: 0 0 0 65px; padding: 0; color: #f90; text-transform: uppercase; }
#squidvids_page #lens-title h1 a { color: #41b0ff; }
#squidvids_page h1#logo-title { margin: 0; padding: 0; position: absolute; bottom: 0; left: 15px; }
#squidvids_page h1#logo-title a { margin: 0; padding: 0; background:url(http://cdn.squidoo.com/images/squidvids/logo_squidvids-lens.gif) no-repeat; width: 178px; height: 96px; text-indent: -999em; display: block; text-decoration: none; }
#squidvids_page h2#tagline { margin: 0; padding: 0; position: absolute; bottom: 20px; left: 198px; font-size: 13px; color: #000; }
#squidvids_page #nav-container { position: absolute; bottom: 15px; right: 15px; }
#squidvids_page #nav-functional { margin-bottom: 4px; text-align: right; color: #000; }
#squidvids_page #nav-functional a { color: #333; text-decoration: underline; }
#squidvids_page #section-nav { margin: 0; padding: 0; text-align: right; list-style: none; font-size: 14px; color: #4e4f51; }
#squidvids_page #section-nav span { font-weight: bold; }
#squidvids_page #section-nav a { margin: 0; text-decoration: none !important; color: #18599f !important; }
#squidvids_page #nav-functional a:hover, #squidvids_page #section-nav a:hover { text-decoration: underline; }
#squidvids_page #search #query { border: 1px solid #ccc; font-size: 12px; padding: 3px; }
#squidvids_page #search button { background:url(http://cdn.squidoo.com/images/buttons/fd/action_squidvids.gif) no-repeat; width: 75px; height: 22px; }
#squidvids_page #rating { padding-top: 5px; }
/* @end */
/* @group Discovery Intro and Related */
.fd_page #discovery-intro { border: 1px solid #eee; border-width: 1px 0; margin:14px 0 10px; padding:6px 0 10px; background: none; }
.fd_page #discovery-related { padding-top: 0; }
/* @end */
/* @group Search Input */
.fd_page #search #query { width: 140px; font-size: 12px; font-family: arial, helvetica, sans-serif; border: 1px solid #686868; margin: 0 5px 0 0; }
.fd_page #search input { width: auto; border: 0; }
/* @end */
/* @group Ever.com */
body#ever_page { background: #286697 url(http://cdn.squidoo.com/images/ever/bg.gif) repeat-x 0 0; }
#header-ever { height:76px; position:relative; }
#ever_page #container { background:#fff; margin:0 auto; padding:0; position:relative; width:960px; border: 0; }
#ever_page a { color:#235980; text-decoration:none; }
#ever_page a:hover { text-decoration:underline; }
/*#nav-functional p.explore-links a, .module a, .googleLine3 a {color: #235980;}*/
h1#logo-ever { width: 268px; height: 39px; background: url(http://cdn.squidoo.com/images/ever/logo_sm.gif) no-repeat; top: 20px; left: 30px; text-indent: -999em; position: absolute; }
h1#logo-ever a { width: 268px; height: 39px; display: block; background: none; }
#lens-header-ever { background: 0; margin:0; padding:0; }
#lens-title-ever { background: url(http://cdn.squidoo.com/images/ever/ever_header_bot.gif) no-repeat 50% 100%; ; width: 910px; margin: 0 auto; }
#lens-header-ever h1 { background: url(http://cdn.squidoo.com/images/ever/ever_header_top.gif) no-repeat center top; font-family: Arial, Helvetica, sans-serif; font-size:40px; color: #fff; font-weight:bold; margin:0pt; padding:12px 165px 12px 8px; text-align:center; }
#ever_page #nav-functional { color:#676767; position:absolute; right:30px; text-align:right; top:14px; width:400px; }
#ever_page #nav-functional p { margin: 0; padding: 0 0 14px 0; font-size: 12px; }
#ever_page #nav-functional p.explore-links { padding: 0; margin: 0; font-size: 12px; }
#ever_page #toolbar { border-bottom:1px solid #d4d4d4; float:left; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; margin:0 25px; padding:15px 0; width:910px; }
#ever_page #search { width: 560px; }
#ever_page #search button { background:  url(http://cdn.squidoo.com/images/ever/go.gif) no-repeat; height:23px; width:64px; }
#ever_page #rating { color:#686868; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:4px 0 0; text-align:right; width:350px; }
#ever_page #pagebody { background:#fff; float:left; margin:0; padding:0; width:960px; }
#ever_page #lens-content { background:#fff; float:left; padding-left: 30px; margin: 0; width:635px; }
#ever_page #sidebar-lens { background:#fff; float:left; padding:10px 30px 0 65px; margin:0; width:200px; }
#ever_page h2.intro_title, #ever_page h2.module_title { border-bottom:3px solid #1b4157; color:#235980; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; margin:0 0 2px; padding:0 0 2px; line-height: normal; }
#ever_page #sidebar-lens h3 { color:#235980; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; line-height:normal; margin:12px 0 0; padding:0; }
/* @end */
/* @group Zippers */
#zippers_page h1#logo-title {bottom:5px;left:15px;position:absolute;}
#zippers_page h1#logo-title a {background:  url(http://cdn.squidoo.com/images/zippers/logo-zippers-lens.gif) no-repeat;display:block;height:53px;text-indent:-999em;width:315px;}
#zippers_page #lens-title {background: #616365 url(http://cdn.squidoo.com/images/squidwho/bg-squidwho-title.gif) repeat-x 0 0;border-top:3px solid #c60;padding:15px;}
#zippers_page #lens-title h1 {color:#fff;font-size:28px; padding-right: 150px;}
#zippers_page #search button {background: url(http://cdn.squidoo.com/images/zippers/btn_zippers-zipit.gif) no-repeat 0 0;height:32px;width:72px;}
#zippers_page #rating {padding-top: 6px;}
#zippers_page h2.intro_title, #zippers_page h2.module_title {border-bottom:1px solid #ccc;color:#c60;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:22px;font-weight: bold;line-height:24px;margin:0 0 5px;padding:5px 0;}
#zippers_page h2.intro_title {border-bottom:0;font-size:30px;text-transform:uppercase;}
#zippers_page #lens-content {float:left;padding:0 0 0 40px;margin:0;width:625px;}
#zippers_page #sidebar-lens {float:left;padding:10px 30px 0 65px;margin:0;width:200px;}
#zippers_page .googleUrl {color: #c60;}
#zippers_page #sidebar-lens h3 {color:#c60;}
#zippers_page #zippers-make {padding-top: 20px;}
/* @end */
/* @group Lens Build/Edit Buttons */
.fd_page #lens-header { position: relative; }
.fd_page #btn_fd_header { position: absolute; top: 10px; right: 10px; display: block; }
#squidflix_page.fd_page #btn_fd_header { top: 14px; }
#squidlit_page.fd_page #btn_fd_header, #squidwho_page.fd_page #btn_fd_header { top: 35%; }
#ever_page.fd_page #btn_fd_header { top: 19px; }
#squidsports_page.fd_page #btn_fd_header { top: 5px; }
#squidwho_page.fd_page #btn_fd_header { top: 35%; }
#zippers_page.fd_page #btn_fd_header { top: 18px; }
#squidvids_page.fd_page #btn_fd_header { top: 28px; }
#squidbids_page.fd_page #btn_fd_header, #monkeybrain_page.fd_page #btn_fd_header { top: 14px; }
.fd_page #btn_fd_header a { width: 130px; height: 30px; display: block; text-indent: -999em; background-repeat: no-repeat; background-position: 0 0; }
#squidlit_page.fd_page #btn_fd_header a { width: 151px; height: 27px; }
#ever_page.fd_page #btn_fd_header a { width: 149px; }
.fd_page #lens-title h1 { padding-right: 150px !important; }
#squidlit_page.fd_page #lens-title h1 { padding-right: 170px !important; }
#inkcity_page #btn_fd_header a { background-image: url(http://cdn.squidoo.com/images/buttons/fd/make_inkcity.gif); }
#squidflix_page #btn_fd_header a { background-image: url(http://cdn.squidoo.com/images/buttons/fd/make_squidflix.gif); }
#squidlit_page #btn_fd_header a { background-image: url(http://cdn.squidoo.com/images/buttons/fd/make_squidlit.gif); }
#squidboo_page #btn_fd_header a { background-image: url(http://cdn.squidoo.com/images/buttons/fd/make_squidboo.gif); }
#squidsports_page #btn_fd_header a { background-image: url(http://cdn.squidoo.com/images/buttons/fd/make_squidsports.gif); }
#squidwho_page #btn_fd_header a { background-image: url(http://cdn.squidoo.com/images/buttons/fd/make_squidwho.gif); }
#squidvids_page #btn_fd_header a { background-image: url(http://cdn.squidoo.com/images/buttons/fd/make_squidvids.gif); }
#squidbids_page #btn_fd_header a { background-image: url(http://cdn.squidoo.com/images/buttons/fd/make_squidbids.gif); }
#monkeybrain_page #btn_fd_header a { background-image: url(http://cdn.squidoo.com/images/buttons/fd/make_monkeybrain.gif); }
#ever_page #btn_fd_header a { background-image: url(http://cdn.squidoo.com/images/buttons/fd/make_ever.gif); }
#zippers_page #btn_fd_header a { background-image: url(http://cdn.squidoo.com/images/buttons/fd/make_zippers.gif); }
#ever_page #lens-title-ever h1 { position: relative; }
.fd_page #btn_fd_header a.btn_edit_state { background-position: 0 -30px; }
#squidlit_page.fd_page #btn_fd_header a.btn_edit_state { background-position: 0 -27px; }
/* @end */










/* @group Twttrlist styles */
#twttrlist_page { font-family: Arial, Helvetica, sans-serif; color: #333; background: #d1e4f9 url(http://cdn.squidoo.com/images/home/bg.gif) repeat-x 0 0; }
#twttrlist_page a { color: #1a67b8; text-decoration: none; }
#twttrlist_page a:hover { text-decoration: underline; }
#twttrlist_page #sidebar-toolbox ul#tools-lm li a {color:#1a67b8;}
#twttrlist_page #container { width: 922px; padding: 0 10px; margin: 0 auto; }
#twttrlist_page #container { margin: 0 auto; padding: 0; width: 974px; height: 100%; background: none; position: relative; border: 0; }
#twttrlist_page #header { position: relative; height: 100px; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
#twttrlist_page #content { display:inline; float:left; margin: 0; padding:15px 0 0 15px; width:620px; }
#twttrlist_page #left_col { width: 545px; border-right: 1px dashed #ccc; float: left; padding: 0 25px 0 0; }
#twttrlist_page #right_col { width: 266px; float: left; padding: 0 0 0 25px; }
#twttrlist_page #footer { width: 922px; clear: both; background: url(imgs/content_bottom.gif) no-repeat 50% 0; text-align: center; padding: 30px 0; color: #fff; font-size: 14px; line-height: 1.2em; }
#twttrlist_page #footer a { color: #fff; }
#twttrlist_page h3 { font-size: 20px; font-weight: normal; padding: 0 0 15px 0; line-height: 1.3em; }
#twttrlist_page #lens-title { background: url(http://cdn.squidoo.com/images/twitterstorm/content_top_wide.gif) repeat-x; padding: 10px 25px; width: 924px; float: left; }
#twttrlist_page #lens-title h1 { font-family: Arial, Helvetica, sans-serif; font-size: 40px; letter-spacing: -1px; font-weight: bold; line-height: 1.2em; color: #333; margin: 0; padding: 0 !important; width: 624px; float: left; }

#twttrlist_page #lens-title h1 span, #twttrlist_page #lens-title h1 a {color: #1a67b8; text-decoration: underline;}


#twttrlist_page .lens-title-nav { float: left; width: 300px; text-align: right; font-family: Arial, Helvetica, sans-serif; line-height: 1.7em; }
#twttrlist_page #toolbar {border: 0; margin: 0; padding: 5px 15px; float: left; font-family: Arial, Helvetica, sans-serif; width: 944px; background: #eee; clear: both; }
#twttrlist_page h1#logo-title {margin: 0; padding: 0;background: url(http://cdn.squidoo.com/imgs/fd/twttrlist/logo.gif) no-repeat scroll 0 0;height:63px;left:25px;position:absolute;top:18px;width:268px; text-indent: -999em;}
#twttrlist_page h1#logo-title a { background: none; width: 268px; height: 63px; display: block;}

#twttrlist_page h1, #twttrlist_page h2, #twttrlist_page h3, #twttrlist_page h4 {color: #1a67b8 !important;}
#twttrlist_page h1 {color: #f90 !important;}
#twttrlist_page #sidebar-toolbox {background: #eee;}

body#twttrlist_page h2#tagline { background: url(http://cdn.squidoo.com/images/twitterstorm/squidoo_sm.png) no-repeat; width: 115px; height: 40px; margin: 0; padding: 0; position: absolute; top: 30px; left: 310px; text-indent: -999em; }
* html body#twttrlist_page h2#tagline { display: none;}
body#twttrlist_page h2 { font-family: arial, helvetica, sans-serif; color: #134d7c; }
body#twttrlist_page #search button { text-indent: -999em; width: 42px; height: 22px; background: url(http://cdn.squidoo.com/images/twitterstorm/btn_go.gif) no-repeat; border: 0; cursor: pointer; }
body#twttrlist_page #footer { width: 922px; clear: both; background: url(http://cdn.squidoo.com/imgs/fd/twttrlist/content_bottom.png) no-repeat 50% 0; text-align: center; padding: 30px 0; color: #1a67b8; font-size: 14px; line-height: 1.2em; width: 974px; }
body#twttrlist_page #footer a { color: #1a67b8; }
body#twttrlist_page #footer p { padding: 0 0 14px 0; margin: 0; }
body#twttrlist_page #top_nav { position: absolute; top: 35px; right: 15px; color: #fff; float: right; }
body#twttrlist_page #top_nav a { color: #fff; }
body#twttrlist_page .top_nav_inner { float: right; background: url(http://cdn.squidoo.com/images/twitterstorm/top_nav_right.png) no-repeat 100% 0; padding-right: 24px; line-height: 29px; clear: both; margin-bottom: 8px; width: 500px; }
body#twttrlist_page .top_nav_inner div { float: right; background: url(http://cdn.squidoo.com/images/twitterstorm/top_nav_left.png) no-repeat 0 0; padding: 0 0 0 24px; margin: 0; }
* html body#twttrlist_page .top_nav_inner { background: none; padding: 0; }
* html body#twttrlist_page .top_nav_inner div { background: none; padding: 0; }
#twttrlist_page #discovery-intro { display: none; }
#twttrlist_page .twitterstorm-post { background: #fff779; border: 0; }
#twttrlist_page .gb_container { width: 620px; }
#twttrlist_page .gb_right { width: 532px; }
#twttrlist_page .gb_right .tweet { font-weight: bold; font-size: 18px; }
#twttrlist_page .gb_right .twitter_author { font-size: 14px; padding: 0 0 3px 0; color: #686868; }
#twttrlist_page .twitterstorm-post h2 { font-size: 24px; padding: 0; color: #333; line-height: 1.2em; }
#twttrlist_page .twitterstorm-post textarea { width: 588px; margin: 0 0 6px 0; clear: both; }
#twttrlist_page #content p { margin: 0; padding: 0 0 14px 0; }
a.tweet_link { padding-right: 22px; background: url(http://cdn.squidoo.com/images/twitterstorm/bird.gif) no-repeat 100% 50%; }
.twitter_counter { float: right; width: 300px; text-align: right; font-size: 11px; }
.twitter_button { float: right; width: 100px; text-align: right; }
#twttrlist_page #sidebar h3 { color: #f90; margin: 0 0 10px 0; padding: 0; font-size: 16px; font-weight: bold; }
#twttrlist_page #sidebar-toolbox.lensmaster h3 { color: #fff; border: 0; }
#twttrlist_page #bio h3 { font-size: 16px; font-weight: bold; }
#twttrlist_page #bio h3 a {color: #f90;}
#twttrlist_page #acceptance-bar h2 { margin: 0 0 10px 0; padding: 0; color: #134d7c; font-size: 14px; }
#twttrlist_page #acceptance-star { float: right; padding: 10px; }

#twttrlist_page #content p.ad_title {padding-bottom: 0;}


#twttrlist_page ul.twitter_list li dt a {font-size:14px;}
#twttrlist_page ul.twitter_list li dd {font-size:12px;}

#twttrlist_page ul.twitter_list li dt span {float: right; padding: 0 6px 0 20px; display: block; font-weight: normal;}
#twttrlist_page ul.twitter_list li dt span a {font-weight: bold; font-size: 11px;}





#twttrlist_page ul.twitter_list li dt span.tl_timestamp, ul.twitter_list li dt span.tl_timestamp {display: inline; float:none; padding: 0 6px; color: #999; font-weight: normal; font-size:11px;}
#twttrlist_page #cobrand_badge {display: none;}

#twttrlist_page #content-adsense-top {display: none;}

/* @end */


/* @end */


/* @group Module Header Buttons */
.mod_head_right {float: right; width: 300px; display: block;}
/* @end */
/* @group Caption Module */
.btn_add_caption {display: block; width: 189px; height: 36px; text-indent: -999em; cursor: pointer; background: url(/images/buttons/add_caption.gif) no-repeat 0 0; margin: 0 auto; border: 0;}
/* @end */

.italic {font-style: italic;}











/* @group Dirt Road */
/* @group Default HTML Styles */
body#single_col {background: #d1e4f9 url(http://cdn.squidoo.com/images/home/bg.gif) repeat-x top; font-family: Arial, Helvetica, sans-serif; color: #555; font-size: 80%; line-height: 1.5em;}


#single_col #more_info {display: none;}



#single_col p, #single_col h1, #single_col h2, #single_col h3, #single_col h4, #single_col dd {padding: 0 0 14px 0; margin: 0;}
#single_col p, #single_col dd, #single_col li {font-size: 100%; line-height: 1.5em;}
dt {font-size: 14px; font-weight: bold; line-height: 1.5em;}
#single_col p, #single_col h4 {font-size: 14px; line-height: 19px;}
#single_col a, #single_col a:link, #single_col a:visited {color: #1a67b8; text-decoration: none;}
#single_col a:hover {text-decoration: underline;}
#single_col #content h2 {font-size: 20px; color: #1a67b8; line-height: 1.2em;}
#single_col #content h3 {font-size: 18px; color: #1a67b8; line-height: 1.2em;}
/* @end */
/* @group Container */
#single_col #container {width: 980px; margin: 0 auto;}
/* @end */
/* @group Header */
#single_col #header {width: 980px; position: relative; height: 72px;}
/* Height used to be 82px */
#single_col #header h1, #single_col #header h4 {background: url(http://cdn.squidoo.com/images/home/logo.png) no-repeat 0 0; height: 64px; text-indent: -999em; width: 267px; padding: 0;}

* html #single_col #header h1, * html #single_col #header h4 {background: url(http://cdn.squidoo.com/images/home/logo.gif) no-repeat 0 0;}

#single_col #header h1 a, #single_col #header h4 a {display: block; width: 267px;height: 64px;}

/* @end */
/* @group Content */
#single_col #content_wrap {width: 980px; padding-top: 10px; background: url(http://cdn.squidoo.com/imgs/content_top.png) no-repeat 0 0;}
#single_col #content {width: 930px; padding: 5px 25px 20px 25px; background: #fff url(http://cdn.squidoo.com/images/home/content_bg.gif) no-repeat 0 100%;}
/* @group Left Column */
#single_col #left_col {float: left; width: 590px;}

/* @end */



/* @group Footer */
#single_col #footer_wrap {clear: both;}
#single_col #footer {clear: both; width: 940px; padding: 15px 20px; margin-bottom: 20px; color: #fff; background: #1b6ec6 url(http://cdn.squidoo.com/images/home/footer_bg.png) no-repeat 0 100%;
/* PNG isn't alpha, so no gif is needed */}
/*.footer_col {float: left; width: 155px; padding-right: 20px;}*/
#single_col .footer_col {float: left; width: 200px; padding-right: 20px;}

/* TESTING */
#single_col .footer_col {display: none;}
/* /TESTING */

#single_col .footer_col h4 {font-size: 18px; font-weight: bold; padding: 0 0 10px 0;}
#single_col .footer_col ul {list-style: none; margin: 0; padding: 0;}
#single_col .footer_col li {padding: 0; margin: 0; font-size: 12px; line-height: 1.4em; width: 155px;}
#single_col .footer_col.col_first {width: 230px; padding: 0;}
#single_col .footer_col.col_first a {background: url(http://cdn.squidoo.com/imgs/footer_logo.png) no-repeat 0 0; height: 57px; width: 189px; margin: 40px 0; display: block; text-indent: -999em;}
#single_col .footer_col.col_last {width: 310px;}
#single_col .footer_col.col_last li {float: left;}
#single_col #footer li a {color: #fff; text-decoration: none;}
#single_col #footer li a:hover {text-decoration: underline;}
#single_col #footer .copyright {clear: both; font-size: 16px; font-weight: bold; padding: 10px 0 12px 230px;}
/* @end */
/* @group Form Elements */
#single_col label {font-size: 16px; font-weight: bold; display: block; padding-bottom: 3px; color: #1a67b8; clear: both;}
#single_col label span {font-size: 12px; display: block; color: #686868; font-weight: normal;}
#single_col input, #single_col textarea, #single_col select {font-size: 14px; color: #686868; font-family: Arial, Helvetica, sans-serif; border: 1px solid #ccc; padding: 5px 3px; margin-bottom: 14px; width: 582px;}
#single_col textarea {padding: 5px 0 5px 3px; width: 585px; height: 60px;}
#single_col select {width: 588px;}
#single_col input.radio, #single_col input.checkbox {background: none !important; border: 0; padding: 0; width: auto !important; margin: 0 !important;}
#single_col .char_count {text-align: right; display: block; font-size: 14px; color: #999; padding-bottom: 14px;}
#single_col button {text-indent: -999em; border: 0; display: block; cursor: pointer; background-repeat: no-repeat; margin-bottom: 14px;}


#single_col .captcha-form {width:  655px; margin: 0; padding: 0 0 14px 0;}
#single_col .captcha-form label {display: none;}

/* @group Buttons */
#single_col button.btn_continue {background: url(http://cdn.squidoo.com/imgs/buttons/builder.png) no-repeat 0 0; width: 132px; height: 35px; float: left;}
#single_col button.btn_cancel {background: url(http://cdn.squidoo.com/imgs/buttons/builder.png) no-repeat 0 -35px; width: 93px; height: 35px; float: left; margin-right: 10px;}


/* @end */


/* @end */
/* @group Clearing Floats */
/* Use "float" class for elements that need padding, margin, border, etc. to wrap around floated elements */
#single_col #content_wrap:after, #single_col #content:after, #single_col .adsense:after, #single_col #toolbox:after, #single_col #toolbox ul:after, #single_col #lens_bio:after, #single_col #lens_bio_icons ul:after, #single_col .float:after, #single_col #footer_wrap:after, #single_col #footer:after {clear: both; content: " "; display: block; height: 0; visibility: hidden;}
* html #single_col #content_wrap:after, * html #single_col #content:after, * html #single_col .adsense:after, * html #single_col #toolbox:after, * html #single_col #toolbox ul:after, * html #single_col #lens_bio:after, * html #single_col #lens_bio_icons ul:after, * html #single_col .float:after, * html #single_col #footer_wrap:after, #single_col #footer:after {height: 1%;}
/* @end */

/* @end */
/* @end */





/* @group Overlays */
.default_onion { background: #000 !important; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background: #fff; opacity: .7; filter: alpha(opacity=70); z-index: 5; display:block; }

/* @group Overlay Style 1 */
/* Simple square overlay with wide border */
.default_overlay {width: 400px; left:50%; top: 40px; margin-left:-220px; background-color:#fff; position: fixed !important; border: 5px solid #ccc; padding: 15px 20px 10px 20px; z-index:500;}
.default_overlay_600 {width: 600px; margin-left: -320px;}
.default_overlay input {width: 392px;}
.default_overlay select {width: 400px;}
/* @end */

/* @group Overlay Style 2 */
/* Rounded overlay based on More Info tab result */
.default_overlay2 { position: fixed; top: 50px; width: 400px; padding: 0 20px; background: url(/images/overlay/overlay_top_bg.png) no-repeat 50% 15px; z-index: 500; left: 50%; margin-left: -200px; font-family: Arial, Helvetica, sans-serif; color: #68686; font-size: 1.15em;}
.default_overlay2 a.close_overlay {position: absolute; top: 0; right: 5px; text-indent: -999em; display: block; width: 30px; height: 30px; background: url(/images/overlay/close.png) no-repeat;}
.default_overlay2_inner { background: #fff; width: 380px; margin-top: 30px; padding: 0 10px; }
.default_overlay h4, .default_overlay h5 { margin: 0; padding: 0; color: #1a67B8; font-size: 18px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; padding-bottom: 8px; }
.default_overlay h5 {font-size: 1.35em;}

.default_overlay h4.gray {color: #686868;}

.default_overlay2 p, .default_overlay2 li { font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #686868; line-height: 1.2em; }
.default_overlay2 li {padding: 0 0 7px 23px; background: url(/images/icons/bullet.gif) no-repeat 0 2px;}
.default_overlay2 ul {padding: 0; margin: 0; list-style: none;}
.default_overlay2 li.highlight {padding: 0 20px; margin-top: 12px; background: url(/images/overlay/highlight_bg.gif) no-repeat 0; line-height: 33px; color: #fff; font-size: 1em;}
.default_overlay2 li.highlight a {color: #fff; border-color: #fff; font-size: 1.15em; font-weight: bold;}
.default_overlay2_inner a {color: #276597; border-bottom: 1px dotted #276597; text-decoration: none !important;}
.default_overlay2_inner a:hover {border-bottom: 1px solid #276597; text-decoration: none !important;}
.default_overlay2_bottom {background: url(/images/overlay/overlay_bot_bg.png) no-repeat 50% 0; padding: 30px 0 0 0; color: #fff; font-weight: bold; text-align: right;}
.overlay_close {float: right; width: 30px; height: 30px; display:block;}
.overlay_close a {display:block; width: 21px; height:21px; text-indent: -999em; background: url(/imgs/buttons/overlay_close.png) no-repeat 0 0; margin: 0 0 9px 9px;}




/* @group Activity Stream*/
.as_item {width: 186px; border: 1px solid #ccc; padding: 0 0 5px 0; margin-bottom: 13px; float: left; overflow: hidden; height: 255px; position: relative; line-height: 1.4em; background: #fff;}
.as_middle {margin: 0 13px 13px 13px;}
* html .as_middle, * html .as_img {display: inline;}
.as_img {float: left;width: 40px; height: 40px; border: 1px solid #fff; margin: 0 10px 10px 0;}
.as_type {display: block; position: absolute; text-indent: -999em;}
.as_item h4 {padding: 5px; font-size: .86em; background: #d9d9d9 url(/imgs/modules/as/h4_bg.png) repeat-x 0 0; border: 1px solid #fff; line-height: 1.4em;/* min-height: 34px;*/}
.as_item p {padding: 8px 5px 5px 5px; line-height: 1.5em; font-size: .86em;}
.as_datetime {display: block; text-align: right; padding: 0 5px; font-size: .7em; color: #999;}
.as_twitter .as_datetime {color: #333;}
.as_twitter {background: #94e4e8 url(/imgs/modules/as/twitter_bg.png) no-repeat 0 0; padding: 5px 5px 30px 5px; width: 176px; height: 225px; border-color: #6db4b8;}
.as_twitter .as_type {background: url(/imgs/modules/as/twitter_logo.png) no-repeat 0 0; width: 100px; height: 23px; bottom: 4px; left: 38px;}
.as_twitter_post {background: #fff; -moz-border-radius: 2px; -webkit-border-radius:  2px; border-radius: 2px; padding: 4px; font-size: .86em; clear: both;}
.as_youtube {height: 230px; padding: 0 0 30px 0;}
.as_youtube .as_type {background: url(/imgs/modules/as/youtube_logo.png) no-repeat 0 0; width: 59px; height: 23px; bottom: 4px; left: 58px;}
.as_youtube img {width: 186px;}
.as_rss {background: #fff; padding-bottom: 30px; height: 230px;}
.as_rss .as_type {background: url(/imgs/modules/as/rss_logo.png) no-repeat 0 0; width: 23px; height: 23px; bottom: 4px; left: 76px;}
.as_friendfeed {background: #fff url(/imgs/modules/as/friendfeed_bg.png) repeat-x 0 100%; padding-bottom: 30px; height: 230px;}
.as_friendfeed .as_type {background: url(/imgs/modules/as/friendfeed_logo.png) no-repeat 0 0; width: 104px; height: 23px; bottom: 4px; left: 36px;}
.as_item p img, .as_item h4 img {vertical-align: middle; padding-right: 3px;}
.as_delicious {background: #fff; padding-bottom: 30px; height: 230px;}
.as_delicious .as_type {background: url(/imgs/modules/as/delicious_logo.png) no-repeat 0 0; width: 23px; height: 23px; bottom: 4px; left: 76px;}
.as_flickr {background: #fff; padding-bottom: 30px; height: 230px;}
.as_flickr .as_type {background: url(/imgs/modules/as/flickr_logo.png) no-repeat 0 0; width: 69px; height: 20px; bottom: 4px; left: 58px;}
.as_flickr_photo {display: block; width: 186px; height: 150px; overflow: hidden; background-color: #ccc; background-repeat: no-repeat; background-position: 50% 50%; text-indent: -999em;}
/*.as_rss h4 a {background: url(/imgs/modules/as/rss_logo.png) no-repeat 100% 0; padding-right: 20px;}*/
/* @end */


/* @group Featured Lensmasters */
.featured_lm {margin: 0; padding: 0; list-style: none;}
.featured_lm li {float: left; width: 80px; padding: 0 15px 15px 0; font-size: .79em; text-align: center;}
.featured_lm li span {text-indent: -999em; width: 78px; height: 78px; display: block; border: 1px solid #ccc; background-repeat: no-repeat; background-position: 50% 50%;}
/* @end */




