
/*
---------------------------------------------------------------------
    MAIN HTML ELEMENTS
---------------------------------------------------------------------
*/
* {
    padding: 0px;
    margin: 0px;
    font-size: 100%;
    font-family:  "Trebuchet MS", Tahoma, Arial, sans-serif;
    color: #010101;
}
body {
    font-size: 62.5%;
    background-color: #ffffff;
    background-image: url(http://www.youareempty.com/images/site/header-bg.jpg);
    background-repeat: repeat-x;
    background-position: top;
}
p {
    font-size: 1.2em;
    letter-spacing: 0.01em;
    padding-bottom: 1em;
}
h1 {
    font-size: 2.5em;
    /*  font-family:  Georgia, serif; */
    font-weight: normal;
    color: #CE0000;
    margin-bottom: 0.25em;
    clear: both;
}
h2 {
    font-size: 2em;
    color: #CE0000;
    border-bottom: 1px dashed #69b6e9;
    padding-top: 0.5em;
    padding-bottom: 0.25em;
    margin-bottom: 0.5em;
    /* font-family:  Georgia, serif; */
    font-weight: normal;
    clear: both;
}
h2 a {
    text-decoration: none;
    color: #CE0000;
    /* font-family:  Georgia, serif; */
    font-weight: normal;
}
h2 a:hover {
    text-decoration: underline;
}
h3, p.author-info {
   color: #186BA4;
   font-size: 1.25em;
   margin-bottom: 0.25em;
   padding-bottom: 0em;
   font-weight: normal;
}
p.author-info {
  clear: both;
}
h3.question {
  font-weight: bold;
   color: #000000;
   margin-bottom:0em;
   padding-bottom: 0em;
}
h3 a {
   color: #186BA4;
   text-decoration: none;
}
h3 a:hover {
   color: #186BA4;
   text-decoration: underline;
}
h4 {
  font-weight: normal;
}
a:hover {
  text-decoration: none;
}
blockquote {
    width: 80%;
    padding: 1em;
    margin: 0.5em auto 0.5em auto;
}
/*
---------------------------------------------------------------------
    MISC STYLEs
---------------------------------------------------------------------
*/
.wrapper-fix {
  clear: both;
}
.top-page {
    clear: both;
    width: 90%;
    text-align: right;
    float: right;
    background-image: url(http://www.youareempty.com/images/site/top.gif);
    background-position: right center;
    background-repeat: no-repeat;
    margin-top: 2em;
    padding: 1em 25px;
}
.page-link-back {
    text-align: right;
    background-image: url(http://www.youareempty.com/images/site/larrow.gif);
    background-position: right center;
    background-repeat: no-repeat;
    padding: 1em 25px;
    clear: both;
    float: left;
}
.page-link, .page-link-float,  .download-link {
    text-align: left;
    background-image: url(http://www.youareempty.com/images/site/breadcrumb.gif);
    background-position: left center;
    background-repeat: no-repeat;
    padding: 1em 25px;
    float: left;
}
.page-link, .page-link-back {
    width: 90%;
}
.bold {
  font-weight: bold;
}
.addthis {
text-align: right;
margin-bottom: 0.5em;
}
h2.comments-title {
  margin-top: 1em;
}
p.rss-subscribe {
    padding-right: 20px;
    margin-top: 2.2em;
    background-image: url(http://www.youareempty.com/images/rss_icon.gif);
    background-position: right center;
    background-repeat: no-repeat;
    text-align: right;
    color: #ffffff;
    font-size: 1.3em;
}
p.rss-subscribe a {
    color: #ffffff;
    text-decoration: none;
}
p.rss-subscribe a:hover {
    color: #ffffff;
    text-decoration: underline;
}
/*
---------------------------------------------------------------------
    HEADER STYLES
---------------------------------------------------------------------
*/
#header {
    color: #ffffff;
    width: 100%;
}
#header p {
    padding-bottom: 0em;
    color: #ffffff;
}
#header-inner{
    background-color: #69b6e9;
    width: 95%;
    max-width: 1024px;
    min-width: 750px;
    margin: 0px auto;
    color: #ffffff;
    background-image: url(http://www.youareempty.com/images/site/header-bottom.jpg);
    background-repeat: repeat-x;
    background-position: bottom;
    padding-bottom: 5px;
}
#header-leftcol {
    padding: 0.25em 1em 0.5em 1em;
    float: left;
    font-weight: bold;
}
#header-rightcol {
    float: right;
    width: 55%;
    padding: 0.4em 1.5em 0.25em 0em;
}
#header-footer {
  clear: both;
  border-top: 1px solid #C1E2F5;
  margin: 0em 1em;
}
#header-rightcol ul {
    list-style: none;
    width: 100%;
}
#header-rightcol li {
    float: right;
    font-size: 1.25em;
}
#header-rightcol li a {
    height: 2em;
    line-height: 2em;
    float: left;
    width: 8em;
    display: block;
    color: #ffffff;
    text-decoration: none;
    text-align: center;
}
#header-rightcol a:hover {
    text-decoration: underline;
}
#title {
    font-size: 2.75em;
    font-weight: normal;
}
#strapline {
    font-size: 1.5em;
    font-weight: normal;
    float: left;
    width:65%;
    padding: 0.25em;
    padding-top: 0.5em;
}
#search-form {
    float: right;
    padding: 0.25em;
    padding-top: 0.5em;
    float: right;
    font-size: 1.25em;
    width: 30%;
    text-align: right;
}
#searchValue {
    width: 50%;
}
#searchButton {
    background-color: #69b6e9;
    border: 1px solid #555555;
    color: #ffffff;
    padding: 0em 0.4em;
    text-transform: uppercase;
}
#search-form label {
    color: #ffffff;
}
/*
---------------------------------------------------------------------
    TOOLBAR STYLES
---------------------------------------------------------------------
*/
#toolbar {
    width: 100%;
}
#toolbar-inner{
    background-color: #ced7ef;
    width: 95%;
    max-width: 1024px;
    min-width: 750px;
    margin: 0px auto;
    color: #ffffff;
    font-size: 1.25em;
    background-image: url(http://www.youareempty.com/images/site/toolbar-top.jpg);
    background-repeat: repeat-x;
    background-position: top;
}
#toolbar-inner ul {
    list-style: none;
}
#toolbar-inner li {
    float: left;
}
#toolbar-inner li a {
    height: 2em;
    line-height: 2em;
    float: left;
    width: 7.25em;
    display: block;
    color: #333333;
    text-decoration: none;
    text-align: center;
}
#toolbar-inner li a:hover {
    color: #333333;
    background-color: #efefef;
}
#toolbar-inner li.toolbar-selected a{
    color: #ffffff;
    background-color: #69b6e9;
    background-image: url(http://www.youareempty.com/images/site/toolbar-top-selected.jpg);
    background-repeat: repeat-x;
    background-position: top;
}
#toolbar-inner li a:hover {
    color: #333333;
    background-color: #69b6e9;
    background-image: url(http://www.youareempty.com/images/site/toolbar-top-selected.jpg);
    background-repeat: repeat-x;
    background-position: top;
}
/*
---------------------------------------------------------------------
    PAGE STYLES
---------------------------------------------------------------------
*/
#google-ads {
    text-align: center;
    margin-bottom: 1.25em;
}
#article-paging {
  text-align: left;
  font-size: 1.2em;
background-color:#FAF9C9;
border:1px solid #DAD9C9;
padding:5px 12px;
width: 95%;
margin: 2em auto;
}
#page {
    width: 100%;
    font-size: 1.2em;
}
#page-inner {
    background-color: #ffffff;
    width: 95%;
    max-width: 1024px;
    min-width: 750px;
    margin: 0px auto;
}
#page-content {
    width: 100%;
    margin: 0px auto;
}
.page-row {
  width: 100%;
}
.page-leftcol-homepage {
    width: 46%;
    float: left;
    padding: 1em;
}
.page-rightcol-homepage {
    width: 46%;
    float: right;
    padding: 1em;
}
.page-3col-left, .page-3col-middle {
    width: 30%;
    float: left;
    padding: 1em;
}
.page-3col-middle h3 {
  clear: both;
}
.page-3col-right {
    width: 30%;
    float: right;
    padding: 1em;
}
.page-fullcol {
    width: 95%;
    clear: both;
    padding: 1em;
}
#page-leftcol {
    width: 40%;
    float: left;
    padding: 1em;
}
#page-middlecol {
    width: 20%;
    float: left;
    padding: 1em 2em;
}
#page-rightcol {
    width: 25%;
    float: right;
    padding: 1em;
}
#page-rightcol p {
  font-size: 1em;
}
#page-leftcol-large {
    width: 65%;
    float: left;
    padding: 1em;
    padding-right: 2em;
    border-right: 1px solid #69b6e9;
}
#page-leftcol-fullwidth{
    width: 98%;
    float: left;
    padding: 1em;
}
#page-leftcol-fullwidth h1, #page-leftcol-large h1 {
    padding-bottom: 0.25em;
    border-bottom: 1px dashed #69b6e9;
    margin-bottom: 0.5em;
}
#page-leftcol-fullwidth li, #page-leftcol-large li {
    list-style-image: url(http://www.youareempty.com/images/site/breadcrumb.gif);
    margin-left: 3em;
    padding-right: 1em;
}
#page-content-article {
  clear: both;
  width: 90%;
  margin: 1em auto;
}
#page-content-article p {
    line-height: 1.5em;
}
#page-footer-links{
   clear: both;
   border-top: 1px solid #69b6e9;
   width: 100%;
   margin-top: 8em;
   padding:  2em  0em;
}
.synopsis-box , .download-box {
    border: 1px solid #C1CBEB;
    background-color: #e7ebf7;
    margin: 2em auto 1em auto;
    width: 95%;
}
.synopsis-box h2, .download-box h2 {
  font-size: 1.10em;
  color: #000000;
  font-weight: bold;
}
.synopsis-title, .download-title {
    width: 5em;
    border: 1px solid #C1CBEB;
    background-color: #e7ebf7;
    position: relative;
    padding: 0.5em 1em;
    top: -2em;
    font-weight: bold;
    margin-bottom: -0.5em;
}
.synopsis-box  p, download-box p {
    padding-top: 1em;
    padding-bottom: 0.5em;
    margin-bottom: 0em;
}
.synopsis-box table, .synopsis-box tr, .synopsis-box td, .synopsis-box th{
  padding: 0em;
  margin: 0em;
}
.synopsis-box  th{
  text-align: left;
  width: 8em;
}
.article-summary {
   width: 100%;
   clear: both;
   border-bottom: 1px solid #69b6e9;
  margin-bottom: 1em;
}
.article-summary h2 {
  border-bottom: none;
}
.article-summary h3 {
  margin-bottom: 0.5em;
}
.article-summary h3 a {
  color: #186BA4;
}
.article-summary h2 a {
  color: #186BA4;
}
.article-summary h2 a:hover {
  text-decoration: underline;
}
.article-summary div.page-link {
   padding-top: 0px;
   background-position:left top;
}
.article-summary-text {
   margin-left: 25px;
}
table.article-table {
   border: 1px solid #186BA4;
   width: 98%;
   margin: 1em auto;
}
table.article-table thead {
   background-color: #889BD9;
}
table.article-table thead th{
   color: #ffffff;
   font-weight: normal;
   padding: 0.5em;
}
table.article-table tbody{
  background-color: #E7EBF7;
}
table.article-table td{
   text-align: center;
   padding: 0.25em 0em;
}
ul.article-list {
  margin-top: 1em;
  margin-bottom: 1em;
}
/*
---------------------------------------------------------------------
    IMAGE STYLES
---------------------------------------------------------------------
*/
.imageleft {
  float: left;
  padding: 1.5em 2em 1.5em 0em;
  font-style: italic;
}
.imageright {
  float: right;
  padding: 1.5em 0em 1.5em 2em;
  font-style: italic;
}
.imagecenter {
  clear: both;
  text-align: center;
  padding: 1.5em 0em;
  font-style: italic;
}
/*
---------------------------------------------------------------------
    WELCOME/HEADER STYLES
---------------------------------------------------------------------
*/
#welcome-outer {
    background-image: url(http://www.youareempty.com/images/site/border-bottom.jpg);
    background-repeat: repeat-x;
    background-position: bottom;
    padding-bottom: 8px;
}
#welcome-inner {
    background-image: url(http://www.youareempty.com/images/site/splash.jpg);
    background-repeat: no-repeat;
    width: 100%;
    background-color: #b9b6b7;
    border-bottom: 3px solid #69b6e9;
    border-top: 5px solid #69b6e9;
}
#welcome-panel {
    width: 600px;
    padding: 1.5em;
    padding-left: 1em;
}
#welcome-panel p {
    width: 550px;
    padding-bottom: 1em;
    line-height: 1.5em;
}
#pageheader-outer {
    background-image: url(http://www.youareempty.com/images/site/border-bottom.jpg);
    background-repeat: repeat-x;
    background-position: bottom;
    padding-bottom: 8px;
}
#pageheader-inner {
    background-image: url(http://www.youareempty.com/images/site/page-header.jpg);
    background-repeat: no-repeat;
    background-position: 0px -10px;
    width: 100%;
    height: 60px;
    background-color: #b9b6b7;
    border-bottom: 3px solid #69b6e9;
    border-top: 5px solid #69b6e9;
}
#pageheader-panel {
    width: 600px;
    padding: 1.5em;
    padding-left: 1em;
}
#pageheader-panel p {
    width: 550px;
    padding-bottom: 1em;
    line-height: 1.5em;
}
/*
---------------------------------------------------------------------
    BREADCRUMB TRAIL STYLES
---------------------------------------------------------------------
*/
#breadcrumb-trail {
    width: 100%;
}
#breadcrumb-trail ul {
    list-style: none;
    padding-bottom: 2.5em;
}
#breadcrumb-trail li {
    float: left;
    list-style-image: none;
    background-image: url(http://www.youareempty.com/images/site/breadcrumb.gif);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 25px;
    padding-right: 1em;
    line-height: 2em;
    margin-left: 0em;
}
#breadcrumb-trail li.breadcrumb-trail-firstlink {
    background-image: none;
    padding-left: 0px;
}
#breadcrumb-trail li a {
}
#breadcrumb-trail li a:hover {
}
/*
---------------------------------------------------------------------
    PHOTO GALLERY STYLES
---------------------------------------------------------------------
*/
.photo-gallery-promo {
  text-align: center;
  width: 95%;
  margin: 0px auto;
}
.photo-gallery-promo ul{
  list-style: none;
 display: inline;
width: 100%;
}
.photo-gallery-promo li{
  padding-bottom: 1em;
float: left;
width: 200px;
height: 11em;
}
.webcam {
  clear: both;
}
.photo-gallery-promo img, .webcam img {
  border: 1px solid #999999;
  padding: 10px;
  background-color: #F2F2F2;
}
.photo-gallery {
  text-align: center;
  font-size: 1.2em;
}
.photo-gallery img {
  border: 1px solid #999999;
  padding: 10px;
  background-color: #F2F2F2;
}
.photographs {
  text-align: center;
}
.gallery-navigation {
   width: 90%;
   margin: 2em;
}
.gallery-previmage {
  width: 40%;
  text-align: left;
  float: left;
}
.gallery-nextimage {
  width: 40%;
  text-align: right;
  float: right;
}
.thumbs {
  padding-bottom: 1.5em;
}
/*
---------------------------------------------------------------------
    ASSOCIATE DOCUMENTS LIST STYLES
---------------------------------------------------------------------
*/
.associated-doc-list {
  list-style-image: url(http://www.youareempty.com/images/site/breadcrumb.gif);
  margin-left: 2em;
  margin-bottom: 1em;
}
/*
---------------------------------------------------------------------
    FOOTER STYLES
---------------------------------------------------------------------
*/
#footer {
    background-color: #e7ebf7;
    width: 100%;
    background-image: url(http://www.youareempty.com/images/site/footer-top.jpg);
    background-repeat: repeat-x;
    background-position: top;
    padding-top: 45px;
}
#footer-inner {
    width: 95%;
    max-width: 1024px;
    min-width: 750px;
    margin: 0px auto;
    font-size: 1.1em;
}
#footer-google-ads{
    width: 100%;
    padding-top: 5em;
}
#footer-google-ads-inner {
    text-align: center;
    width: 95%;
    max-width: 1024px;
    min-width: 750px;
    margin: 0px auto;
    font-size: 1.1em;
}
#footer p {
    font-size: 1em;
    line-height: 1.5em;
}
#footer h2 {
    font-size: 1.75em;
}
#footer-leftcol {
    width: 25%;
    float: left;
    padding: 1em;
}
#footer-leftcol ul {
    padding-left: 2em;
}
#footer-middlecol {
    width: 35%;
    float: left;
    padding: 1em;
    padding-left: 5em;
}
#socialbookmarks-list {
}
#socialbookmarks-list {
   list-style: none;
   padding-bottom: 6.5em;
}
#socialbookmarks-list li {
    float: left;
    display: block;
    width: 7em;
    padding-left: 25px;
    line-height: 2em;
}
.delicious {
    background-image: url(http://www.youareempty.com/images/site/delicious.gif);
    background-repeat: no-repeat;
    background-position: left center;
}
.digg {
    background-image: url(http://www.youareempty.com/images/site/digg.gif);
    background-repeat: no-repeat;
    background-position: left center;
}
.facebook {
    background-image: url(http://www.youareempty.com/images/site/facebook.gif);
    background-repeat: no-repeat;
    background-position: left center;
}
.stumbleupon {
    background-image: url(http://www.youareempty.com/images/site/stumbleupon.gif);
    background-repeat: no-repeat;
    background-position: left center;
}
.reddit {
    background-image: url(http://www.youareempty.com/images/site/reddit.gif);
    background-repeat: no-repeat;
    background-position: left center;
}
#footer-rightcol {
    width: 25%;
    float: right;
    padding: 1em;
}
#footer-rightcol ul {
    padding-left: 2em;
}
#footer-copyright {
  clear: both;
  width: 100%;
  text-align: center;
  padding: 0em 0em 3em 0em;
}
#footer-copyright p {
  padding: 0em;
  line-height: 2em;
}
/*
---------------------------------------------------------------------
    FEED BLENDER STYLES
---------------------------------------------------------------------
*/
#uk-news {
}
#feed-list {
   list-style-type: none;
   margin-left: 25px;
   padding-bottom: 1em;
}
#feed-list li {
    padding-left: 25px;
    margin-left: 2em;
    float: left;
    background-repeat: no-repeat;
    background-position: left center;
}
#feed-list li.ukc {
    background-image: url(http://www.youareempty.com/images/site/ukc.jpg);
}
#feed-list li.br{
    background-image: url(http://www.youareempty.com/images/site/br.jpg);
}
#feed-list li.om{
    background-image: url(http://www.youareempty.com/images/site/om.jpg);
}
#feed-list li.bm{
    background-image: url(http://www.youareempty.com/images/site/bm.jpg);
}
div.fb_output h2 {
  display: none;
}
.fb_output {
  padding-top: 1em;
  clear: both;
}
.fb_title{
    color: #CE0000;
}
.fb_subtitle{
  display: none;
}
.fb_entry {
  padding: 1em;
  width: 45%;
height: 8em;
  float: left;
}
.fb_title a {
  color: #186BA4;
}
.fb_content {
}
.fb_source {
}
.fb_footer {
   display: none;
}
/*
---------------------------------------------------------------------
    SEARCH RESULT STYLES
---------------------------------------------------------------------
*/
table.searchresults-table {
   border: 1px solid #186BA4;
   width: 100%;
   margin: 1em auto;
}
table.searchresults-table thead {
   background-color: #889BD9;
}
table.searchresults-table thead th{
   color: #ffffff;
   font-weight: normal;
   padding: 0.5em;
}
table.searchresults-table tbody{
  background-color: #E7EBF7;
}
table.searchresults-table td{
   text-align: left;
   padding: 0.25em 0.25em;
}
div.AdvancedSearchForm  {
   border: 1px solid #186BA4;
   width: 75%;
   margin: 1em auto;
   background-color: #E7EBF7;
   padding: 1em;
}
div.AdvancedSearchForm fieldset {
    padding: 1em;
    width: 90%;
   margin: 0 auto;
}
div.AdvancedSearchForm legend{
    padding: 0em 1em;
}
div.AdvancedSearchForm input.submit{
   margin:  0.5em 1em;
   padding: 0.5em 1em;
}
div.AdvancedSearchForm hr{
    margin: 1em 1em;
}
.input {
   width: 20em;
}
.multiselect  {
    width: 15em;
}
.search-categories {
   float: left;
   margin-left: 2em;
}
.search-sections {
   float: left;
}
.search-select, .input {
  margin-bottom: 0.5em;
}
/*
---------------------------------------------------------------------
    MOUNTAIN DB STYLES
---------------------------------------------------------------------
*/
.mountaindb-list {
  padding-bottom: 1em;
}
.mountain-box {
    border: 1px solid #C1CBEB;
    background-color: #e7ebf7;
margin: 0em;
  padding: 1em;
}
.mountain-box h2 {
  font-size: 1.10em;
  color: #000000;
  font-weight: bold;
}
.mountain-title {
    width: 5em;
    border: 1px solid #C1CBEB;
    background-color: #e7ebf7;
    position: relative;
    padding: 0.5em 1em;
    top: -2em;
    font-weight: bold;
    margin-bottom: -0.5em;
}
.mountain-box  p{
    padding-top: 1em;
    padding-bottom: 0.5em;
    margin-bottom: 0em;
}
.mountain-box table, .mountain-box tr, .mountain-box td, .mountain-box th{
  padding: 0em;
  margin: 0em;
}
.mountain-box  th{
  text-align: left;
  width: 12em;
}
.summary-2col {
  float: left;
    width: 40%;
  text-align: center;
  padding: 2em;
height: 6em;
}
.peak-class li {
   float: left;
   list-style: none;
}
.mountain-promo {
  clear: both;
    margin: 1em auto 1em auto;
padding: 0em;
width: 90%;
}
.mountain-promo h4{
   color: #186BA4;
   font-size: 1.25em;
   margin-bottom: 0.25em;
   padding-bottom: 0em;
   font-weight: normal;
}
.mountain-promo h4 a {
   color: #186BA4;
}
.mountain-promo blockquote.mountain-box {
  margin-top: 0.5em;
}
.blockquote.mountain-box {
  width: 90%;
}
.mountain-promo blockquote.mountain-box table {
  width: 95%;
}
.mountain-promo blockquote.mountain-box th {
  width: 33%;
}
.mountain-box p.page-link {
margin-bottom:0em;
padding-bottom:0em;
padding-top:0em;
  width: 75%;
}
#page-rightcol p.page-link {
  width: 80%;
padding-right: 0em;
}
/*
---------------------------------------------------------------------
    ROUTE DB STYLES
---------------------------------------------------------------------
*/
.routedb-list {
  padding-bottom: 1em;
}
.routedb-list li {
   font-size:1.2em;
}
table.route-table {
   border: 1px solid #186BA4;
   width: 98%;
   margin: 1em;
}
table.route-table thead {
   background-color: #889BD9;
}
table.route-table thead th{
   color: #ffffff;
   font-weight: normal;
   padding: 0.5em;
}
table.route-table tbody{
  background-color: #E7EBF7;
}
table.route-table td{
   text-align: left;
   padding: 0.25em 0.5em;
}
.redtext {
  color: #ff0000;
}
/*
---------------------------------------------------------------------
    WEATHER STYLES
---------------------------------------------------------------------
*/
#weather-map {
  float:right;
  width: 200px;
  padding: 0em 1em;
}
#weather-intro {
  float: left;
width: 60%;
}
/*
---------------------------------------------------------------------
    DOWNLOAD STYLES
---------------------------------------------------------------------
*/
.blockquote-bluebox {
border: 1px solid #69b6e9
}
.download-container {
  padding-top: 1em;
  clear: both;
}
.download {
   width: 100%;
}
.download-box {
}
.download-link {
   width: 60%;
}
.download-size {
  float:right;
  text-align: right;
padding:1em 25px;
}
