/*Theme Name:Winter Hospitality OverflowTheme URI:http://www.whoprogram.org/Description:A clean, modern blue theme for Winter Hospitality Overflow. Based on the default WordPress theme by Michael Heilemann, which is based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.Version:1.8.3Author:Christopher RovillosAuthor URI:http://home.comcast.net/~crovillos/site/?/contact_form/Tags:blue, modern, clean, custom header, two columns, widgets, who, winter hospitality overflow, three columns, custom front pageSee changelog.htm for the changelog.Based off Kubrick v1.5 http://binarybonsai.com/kubrick/The WordPress Default Theme was designed and built by Michael Heilemann, whose blog you will find at http://binarybonsai.com/The CSS, XHTML and design (excluding the WHO logos, slogans, and associated branding material) is released under the GPL:http://www.opensource.org/licenses/gpl-license.php*//* Begin Typography & Colors *//* Page-wide Styles */body {background:#CBD8E5; color:black; font:300 1.15em/1.5em "Helvetica Neue",Helvetica,Arial,sans-serif}a:link,.logged-in #meta a:link {color:#0067d6}a:visited,.logged-in #meta a:visited {color:#6e00e3}a:active,.logged-in #meta a:active {color:#e30000}a:hover,.logged-in #meta a:hover,#simple-section-nav .current_page_item > a,#simple-section-nav h2 a.current_page_item {background:#c6e2ff}h2 {font-size:1.5em}h3 {font-size:1.3em}h4 {font-size:1.1em}h5 {font-size:0.9em}h6 {font-size:0.8em}h2,h3,h4,h5,h6,#content .info {color:#0060cc; font-weight:300; letter-spacing:-0.044em; line-height:1.13em; text-transform:lowercase}.object_fallback {color:#7F7F7F; font-size:larger; font-weight:300; line-height:1.4em; text-align:center}big.info {font-size:1.2em}.highlight {background:#FBFDFF}code {font-family:Consolas,Inconsolata,Monaco,"Lucida Console","Bitstream Vera Sans Mono","Courier New",Courier,monospace}acronym, abbr, span.caps {font-size:0.9em; letter-spacing:0.07em}acronym, abbr {border-bottom:1px dashed #999}#content small, .sidebar ul ul li, .sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {color:#777}blockquote {border-left:5px solid #ddd}.dark_background, .dark_background h2 {color:#c6c6c6}.dark_background a:link {color:#b8d5ff}.dark_background a:hover {background:#525252}.dark_background a:active {color:#ffb8b8}.dark_background a:visited {color:#d2b8ff}/* Container Styles */#container {background:#e2f0ff; box-shadow: 0 0 1.5em #2f2f2f; -webkit-box-shadow: 0 0 2em #2f2f2f; -moz-box-shadow: 0 0 1.5em #2f2f2f}/* Page Header Styles */#logo {background:#0060cc}/* Main Menu Styles */#menu {font:300 1.2em "Helvetica Neue",Helvetica,Arial,sans-serif; overflow:hidden; text-transform:lowercase}#menu li {background:#2f2f2f; list-style:none}#menu ul ul {box-shadow: 0 0 1.5em #2f2f2f; -webkit-box-shadow: 0 0 2em #2f2f2f; -moz-box-shadow: 0 0 1.5em #2f2f2f; opacity:0.93}#menu a {color:white}#menu li:hover, #menu a:hover, #menu .current_page_item > a,#menu .current_page_ancestor > a {background:#525252 !important}/* Content Styles */#whats_new, .post {background:white; border:1px solid #b7daff}.postmetadata {text-transform:lowercase}/* Lists */.postmetadata ul, .postmetadata li {display:inline; list-style-type:none; list-style-image:none}/* Administration Links */.post-edit-link:before {content:"Administrator: "; font-style:italic; font-size:smaller}.post-edit-link,.admin {background:#ffcb70 !important; padding:0.3em}/* Sidebar Styles */.sidebar {font-size:0.8em; line-height:1.4em}.sidebar > ul > li {background:white; border:1px solid #b7daff; list-style-type:none; list-style-image:none}/* Lists */.sidebar ul ol li {list-style:decimal outside}#simple-section-nav ul li {list-style:none}/* Calendar Styles (not tested) */#wp-calendar #prev a, #wp-calendar #next a {font-size:small}#wp-calendar caption {font-weight:bold; font-size:1.3em}#wp-calendar th {font-style:normal; text-transform:capitalize}/* Footer Styles */#footer {background:#2f2f2f; font-size:0.4em; font-weight:300}#footer h2 {margin:0 0 0.7em 0}#footer address {font-size:1.4em; font-style:normal; letter-spacing:-0.044em; line-height:1.3em; text-align:center; text-transform:lowercase;}/* Meta Section Styles */#meta * {font-weight:300; letter-spacing:-0.044em; font-size:0.9em}#meta ul {list-style:none}.logged-in #meta {background:#ffcb70; color:black}/* End Typography & Colors *//* Begin Layout *//* Whole Page Styles */body {margin:0}.clear {clear:both}.center {text-align:center}.hidden {display:none}.screen-reader-text {position:absolute; left:-3000px}.info {display:block; margin-bottom:0.8em; padding:0.5em; text-align:center}blockquote {margin:15px 30px 0 10px; padding-left:20px}blockquote cite {margin:5px 0 0; display:block}.alignleft {float:left} .alignright {float:right} /* Using 'class="alignright"' on an image will align the image to the right. And using 'class="centered', will of course center the image. This is much better than using align="center", being much more futureproof (and valid) */#accessibility_navigation {position:absolute; left:-3000px}/* Images */img.centered {display:block; margin:0 auto}img.alignleft,img.alignright {margin:0.5em}/* Captions */.aligncenter,div.aligncenter {display:block; margin-left:auto; margin-right:auto}.wp-caption {border:1px solid #ddd; text-align:center; background-color:#f3f3f3; padding-top:4px; margin:10px}.wp-caption img {margin:0; padding:0; border:0 none}.wp-caption p.wp-caption-text {font-size:11px; line-height:17px; padding:0 4px 5px; margin:0}/* Container Styles */#container,#meta {margin:0 auto; width:50em}/* Page Heading Styles */#logo {margin:0; padding:15px}/* Main Menu Styles */#menu h2 {position:absolute; left:-3000px}#menu ul {margin:0; padding:0;}#menu > ul > li {float:left; text-align:center}#menu ul ul {width:13em; z-index:2000}#menu li ul {display:none; position:absolute}#menu li:hover ul {display:block}#menu a {display:block; padding:0.3em; text-decoration:none}/* Page Content Styles */#content {float:left; width:75%}#whats_new, .post {margin:0.6em; padding:0.6em}#content > h2 {margin:0.4em}.post h2 {margin:0 0 0.4em 0}.post h3 {margin-top:0.4em}#content ul h3, #content ul h4, #content ul h5, #content ul h6 {margin-bottom:0.25em}#content .postmetadata {text-align:center}#content .info {font-style:italic}.navigation {margin:0.6em; overflow:hidden}.post hr {display:block}.postmetadata {clear:both}.entry form {text-align:center} /* This is mainly for password protected posts, makes them look better. */#addthis_button {width:125px; height:16px}/* Search Result Page Styles */.search-results #content h2 {margin:0.6em !important}.search-no-results #content h2 {margin-bottom:0.4em !important}strong.search-excerpt {background:yellow}/* Sidebar Styles */.sidebar {float:right; width:25%}.sidebar > ul {margin:0; padding:0}.sidebar > ul > li {margin:0.6em; padding:0.6em}.sidebar h2 {margin:0 0 0.3em 0;}.sidebar p:first-child {margin-top:0}.sidebar p:last-child {margin-bottom:0}.sidebar .info {margin-bottom:0}#simple-section-nav {line-height:1.4em}#simple-section-nav ul {padding-left:0.7em}#simple-section-nav > ul {padding:0}#simple-section-nav li {margin:0.3em 0 0 0.3em}#simple-section-nav a {display:block; padding:0.3em; text-decoration:none}#simple-section-nav h2 {margin:-0.3em -0.3em 0 -0.3em}/* Search */#searchform {text-align:center}#searchFormContentContainer {background:white url("/wp-content/themes/WHO/images/Search Icon.jpg") no-repeat center left !important; padding-left:65px}#s {width:100%}/* Footer Styles */#footer {font-size:0.8em; line-height:1.5em; overflow:hidden; padding:0.6em}#footer p {margin:0.5em 0}#footer :first-child, #footer :last-child {margin:0} /* Used for removing the extra margins at the top and bottom of the #footer */#collaborative_effort_of {float:left; margin:0.7em 0 1em 0; position:relative; left:50%}#collaborative_effort_of h2 {padding-bottom:0.4em; position:relative; left:-25%}#collaborative_effort_of ul {list-style:none; margin:0.5em 0 0 0; padding:0; position:relative; left:-50%;}#collaborative_effort_of li {float:left}#collaborative_effort_of a {padding:0 1em}/* Not used (yet)#valid_code {list-style:none; padding:0.2em 0 0 0}#valid_code li {float:left; padding-right:0.5em}#valid_code img {height:31px; width:88px}*//* Meta Section Styles */#meta {text-align:right}#meta h2 {display:inline; margin-right:0.4em}#meta ul {float:right; margin:0; padding:0}#meta li {float:left; margin:0 0.7em}#meta li:last-child {margin:0}.logged-in #meta {padding:0 0.4em}/* End Layout *//* Begin Page logo */#logo a {background: url('http://whoprogram.org/wp-content/themes/WHO/images/Logo-trans.png') no-repeat center; display:block; height:140px; width:341px; text-indent:-2000px; padding:5px}#logo a:hover {background-color:#0072f2} /* End Page logo *//* Miscellaneous */acronym, abbr, span.caps {cursor:help}hr {display:none}a img {border:none}body > div:first-child {position: absolute; left:-3000px} /* Prevents the entire page from moving down when the Google Analytics code makes a DIV right after the start of the page body */#whats_new, .post {margin-top:0.5em} /* temporary fix *//* End Miscellaneous *//* Home Page Styles *//* Typography & Colors *//* Main Menu */.home #menu ul ul {border:0.1em solid #525252}/* WHO front_page_header */#front_page_header,#front_page_header-fallback_container {background:#2f2f2f}a:hover #front_page_header,a:hover #front_page_header-fallback_container {background:#525252}#front_page_header-fallback_container {color:#e2e2e2; font:italic 2.2em Georgia,Palatino,"Bitstream Vera Serif","Times New Roman",Times,serif; letter-spacing:-0.03em}#front_page_header-secondary_text {color:gray; font-size:smaller}#front_page_header-slogan {font-family:"Helvetica Neue",Helvetica,Arial,"Bitstream Vera Sans Serif",sans-serif; font-style:normal; font-weight:300; text-transform:lowercase}#front_page_header-slogan strong {font-weight:900}#whats_new small {letter-spacing:-0.044em; text-transform:lowercase}/* Layout *//* Content */.home #content {width:50%}#whats_new {display:table}#whats_new h2 {margin:0}.home .post {display:table-row}.home .entry {display:table-cell; padding-right:0.3em; width:80%}.post_date {margin-bottom:1.3em}.post_month {display:block; font-size:1.15em; margin-bottom:0.75em}.post_day {display:block; font-size:3.5em}.home .postmetadata {display:table-cell; width:20%; line-height:1.2em; padding-left:0.3em}.home .navigation {margin-top:0}/* WHO front_page_header */#front_page_header {clear:both; height:20em; width:100%}#front_page_header-fallback_container {overflow:hidden; padding:0.5em}#front_page_header-main_text {float:left}#front_page_header-secondary_text {clear:left; margin-top:0.3em; text-align:right}#front_page_header-slogan {float:right}/* Sidebar */.home .sidebar {width:25%}#left_sidebar {float:left}/* Contact Us Page Only */#contact_list > li {margin-bottom:1em}