/* $Id: layout-fixed.css,v 1.5.2.3 2009/02/13 19:20:19 johnalbin Exp $ *//* * LAYOUT STYLES * * Define CSS classes to create a table-free, 3-column, 2-column, or single * column layout depending on whether blocks are enabled in the left or right * columns. * * This layout is based on the Zen Columns layout method. * http://drupal.org/node/201428 * * Only CSS that affects the layout (positioning) of major elements should be * listed here. Such as: * display, position, float, clear, width, height, min-width, min-height * margin, border, padding, overflow *//** body **/ body { } .front #page, .front #navigation, .front #header, .front #primary, .front #content { width: 748px; } #page, #closure-blocks { /* * If you want to make the page a fixed width and centered in the viewport, * this is the standards-compliant way to do that. See also the ie.css file * for the necessary IE5 hack to center a div. */ margin-left: auto; margin-right: auto; width: 685px; } .logged-in #page { /* float: left; */ } .admin-user #page { float: left; } #page-inner { } #navigation-top, #navigation { } #skip-to-nav { float: right; margin: 0 !important; font-size: 0.8em; } #skip-to-nav a:link, #skip-to-nav a:visited { color: #fff; /* Same as background color of page */ } #skip-to-nav a:hover { color: #000; text-decoration: none; } /* Alternatively, the skip-to-nav link can be completely hidden until a user tabs to the link. Un-comment the following CSS to use this technique. */ /* #skip-to-nav a, #skip-to-nav a:hover, #skip-to-nav a:visited { left: 0; top: -500px; width: 1px; height: 1px; overflow: hidden; } #skip-to-nav a:active, #skip-to-nav a:focus { position: static; width: auto; height: auto; } */ #header { } #logo-title { } #logo { } #site-name { } #site-slogan { } #header-blocks { clear: both; /* Clear the logo */ }/** main (container for everything else) **/ #main { /* position: relative; */ } #main-inner { }/** content **/.front #content { /* Negative value of #content's width + left margin. */ } #content { float: left; width: 515px; margin-left: 0; padding: 0; /* DO NOT CHANGE. Add padding or margin to #content-inner. */ } .no-sidebars #content { float: left; width: 685px; margin-left: 0; padding: 0; /* DO NOT CHANGE. Add padding or margin to #content-inner. */ }/** navbar **/ #navbar { float: left; width: 100%; margin-left: 0; padding: 0; /* DO NOT CHANGE. Add padding or margin to #navbar-inner. */ height: 3.6em; /* The navbar can have any arbritrary height. We picked one that is twice the line-height pluse 1em: 2 x 1.3 + 1 = 3.6 Set this to the same value as the margin-top below. */ } .with-navbar #content, .with-navbar #sidebar-left-blue, .with-navbar #sidebar-left-green, .with-navbar #sidebar-left, .with-navbar #sidebar-right { margin-top: 3.6em; /* Set this to the same value as the navbar height above. */ } #navbar-inner { } #search-box { width: 199px; /*margin-right: -200px; Negative value of #search-box's width. */ float: right;margin-top: 5px; } #primary { } #secondary { /* margin-left: 200px; * Width of search-box */ } #navbar ul /* Primary and secondary links */ { margin: 0; padding: 0; text-align: left; } #navbar li /* A simple method to get navbar links to appear in one line. */ { float: left; padding: 0 10px 0 0; } /* There are many methods to get navbar links to appear in one line. * Here's an alternate method: */ /* #navbar li { display: inline; padding: 0 10px 0 0; } *//** sidebar */ .sidebar { width: 138px; } .sidebar-blue { width: 138px; } .sidebar-green { width: 138px; } #sidebar-navbar { float:left; width: 250px; margin-right: 20px; margin-top: 150px; } #sidebar-left { float: left; margin-right: 20px; } #sidebar-left-blue { float: left; margin-right: 20px; } #sidebar-left-green { float: left; margin-right: 20px; } #sidebar-right { float: right; margin-left: 20px; width: 125px; _width: 128px; }/** footer **/ #footer-wrapper { margin: 0; margin-top: 3px; } #footer { } #footer-inner { }/** closure **/ #closure-blocks /* See also the #page declaration above that this div shares. */ { }/** Prevent overflowing content **/ #header, #content, #navbar, #sidebar-left-blue, #sidebar-left-green, #sidebar-left, #sidebar-right, #footer, #closure-blocks { overflow: visible; word-wrap: break-word; /* A very nice CSS3 property */ } #navbar { overflow: hidden; /* May need to be removed if using a dynamic drop-down menu */ } /* If a div.clear-block doesn't have any content after it and its bottom edge touches the bottom of the viewport, Firefox and Safari will mistakenly place several pixels worth of space between the bottom of the div and the bottom of the viewport. Uncomment this CSS property to fix this. Note: with some over-large content, this property might cause scrollbars to appear on the #page div. */ /* #page { overflow-y: hidden; } *//* * COMMON STYLES */ body { background: #fff; margin-top: 0px; padding-top: 0px; border-top: 0px; } #page { color: #111; background-color: #fff; } #container { margin: 0 0px 0px; } #header-region, #closure-blocks { margin: 0 10px; } .front #main .node .content { width: 748px; } #main .node .content { color: #000; } div.content, div.links { font-size: 92%; } .block h3 { font-size: 122%; } .book .body { padding: 0 0 0.5em 0; margin: 0; } .graylinks { color: gray; font-size: 11px; text-decoration: none; } .graylinks:hover { text-decoration: underline; }/** header **/ #header-inner { } #header #banner { background:url(/sites/www.hypnosisdownloads.com/themes/hypnosis/images/banner2.gif) no-repeat; height:35px; } #header #banner-pad { background:url(/sites/www.hypnosisdownloads.com/themes/hypnosis/images/banner-pad.gif) no-repeat; height:10px; } #header-inner { }/** Front Page Header Orange Search Box **/ .front #header #search { padding:7px 8px;margin: 0px;background: #ff8d00;}.front #header #search .form-text {border: 1px solid #FF8D00;width: 100px;height: 19px;}.front #header #search .form-submit {margin-bottom: -6px;*margin-bottom: -4px;}/* "Skip to Main Content" link** This link useful for both blind people and people with mobility impairments* who cannot use a mouse.*/ #skip-nav a, #skip-nav a:hover, #skip-nav a:visited { position: absolute; left: 0; top: -500px; width: 1px; height: 1px; overflow: hidden; } #skip-nav a:active, #skip-nav a:focus { position: static; width: auto; height: auto; } /* * MENU STYLES */ div.menu { margin-top: 15px; } #primary { background:url(/sites/www.hypnosisdownloads.com/themes/hypnosis/images/bgrnd-navbar2.gif) repeat-x; clear:both; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.6em; min-height:23px; height:auto !important; height:23px; width: 685px; padding: 10px 0px 0px 0px; font-size: 70%; line-height: normal; } #primary ul { padding: 0 0 0 20px; margin: 0; list-style: none; } #primary ul.links li { display: inline; list-style:none; margin: 0; padding: 0; border-right: 1px solid #000; } #primary ul.links li.last, #secondary ul.links li.last { border-right: none; } #primary ul.links li { padding-right: 5px; } #primary a { color:#ffffff; padding-left:7px; padding-right:7px;font-size: 11px; text-decoration:underline; /* background: #6DA6E2 url(/sites/www.hypnosisdownloads.com/themes/hypnosis/images/tabs.png) repeat-x; color: #FFF; font-weight: bold; display: block; float: left; padding: 5px 14px 5px 14px; margin: 0 1px 0 0; border: solid #6191C5 1px; border-width: 1px 1px 0 1px; background-position: 0% 0; */ } #primary a:hover { color:#FDA51A; text-decoration:none; /* background-position: 0% -42px; */ }/* #primary a.active { background-position: 0% -84px; }*/ #secondary { /*padding-left: 20px; background: #6DA6E2; *#347FD2;* border-bottom: solid #2763A5 4px; */ } #secondary ul { margin: 0; padding: 0; list-style: none; text-align: left; } #secondary ul.links li { display: inline; list-style:none; margin: 0; padding:0 3px 0 1px; border-right: 1px solid #336699; } #secondary li a { /*float: left; display: block; color: #fff; font-size: 85%; text-decoration: none; padding: 0 5px 0 5px; */ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #336699; } #secondary a:hover { /* background: #2763A5; */ font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #000000; } #secondary a.active { font-weight: bold; }/* * LINK STYLES */ .breadcrumb a:visited { color:#3366CC; } .whitebold { color:#FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; text-decoration:none; } .whitebold2 { color:#FFFFFF; font-family:"Arial"; font-size:12px; font-weight:bold; text-decoration:none; } .link-orng { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; } a.link-top10:link { color:#3B4FA2; text-decoration:underline; } a.link-top10:visited { color:#800080; text-decoration:none; } a.link-top10:hover { color:#D77802; text-decoration:none; } .link-top10 { font-size:11px; font-weight:normal; } .downloadslinksbold { color: #000000; font-size: 12px; font-weight: bold; line-height: 1.4em; } .downloadslinksbold:hover { color:#000000; } .downloadslinks { font-size:11px;line-height: 1.4em; } .downloadslinks:hover { color:#000000; } #small-height{ line-height: 1em; } #tesimonial{ font-size: 13px; font-family: Arial,Helvetica,sans-serif; line-height: 15px; } .bodysmall, .smalltext { font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:1.5em; } ul.links { text-align: left; } .breadcrumb { font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-bottom: 0.5em; display: inline; margin-right: 10px; } .taxonomy { margin: 0; padding: 0; display: inline; } .taxonomy ul.links li { border: none; padding: 0 .1em 0 .2em; } .taxonomy ul.links li:after { content: ","; } .taxonomy ul.links li.last:after { content: ""; } ul.links li.first { padding-left: 0; border: none; } .links { color: #999; } .links a { padding: 0 .1em 0 .1em; } .submitted, .taxonomy { font-size: 85%; color: #999; } #sidebar-navbar ul.menu a { color: #3366CC; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 13px; } #sidebar-navbar ul.menu a:hover { color: #336699; text-decoration: underline; } .orange-bold { color:#F57F20; font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; } .blue-bold { /* color:#003399; font-size:14px; */ color:#000099; font-family:Arial,Helvetica,sans-serif; font-weight:bold; }/* * ALERTS, STATUS, HELP MESSAGE STYLES */ div.messages { padding: 1.3em 1em .3em 52px; border-width: 2px; margin: 10px 0; } div.status { border: 2px solid #ddd; background-color: #eee; } div.messages ul { padding: 0 0 0 20px; margin: 0; }/** * TOP NAV STYLES */ #hyptopnav { clear:both; border-bottom:dotted 1px #CCCCFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; text-align:right; } #hyptopnav li { display:inline; list-style:none; text-align:right; } #hyptopnav a { color:#8594D1; padding-left:5px; padding-right:5px;font-size: 11px; } #hyptopnav a img { margin-right: 4px;margin-bottom: -5px; } #hyptopnav a span { text-decoration: underline; } #hyptopnav a:hover, #hyptopnav a:hover span { color:#000000; text-decoration:none; } .hypdottedbox {text-align: center;float: left;margin-left: 21px;margin-bottom: 15px;position: relative;border: 2px dotted #f57f20; } .hypdottedbox .addtocartbtn { position: absolute; bottom: 10px; *margin-left: -100px; /** For IE 6.0 **/ } .hypdottedbox .freedownloadlink { position: absolute; bottom: 10px; margin-left: 50px; } .hypdottedbox ol { font-size: 10px; } .hypdottedbox ol li { text-align: left;line-height: normal;padding-top: 4px; } .hypdottedbox-onlyone {width: 204px;margin-left: 130px;_margin-left: 65px; /** For IE 6.0 **/padding: 10px 10px 60px 10px; } .hypdottedbox-first {float: left;width: 204px;padding: 10px 10px 60px 10px; } .hypdottedbox-second {float: left;width: 204px;border-left: 2px dotted #f57f20;margin-left: 1px;padding: 10px 10px 60px 10px; } .node-type-script .hypdottedbox-first {border-right: 2px dotted #f57f20; } .node-type-script .hypdottedbox-second {border-left: none; }/*These CSS Styles below is to fix alignment of the cart box and the text underneath it in article pages, for example:www.hypnosisdownloads.com/quit-smoking/article/self-hypnosis-stop-smoking *//*The CSS styles with underline prefix is intended for Internet Explorer only*/ .cart-align { _margin-top: 10px;_margin-left:13%;_bottom: 12px; } .text-under-cart { margin-left: 32%; } .text-under-cart a:hover { text-decoration:underline;} /*End of the group of CSS above here*/ .hypdottedbox-singel { margin: 5px; padding: 10px; } #synergyx-item-1, #synergyx-item-3 { float: left; } #synergyx-item-2, #synergyx-item-4 { float: right; } /* * FOOTER STYLES */ #footer-message { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC; text-decoration: none } #footer { text-align: left; font-size: 55%; /* padding: 1em; */line-height: 1.7em; } #footer * { } #footer a { font-weight: bold; border-bottom: 1px dotted #FFFFFF; } #footer a:hover { } #footer img.drupal-powered { position: relative; top: .3em; } #footer .block { text-align: left; } #footer div.block div.edit { background-color: #2763A5; }/* * ADMINISTRATION STYLES */ .admin-panel { margin: 0; padding: 0; } .admin-panel .body { background-color: #eee; border: solid #6191C5 1px; } .admin-panel .body dl, .admin-panel .body p { padding: 10px; } .admin-panel h3 { margin-bottom: 0; padding: 5px 5px 5px 30px; font-family: Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif; font-size: 122%; border-width: 0 2px 2px 2px; } table tr.odd { background: #ddd; } td.icon { text-align: center; }/* * VIEWS */ .views-table { border-left: 2px dotted #F57F20; border-right: 2px dotted #F57F20; } .views-field { line-height: 1.3em; vertical-align: top; } .growthzone-user .views-field .addtocartbtn { margin: 0px 10px; } .views-table tr.even, .views-table tr.odd { background-color: #FFF; border-bottom: none; } .views-field-field-link-text-value{ text-align: left; padding-left: 6px; } #sidebar-left, #sidebar-left-blue, #sidebar-left-green { font-size: 12px;text-align: left;line-height: 1.2em; } #sidebar-left a:hover, #sidebar-left-blue a:hover, #sidebar-left-green a:hover { color: #000; } #sidebar-left ul, #sidebar-left-blue ul, #sidebar-left-green ul { list-style-type: none;padding: 0px; } #sidebar-left li, #sidebar-left-blue li, #sidebar-left-green li { list-style-type: none; list-style-image: none; } #sidebar-left .block, #sidebar-left-blue .block, #sidebar-left-green .block, #sidebar-navbar .block { } #sidebar-left .block .content { padding-left: 8px; border-left: 2px dotted #f57f20; border-right: 2px dotted #f57f20; background: #FFF; color: #000; } #sidebar-left-blue .block .content { padding-left: 8px; border-left: 2px dotted #3b4fa2; border-right: 2px dotted #3b4fa2; background: #FFF; color: #000; } #sidebar-left-green .block .content, #sidebar-left #block-menu-menu-growthzone .content { padding-left: 8px; border-left: 2px dotted #3b4f00; border-right: 2px dotted #3b4f00; background: #FFF; color: #000; } #sidebar-left .block .content p { margin: 0; padding-bottom: 3px; } #sidebar-left .block .content .item-list, #sidebar-left-blue .block .content .item-list, #sidebar-left-green .block .content .item-list { padding-bottom: 3px; *padding-bottom: 0px; } #sidebar-left-blue .block .content .view-display-id-block_3 .item-list { padding-bottom: 0px; } #sidebar-left-green .block .content .view-display-id-block_3 .item-list { padding-bottom: 0px; } #sidebar-left .views-field-field-link-text-value, #sidebar-left-blue .views-field-field-link-text-value, #sidebar-left-green .views-field-field-link-text-value { text-align: left; }/* * COMMENT STYLES */ .comment { margin: 0 0 10px 0; padding: 10px; background: #EBF2F8; } .comment-unpublished { background-color: #FFF; } .comment-by-author { background: none; border: 1px solid #6191C5; } h1.title { color:#000099; text-align: left; font-family:Arial,Helvetica,sans-serif; } .comment h3.title { font-size: 122%; } .comment h3.title, .comment h3.title a { color: #2266AB; font-weight: normal; font-family: "Trebuchet MS", "Bitstream Vera Sans", Verdana, Arial, Helvetica, sans-serif; margin-bottom: 3px; margin-top: 0; } .comment .picture, .node .picture { float: left; margin-right: 15px; } .node.node-unpublished .picture, .comment.comment-unpublished .picture { position: relative; /* Otherwise floated pictures will appear below the "Unpublished" text. */ } .comment .new { color: #FFC600; font-weight: bold; font-family: "Trebuchet MS", "Bitstream Vera Sans", Verdana, Arial, Helvetica, sans-serif; } .comment .links { text-align: right; }/* * POLL STYLES */ .poll .bar .foreground { background: #2763A5; } .poll .bar { padding: 2px; background: #BDCBDD; }/* * BOOK STYLES */ div.node div.content .book-navigation { background: #eee; margin: 0; padding: 0; } div.node div.content .book-navigation ul.menu { border: 0; border-top: 1px solid #2763A5; margin: 0; padding-bottom: 10px; } div.node div.content .book-navigation .page-links { background: #C1D4EA; /*#347FD2;*/ border: 1px solid #2763A5; border-width: 1px 0 1px 0; padding: 5px; margin: 0; }/* * FORUM STYLES */ #forum table { width: 100%; }/* * Pager styles */ .pager { text-align: center; margin-top: 30px; } .pager a, .pager-current { padding: 3px 8px 3px 8px; margin: 0 2px 0 2px; color: #2763A5; font-weight: bold; border: solid 1px #eee; } .pager-current { color: #fff; background-color: #2763A5; }/* * Node, Block, Content styles */ .node { margin-bottom: 0px; padding-bottom: 0px; } .node-unpublished div.unpublished, /* The word "Unpublished" displayed beneath the content. */ .comment-unpublished div.unpublished { height: 0; overflow: visible; color: #d8d8d8; font-size: 75px; line-height: 1; font-family: Impact, "Arial Narrow", Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; text-align: center; word-wrap: break-word; /* A very nice CSS3 property */ } .node h2.title { margin-bottom: .1em; } .node-inner h1 { color:#000099; font-family:Arial,Helvetica,sans-serif; font-size:1.3em; line-height:1.3em; margin-bottom:0.5em; margin-top:0; text-align: center; } .node h2.title a { color: #555; font-size: 129%; font-weight: normal; font-family: Verdana, Tahoma, Arial, Helvetica, "Bitstream Vera Sans", sans-serif; line-height: 1.4em; } .node-inner h2 { color:#000099; font-family:Arial,Helvetica,sans-serif; font-size:1.3em; line-height:1.3em; margin-bottom:0.5em; margin-top:0; } .node .content { padding-top: 0px; padding-bottom: 5px; } .sticky { border-bottom: solid 3px #ddd; } /** sidebar */ .sidebar { } .sidebar-blue { } .sidebar-green { } .sidebar .block { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosis/images/cat-box-bottom.gif) no-repeat bottom left; padding-bottom: 25px; margin-bottom: 1em; } .sidebar-blue .block { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosis/images/blue-cat-box-bottom.gif) no-repeat bottom left; padding-bottom: 25px; margin-bottom: 1em; } .sidebar-green .block, #block-menu-menu-growthzone { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosis/images/green-cat-box-bottom.gif) no-repeat bottom left; padding-bottom: 25px; margin-bottom: 1em; } #sidebar-navbar .block { background: #f57f20; } .sidebar .block h2 { text-align: center; margin: 3px 0px 0px 0px; font-size: 11px; color: #FFFFFF; background: url(/sites/www.hypnosisdownloads.com/themes/hypnosis/images/cat-box-top.gif) no-repeat top left; line-height: 25px; } .sidebar-blue .block h2 { text-align: center; margin: 3px 0px 0px 0px; font-size: 11px; color: #FFFFFF; background: url(/sites/www.hypnosisdownloads.com/themes/hypnosis/images/blue-cat-box-top.gif) no-repeat top left; line-height: 25px; } .sidebar-green .block h2, #block-menu-menu-growthzone h2 { text-align: center; margin: 3px 0px 0px 0px; font-size: 11px; color: #FFFFFF; background: url(/sites/www.hypnosisdownloads.com/themes/hypnosis/images/green-cat-box-top.gif) no-repeat top left; line-height: 25px; } #sidebar-navbar .block h2 { background: #f57f20; } .sidebar .block h2 a, .sidebar .block h2 a:visited, .sidebar .block h2 a:hover, .sidebar-blue .block h2 a, .sidebar-blue .block h2 a:visited, .sidebar-blue .block h2 a:hover, .sidebar-green .block h2 a, .sidebar-green .block h2 a:visited, .sidebar-green .block h2 a:hover, #sidebar-left h2 a:hover, #sidebar-left-blue h2 a:hover, #sidebar-left-green h2 a:hover { color: #FFFFFF; } #sidebar-right .block { background: none; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 10px; padding: 0 0 0 0;_padding-right: 3px; } #sidebar-right .block .content { border: 2px dotted #f57f20; padding: 5px 5px 0 5px; background: #FFF; color: #000; } #sidebar-navbar .block .content { padding-left: 15px; border-width: 1px; border-left: dashed; border-right: dashed; border-color: #f57f20; background: #FFF; color: #000; } #sidebar-navbar ul.menu li a { color: #3366CC; } #sidebar-right .block .content ul {padding: 0px; } #sidebar-right .block .content ul li {list-style:none;list-style-image: none;margin-bottom: 5px; } #sidebar-right{ font-size:12px; text-decoration:none; } #sidebar-right .content { line-height: 1.2em; } .column sidebar { text-align:center; } .block .content { background: #FFFFFF; } .block .item-list ul { padding-left: 0; } /* * Status report colors. */ table.system-status-report tr.error, table.system-status-report tr.error th { background-color: #fcc; border-color: #ebb; color: #200; } table.system-status-report tr.warning, table.system-status-report tr.warning th { background-color: #ffd; border-color: #eeb; } table.system-status-report tr.ok, table.system-status-report tr.ok th { background-color: #dfd; border-color: #beb; }/* * View specific */ .views-view-grid { padding-left: 15px; border-width: 1px; border: dashed; border-color: #f57f20; background: #FFF; color: #000; width: 100%; vertical-align: top; border-spacing:10px 50px; } .front .views-view-grid { border: 0; } /* * Hypnosis downloads specific. */ .copy { color: #000; font-size: 13px; line-height: 1.5em; } .copyheader { color:#000099; font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; } .copyheader-green { color:#339900; font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; }.oldprice, #oldprice, a:hover .oldprice, a:hover #oldprice {color: #000;text-decoration: line-through;}.node-type-download .oldprice, .node-type-download #oldprice, .node-type-download a:hover .oldprice, .node-type-download a:hover #oldprice {color: #339900;} .newprice { color: red; } .download-details, .product-narrator, .product-author, .product-size { color: #999999; font-size: 85%; } a.link-inbody:visited {color:#0000FF;text-decoration:underline;}a.link-inbody:hover{color:#c76F02;text-decoration: none;}.link-inbody {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;}a.tinytextlink {color:#3366CC;font-family:Arial,Helvetica,sans-serif;font-size:9px;text-decoration:none;}.style1 {font-family:Arial, Helvetica, sans-serif;line-height:1.2em;font-size:13px;}.style1 a{font-family:Arial, Helvetica, sans-serif;line-height:1.2em;font-size:13px;}.style1 a:hover{font-family:Arial, Helvetica, sans-serif;line-height:1.2em;font-size:13px;text-decoration:underline;}.style2 {font-family:Arial, Helvetica, sans-serif;line-height:1.2em;font-size:10px;}.style2 a{font-family:Arial, Helvetica, sans-serif;line-height:1.2em;font-size:10px;}.style2 a:hover{font-family:Arial, Helvetica, sans-serif;line-height:1.2em;font-size:10px;text-decoration:underline;}.style3 {font-family: Arial,Helvetica,sans-serif;color: #f57a17;line-height:1.2em;}.style4 {color:#003399;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;}.normal-link {font-family:Arial, Helvetica, sans-serif;font-size:13px;text-decoration:underline;}.affiliate-contact {float:right;text-align:center;margin-left: 6px;}/* * Listing of links */ .linklist { } /* standardize list item indentation */ .linklist ul, .linklist ol { } .linklist ul {list-style: none; } .linklist ol {list-style-type: decimal; } .linklist ul li.first, .linklist ol li.first { list-style: inherit; font-weight: bold; border: 1px solid #666; } .linklist ul li, .linklist ol li { clear: both; list-style: inherit; border: 1px solid #666; }/* * Special handling for blocks */div.block-block-13{ margin-top: 50px;}#hackersafe{float: right;margin-top: 20px;}#hackersafe-frontpage{float:left;margin-top: 23px;margin-left: 22px;_margin-left: 12px;}.unthemed-copy{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.5em;}.spacedlinkwrap a, .spacedlinkboldwrap a{ line-height:20px;}.field-field-article-ref .field-items{line-height: 1em;}.field-field-article-ref .field-items .field-item{padding-top: 6px;}.field-field-article-ref .field-items a:hover{text-decoration:underline;}/*CSS Styles for Iframe in http://www.hypnosisdownloads.com/help-center/privacy*/#b {padding: 0px;}.line-height-zero { line-height: 0px; }/*CSS Styles for FAQ Pages */#main #content .faq, .faq-ul-questions-top a{font-size: 92%;}.faq a:hover{text-decoration: underline;}.faq-question a{font-size: 14px;font-weight: bold;}/* This css is for the blue bold heading in the right sidebar blocks *//*.blue-bold {color: #000099;font-weight: bold;}*/#sidebar-right .blue-bold{font-size: 11px;}#sidebar-right div.blue-bold{margin-bottom: 5px;}/* The above CSS block ends here */.orange-border {border-left: #f57f20 2px dotted; border-right: #f57f20 2px dotted;}.blue-border {border-left: #3b4fa2 2px dotted; border-right: #3b4fa2 2px dotted;}.light-blue-bold {color: #3b4fa2;font-weight: bold;}.light-blue-border {border: 2px #bbc3e6 solid;}.earn-more-guarantee {border: 1px #336699 solid; width: 125px; margin-bottom: 8px;}.earn-more-guarantee-content {padding: 0px 4px; }.orange-border-around {border: #F57F20 2px dotted;}.orange-border-left {border-left: #F57F20 2px dotted;}.orange-border-right {border-right: #F57F20 2px dotted;}.orange-border-top {border-top: #F57F20 2px dotted;}.orange-border-bottom {border-bottom: #F57F20 2px dotted;}.gray-border {border: 1px solid #cccccc;}#page .node-inner .warning { margin-top: 0px; margin-bottom: 0.5em; color: #FF0000; font-size: 17px; text-align: center;}.mp3-competition {width: 500px;margin-bottom: 25px;}div.nano-winner-comment {width: 364px;text-align: left;padding: 8px;}.orange-rightsidebar-block {float: right;border: 2px dotted #F57F20;margin-left: 20px;}.orange-rightsidebar-block .content {padding: 5px;font-size: 11px;line-height: 1.2em;}.gray-box-content {border: 1px solid #CCCCCC;padding: 5px;text-align: left;}.tiny-text { font-size: 10px; }.welcome-user { margin-top: 0px; }#social-sharing { display: inline; }.hypdottedbox .plus-sign { font-size: 30px;display: block;margin: 6px 0px;}#content-bottom { width: 515px; margin-left: 158px; *margin-left: 0px; *float: left; padding: 0px;}.no-sidebars #content-bottom { float: none; width: auto; margin-left: 0px; }.footer-separator { background-color:#F57F20; padding: 0.5em; margin-top: 10px;}div.smoking-cessation-productshot {float: right; width: 262px; margin: 0px 0px 10px 5px;}div.two-column-box-gray {width: 303px;float: left;background-color: #F2F2F2;margin-right: 20px; }div.two-column-box-blue {width: 303px;float: left;background-color: #C6D9F1;}.two-column-box-gray .content-inner, .two-column-box-blue .content-inner {padding: 10px;}.yellow-background { background-color: #FFFF00; }.olive-green { color: #526518; }table.black-bordered-cells td {border: 1px solid #000000;}#sidebar-right ul.psychology-dictionary-menu,#sidebar-right ul.psychology-dictionary-menu li,#sidebar-right ul.psychology-dictionary-menu ul {margin: 0px;padding: 0px;list-style: none;list-style-image: none;}#sidebar-right ul.psychology-dictionary-menu {border: 2px dotted #F57F20;padding: 5px 5px 0px;}#sidebar-right ul.psychology-dictionary-menu ul {margin-left: 10px;}#sidebar-right ul.psychology-dictionary-menu ul li {padding-bottom: 5px;}.refund-expired, .refund-expired a, .refund-expired a:visited, .refund-expired a:hover, .refund-expired span, .refund-expired p {color: #ff0000;}p.testi-quoted {background-color: #EFEDEE;color: #8B3083;font-weight: bold;}/** Needs Remove **/span.customer-info { color: #808080;}p.testi-customer {font-weight: bold;}div.dotted-horz-sep { border-bottom: 1px dotted #929290; height: 1px; margin: 26px 0px;}#sidebar-right p.testi-quoted {background: none;color: #000;}/** Needs Remove **/#sidebar-right span.customer-info, #sidebar-right span.customer-info b { color: #000; font-weight: normal;}/**-------------------------------------**//** New CSS with new Cart css class Starts **/.align-left { text-align: left; }ul.order-on-cd { padding-left: 20px; margin-top: 0px; margin-bottom: 0px; }.hypdottedbox .tmpphysaddtocartbtn { position: absolute; margin-left: 27px; *margin-left: -73px; /** For IE 6.0 **/ } .hypdottedbox-onlyone.hypdottedbox_vertsize_orderbtn, .hypdottedbox_vertsize_orderbtn .hypdottedbox-first,.hypdottedbox_vertsize_orderbtn .hypdottedbox-second {padding-bottom: 60px;}.hypdottedbox_vertsize_orderbtn .hypdottedbox-first, .hypdottedbox_vertsize_orderbtn .hypdottedbox-second {_margin-bottom: -60px; /** For IE 6.0 **/ }.hypdottedbox_vertsize_orderbtn .addtocartbtn {bottom: 10px;}.hypdottedbox-onlyone.hypdottedbox_vertsize_orderbtn_wishlist, .hypdottedbox_vertsize_orderbtn_wishlist .hypdottedbox-first,.hypdottedbox_vertsize_orderbtn_wishlist .hypdottedbox-second {padding-bottom: 106px;}.hypdottedbox_vertsize_orderbtn_wishlist .hypdottedbox-first, .hypdottedbox_vertsize_orderbtn_wishlist .hypdottedbox-second {_margin-bottom: -106px; /** For IE 6.0 **/ }.hypdottedbox_vertsize_orderbtn_wishlist .addtowishlist {bottom: 10px;}.hypdottedbox_vertsize_orderbtn_wishlist .addtocartbtn {bottom: 58px;}.hypdottedbox-onlyone.hypdottedbox_vertsize_orderbtn_orderoncd, .hypdottedbox_vertsize_orderbtn_orderoncd .hypdottedbox-first,.hypdottedbox_vertsize_orderbtn_orderoncd .hypdottedbox-second {padding-bottom: 130px;}.hypdottedbox_vertsize_orderbtn_orderoncd .hypdottedbox-first, .hypdottedbox_vertsize_orderbtn_orderoncd .hypdottedbox-second {_margin-bottom: -130px;}.hypdottedbox_vertsize_orderbtn_orderoncd .tmpphysaddtocartbtn {bottom: 10px;}.hypdottedbox_vertsize_orderbtn_orderoncd .addtocartbtn {bottom: 80px;}.hypdottedbox-onlyone.hypdottedbox_vertsize_orderbtn_wishlist_orderoncd, .hypdottedbox_vertsize_orderbtn_wishlist_orderoncd .hypdottedbox-first,.hypdottedbox_vertsize_orderbtn_wishlist_orderoncd .hypdottedbox-second {padding-bottom: 178px;}.hypdottedbox_vertsize_orderbtn_wishlist_orderoncd .hypdottedbox-first, .hypdottedbox_vertsize_orderbtn_wishlist_orderoncd .hypdottedbox-second {_margin-bottom: -178px;}.hypdottedbox_vertsize_orderbtn_wishlist_orderoncd .addtowishlist {bottom: 10px;}.hypdottedbox_vertsize_orderbtn_wishlist_orderoncd .tmpphysaddtocartbtn {bottom: 58px;}.hypdottedbox_vertsize_orderbtn_wishlist_orderoncd .addtocartbtn {bottom: 128px;}.growthzone-user .hypdottedbox-onlyone.hypdottedbox_vertsize_orderbtn, .growthzone-user .hypdottedbox_vertsize_orderbtn .hypdottedbox-first,.growthzone-user .hypdottedbox_vertsize_orderbtn .hypdottedbox-second {padding-bottom: 79px;}.growthzone-user .hypdottedbox_vertsize_orderbtn .hypdottedbox-first, .growthzone-user .hypdottedbox_vertsize_orderbtn .hypdottedbox-second {_margin-bottom: -79px;}.growthzone-user .hypdottedbox-onlyone.hypdottedbox_vertsize_orderbtn_wishlist, .growthzone-user .hypdottedbox_vertsize_orderbtn_wishlist .hypdottedbox-first,.growthzone-user .hypdottedbox_vertsize_orderbtn_wishlist .hypdottedbox-second {padding-bottom: 125px;}.growthzone-user .hypdottedbox_vertsize_orderbtn_wishlist .hypdottedbox-first, .growthzone-user .hypdottedbox_vertsize_orderbtn_wishlist .hypdottedbox-second {_margin-bottom: -125px;}.growthzone-user .hypdottedbox-onlyone.hypdottedbox_vertsize_orderbtn_orderoncd, .growthzone-user .hypdottedbox_vertsize_orderbtn_orderoncd .hypdottedbox-first,.growthzone-user .hypdottedbox_vertsize_orderbtn_orderoncd .hypdottedbox-second {padding-bottom: 149px;}.growthzone-user .hypdottedbox_vertsize_orderbtn_orderoncd .hypdottedbox-first, .growthzone-user .hypdottedbox_vertsize_orderbtn_orderoncd .hypdottedbox-second {_margin-bottom: -149px;}.growthzone-user .hypdottedbox-onlyone.hypdottedbox_vertsize_orderbtn_wishlist_orderoncd, .growthzone-user .hypdottedbox_vertsize_orderbtn_wishlist_orderoncd .hypdottedbox-first,.growthzone-user .hypdottedbox_vertsize_orderbtn_wishlist_orderoncd .hypdottedbox-second {padding-bottom: 197px;}.growthzone-user .hypdottedbox_vertsize_orderbtn_wishlist_orderoncd .hypdottedbox-first, .growthzone-user .hypdottedbox_vertsize_orderbtn_wishlist_orderoncd .hypdottedbox-second {_margin-bottom: -197px;}/** New CSS with new Cart css class Ends **//**-------------------------------------**//* Podcast Jquery Player CSS Starts Here */.jquery_jplayer_play, .jquery_jplayer_stop {width: 111px;_width: 112px;height: 33px;margin: 0px;padding: 0px;border: none;color: #FFFFFF;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;}.jquery_jplayer_play {background-color: #339900;}.jquery_jplayer_stop {background-color: #4557A2;}div.listen-podcast-sample {border: 2px dotted #F57F20; padding: 5px 5px 0px;}/* Podcast Jquery Player CSS Ends Here *//**** The following CSS are for left nav that is using Drupal Menu option starts here***/#sidebar-left .block li.expanded ul,#sidebar-left-blue .block li.expanded ul,#sidebar-left-green .block li.expanded ul {margin-left: 10px;}#sidebar-left ul.menu a.active,#sidebar-left-blue ul.menu a.active,#sidebar-left-green ul.menu a.active {color: #000000;}.sidebar .form-item,.sidebar-blue .form-item,.sidebar-green .form-item {margin-top: 0px; margin-bottom: 5px; padding-top: 10px;}/** The above css block ends here *//** Drupal GrowthZone CSS Starts Here **/#sidebar-left-green #block-block-24, #sidebar-left #block-block-24 {background: none;padding: 0px;}#sidebar-left-green #block-block-24 .content, #sidebar-left #block-block-24 .content {background: none;border: none;padding: 0px;}.gz-trainer-tip-box {border: 1px solid #000000;background-color: #F0F0F0;padding: 6px;}.GZ-random-image {width: 205px;float: right;margin-left: 10px;*margin-left: 5px;text-align: center;}/** Facebook Feed in GrowthZone Homepage Starts here **/#rss_feed {width: 302px;}.facebook-conversation { background-image: url(/images/faceboook-up-arrow.gif); background-position: 0 bottom; background-repeat: no-repeat; width: 9px; height: 5px; margin-left: 17px;}.facebook-feed-items { background-color: #EDEFF4; /* border-bottom: 1px solid #E5EAF1; */border-bottom: 1px solid #333333; margin-bottom: 2px; padding: 5px 5px 4px;color: #333333;font-family: "lucida grande",tahoma,verdana,arial,sans-serif;font-size: 11px;line-height: 14px;}.facebook-feed-items a {color: #3B5998;font-family: "lucida grande",tahoma,verdana,arial,sans-serif;}/** Facebook Feed in GrowthZone Homepage Ends here **/.hypdottedbox .credit-price {margin-left: -8px;color: #006600; font-weight: bold;}.hypdottedbox .addtowishlist {position: absolute; margin-left: 34px;*margin-left: -68px; /** For IE 6 and IE 7 **/}.gz-random-quote {float: right;margin-bottom: 10px;}/**** Smaller text for Growth Zone user infomrmation box ***/#user_box { font-size:11px; line-height:1.3em;}/** The above css block ends here *//** Drupal Non-GrowthZone User CSS Starts here **//** The above css block ends here *//*** Drupal Google Custom Search CSS Starts here ***/ /*** Search Box CSS ***/#search-form .container-inline { width: 378px;_width: 381px;background-color: #ff8d00;padding: 8px;}#search-form #edit-keys-wrapper { margin: 0px; padding: 0px; }#search-form .container-inline .form-text {width: 290px; height: 21px; border: 1px solid #FF8D00;margin: 0px;padding: 0px 0px 0px 6px;font-size: 14px;font-weight: bold;}#search-form .container-inline .form-submit {margin-bottom: -6px;_margin-bottom: -3px;}.search-filter-option {margin-bottom: 12px;} /*** Search Result CSS ***/body.section-search h2.title {color: #F5730A;margin: 0px;border-bottom: 2px solid #F57F20;}a.GSE-title-link {color: #2200C1;font-size: 16px;font-weight: bold;text-decoration: none;}a.GSE-title-link:visited {color: #551A8B;}a.GSE-title-link:hover {text-decoration: none;}dl.g-results {margin-top: 10px;}dl.g-results dd {margin: 0px 0px 14px 0px;}dl.g-results dd p {margin: 5px 0px 0px 0px;}p.GSE-desc {line-height: 1.2em;}p.GSE-url {color: #0E774A;}.section-search #page div.item-list {margin-bottom: 10px;}.section-search #page div.item-list ul {padding: 0px;}.section-search #page div.item-list .pager a, .section-search #page div.item-list .pager-current {border: 1px solid #DDDDDD;}.section-search #page div.item-list .pager li {padding: 0px;}.section-search #page div.item-list .pager li.pager-current {padding: 0.5em;}.section-search #page div.item-list li a.active:hover {background-color: #2763A5;color: #FFFFFF;}/** The above css block ends here */