/**
 * Design for James Dick Concert Pianist
 * 
 * Author: BlinkTank Studios <http://www.blinktankstudios.com>
 * Copyright: 2009 BlinkTank Studios
 **/

* {
  margin: 0px;
  padding: 0px;
  border: none;
}
body {
  background-color:#000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #000;
}
h2 {
  color: #a30303;
  font-size: 24px;
}
h4 {
  color: #a30303;
  font-size: 24px;
  margin-bottom:5px;
}
.text-input{
  background:#ddd;
  height:25px;
}
.textarea-input{
  background:#ddd;
}
.submit-input{
  margin:10px 250px 0 0;
  border: 1px solid #a30303;
  background: #ddd;
  width:75px;
  height:25px;
  font-weight:bold;
}
.feedback-form{
  margin-left:-10px;
}
.datetime{
  margin-top:10px;
  color:#a30303;
  font-weight:bold;
}
.event-date{
  list-style:none;
}
.main{
  width:1024px;
  height:354px;
}
#about-table{float:left;clear:right;}
#container {
  margin: auto;
  width: 1024px;
}
#top {
  float: left;
  width: 1024px;
  height: 148px;
  background:url(images/top-bg.jpg) no-repeat;
}
#title {
  float: left;
  margin:25px 0 0 85px;
  width: 458px;
  height: 122px;

}
#title h1 {
  float: left;
  color:#a30303;
  width: 100px;
  font-size: 12px;
  margin:70px 0 0 330px;
}
#mail {
  margin-left:25px;
  float:left;
  width:180px;
  height:30px;
}
#join-content{
  float:left;
  margin:35px 0 0 10px;
  
}
#join-icon{
  float:left;
  margin-top:30px
  }
#icons{
  float:right;
  margin:28px 40px 0 0;
}
#zd-nav-container {
  float: right;
  margin:-1px 10px 0 0;
  width:460px;
  }
.zd-nav li {
  display: block;
  float: left;
  list-style-type: none;
}
.zd-nav li a {
  float: left;
  margin-top:7px;
  width: 90px;
  height: 54px;
  text-decoration: none;
  text-transform: capitalize;
  color: #a30303;
  font-size: 12px;
  text-align: center;
  padding-top: 31px;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #cecece;
}
.zd-nav li a:hover {
  color: #8d8d8d;
  background-repeat: no-repeat;
  background-position: center bottom;
}
.zd-nav-current {
  background-image: url(images/nav_hover.png);
  background-repeat: no-repeat;
  background-position: center bottom;
}
.zd-nav li.zd-nav-first a {
  border:none;
}
#zd-primary-image {
  float:left;
  margin-top:-1px;
  width: 1024px;
  height:354px;

}
#bottom-middle{
  float:left;
  margin-top:-1px;
  padding-bottom:10px;
  width:1024px;
  height:auto;
  background:url(images/bottom-middle-bg.jpg) center repeat-y;
}
#zd-content1 {
  margin:30px 0 0 50px;
  float: left;
  width: 450px;
  padding-bottom:15px;
}
#side-bar{
  float:right;
  margin-right:50px;
  width:450px;
  height:auto;
}
#video{
  float:right;
  width:425px;
  height:auto;
  text-align:right;
  margin-top:15px;
}
#audio{
  float:right;
  margin-top:25px;
  width:425px;
  height:auto;
  text-align:right;
}
#zd-content2{
  float:left;
  padding:10px 25px 0 50px;
  width:874px;
  height:auto;
  }
#bottom-nav{
  float:left;
  margin: 10px 0 10px 0;
  color:#a30303;
  width:100%;
  height:20px;
  text-align:center;
}
#zd-alt-nav li{
  display: inline;
  list-style-type: none;
  padding-right: 20px;
}
#zd-alt-nav li a{
  color:#a30303;
}
#footer {
  float: left;
  width: 100%;
  height: 122px;
  font-size:10px;
  background: url(images/bottom-bg.jpg) no-repeat;
  text-align: center;
}
a.first:link, a.first:visited{color:#5e5d5d;text-decoration:none; text-align:center;font-size:10px;}
a.first:hover{color:#5e5d5d;text-decoration:underline;}

