/*
THEME NAME: Neuro
DESCRIPTION: Custom theme for Neuro Enhancement.
VERSION: v1
AUTHOR: <a href="http://nicasiodesign.com/">nicasio llc</a>
*/

/* Two-column with sidebar on right from the /layouts/ folder  */
@import url('layouts/2c-r.css');

/* RESET ALL FONT SIZES ------------------------------------------------------------------------

Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.4.1
*/
/**
 * Percents could work for IE, but for backCompat purposes, we are using keywords.
 * x-small is for IE6/7 quirks mode.
 */
body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table {font-size:inherit;font:100%;}
/**
 * Bump up IE to get to 13px equivalent
 */
pre,code {font-family:monospace;*font-size:108%;line-height:100%;}

/* ----------------------------------------------------------------------------------------- */

/* USE THESE FONT SIZES TO DECLARE TRUE SIZES IN PIXELS ---------------------------------------

 {font-size:77%;} 		=>	10px
 {font-size:85%;} 		=>	11px
 {font-size:93%;} 		=>	12px
 {font-size:100%;} 		=>	13px
 {font-size:108%;} 		=>	14px
 {font-size:116%;} 		=>	15px
 {font-size:123.1%;} 		=>	16px
 {font-size:131%;} 		=>	17px
 {font-size:138.5%;} 		=>	18px
 {font-size:146.5%;} 		=>	19px
 {font-size:153.9%;} 		=>	20px
 {font-size:161.6%;} 		=>	21px
 {font-size:167%;} 		=>	22px
 {font-size:174%;} 		=>	23px
 {font-size:182%;} 		=>	24px
 {font-size:189%;} 		=>	25px
 {font-size:197%;} 		=>	26px

------------------------------------------------------------------------------------------- */



/* MISC. ITEMS ---------------------------------------------------------------------------- */

* {margin:0;padding:0;}

.clear {clear:both;height:0px;overflow:hidden;}

a {color:#b489f3;text-decoration:none;font-weight:bold;}
a:hover {text-decoration:underline;}

a img {border:0px solid WHITE;}

.edit-link {display:block;margin:15px 0px;}
.entry-date .edit-link, .blog-meta .edit-link {display:inline;margin:0px;}
a.post-edit-link {color:#666;font-weight:bold;text-decoration:underline;}
a.post-edit-link:hover {text-decoration:none;}

/* HIDE THESE ITEMS */
#image-preloader, .linklove, .ddsg-wrapper div, .advertisement font {display:none;}

/* RESET FORM FIELDS */
input, textarea, select {font-family:Arial, Helvetica, sans-serif !important;}
input, textarea, select {outline: none;} /* removes the on focus blue border in safari */
textarea {resize:none;} /* removes ability to resize field in css3 */
fieldset {border:0px;}

/* RESET AD SPACE */
.advertisement * {padding:0px !important;white-space:nowrap;}

/* ADD VERTICAL SCROLLBARS TO EVERY PAGE */
html, body {height: 100%;margin: 0 0 1px;}



/* MAIN LAYOUT ----------------------------------------------------------------------------- */

body {text-align:center;background-color:#153955;color:#676767;}

#wrapper {text-align:center;width:100%;}
.wrapperInner {width:1034px;margin:0px auto;text-align:left;position:relative;}
#containerOuter {background-color:#FFF;padding-bottom:30px;position:relative;z-index:1;}


/* HEADER ---------------------------------------------------------------------------------- */

#header {position:relative;z-index:300;background:#193f5c url('images/neuro_headerBG.jpg') repeat-x 0 0;height:176px;}
#logo {position:absolute;top:0px;left:0px;width:794px;height:128px;}
#logo h1 {position:absolute;background:transparent url('images/neuro_logoBG.jpg') no-repeat 0 0;width:794px;height:128px;}
#logo h1 a {display:block;margin-left:170px;width:315px;height:97px;background:transparent url('images/neuro_logo.jpg') no-repeat 0 0;}
#logo h1 a span {position:absolute;left:-9999px;}
#logo #tagline {position:absolute;top:97px;left:173px;color:#5aa9ec;font-weight:bold;font-size:85%;font-family:georgia,times,arial,sans-serif;}

#topContact {text-align:right;position:absolute;top:0px;right:15px;width:225px;background:transparent url('images/neuro_header-contactBG.jpg') no-repeat 0 0;height:128px;}
#topContact-phone {display:block;padding-top:18px;font-size:197%;font-family:times,arial,sans-serif;color:#5aa9ec;}
#topContact-address {display:block;padding-top:7px;font-size:93%;font-family:verdana, arial, sans-serif;color:#FFF;}
#topContact-address span {font-size:181%;line-height:0%;position:relative;top:3px;}
#topContact-cityST {display:block;padding-top:2px;font-size:93%;font-family:verdana, arial, sans-serif;color:#FFF;}
#topContact-email {display:block;padding-top:6px;font-size:93%;font-family:verdana, arial, sans-serif;}
#topContact-email a {color:#5aa9ec;text-decoration:underline;}
#topContact-email a:hover {text-decoration:none;}



/* TOP NAV -------------------------------------------------------------------------------- */

#topNav {position:absolute;top:128px;left:10px;z-index:300;}
#menu ul {list-style-type:none;}
#menu ul li {float:left;position:relative;}
#menu ul li.page-item-13 {width:159px;background:transparent url('images/neuro_topNav-methods.jpg') no-repeat 0 0;}
#menu ul li.page-item-13 ul {width:160px;}
#menu ul li.page-item-14 {width:161px;background:transparent url('images/neuro_topNav-services.jpg') no-repeat 0 0;}
#menu ul li.page-item-14 ul {width:162px;}
#menu ul li.page-item-15 {width:174px;background:transparent url('images/neuro_topNav-resources.jpg') no-repeat 0 0;}
#menu ul li.page-item-15 ul {width:175px;}
#menu ul li.page-item-3 {width:168px;background:transparent url('images/neuro_topNav-products.jpg') no-repeat 0 0;}
#menu ul li.page-item-3 ul {width:169px;}
#menu ul li.page-item-16 {width:162px;background:transparent url('images/neuro_topNav-aboutUs.jpg') no-repeat 0 0;}
#menu ul li.page-item-16 ul {width:163px;}
#menu ul li.page-item-17 {width:185px;background:transparent url('images/neuro_topNav-contactUs.jpg') no-repeat 0 0;}
#menu ul li.page-item-17 ul {width:186px;}
#menu ul li ul {left:-999em;position:absolute;background:transparent url('images/neuro_topNav-subNavBG.png');border:1px solid #97c6dd;border-top:0px;border-bottom:0px;}
#menu ul li:hover ul {left:-1px;}
#menu ul li ul li {display:block;height:auto;float:none;border-bottom:1px solid #97c6dd;}
#menu ul li a {display:block;height:41px;position:relative;}
#menu ul li a span {position:absolute;left:-9999px;}
#menu ul li ul a {height:auto;display:block;color:#676767;font-weight:bold;font-size:93%;padding:6px 5px 5px 10px;}
#menu ul li ul li a span {position:relative;left:auto;}



/* CONTENT --------------------------------------------------------------------------------- */


div#container,div.sidebar {margin-top:11px;}
div#content {padding-left:7px;padding-right:20px;}
body.home div#content, body.pageid-3 div#content, body.parent-pageid-3 div#content {padding:0px;}

.hasLeftSidebar .hentry {float:right;width:491px;margin-right:15px;}

.hentry h2.page-title {color:#2a4f98;font-size:221%;font-weight:bold;font-family:georgia,times,arial,sans-serif;margin-bottom:15px;}
.hentry h2.page-title a {color:#2a4f98;}

.hentry h3 {color:#5aa9ec;font-size:167%;font-weight:normal;font-family:georgia,times,arial,sans-serif;margin-bottom:15px;}
.post h3.entry-title {margin-bottom:5px;margin-top:13px;}
.hentry h3 a {color:#5aa9ec;font-weight:normal;}

.homeContent-widget h3,
#sidebarEvents h3,
li.widgetcform h3,
#footerUpper-right h3,
#tertiary li.widget h3.widgettitle, .cformsForm h3 {letter-spacing:-1px;margin-bottom:10px;padding-bottom:2px;color:#2a4f98;font-size:161.6%;font-weight:normal;font-family:georgia,times,arial,sans-serif;background:transparent url('images/neuro_sectionTitleBG.png') no-repeat 0 0;padding-left:26px;}

#leftSidebar h3 {margin-bottom:10px;font-weight:normal;color:#2a4f98;font-size:123.1%;font-family:georgia,times,arial,sans-serif;}
#leftSidebar h3 a {color:#2a4f98;font-weight:normal;font-family:georgia,times,arial,sans-serif;}

.hentry h3.product-title {font-weight:normal;margin-bottom:10px;color:#5aa9ec;font-size:131%;line-height:121%;font-family:georgia,times,arial,sans-serif;}

.hentry h4 {font-size:123.1%;color:#7d7de9;margin-bottom:15px;font-weight:bold;font-family:georgia,times,arial,sans-serif;}
.hentry h4 a {color:#7d7de9;}

.hentry h5 {font-size:108%;color:#2a4f98;margin-bottom:10px;font-weight:bold;font-family:georgia,times,arial,sans-serif;}
.hentry h5 a {color:#2a4f98;}

.hentry p {margin-bottom:20px;font-size:93%;line-height:161%;}

.hentry blockquote, .hentry pre {border:1px solid #656599;background-color:#dad9ef;padding:25px 35px;font-style:italic;margin-bottom:15px;}
.hentry pre {color:#676767;font-size:100%;line-height:161%;font-style:normal;display:block;font-family:"courier new", "courier", "typewriter","times", monospace;}
.hentry blockquote p {margin:0px 0px 3px 0px;padding:0px;}
.hentry blockquote span.testHomeName {color:#2a4f98;}

.hentry .entry-content ul {margin:0px 0px 20px 60px;}
.hentry .entry-content ul li {font-size:93%;line-height:161%;list-style-type:square;}

.hentry .entry-content .sociable ul {margin:0px;}
.hentry .entry-content .sociable ul li {font-size:auto;line-height:auto;list-style-type:none;}

.hentry .entry-content ol {margin:0px 0px 20px 60px;}
.hentry .entry-content ol li {font-size:93%;line-height:161%;}

.hentry dl {margin-bottom:20px;font-size:93%;line-height:161%;}
.hentry dl dt {font-weight:bold;}
.hentry dl dd {margin-left:15px;}

.homeContent-widget {margin-top:22px;}
.homeContent-widget {float:left;width:309px;padding-right:17px;margin-left:10px;}

.methodsPost-item {font-size:93%;margin-bottom:10px;line-height:151%;}
.homeContent-widget .methodsTitle {font-weight:bold;}
.methodsPost-item * {display:inline;}

#homeContent-testimonials {min-height:220px;padding-left:15px;background:transparent url('images/neuro_sectionDivider-vert-3col.gif') repeat-y 0 0;}
#homeContent-testimonials p {font-style:italic;font-size:108%;line-height:161%;display:inline;}
#homeContent-testimonials div {display:inline;}
.testHomeName {color:#989797;font-weight:bold;}

ul#childrenNav {list-style-type:none;}
ul#childrenNav li {margin-bottom:5px;}

.eventPost .sociable {position:relative;top:55px;}
.blogPost .sociable, .singleBlogPost .sociable {position:relative;top:30px;}
.eventInfo {position:relative;top:-65px;}
.eventMeta {font-size:123.1%;font-weight:bold;color:#7d7de9;}
.eventMeta span {color:#d8d8ee;}
.eventBTN {float:right;position:relative;top:4px;}

#postsContainer .post {background:transparent url('images/neuro_sectionDivider-horz.gif') repeat-x left top;padding-top:14px;margin-bottom:25px;}
#postsContainer .post:first-child {background:none;}
#postsContainer .methodPost {margin-bottom:0px;}
#postsContainer .testimonialPost {margin-bottom:0px;}
#postsContainer .blogPost {padding-bottom:15px;}

.blog-meta {font-size:85%;color:#7cb6d3;margin-top:-3px;margin-bottom:10px;}
.blog-meta a {color:#7cb6d3 !important;}
.blog-meta .meta-sep {color:#a6a6a6;}

div.gallery {clear:both;height:180px;margin:1em 0;width:100%;}

#breadcrumb {margin-bottom:10px;}

div#nav-above {margin-top:-13px;min-height:17px;}
div#nav-below {margin-top:1em;}
div.navigation div.nav-next {float:right;text-align:right;}

th {color:#2a4f98;font-weight:bold;font-size:93%;}
tr.th th, table thead tr th {border-bottom:1px solid #e7e7e7 !important;padding-bottom:6px !important;}

#shopp input {border:1px solid #b5b5b5;padding:6px 5px 1px 5px;color:#505050;font-size:93%;}

/* PRODUCTS */
.grid #productsArea {height:1%;background:transparent url('images/neuro_cart-productsGridBG.gif') repeat-y;}
.grid #productsArea .productArea {float:left;width:46.5%;padding:0px 8px;text-align:center;padding-bottom:20px;}
.grid #productsArea .productArea img.productBrowseImage {margin:20px auto 10px;max-width:109px;}
.grid #productsArea .productArea .productBrowseTitle  a{font-weight:normal;display:block;margin-bottom:4px;color:#5aa9ec;font-size:119%;line-height:121%;font-family:georgia,times,arial,sans-serif;}
.grid #productsArea .productArea .productBrowseMeta {color:#a6a6a6;font-size:85%;}
.grid #productsArea .productArea .productBrowseType, 
.grid #productsArea .productArea .productBrowseRunTime {color:#7cb6d3;}
.grid #productsArea .productArea .productBrowsePrice-n-Rating {margin-top:4px;text-align:right;}
.grid #productsArea .productArea .productBrowsePrice {/*float:left;*/text-align:right;font-weight:bold;color:#744db2;font-size:153.9%;}
.grid #productsArea .productArea .productBrowsePrice span {color:#989797;font-weight:normal;font-size:66%;}
.grid #productsArea .productArea form {text-align:right;margin-top:0px !important;padding:0px !important;}
.grid #productsArea .productArea form input {visibility:hidden;height:0px;width:0px;float:right;}
.grid #productsArea .productArea form input.addtocart {visibility:visible;width:auto;height:auto;margin-left:7px;}
.grid #productsArea .productArea a.linkBTN {margin-left:3px;position:relative;top:6px;}
.grid #productsArea .gridClear {border-bottom:1px solid #e7e7e7;height:1px;width:100%;clear:both;}
.grid #productsArea .gridClear:last-child {border:0px;}
.productBrowseBTNS {margin-top:10px;text-align:right;}

/* PRODUCT */
#shopp {position:relative;}
#shopp .gallery {text-align:left;float:none;clear:none;height:auto;margin:0px !important;width:auto;position:absolute;top:30px;right:-358px;width:328px;}
#shopp .gallery .fill {display:none;}
#shopp .gallery ul.previews li.thumbnails ul { margin: 0px !important; }
#shopp .gallery ul.previews li.thumbnails li { margin: 0px !important; }
#shopp h3.price {font-weight:bold;color:#744db2;font-size:153.9%;}
#shopp .freeshipping, #shopp .savings {font-size:77%;font-style:italic;}
#shopp form.product {color:#505050;margin-top:10px;}
#shopp form.product p, #shopp form.product ul {font-size:93%;}
#product-info-details {border-top:1px solid #e7e7e7;margin-top:15px;color:#818181;font-size:93%;line-height:151%;}
p.product-info-title {font-weight:bold;color:#505050;padding-top:15px;margin-bottom:0px;}
span.product-details p {margin-bottom:5px;}
#shopp dl dt {font-weight:normal !important;margin-right: 3px !important;}
#shopp dl dd {font-weight:bold;}
#shopp ul.variations li label {font-size:100%;}

/* CART */
form#cart {width:835px !important;color:#505050 !important;}
tr.cartProduct td, tr.formDivider td, tr.cartPromoCode td {border-bottom:1px solid #e7e7e7;padding-bottom:6px !important;}
tr.formDivider td {height:1px !important;overflow:hidden !important;padding:0px !important;}
tr.totals th {border:0px;}
.cartProduct a {vertical-align:middle;line-height:32px;}
.cartProductImg {float:left;margin-right:10px;height:32px;vertical-align:middle;}
.cartProductImg img {max-width:37px;max-height:32px;}
tr.buttons td {padding:0px !important;}
form#cart .cartOptions, table.checkout .cartOptions {display:block;}
form#cart th.money, form#cart td.money,
table.checkout th.money, table.checkout td.money {text-align:left !important;}
tr.totals th, tr.totals td {color:#505050 !important;font-weight:normal !important;}
tr.total th, tr.total td {font-weight:bold !important;font-size:100% !important;}
#shopp form tr.totals th {text-align:right !important;}
#shopp tr.cartPromoCode ul li span {margin-top:5px;}
#shopp input#promocode {width:200px;margin-left:235px !important;}
tr.cartPromoCode p {margin-top:10px;margin-bottom:0px;}
#shopp .error {display:block;text-align:center;color:#990000;font-weight:bold;font-size:100%;}
#shopp .success {display:block;text-align:center;color:#009900;font-weight:bold;font-size:100%;}
.cartOptions {font-size:93%;margin-left:42px;}

/* CHECKOUT */
form#checkout {width:1034px !important;color:#505050 !important;}
table.checkout {width:1034px !important;color:#505050 !important;}
form#checkout label {margin-bottom:5px;}
form#checkout input#billing-address,
form#checkout input#billing-xaddress {width:485px;}
form#checkout select#billing-state, form#checkout select#billing-country {width:200px;}
#receipt {width:97% !important;}

/* ACCOUNT */
table.order tr th, table.order tr td {border-bottom:1px solid #e7e7e7 !important;}
table.order tr.totals th, table.order tr.totals td {border:0px !important;}
table.order tr.totals:last-child th, table.order tr.totals:last-child td {border-top:1px solid #e7e7e7 !important;font-weight:bold !important;}

/* BUTTONS */
.cform input.sendbutton, #shopp input.addtocart, #shopp input.update-button,
a.linkBTN, #shopp button.remove, #shopp #cartOrderLookup span + span + span input,
tr.checkoutLink a, #footerFeatProdCart input.addtocart, #shopp input#apply-code,
input#checkout-button, input#confirm-button, a.more-link, #searchform input.button {cursor:pointer;font-size:93%;font-weight:bold;color:#FFF;background:#8989ba url('images/neuro_submitBTN-bg.gif') repeat-x 0 0;-moz-border-radius:12px;-webkit-border-radius:12px;border:1px solid #656599;padding:5px 15px 3px 15px;}
.cform input.sendbutton:hover, .cform input.sendbutton:focus,
#shopp input.addtocart:hover, #shopp input.addtocart:focus, 
#shopp input.update-button:hover, #shopp input.update-button:focus,
#shopp button.remove:hover, #shopp button.remove:focus,
#shopp #cartOrderLookup span + span + span input:hover,
#shopp #cartOrderLookup span + span + span input:focus,
#footerFeatProdCart input.addtocart:hover, #footerFeatProdCart input.addtocart:focus,
#shopp input#apply-code:hover, #shopp input#apply-code:focus,
input#checkout-button:hover, input#checkout-button:focus,
input#confirm-button:hover, input#confirm-button:focus,
#searchform input.button:hover, #searchform input.button:focus,
tr.checkoutLink a:hover, a.linkBTN:hover, a.more-link:hover {color:#272755;text-decoration:none;}
#shopp #productAdd input.addtocart {margin-top:10px;font-size:197%;-moz-border-radius:25px;-webkit-border-radius:25px;border:1px solid #656599;padding:10px 35px 7px 35px;float:right;}
#shopp input.update-button, tr.checkoutLink a, input#checkout-button, input#confirm-button {margin-top:5px;font-size:161.6%;-moz-border-radius:18px;-webkit-border-radius:18px;border:1px solid #656599;padding:7px 25px 5px 25px;float:right;}
#shopp button.remove {-moz-border-radius:10px;-webkit-border-radius:10px;padding:5px 10px 5px 10px;}
a.more-link {position:relative;top:15px;}

.sociable {display:none;}
body.blog #content .sociable,
body.single #content .sociable,
body.archive #content .sociable {display:block;}
body.category-methods #content .sociable,
body.category-testimonials #content .sociable,
body.attachment #content .sociable {display:none;}

.alignright,img.alignright{float:right;margin:0 0 15px 1em;}
.alignleft,img.alignleft{float:left;margin:0 1em 15px 0;}
.aligncenter,img.aligncenter{display:block;margin:0px auto 15px 0px;text-align:center;}
.entry-attachment img {max-width:100%;height:auto !important;}


/* SIDEBARS -------------------------------------------------------------------------------- */

.sidebar ul, .sidebar ol {list-style-type:none;}

#sidebarEvents {padding-left:15px;margin-top:22px;}
.sidebarEvents-item {margin-bottom:10px;line-height:141%;font-size:93%;}
#sidebarEvents .sidebarEvents-date {color:#b489f3;}
#sidebarEvents p, #sidebarEvents a {font-size:85%;line-height:131%;}
#sidebarEvents a {color:#4196b7;font-weight:normal;}

li.widgetcform, .cformsForm {width:341px;background:transparent url('images/neuro_sidebarForm-BG.gif');position:relative;}
.cformsForm {margin:0 auto;}
li.widgetcform h3, .cformsForm h3 {font-size:146.5%;float:left;position:absolute;z-index:2;top:20px;left:25px;margin:0px;padding:0px;padding-left:26px;}
li.widgetcform .cform, .cformsForm .cform {background:transparent url('images/neuro_sidebarForm-bottom.gif') no-repeat bottom left;padding-bottom:24px;}
.cformsForm .cform {padding-bottom:6px;}
li.widgetcform .cform fieldset, .cformsForm .cform fieldset {background:transparent url('images/neuro_sidebarForm-top.gif') no-repeat top left;position:relative;}
li.widgetcform .cform legend, .cformsForm .cform legend {display:none;}
li.widgetcform .cform fieldset.cf_hidden, .cformsForm .cform fieldset.cf_hidden {display:none;}
li.widgetcform .cform ol, .cformsForm .cform ol {list-style-type:none;padding-top:55px;margin-left:25px;}
li.widgetcform .cform input.single, .cformsForm .cform input.single {border:1px solid #d5d2b5;background-color:#e5f0ea;font-size:93%;color:#a0a0a0;padding:7px 5px 2px 8px;width:125px;}
li.widgetcform .cform textarea, .cformsForm .cform textarea {border:1px solid #d5d2b5;background-color:#e5f0ea;font-size:93%;color:#a0a0a0;padding:7px 5px 2px 8px;width:275px;}
li.widgetcform .cform .reqtxt, li.widgetcform .cform .emailreqtxt, .cformsForm .cform .reqtxt, .cformsForm .cform .emailreqtxt {display:none;}
li.widgetcform .cform ol li, .cformsForm .cform ol li {float:left;}
li.widgetcform .cform ol li + li, .cformsForm .cform ol li + li {margin-left:10px;}
li.widgetcform .cform ol li + li + li, .cformsForm .cform ol li + li + li {margin-left:0px;margin-top:7px;}
li.widgetcform .cform ol li + li + li input.single, .cformsForm .cform ol li + li + li input.single {width:275px;}
li.widgetcform .cform p.cf-sb, .cformsForm .cform p.cf-sb {clear:both;margin-top:10px;text-align:center;}
li.widgetcform #usermessageb, li.widgetcform #usermessage2b, li.widgetcform #usermessage3b, .cformsForm #usermessage4b {z-index:2;position:absolute;bottom:23px;width:100px;left:25px;font-size:85%;color:#990000;}
li.widgetcform .success, .cformsForm .success {color:#67b3d0 !important;}
.cformsForm .cform li.textonly {font-weight:bold;}
.cformsForm #cforms4form ol li {margin-left:0px;}
.cformsForm #cforms4form ol li#li-4-2 {margin-bottom:7px;}
.cformsForm #cforms4form ol li#li-4-2 label, .cformsForm #cforms4form ol li#li-4-3 label {display:none;}
.cformsForm #cforms4form input.single {width:275px;}
.cformsForm label.cf-after {margin-left:8px;}


#leftSidebar {float:left;width:121px;padding:12px;padding-bottom:260px;background-color:#e5f0ea;}
#leftSidebar ul {list-style-type:square;margin:0px 0px 10px 20px;}
#leftSidebar ul li {color:#9c9c9c;padding-left:0px;font-size:93%;margin-bottom:1px;}
#leftSidebar ul li a {color:#9c9c9c;font-weight:normal;}

#tertiary li.widget h3.widgettitle {margin-bottom:8px;}
#tertiary ul li {list-style-type:none;}
#tertiary ul li ul {margin-left:30px;margin-bottom:20px;}
#tertiary ul li ul li {list-style-type:square;color:#b489f3;margin-bottom:3px;}
#tertiary #searchform {margin-left:15px;margin-bottom:20px;}
#tertiary #searchform input#s {border:1px solid #d5d2b5;background-color:#e5f0ea;font-size:93%;color:#a0a0a0;padding:7px 5px 2px 8px;width:200px;}
#searchform input.button {position:relative;top:1px;}

body.blog li.cat-item-3, body.blog li.cat-item-6, body.blog li.cat-item-5,
body.single li.cat-item-3, body.single li.cat-item-6, body.single li.cat-item-5,
body.archive li.cat-item-3, body.archive li.cat-item-6, body.archive li.cat-item-5 {display:none;}



/* FOOTER ---------------------------------------------------------------------------------- */

#footerUpper {background-color:#c1e2ef;padding:25px 0px;}
#footerLower {background-color:#153955;border-top:1px solid #92acbb;}

#footerUpper-left {float:left;margin-left:7px;width:638px;color:#505050;font-weight:bold;font-family:georgia,times,arial,sans-serif;font-size:123.1%;line-height:141%;}
#footerUpper-left img.alignleft {margin-bottom:0px !important;}
#footerUpper-left span {color:#838383;}

#footerUpper-right {width:371px;float:left;margin-left:12px;}
#footerUpper-right h3 {margin-bottom:7px;margin-top:5px;margin-left:8px;}
#footerUpper-right h4 {color:#744db2;font-size:93%;font-weight:bold;margin-left:8px;}
#footerFeatProdImg-container {float:left;margin-top:3px;width:99px;background:transparent url('images/neuro_footer-featuredProdImg-BG.gif') repeat-y;}
#footerFeatProdImg-inner {width:99px;background:transparent url('images/neuro_footer-featuredProdImg-bottom.gif') no-repeat bottom left;}
#footerFeatProdImg-content {width:99px;background:transparent url('images/neuro_footer-featuredProdImg-top.gif') no-repeat top left;}
#footerFeatProdImg-content img {margin-top:12px;margin-bottom:12px;margin-left:12px;max-width:75px;}
#footerFeatProdInfo {float:right;margin-top:13px;width:265px;}
#footerFeatProdInfo p {font-size:77%;margin-bottom:5px;line-height:131%;}
#footerFeatProdPrice {font-size:131%;color:#744db2;font-weight:bold;margin-right:5px;position:relative;top:1px;}
#footerFeatProdInfo form {display:inline;}

#footerLower-left {float:left;width:650px;padding-top:20px;}
#footerLower-menu ul {list-style-type:none;}
#footerLower-menu ul li {float:left;min-width:95px;margin-right:11px;position:relative;line-height:161%;}
#footerLower-menu ul li a {color:#daf9c6;font-weight:bold;font-size:93%;font-family:verdana,arial, sans-serif;}
#footerLower-menu ul ul {position:absolute;z-index:2;}
#footerLower-menu ul li ul li {float:none;line-height:100%;}
#footerLower-menu ul li ul li a {font-size:77%;font-weight:normal;background:transparent url('images/neuro_footer-navArrow.gif') no-repeat 0px center;padding-left:8px;}

#footerLower-right {padding-top:20px;height:95px;float:left;width:384px;text-align:right;background:transparent url('images/neuro_footerGraphic.gif') no-repeat top right;}
#footerCopyright {color:#FFF;font-size:85%;display:block;margin-right:120px;}
#footerCredits {color:#61839d;font-size:77%;display:block;margin-top:2px;margin-right:120px;}
#footerCredits a {color:#61839d;font-weight:normal;}
#footerAddress {margin-top:12px;color:#c0a6ea;font-size:93%;display:block;font-weight:bold;margin-right:120px;}
#footerAddress span {font-size:131.1%;line-height:0%;position:relative;top:2px;}
#footerCityST {color:#c0a6ea;font-size:93%;display:block;font-weight:bold;margin-right:120px;}




/* Just some example content */
form#commentform .form-label {
margin:1em 0 0;
}

form#commentform span.required {
background:#fff;
color:#c30;
}

form#commentform,form#commentform p {
padding:0;
}

input#author,input#email,input#url,textarea#comment {
padding:0.2em;
}

div.comments ol li {
margin:0 0 3.5em;
}

textarea#comment {
height:13em;
margin:0 0 0.5em;
overflow:auto;
width:66%;
}

p.wp-caption-text{
font-style:italic;
}

div.gallery dl{
margin:1em auto;
overflow:hidden;
text-align:center;
}

div.gallery dl.gallery-columns-1 {
width:100%;
}

div.gallery dl.gallery-columns-2 {
width:49%;
}

div.gallery dl.gallery-columns-3 {
width:33%;
}

div.gallery dl.gallery-columns-4 {
width:24%;
}

div.gallery dl.gallery-columns-5 {
width:19%;
}

div.gallery dl,div.navigation div.nav-previous {
float:left;
}

input#author,input#email,input#url,div.navigation div {
width:50%;
}
