/*
   style.css
   Template
   
   Created by Callum Wilson on 2010-04-15.
   Copyright 2010 Oxygen Kiosk Pty Ltd. All rights reserved.
*/
* {margin:0; padding:0;}
html, body {height:100%;}
body {font:75%/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif; color: #666; background: #E2EBEE;}

/* Fonts
---------------------------------------- */
@font-face {
	font-family: 'CantarellRegular';
	src: url('/downundertour/fonts/Cantarell-Regular.eot');
	src: local('Cantarell'), local('Cantarell-Regular'), url('/downundertour/fonts/Cantarell-Regular.woff') format('woff'), url('/downundertour/fonts/Cantarell-Regular.ttf') format('truetype'), url('/downundertour/fonts/Cantarell-Regular.svg#Cantarell-Regular') format('svg');
}
h2, h3, ul.section_list li {font-family:CantarellRegular, “Helvetica Neue”, Arial, Helvetica, sans-serif; text-transform:uppercase;}


/* Typography
---------------------------------------- */
h2 {font-size:2em; line-height:1;}
h3 {font-size:1.6em; line-height:1; margin-top:1em;}
p {margin: 1em 0 0 0;}
	p + p {margin-top:0; text-indent:2em;}
ul, ol {margin:1em 0 1em 1em;}
a img {border: none;}

/* Layout
---------------------------------------- */
#container {width:726px; margin: 1em auto; background:#fff;}
	#header {background:transparent url('/downundertour/images/header.png') center no-repeat; height:139px;}
	#content {padding: 1em;}
		h1#logo a {display:block; height: 139px; width: 233px; text-indent:-9999em;}
	#words {width:410px; float:left; display:inline;}
	#sidebar {width: 21em; margin-left:1em;padding: 1em; float:left; background: #E2EBEE; display:inline;}
#footer {width:59em; margin:0 auto;}
	#footer p {float:left; margin-right:1em; display:inline; font-size:0.9em;}
#footer p + p {text-indent: 0;}
		#footer p.o2k {float:right;}
div.panel {height: 300px; overflow: auto;}	
/* Navigation
---------------------------------------- */
ul.section_list {list-style:none; margin: 0; padding: 0; overflow:hidden;background:transparent url('/downundertour/images/nav.png') top left repeat-x; height: 35px; padding-top:5px; padding-left:1em;}
	ul.section_list li {float:left; padding-left:0; }
		ul.section_list li a {float:left; color: #fff; text-transform:uppercase; padding: 3px 10px; text-decoration:none; }
			ul.section_list li a.current {background:rgb(0.5,0.5,0.5);}
			ul.section_list li a.current {background:rgba(0,0,0,0.5);}

/* Gallery
---------------------------------------- */
div.rssThumbs {padding-top:1em;}
div.rssThumbFloat {float:left; margin-left:1em;}

/* Shadows
---------------------------------------- */
#container, #sidebar {
	-webkit-box-shadow:0 0 4px rgba(0,0,0,0.5);
	-moz-box-shadow:0 0 4px rgba(0,0,0,0.5);
	box-shadow:0 0 4px rgba(0,0,0,0.5);
	}

ul.section_list li a:hover {text-shadow:0 0 1px #FFF102; color: #eee; position:relative; top: 1px;}

/* Rounded Corners
---------------------------------------- */
ul.section_list li a.current, #sidebar {
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}

/* Float Containment
---------------------------------------- */
#container:after, #content:after { /* For modern browsers */
  content    : ".";
  display    : block;
  height     : 0;
  clear      : both;
  visibility : hidden;
}

#container, #content { display : inline-block; } /* For IE6/7 */
#container, #content { display : block; } /* For IE6/7 */
