/*
Theme Name: Simplest
Description: Just about the simplest possible theme for WordPress: 83 lines of PHP and 75 lines of CSS in 4 files.
Author: Trevor Turk
Author URI: http://trevorturk.com/
Theme URI: http://trevorturk.com/2010/09/20/new-wordpress-theme-simplest/
Version: 1.3
Tags: light, white, one-column
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
body {
	padding: 0px;
	margin: 0px;
	font-size:22px;
	background:#578ec4;
	line-height:1.3em;
	font-family: 'LeagueGothicRegular', arial, helvetica, sans-serif;
	color:#fff;
  }



@font-face {
    font-family: 'LeagueGothicRegular';
    src: url('fonts/League_Gothic-webfont.eot');
    src: url('fonts/League_Gothic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/League_Gothic-webfont.woff') format('woff'),
         url('fonts/League_Gothic-webfont.ttf') format('truetype'),
         url('fonts/League_Gothic-webfont.svg#LeagueGothicRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'FrancoisOneRegular';
    src: url('fonts/FrancoisOne-webfont.eot');
    src: url('fonts/FrancoisOne-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/FrancoisOne-webfont.woff') format('woff'),
         url('fonts/FrancoisOne-webfont.ttf') format('truetype'),
         url('fonts/FrancoisOne-webfont.svg#FrancoisOneRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

 a, a:link, a:visited {        
       color:#fde307;
		text-decoration:none;
        }
a:hover,  a:active {
        color: #fff;
		text-decoration:none;
        }
		
h1 {
	font-size: 40px;
	margin: 0px 0px 10px 0px;
	padding:0px;
line-height:1.2em;
color:#fff;
font-weight:normal;
text-shadow: 0px 0px 8px #222; 
}
h2 {
	font-size: 28px;
font-weight: NORMAL;
	margin: 0px 0px 10px 0px;
	line-height:1.2em;
	color:#fff;
	text-shadow: 0px 0px 8px #222; 
}
h3 {
font-size: 18px;
	margin: 0px;
padding:0px;
	COLOR:#f;
	font-weight:normal;
	line-height:1.2em;;
}


ul {margin-left:6px; padding-left:0px; LIST-STYLE:NONE;}
ul li, li {margin-bottom:8px; list-style:none;}
#container{
	width:1000px;
 	margin:0px auto;
	padding:0px;
min-height:590px;
margin-top:0px;
position:relative;
 	}


#header{width:1000px; margin:0px auto; position:relative; height:60px; padding-top:30px;}
#logo {float:left; position:absolute; top:24px; left:10px;}

#nav {float:right; margin:0px; padding:0px; position:absolute; top:29px; left:348px;}

ul.dropdown {
padding:0px 0px 0px 0px;
font-weight: normal;
font-size:30px;
text-align:right;
}

ul.dropdown, ul.dropdown ul {
list-style:none;
}

ul.dropdown li {
float:left;
padding: 0px 15px;
margin:0px;
font-weight: normal;
list-style:none;
background:url('images/nav-border.png') bottom right no-repeat;
text-align:center;
text-shadow: 0px 0px 8px #222; 
}
ul.dropdown li a {
display:block;
color:#fff;
padding:6px 0px 4px 0px;
font-weight: normal;
}
ul.dropdown li a:hover {
color:#fde307;
text-decoration: none;
padding:6px 0px 14px 0px;
}

ul.dropdown li a:active {
color:#fde307;
}


ul.dropdown li.current a, .current li a, .current a{color:#fde307;}


#content {
	padding:40px 30px;
	margin:20px auto 0px auto;
	text-align:left;	
	width:940px;
min-height:580px;
background:url('images/blue.png');
border-radius:14px 14px 0px 0px;
  -moz-box-shadow:    0px 0px 1px 2px #2e72af;
  -webkit-box-shadow: 0px 0px 1px 2px #2e72af;
  box-shadow:      0px 0px 1px 2px #2e72af;
}
#content p {margin:0px 0px 10px 0px; padding:0px;}


#slideshow {
width:640px;
height:396px;
PADDING:2px;
}
#home-lower {
width:980px;
margin:0px 10px;
padding:0px;

}

#slideshow{
width:585px;
height:380px;
border-radius:4px;
background:#fff;
padding:4px;
}
.page {
margin:0px;
padding:0px;
width:640px;
padding-right:60px;
min-height:600px;
 }

.page p {padding:0px; margin:0px 0px 12px 0px;}

.post {
margin-bottom:10px;
padding-bottom:10px;
border-bottom:2px dotted #ccc;
}

#sidebar {
width:200px;
float:right;
margin:0px 0px 0px 30px;
padding:0px;
}

.sidebox {
padding:10px;
margin-bottom:20px;
}

a.opacity:hover {
 opacity:0.6;
  filter:alpha(opacity=60); }

#footer {
	padding: 20px 0px;
	margin: 0px;
	background:url('images/blue.png');
	width:100%;
	height:80px;
	margin-top:-4px;
	position:relative;
	z-index:9999;
}
#bottom {
width:940px;
margin:0px auto;
color:#fff;
font-size:16px;
}

#bottom h2 {
font-size:24px;
color:#86b225;
text-transform:uppercase;
}

#bottom a {color:#eee;}
#bottom a:hover {color:#fff;}

#searchform{
 width: 180px;
 height:34px;
 background: #fff;
margin:0px;
}

.fieldHolder
{
	width: 180px;
	height: 34px;
	float: left;
	margin-top:0px;
}

.textInput
{
	width: 170px;
	height: 26px;
	background: none;
	border: none;
	color: #db3f17;
	margin-top: 0px;
	margin-bottom:6px;
	margin-left: 5px;
	font-size:16px;
}

a.caplink {font-family: 'FrancoisOneRegular'; font-size:16px;}

li.vevent, ul.gigpress-listing {list-style:none; margin-left:1px;}

.gigs ul
{
	list-style: none;
	margin: 0px;
	padding: 10px 0px;
	border-bottom: 1px solid #cabdb2;
}

.gigs ul li
{

	padding: 4px 4px;
	margin: 3px 0px;

}

a.slideshowlink {display:none;}

#loading {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: fixed;
  display: block;
  background:#f7f6f1;
  z-index: 8888;
  text-align: center;
}

#loading-image {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 9999;
}