/* /////////////////////////// TYPO ////////////////////////////////// 
////////////////////////////////////////////////////////////////////*/
h2 { font-family: Helvetica, "Helvetica Neue", sans-serif; font-size: 180%; display: block; }
h3 { font-size: 120%; margin: 1em 0 0 0; font-weight: bold; color: #90DFFF; text-transform: uppercase; }
h4 { font-weight: bold; }
p { margin: 1.6em 0; }

a { color: #1a1a1a; border-bottom: 2px solid #8db4b5; }
a:hover { color: #8db4b5; border-bottom: 2px solid #1a1a1a; }

.footer-wrap a, .topbar a { color: #666; border-bottom: 2px solid #666; }
.footer-wrap a:hover, .topbar a:hover { color: #fff; border-bottom: 2px solid #ed8b00; }

/* /////////////////////////// SECTIONS ////////////////////////////// 
////////////////////////////////////////////////////////////////////*/
.tour h1 { height: 87px; margin-bottom: -30px; text-indent: -1000em; overflow: hidden; }
.main h1 { background: url(../imgs/title-news.png) top left no-repeat; height: 91px; margin-bottom: -30px; text-indent: -1000em; overflow: hidden; }

.tour { color: #7e705c; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-transform: uppercase; }
.date { color: #8db4b5; font-weight: bold; }
.li-gap { font-weight: normal; text-transform: none; }


#exposure { background: url(../imgs/title-exposure.png) top left no-repeat; height: 19px; margin: 0 0 20px 0; text-indent: -1000em; overflow: hidden; }
#contact { background: url(../imgs/title-contact.png) top left no-repeat; height: 19px; margin: 0 0 20px 0; text-indent: -1000em; overflow: hidden; }
#follow { background: url(../imgs/title-follow.png) top left no-repeat; height: 19px; margin: 0 0 20px 0; text-indent: -1000em; overflow: hidden; }

#youtube a { float: left; background: url(../imgs/social-youtube.gif) top left no-repeat; width: 32px; height: 32px; margin: 0 20px 0 0; text-indent: -1000em; overflow: hidden; border: none; }
#myspace a { float: left; background: url(../imgs/social-myspace.gif) top left no-repeat; width: 32px; height: 32px; margin: 0 20px 0 0; text-indent: -1000em; overflow: hidden; border: none; }
#twitter a { float: left; background: url(../imgs/social-twitter.gif) top left no-repeat; width: 32px; height: 32px; margin: 0 20px 0 0; text-indent: -1000em; overflow: hidden; border: none; }
#facebook a { float: left; background: url(../imgs/social-facebook.gif) top left no-repeat; width: 32px; height: 32px; margin: 0 20px 0 0; text-indent: -1000em; overflow: hidden; border: none; }
#wiki a { float: left; background: url(../imgs/social-wiki.gif) top left no-repeat; width: 32px; height: 32px; margin: 0 20px 0 0; text-indent: -1000em; overflow: hidden; border: none; }