/* CSS Document */

body{

margin:0px;
background-color:#756c66;

}

#wrapper{

width:900px;
margin-left:auto;
margin-right:auto;

}

#title{

margin:0px;
background-color:#000000;
padding:10px;
font-family:Verdana, Helvetica, sans-serif;
font-size:24px;

}

.colorone{

color:#FFFFFF;
font-weight:normal;

}

.colortwo{

color:#ef690f;
font-weight:normal;

}

.colorthree{

color:#8e9619;
font-weight:normal;

}

#banner{

position:relative;
height:285px;
background:url(images/green-banner.jpg) no-repeat;
background-color:#8c9418;

}



.bar{
position:relative;
background-color:#000000;

}

#contentwrapper{

background-color:#000000;
border-top:solid 10px #756c66;


}


.box{

background-color:#000000;
height:150px;

}

.boxbottom{

border-bottom:solid 10px #756c66;
clear:both;

}


.box p{


margin:15px 0px 0px 143px;
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
line-height:1.5em;
color:#FFFFFF;
padding:18px 0px 10px 2px;

}

.musicbox{

background-color:#000000;
height:376px;

}
.musicboxbottom{

border-bottom:solid 10px #756c66;
clear:both;

}


.musicbox p{


margin:15px 0px 0px 143px;
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
line-height:1.5em;
color:#FFFFFF;
padding:18px 0px 10px 2px;

}

.subheading{

font-family:Verdana, Helvetica, sans-serif;
font-size:24px;
margin:0px 0px 10px 0px;
padding:10px 15px 15px 15px;

border-bottom:solid 2px #111111;


}

.subheading2{

position:relative;
top:5px;
font-family:Verdana, Helvetica, sans-serif;
font-size:21px;
margin:0px;
padding:10px 15px 0px 15px;
display:inline;

}

.content{

background-color:#000000;



/*
border-left:solid 10px #756c66;
*/
height:100%;

}


.content p{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
padding:0px 15px 10px 15px;
line-height:1.5em;

}

#footer{

font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
margin:0px 0px 00px 0px;
padding:10px 0px 10px 10px;
background-color:#000000;
border-top:solid 10px #756c66;
border-bottom:solid 10px #756c66;
color:#FFFFFF;
clear:both;


}

.thumb{

float:left;
padding:8px 0px 0px 8px;

}


#mainnavigation{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
list-style-type:none;
margin:0px;
padding:10px 0px 10px 0px;

}

#mainnavigation li{

display:inline;
padding-left:0px;
margin-left:0px;

}

#mainnavigation a{

padding:10px 15px 10px 15px;

border-right:solid 2px #333333;
color:#FFFFFF;
text-decoration:none;

}


#mainnavigation a:link{

background-color:#000000;

}


#mainnavigation a:visited{

background-color:#000000;

}


#mainnavigation a:hover{

background-color:#333333;

}



#footernavigation{

display:inline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:inherit;

list-style-type:none;
padding-left:0px;
margin-left:0px;
margin-top:0px;
margin-right:10px;
margin:0px;

}

#footernavigation li{

display:inline;
border-right:solid 2px #333333;
padding-left:0px;
margin-left:0px;
padding:0px 8px 0px 2px;
color:#FFFFFF;

}

#footernavigation a{

padding:0px 0px 0px 5px;


}


#footernavigation a:link{

color:#ffffff;
text-decoration:none;

}


#footernavigation a:visited{

color:#ffffff;
text-decoration:none;

}


#footernavigation a:hover{

color:#ffffff;
text-decoration:underline;

}

#contactform{

padding-bottom:10px;

}

#contactform p{

margin:0px;

}

#contactform .textfield{


font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:15px;

}

.contact{

background-color:#000000;

}

.contact p{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding:7px 15px 7px 15px;
line-height:1.5em;
margin:0px;

}

#sidebar{

width:375px;
float:right;
border-left:solid 10px #756c66;
background:#756c66;
}

.error{

color:red;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
padding-left:15px;
padding:5px 0px 5px 15px;
margin:0px;

}

.sent{

color:#00FF33;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
padding:7px 0px 7px 15px;
margin:0px;

}

#mailing{

float:right;
width:300px;

}

#contactformwrapper{

border-right:solid 10px #756c66;
width:580px;

}

#homecontent{

width:500px;
float:left;

}

#aboutcontent{

width:100%;
float:left;

}

#aboutcontent ul{

color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.6em;


}

#aboutcontent h3{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#8e9619;
padding:5px 15px 5px 15px;
margin:0px;
font-weight:normal;

}

#musiccontent{

width:500px;
float:left;
color:#FFFFFF;

}

#musiccontent ul{

color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.6em;


}

#musiccontent h3{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#8e9619;
padding:0px 15px 5px 15px;
margin:0px;
font-weight:normal;

}

#musiccontent h4{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#8e9619;
padding:0px 15px 5px 0px;
margin:0px;
font-weight:normal;

}

#summary{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
padding:5px 15px 10px 15px;
font-weight:normal;


}

.read{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding-left:15px;
font-style:normal;

}

.soon{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#CC3300;

font-style:normal;

}

.read a:link{

color:#FFFFFF;

}

.read a:visited{

color:#FFFFFF;

}

.read a:hover{

color:#FFFFFF;

}

.garrypic{

position:relative;
top:5px;
margin-right:15px;
margin-bottom:0px;
margin-top:0px;
border:solid 7px #ffffff;

}

h4{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#8e9619;
padding:10px 0 5px 0;
margin:0px;
font-weight:normal;
text-align: center
}