body{
padding:0;
margin:0;
text-align:center;
background-color:#E5E7E6;

}
#container{background-color:#fff;margin:0 auto; width:970px; height:1200px; text-align:left; font-family:verdana, arial, sans-serif; }

a {color:#D55000; font-weight:bold; text-decoration: none;}
h1 {font-weight:bold; color:#333333; font-size:18px; font-family:verdana, arial, sans-serif;}
h2 {font-size:14px; font-weight:normal; font-family:verdana, arial, sans-serif;}
h2 {font-size:12px; font-weight:bold; font-family:verdana, arial, sans-serif;}
.italic {font-style:italic; font-family:verdana, arial, sans-serif;}
.orange {color:#D55000;}
p {font-size:13px;font-family:verdana, arial, sans-serif;}
.descr-text {font-size:12px; font-weight:normal; color:#666666; font-family:verdana, arial, sans-serif;}
#header{text-align:center; background-color:#fff; height:225px; width:970px;}

#main {background-color:#fff; width:970px;}
.quote {font-weight:bold; font-style:italic;}
.first {float:left; width:285px; margin-right:10px; margin-left:15px; margin-top:20px;}
.middle {float:left; width:330px; margin-right:10px; margin-top:20px;}
.last {float:left; width:300px;margin-top:20px;}
.big {font-size:18px;}
.right {
	float:right;
	margin-right:300px;
	margin-top:100px;
}
.right2 {
	float:right;
	margin-right:375px;
	margin-top:100px;
}

.purchase {height:260px; margin-left:25px;}
.store-image {width:150px; float:left;}
.store-text {float:left; margin-top:95px;}
.store-text2 {float:left; margin-top:65px;}


#store {margin-left:25px; margin-top:25px;}
#store .quote {font-style:italic;}

#footer {height:90px; text-align:center; width:970px; background-color:#FFFFFF; background-image:url(../images/footer-image.gif); font-family:verdana, arial, sans-serif;}
#footer a {font-size:12px; font-weight:bold; color:#000000;}
#footer a:hover{font-color:#D55000; }


/*--------------------------------------
  About Pages
---------------------------------------*/
#about{text-align:center; width:960px; height:475px; margin-top:20px;}
#about ul{margin:0 auto;width:239px; list-style:none;}
#about li{margin-top:5px;}
#about a{display:block;text-indent:-9999px;}
#about a:hover{background-position:0 -38px !important;}
#about a:focus{outline:0px;}
#about #cock{background:url(../images/about_the-band.gif) no-repeat left 0;height:38px;width:239px;}
#about #chris{background:url(../images/about_chrisbarczynski.gif) no-repeat left 0;height:38px;width:239px;}
#about #blake{background:url(../images/about_blake-hepburn.gif) no-repeat left 0;height:38px;width:239px;}
#about #mike{background:url(../images/about_mike-leslie.gif) no-repeat top left;height:38px;width:239px;}
#about #mark{background:url(../images/about_mark-hermann.gif) no-repeat top left;height:38px;width:239px;}

.current #cock,.current #chris,.current #blake,.current #mike,.current #mark {background-position:0 -38px !important;}

.aboutimage {width:600px; float:left;}
.aboutnav {width:239px; float:left;}
.abouttext {margin-left:30px; margin-right:50px;}
.abouttitle {font-size:16px; color:#A49E88; font-weight:bold;}

/*--------------------------------------
  PRIMARY NAVIGATION
---------------------------------------*/


.clear{border:0;clear:both;display:block;float:none;height:0;margin:0;overflow:hidden;visibility:hidden;width:0;}

#nav-primary{background:url(../images/primarynav.gif) repeat-x top left;font-family:verdana, arial, sans-serif; height:24px;width:970px; text-align:center; }

/* all lists */
#nav-primary ul{list-style:none;margin:0;padding:0;z-index:21; }

/* first level lists */
#nav-primary li{float:left;margin:0;}

#nav-primary li a{color:#fff;display:block;font-size:13px;line-height:24px;text-decoration:none;width:136px;}
#nav-primary li a:hover{position:relative; color:#D55000;}
#nav-primary li.sfhover{position:relative; color:#D55000; }
#nav-primary li.sfhover a{position:relative; color:#D55000; }

/* second-level lists */
#nav-primary li ul{font-size:12px; font-style:none; text-align:left; left:-999px;position:absolute;width:136px;}
#nav-primary li li{background:url(../images/nav_li_li.gif) repeat-x top left;border-bottom:1px solid #000000; color:#000; padding-left:0;width:136px;}
#nav-primary li li a{text-indent:5px; color:#000;display:block;font-size:1em;height:24px;line-height:24px;padding:0px;width:136px;}
#nav-primary li li a:hover{color:#000; background:url(../images/primarynav_fb.gif) repeat-x top left; width:136px;}
#nav-primary li li.sfhover{color:#000; background:url(../images/primarynav_fb.gif) repeat-x top left;width:136px;}
#nav-primary li li.sfhover a{color:#000;}


#nav-primary li:hover ul, #nav-primary li.sfhover ul {
	left: auto;}
 
.cdImage {
	margin: 15px;
	height: auto;
	width: auto;
}
