*{margin:0;}div,ul,ol,li,dt,dd,dl,blockquote,fieldset,table,td,th,p,h1,h2,h3,h4,h5,h6,body,form{padding:0;}ul,ol{list-style:none;}abbr,img,fieldset{border:0;}.tr{text-align:right;}.tl{text-align:left;}.fl{float:left;}.fr{float:right;}.tc{text-align:center;}.hide{display:none;}textarea{overflow-y:auto;}table{border-collapse:collapse;}

.content:after,
.clear-after:after, 
#nav-main:after {content:".";display:block;visibility:hidden;height:0px;clear:both;}
.content,
.clear-after,
#nav-main {zoom:1;}

body {background:0;font:11px/1.2 tahoma,verdana,arial,sans-serif;padding:7px 0 20px;}
body {
scrollbar-face-color:#dcdbd7;
scrollbar-highlight-color:#fff;
scrollbar-3dlight-color:#dcdbd7;
scrollbar-darkshadow-color:#a8a49a;
scrollbar-shadow-color:#c8c7bb;
scrollbar-arrow-color:#f4f1e9;
scrollbar-track-color:#f4f3eb;
}




a {text-decoration:none;color:#634D30;}
a:hover {text-decoration:underline;}
h1,h2,h3,h4 {color:#792b2e; font-family:Georgia,"Times New Roman",Times,serif;}
h4 {font-size:11px;}

#header h1 {padding:1px 10px;background:#333;}

#footer {text-align:center;font-size:14px;color:#792b2e;font-family:Georgia,"Times New Roman",Times,serif;
	letter-spacing:-1px;font-weight:bold;}
	#footer a {color:#792b2e;}

#nav {padding:0 0 20px 40px;}
	.js #nav-main {padding:0;visibility:hidden;}
	#nav-main li {float:left;border-right:1px solid #792b2e;}
	#nav-main a {float:left;display:block;height:22px;background:url(../images/skin/nav/home.png) center 0 no-repeat;
		overflow:hidden;width:50px;padding:0 4px;}
	#nav-main a:hover {text-decoration:none;}
	#nav-main span {visibility:hidden;}
	
#nav-home a {width:50px;background-image:url(../images/skin/nav/home.png);} 
#nav-news a {width:48px;background-image:url(../images/skin/nav/news.png);} 
#nav-about a {width:88px;background-image:url(../images/skin/nav/about-pete.png);} 
#nav-gigs a {width:40px;background-image:url(../images/skin/nav/gigs.png);} 
#nav-gallery a {width:62px;background-image:url(../images/skin/nav/gallery.png);} 
#nav-video a {width:52px;background-image:url(../images/skin/nav/video.png);} 
#nav-shop a {width:50px;background-image:url(../images/skin/nav/shop.png);} 
#nav-signup a {width:66px;background-image:url(../images/skin/nav/sign-up.png);} 
#nav-contact a {width:66px;background-image:url(../images/skin/nav/contact.png);} 
#nav-myspace a {width:102px;background-image:url(../images/skin/nav/my-space.png);} 

#nav-main #nav-contact,
#nav-main #nav-myspace {border:0;}

#nav-main a:hover {background-position:center -38px;}

#photos {position:absolute;top:85px;left:0;width:457px;height:299px;background:url(../images/photos.png) no-repeat;}
	#About #photos,
	#Signup #photos {height:333px;background-image:url(../images/photos-2.png);}


.content {height:550px;min-height:550px;padding-left:45px;}
	.content[class] {height:auto;}
	.content p {padding:0 0 1em;line-height:1.35;}
	.content h1,
	.content h2 {font-size:17px;padding:0 0 .5em;}

.content .scroller {height:480px;overflow:auto;}	

.layout-basic .column {float:right;height:502px;width:409px;background:url(../images/skin/panels/right.png) no-repeat;}
	.layout-basic .column .trim {padding:10px 10px 10px 14px;}
	.layout-basic .column .inner {padding:10px;}
	
.layout-2 .column-1 {float:left;height:502px;width:409px;background:url(../images/skin/panels/left.gif) no-repeat;}
		.layout-2 .column-1[class] {background-image:url(../images/skin/panels/left.png);}
	.layout-2 .column-1 .trim {padding:10px 10px 10px 14px;}
	.layout-2 .column-1 .inner {padding:10px;}
	.layout-2 .column-2 {float:right;height:502px;width:409px;background:url(../images/skin/panels/right.png) no-repeat;}
	.layout-2 .column-2 .trim {padding:10px 10px 10px 14px;}
	.layout-2 .column-2 .inner {padding:10px;}


.layout-gallery .column-1 {float:left;}
	.layout-gallery .column-1 {float:left;height:502px;width:420px;}
	.layout-gallery .column-1 .scroller {height:490px;}
	.layout-gallery .column-1 .trim {padding:0;}
	.layout-gallery .column-1 .inner {padding:0px;}
	.layout-gallery .column-2 {float:right;height:502px;width:409px;background:url(../images/skin/panels/right.png) no-repeat;}
	.layout-gallery .column-2 .trim {padding:10px;text-align:center;}
	.layout-gallery .column-2 .inner {padding:10px;}
	#placeholder {margin:13px auto 0;height:450px;}
	.loading {background:url(../images/skin/loading.gif) 50% no-repeat;}
	#image-container {font-family:Georgia,"Times New Roman",Times,serif;font-weight:bold;}
		#image-container p {color:#792b2e;text-align:center;padding:2px 5px 3px;zoom:1;margin:0 auto;width:68%;}
		#image-container a {font-size:10px;color:#634D30;padding:3px 0;position:relative;display:block;}
		#image-container a.disabled {color:#ccc;cursor:default;}
			#image-container a.disabled:hover {text-decoration:none;}
		#pager {padding:8px 15px 0;}

.layout-video .column-1 {float:left;height:502px;width:409px;background:url(../images/skin/panels/left.gif) no-repeat;}
		.layout-video .column-1[class] {background-image:url(../images/skin/panels/left.png);}
	.layout-video .column-2 {float:right;height:502px;width:429px;}
	.layout-video .column-1 .trim {padding:10px 10px 10px 12px;}
	.layout-video .column-1 .inner {padding:10px;}
	.video {padding:10px 0;border-top:1px dashed #d3c9a6;}
	.video.first {border:0;padding-top:0;}
	.video .fl {width:85px;}
	.video .fr {width:267px;}
	.video p {padding-bottom:.4em;}
	.video h2 {padding:0 0 .3em;font-size:14px;color:#634D30;}
	.video h4.cta {text-align:right;}
	.video img {border:2px solid #D3C9A6;padding:2px;background:#fff;}
	.video a:hover {background:url(/);}
	.video a:hover img {background:#D3C9A6;border-color:#efeeea;}
	#video-details h3 {font-size:11px;padding:8px 3px;color:#634D30;}
		#video-details h3 strong {color:#792b2e;}
		
#thumbs {}
	#thumbs li {background:url(../images/skin/bg/thumbnails/pic-1.png) no-repeat;float:left;height:118px;width:96px;
		margin:0 7px 8px 0;}
	#thumbs li img {padding:8px 0 0 7px;}
	#thumbs .li-1 {background-image:url(../images/skin/bg/thumbnails/pic-1.png);}
	#thumbs .li-2 {background-image:url(../images/skin/bg/thumbnails/pic-2.png);}
	#thumbs .li-3 {background-image:url(../images/skin/bg/thumbnails/pic-3.png);}

.news-briefs .news {border-top:1px dashed #d3c9a6;padding:13px 0;}
	.layout-2 .news-briefs .inner {padding-right:16px;}
	.news-briefs .first {border:0;}
	.news-briefs h1 {padding:0;}
	.news-briefs p {padding:0 0 .5em;}
	.news-briefs h2.fl, 
	.news-briefs h4.fr {font-size:14px;padding-bottom:6px;color:#634D30;} 
	.news-briefs h4.cta {text-align:right;}

.main-news {}
	.main-news h2.fl,
	.main-news h4.fr {font-size:14px;padding-bottom:14px;color:#634D30;}
	.layout-2 .main-news .inner {padding-top:15px;}

#feature-row .fr {width:399px;height:141px;background:url(../images/home/feature.png) no-repeat;margin:3px 17px 0 0;}
	#feature-row .fr .trim {padding:12px 20px 10px 150px;}
	#feature-row .fr h3 {padding:2px 0 5px;font-size:16px;}
	#feature-row .fl {text-align:center;width:340px;color:#FFFFFF;font-weight:bold;padding:15px 0 0 55px;}
		#feature-row .fl p {padding:0 0 18px;font-size:14px;}

#tbl-gigs {width:100%;}		
	#tbl-gigs td {border-top:1px dashed #d3c9a6;padding:7px 3px;}
	#tbl-gigs tr.first td {border-top:0;}
	#tbl-gigs .location {}
	#tbl-gigs .date {width:10px;padding-right:15px;}
	#tbl-gigs .link {width:55px;padding-left:15px;text-align:right;}
	#tbl-gigs .alt td {background:#f5f5f3;}

.list-fields {padding:10px 0px;font-weight:bold;line-height:1.4;}
	.list-fields em {display:block;font-style:normal;padding:0 0 .2em;}
	.list-fields li {padding:0 0 .7em;}
	.list-fields input,
	.list-fields select,
	.list-fields textarea {font-size:13px;font-family:arial,sans-serif;font-weight:normal;}
	.list-fields li.last {padding:1em 0 0;}
	.list-fields li.opt-in {padding-top:.5em;}
	input.text,
	textarea {width:250px;border:1px solid;background:#fff;border-color:#ccc #eee #eee #ccc;padding:1px 2px;}
	textarea {width:290px;height:90px;}

#Signup .loading,
#Contact .loading {background:url(../images/skin/form-loader.gif) no-repeat 100px 93%;}



