/*-- Type --*/

@font-face {
	font-family: 'AvantGarde';
	src: url('../type/avant_garde_book-webfont.eot');
	src: local('âº'), url('../type/avant_garde_book-webfont.woff') format('woff'), url('../type/avant_garde_book-webfont.ttf') format('truetype'), url('../type/avant_garde_book-webfont.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

body{
font:0.9em 'AvantGarde', Arial, Helvetica, Sans-Serif;
background:#a4ccc1 url("../images/new_bg.png") center -445px repeat-x;
color:#a4ccc1;
}

a{
text-decoration:none;
/*color:#ea312f;*/
color:#fef9e6;
}

a:hover{
opacity:0.5;
}

h2, .entry-title a{
margin:0 0 15px 0;
padding:0;
text-transform:uppercase;
color:fef9e6;
font-size:20px;
letter-spacing:5px;
font-weight:normal;
}

.entry-title, .entry-title a{
margin:0;
padding:0;
}

/* Top */
.top{
position:absolute;
left:0;
top:0;
height:40px;
width:100%;
background:#ea312f;
color:#fef9e6;
-moz-box-shadow: 0px 0px 5px #333;
-webkit-box-shadow: 0px 0px 5px #333;
box-shadow: 0px 0px 5px #333;
}

.top form{
float:left;
margin:8px 0 0 15px;
text-transform:uppercase;
}

.top form #emailaddress{
background:none;
border:none;
border-bottom:solid 1px #fef9e6;
color:#921413;
font-style:italic;
}

.top form #gobutton{
background:#535456;
border:none;
color:#ffd7a8;
text-transform:uppercase;
font-size:15px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

.top .nav{
list-style-type:none;
float:right;
margin:10px 15px 0 0;
padding:0;
}

.top .nav li{
float:left;
margin:0;
padding:0;
}

.top .nav li a{
margin:0 3px 0 5px;
text-decoration:none;
color:#fef9e6;
text-transform:uppercase;
}


/* Logo */
.logo{
clear:both;
width:326px;
height:424px;
margin:60px auto 30px auto;
/*background: url("../images/logo.png") no-repeat;*/
text-indent:-5000em;
display:block;
}

#content{
width:70%;
margin:0 auto;
min-width:650px;
}

.left{
width:67%;
float:left;
margin:0 20px 0 0;
}

.left iframe{
width:100%;
}

#howlerwall{
width:96%;
}

.right{
width:30%;
float:right;
}

.dates{
list-style-type:none;
margin:20px 0 0 0;
padding:0px;
}

.dates li{
margin:0 0 15px 0;
}

.dates br{
display:none;
}

.entry{
padding:20px;
margin:0 0 15px 0;
background:rgba(83,84,86, 0.9);
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
/*border:1px solid #e9dfd0;*/
-moz-box-shadow: 0px 0px 5px #333;
-webkit-box-shadow: 0px 0px 5px #333;
box-shadow: 0px 0px 5px #333;
}

.buynow{
text-transform:uppercase;
width:560px;
margin:0 auto 30px auto;
font-family: 'AvantGarde';
font-size:18px;
font-weight:normal;
color:#ea312f;
}