
/**********************************/
/***   Main wrapping div       ****/
/**********************************/
.pageWrap {
width: 960px;
margin: 0 auto;
padding: 0;
} 



/**********************************/
/*** Main Nav  section ***/
/**********************************/

#mainNav {
display: block;
margin: 0;
padding: 0;
}

ul.topNav {
list-style: none;
display: inline;
margin: 0;
padding: 0;
background-color: #000;
height: 40px;
}
ul.topNav li {
float: left;
margin-right: 10px;
width: 135px;
border-bottom: 5px solid white;
}
ul.topNav li a {
text-decoration: none;
color: #fff;
}

ul.topNav li.current {
border-bottom: 15px solid;
}

ul.topNav li.n1 {border-color: #c82132;}
ul.topNav li.n2 {border-color: #f5881f;}
ul.topNav li.n3 {border-color: #17b547;}
ul.topNav li.n4 {border-color: #07aed8;}
ul.topNav li.n5 {border-color: #a97bdd;}
ul.topNav li.n6 {border-color: #aad813;}

/***************************************/
/*** Main Index page specific styles ***/
/***************************************/

.mainImage {
width: 960;
margin: 0;
padding: 2px;
background:  url(/images/bg_mainImage.jpg) repeat-x;
height: 280px;
}
/*
.featuredArtist {background: url(../images/blueRodeo.jpg) no-repeat center; height: 272px;} 
*/
.featuredArtist h2 {
float: right;
font-size: 2em;
color: #fff;
text-align: right;
margin: 150px 8px 0 0;
padding: 0;
}
.featuredArtist h2 span.firsName {
font-size:  1.6em;
}
.featuredArtist h2 span.date {
font-size:  .8em;
font-weight: normal;
}

div.feed {
display: block; 
width: 100%;
margin: 0; 
padding: 0; 
background-color: #000; 
border-top: 0px solid #373737;
border-bottom: 1px solid #373737;
height: 30px;
} 

div.feed h3 {
float: left; 
font-size: 1.1em;
margin: 0; 
padding: 2px 5px 0 5px; 
background-color: #a6a6a6;
color: #797979; 
width: 175px;
height: 28px; 
border-left: 1px solid #373737;
border-right: 1px solid #373737;
}

div.feed div {
float: left; 
margin: 0; padding: 0;  margin-left: 5px; 
padding-top: 1px;
}

ul.threeBoxes {
list-style: none;
margin: 0;
padding: 0;
display: block;
width: 960px;
}
ul.threeBoxes li {
display: inline;
float: left;
margin: 0 26px 0 0;
padding: 0;
width: 300px;
height: 100px;
/* border: 1px solid #474747; */
background: url('/images/box_bg.jpg') repeat-x;
}

ul.threeBoxes li.last {
margin: 0;
}
ul.threeBoxes li div {
padding: 20px;
padding-top: 30px;
} 
ul.threeBoxes li a {
font-family:verdana, arial, helvetica;
font-size:1.0em;
color: #f0f0f0;
margin: 0;
padding: 0; 
text-decoration:none;
font-weight:bold;
}  
ul.threeBoxes li span {
color: #626262;
font-family:verdana, arial, helvetica;
font-size: 0.8em;
}    


div.heading {padding-bottom:5px;}


