/*
THEME NAME: aero
DESCRIPTION: AeroAllergy Research Laboritories
VERSION: ver. 1
AUTHOR: <a href="http://nicasiodeign.com/">Nicasio</a>
*/

/* Two-column with sidebar on left from the /sandbox-layouts/ folder  */
@import url('sandbox-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 img {border:0px solid WHITE;}

#image-preloader, #printLogo {display:none;}

/* RESET FORM FIELDS */
input, textarea, select, legend {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 */

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


/* LAYOUT & COLORS ------------------------------------------------------------------------ */

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

body {background-color:#778878;text-align:left;}

#top {text-align:left;width:1113px;background:transparent url('images/siteBG.jpg') repeat-y;}
#bottom {position:relative;text-align:left;width:1113px;height:280px;background:transparent url('images/footerBG.jpg') no-repeat bottom left;}
.wrapper {width:854px;margin-left:3px;}

div#header{height:193px;width:100%;background:transparent url('images/aero-static-header.jpg') no-repeat;}
h1#blog-title, #blog-description {display:none;}

div#access div.skip-link{position:absolute;top:1em;right:1em;display:none;}

div#access div#menu{width:577px;height:27px;overflow:hidden;background:transparent url('images/topNav-shadowTile.jpg') repeat-x bottom left;}
div#access div#menu ul, div#access div#menu ul ul, div#access div#menu ul li{list-style:none;}
div#access div#menu ul li{float:left;}
div#access div#menu ul li.page-item-2 {background:transparent url('images/topNav-Home-OFF.jpg') no-repeat;width:79px;height:27px;}
div#access div#menu ul li.page-item-2.current_page_item {background:transparent url('images/topNav-Home-ON.jpg') no-repeat;}
div#access div#menu ul li.page-item-3 {background:transparent url('images/topNav-CurrentStudies-OFF.jpg') no-repeat;width:162px;height:27px;}
div#access div#menu ul li.page-item-3.current_page_item {background:transparent url('images/topNav-CurrentStudies-ON.jpg') no-repeat;}
div#access div#menu ul li.page-item-4 {background:transparent url('images/topNav-Bios-OFF.jpg') no-repeat;width:76px;height:27px;}
div#access div#menu ul li.page-item-4.current_page_item {background:transparent url('images/topNav-Bios-ON.jpg') no-repeat;}
div#access div#menu ul li.page-item-5 {background:transparent url('images/topNav-News-OFF.jpg') no-repeat;width:82px;height:27px;}
div#access div#menu ul li.page-item-5.current_page_item {background:transparent url('images/topNav-News-ON.jpg') no-repeat;}
div#access div#menu ul li.page-item-6 {background:transparent url('images/topNav-Resources-OFF.jpg') no-repeat;width:117px;height:27px;}
div#access div#menu ul li.page-item-6.current_page_item {background:transparent url('images/topNav-Resources-ON.jpg') no-repeat;}
div#access div#menu ul li a {display:block;text-decoration:none;padding-top:29px;}

div#footerMenu div#menu{width:100%;}
div#footerMenu div#menu ul, div#footerMenu div#menu ul ul, div#footerMenu div#menu ul li{list-style:none;}
div#footerMenu div#menu ul li{float:left;padding:2px 0px;}
div#footerMenu div#menu ul li a {border-left:1px solid #998780;padding:0px 8px 0px 8px;font-size:93%;color:#998780;text-decoration:none;letter-spacing:1px;}
div#footerMenu div#menu ul li.page-item-2 a {border-left:0px solid #998780;padding:0px 8px 0px 0px;}
div#footerMenu div#menu ul li a:hover {text-decoration:underline;}

div#menu ul ul{display:none;}
div#menu ul ul li{float:none;}
div#menu ul ul li a{margin:0;padding:0;}
div#menu ul li:hover ul{display:none;font-size:0.9em;padding-top:0.5em;position:absolute;}
div#menu ul li:hover ul li a{background:#f5f5f5;border:none;display:block;padding:0.1em;width:10em;}

.entry-title{clear:both;}

#content {background:transparent url('images/content-MiddleBG.jpg') repeat-y;}
#contentInner {background:transparent url('images/content-TopBG.jpg') no-repeat;}
#contentPadding {margin:0px 15px 0px 11px;}
#contentPaddingNews {margin:0px 15px 0px 5px;}
#contentBottom {height:44px;width:100%;background:transparent url('images/content-BottomBG.jpg') no-repeat bottom left;}

h1 {font-size:189%;font-weight:normal;margin:0px 0px 10px 10px;font-family:"Garamond", Georgia, Times, Arial, sans-serif;color:#231f20;}
h1 a {font-size:65%;color:#116b44;text-decoration:none;}
h1 a:hover {color:#231f20;}

#partnerLink {padding:3px 15px 12px 0px;text-align:right;}
#partnerLink a {font-family:"Garamond", Georgia, Times, Arial, sans-serif;font-size:108%;font-weight:bold;color:#877c7c;}
#partnerLink a:hover {color:#231f20;}

.page h2.entry-title {display:none;}
.entry-content h3 {font-size:138.5%;font-family:"Garamond", Georgia, Times, Arial, sans-serif;color:#231f20;margin:0px 0px 20px 0px;}
h2.entry-title {font-size:153.9%;font-weight:normal;font-family:"Garamond", Georgia, Times, Arial, sans-serif;color:#231f20;margin:0px 0px 10px 0px;}
h2.entry-title a {color:#231f20;text-decoration:none;}
h2.entry-title a:hover {text-decoration:underline;}
.entry-content p {margin:0px 11px 20px 11px;font-size:93%;color:#231f20;line-height:131%;}
.entry-content img {margin:5px;padding:4px;border:1px solid #c5c1bd;}

.entry-content p a, .entry-content ul li a {color:#231f20;text-decoration:underline;}
.entry-content p a:hover, .entry-content ul li a:hover {color:#005c39;}

.entry-content ul {margin:0px 45px 20px 45px;}
.entry-content.single ul {margin:0px 45px 20px 25px;}
.entry-content ul li {list-style-type:none;background:transparent url('images/coastal_list_leaf.gif') no-repeat left top;padding-left:40px;padding-bottom:5px;font-size:93%;color:#231f20;line-height:131%;}
.entry-content ul ul {margin:0px 0px 10px 35px;}
.entry-content ul ul li {background-image:none;padding:5px 0px;font-size:100%;line-height:100%;}

.entry-content ol {margin:0px 45px 20px 25px;}
.entry-content ol li {padding-bottom:5px;font-size:93%;color:#231f20;line-height:131%;}

#contentHelpers {display:block;background-color:WHITE;}
a#printLink {float:left;margin-left:5px;}
a#emailLink {float:left;margin-left:7px;}
a#backToTop {float:right;}

div#nav-above,div#nav-below{width:100%;height:1em;}
div#nav-above{margin-bottom:1em;}
div#nav-below{margin-top:1em;}
.alignleft,div.nav-previous{float: left;}
.alignright,div.nav-next{float: right;}
.navigation a {color:#666;font-size:85%;margin:10px 10px;}
.navigation a:hover {color:#231f20;}

#comments {margin-left:10px;}
#respond h3 {font-size:138.5%;font-family:"Garamond", Georgia, Times, Arial, sans-serif;color:#231f20;margin:30px 0px 10px 0px;}
form#commentform .form-label{margin:1em 0 0;}
form#commentform span.required{background:#fff;color:red;}
form#commentform,form#commentform p{padding:0;}
input#author,input#email,input#url{width:50%;}
input#author,input#email,input#url,textarea#comment{padding:0.2em;}
div.comments h3 {border-top:1px solid #ede6d8;border-bottom:1px solid #ede6d8;padding:5px 0px;font-size:116%;font-family:"Garamond", Georgia, Times, Arial, sans-serif;color:#231f20;margin:20px 0px 0px 0px;}
div.comments ul {margin-left:15px;list-style-type:none;}
div.comments ul li{margin:0 20px 5px 20px;padding:15px 0px 5px 0px;border-bottom:1px dashed #dad4c7;}
div.comments ul li .comment-author img {position:relative;top:10px;}
div.comments ul li .comment-author a {text-decoration:none;font-size:138.5%;color:#231f20;font-family:"Garamond",Georgia, Times, Arial, sans-serif;}
div.comments ul li .comment-meta {margin-top:20px;font-size:93%;font-style:italic;}
div.comments ul li .comment-meta a {color:#116b44;}
div.comments ul li p {margin-top:20px;font-size:93%;}
p#login {font-size:93%;color:#231f20;}
p#login a {color:#116b44;text-decoration:none;}
p#login a:hover {text-decoration:underline;}
.form-label label {font-style:italic;}
textarea#comment{height:13em;margin:0 0 0.5em;overflow:auto;width:66%;}

.entry-date {float:left;width:98px;text-align:center;background:transparent url('images/postDateStamp.gif') no-repeat;padding-top:20px;padding-bottom:55px;}
.entry-date abbr {border-bottom:0px solid WHITE;font-family:"Garamond",Georgia, Times, Arial, sans-serif;}
.entry-date abbr.date {font-size:138.5%;color:#b3a6a1;}
.entry-date abbr.year {display:block;font-size:167.5%;color:#b3a6a1;}
.post-content {margin-left:10px;float:left;width:458px;}
/*.postLeaf {width:100%;height:30px;background:transparent url('images/mediumLeaf.gif') no-repeat 0px center;}*/
.entry-meta {display:none;}
.entry-content a.more-link {display:block;width:85px;margin-top:15px;color:#116b44;}

li#monthly-archives ul li {font-size:93%;color:#666;}
li#monthly-archives ul li a {color:#116b44;}



/******** SIDEBAR AREA *********************************************************/


div#primary {margin-top:-27px;}
div.sidebar div,div.sidebar h3,div.sidebar ul,div.sidebar li{margin:0;padding:0;}
div#primary ul.xoxo {width:256px;}
div#primary ul.xoxo li h2 {display:none;}
div.sidebar h3.widgettitle {font-size:138.5%;color:#231f20;font-family:"Garamond",Georgia, Times, Arial, sans-serif;padding:8px 0px 6px 35px;background:transparent url('images/smallLeaf.gif') no-repeat;}
div.sidebar h3.widgettitle span {font-size:65%;}
div.sidebar h3.widgettitle a {color:#231f20;text-decoration:none;}
div.sidebar h3.widgettitle a:hover {text-decoration:underline;}
div.sidebar li{list-style:none;margin:0;}
div.sidebar ul ul{margin:0;}
div.sidebar ul ul li{list-style:none;margin:0;}
div.sidebar ul ul ul{margin:0;}
div.sidebar ul ul ul li{list-style:none;}

div#primary ul.xoxo li.widget ul, div#primary ul.xoxo li.widget div.textwidget p, li#newsletterSignupListItem p{margin:0px 20px 0px 36px;}
div#primary ul.xoxo li.widget ul li {padding-bottom:7px;}
div#primary ul.xoxo li.widget ul li a {color:#231f20;font-size:85%;}
div#primary ul.xoxo li.widget div.textwidget p, li#newsletterSignupListItem p {font-size:85%;color:#666;}
div#primary ul.xoxo li.widget div.textwidget p a, li#newsletterSignupListItem p a {color:#231f20;}
div#primary ul.xoxo li.widget {padding-left:4px;}
div#primary ul.xoxo li.widget a:hover {color:#116b44 !important;}
li#recent-posts {padding-top:10px;border-top:1px dashed #e9e2df;}
li#text-110410591 {padding-top:5px;border-bottom:1px dashed #e9e2df;padding-bottom:25px;margin-bottom:2px;}
li#text-110321941 {background:transparent url('images/sidebarAltBG.jpg') repeat-y;padding-top:10px;padding-bottom:10px;margin-bottom:2px;}
li#text-110323371 {padding-top:10px;padding-bottom:15px;border-top:1px dashed #e9e2df;border-bottom:1px dashed #e9e2df;margin-bottom:2px;}
li#execphp-111245941 {background:transparent url('images/sidebarAltBG.jpg') repeat-y;padding-top:10px;}
li#text-110414601 {padding-top:5px;background:transparent url('images/sidebarAltBG.jpg') repeat-y;padding-bottom:25px;margin-bottom:2px;}
li#newsletterSignupListItem {padding-top:10px;padding-bottom:15px;border-top:1px dashed #e9e2df;margin-bottom:2px;}

#searchform {background-color:WHITE;width:100%;margin:0 auto;text-align:center;border-bottom:1px dashed #e9e2df;padding-bottom:15px;margin-bottom:1px;}
#searchform div {width:250px;height:51px;margin:0 auto;overflow:hidden;background:transparent url('images/searchBG.jpg') no-repeat;}
input#s {background:none !important;border:0px solid WHITE;padding-top:26px;width:211px;height:20px;color:#006940;font-size:93%;font-weight:bold;font-family:Arial,sans-serif;}
input#searchsubmit {margin:0 auto;margin-top:3px;width:79px;height:29px;}

#newsletterSignupListItem div#newsletterInput {width:217px;height:48px;margin:0px 0px 3px 32px;overflow:hidden;background:transparent url('images/newsletterBG.gif') no-repeat;}
input#newsletterinput {margin-left:23px;background:none !important;border:0px solid WHITE;padding-top:17px;width:172px;height:27px;color:#b7b5b6;font-size:93%;font-weight:bold;font-family:Arial,sans-serif;}
#newsletterSignupListItem p {font-size:85%;color:#666666;float:left;width:117px;padding-top:2px;}
input#newslettersubmit {margin:0 auto;margin-top:3px;width:79px;height:29px;float:right;margin-top:2px;}

dl {margin:0px 50px;}
dt {float:left;width:150px;clear:left;margin-bottom:5px;}
dd {float:left;width:270px;margin-bottom:5px;}
dt.head, dd.head {font-weight:bold;}






/******** FOOTER AREA *********************************************************/

div#footer{text-align:center;}
div#bottom div.wrapper {width:585px;}
div#footerItems {width:585px;position:absolute;bottom:0px;left:0px;}
div#footerMenu {width:100%;margin-left:10px;border-bottom:1px dashed #e9e2df;padding-bottom:6px;}
div.footerSubLinks {width:100%;margin-left:10px;border-bottom:1px dashed #e9e2df;padding-bottom:6px;padding-top:6px;font-size:93%;color:#998780;letter-spacing:1px;}
div.noBorder {border:0px solid WHITE;}
div.footerSubLinks ul li{list-style:none;}
div.footerSubLinks ul li {float:left;padding:2px 0px;}
div.footerSubLinks a {border-left:1px solid #998780;padding:0px 8px 0px 8px;text-decoration:none;color:#998780;}
div.footerSubLinks a.first {border-left:0px solid #998780;padding:0px 8px 3px 0px;}
div.footerSubLinks a:hover {text-decoration:underline;}

div#siteCredits {padding-top:90px;padding-bottom:20px;padding-left:10px;font-size:85%;color:#cfcfcf;}
div#siteCredits a {color:#cfcfcf;text-decoration:none;}
div#siteCredits a:hover {text-decoration:underline;}

/* New gallery feature styles; Can't use div.attachment because shortcodes can link to galleries in other posts */
div.gallery{clear:both;float:left;width:100%;}
div.gallery dl{float:left;text-align:center;}
div.gallery dl dt{margin:0;}
div.gallery dl dd{margin-left:0;}
div.entry-attachment,div.entry-caption{text-align:center;}
div.entry-attachment img,div#nav-images div img{overflow:hidden;}
body.attachment div#nav-images{clear:both;width:100%;}
body.attachment div#nav-images div{padding:1em 0;width:50%;}
body.attachment div#nav-images div.nav-previous{text-align:left;}
body.attachment div#nav-images div.nav-next{text-align:right;}
body.attachment div.entry-meta,body.attachment div#comments{clear:both;}
