#container
{
max-width: 962px;
min-width: 810px;
margin: 10px auto;
background-color: #fff;
color: #333;
border: 1px solid gray;
}

#top
{
padding: 2em 1em 1em 1em;
background-color: #8c8c21;
border-bottom: 5px solid black;
height:170px;
}

#top h1
{
font-size:3em;
color:FFFFFF;
padding: 0;
margin: 5px 0 -15px 0;
font-family:arial
}

#top p
{
font-family: Arial, Helvetica, sans-serif;
font-size:1.3em;
}


#top img.floatLeft { 
    float: left; 
     margin: 4px 30px 0px 0px; 
}

#leftnav
{
float: left;
width: 160px;
margin: 0;

}

#left-float
{
background-color:#898AAF;
width:200px;
height:858px;
margin:0px;
}



#content
{
font-family: Arial, Helvetica, sans-serif;
margin-left: 200px;
border-left: 1px solid gray;
padding: 1em;
max-width: 90%;
}

#content img.floatRight { 
    float: right; 
     margin: 0px 10px 0px 0px; 
}

#content img.floatLeft { 
    float: left; 
     margin: 0px 10px 0px 0px; 
}

#content #marketing{
margin:0 40px;
}

#content #marketing p{
font-size:13px;
}

#faq
{font-size:15px;}

.sub-head
{
font-family: Arial, Helvetica, sans-serif;
font-size:1.5em;
color:#c00000
}

.testimony
{
font-family: Arial, Helvetica, sans-serif;
background-color: #ffffaa;
padding:15px;
margin:20px
}

#footer
{
clear: both;
margin: 0;
padding: 0 1em 1em ;
color: #333;
background-color: #ddd;
border-top: 1px solid gray;
height:30px
}

#footer .navs
{
font-family: Arial, Helvetica, sans-serif;
float:right;
font-size:.9em}


#footer .left
{float:left;}

#content h2{font-family: Arial, Helvetica, sans-serif; font-size:1.05em; text-align:center; }

#leftnav p { margin: 0 0 1em 0; }
#content h3 { font-family: Arial, Helvetica, sans-serif; font-size:1.75em; margin: 0 0 .5em 0; }
#content h4 { font-family: Arial, Helvetica, sans-serif; font-size:1.15em; margin: 0 0 -2px 0; }
#page_2 h2 { font-family: Arial, Helvetica, sans-serif; font-size:2.75em; margin: 0 0 .5em 0; }

.nextPage
{
font-family: Courier new;
color: #898AAF;
float: right;
}

#order{
font-family: Arial, Helvetica, sans-serif;
font-size:1.5em;
}

#offerLinks {text-align:center;
padding:10px 0 15px 0;
}

#tix{
text-align:center;
font-family: Arial, Helvetica, sans-serif;
}

#concerts{
text-align:center;
font-family: Arial, Helvetica, sans-serif;
padding-top:15px;
font-size:16px;
color:ffffff;

}

#concerts .list{
padding:0px;
list-style:none;
line-height:20px;
color:#000000;
font-size:13px
}

.otherSites{
font-size:12px;
margin:0 50px;
color:#777 
}