body{background:#fff;}
h2,h3,h4{font-size:1.6em;font-weight:normal;color:#a2323a;padding:4px 0 0 0;}
h5,h6{font-size:1.2em;font-weight:normal;}
a{color:#4a5eb4;}
a:hover{color:#a0abdc;}
#act-gig-table{width:100%;}
#skid-gig-table{width:100%;}
.act-gig-row0{background-color:#eee;}
.act-gig-row1{background-color:#ffffff;}
#act-header{
	color:#424242;
	width:800px;
	margin:0;
	text-align:left;
	margin-bottom:20px;
	padding:0;
	border-bottom:3px solid #637a9f;
	}
#act-header h1{padding:5px 0;font-weight:900; font-size:2.3em;text-transform:uppercase;float:left;color:#a2323a;}
#act-header h2{margin:0;border:none;font-size:1.3em;padding:15px 0 0 20px;color:#999898;font-style:italic;font-weight:normal;float:left;}
#edit-button{width:100px;font-size:.85em;font-weight:normal;float:right;text-align:right;}
#container{
	width:960px;
	margin:0 auto;
	text-align:left;
	padding:10px 0;
	}

#col1-act{float:left;width:565px;}
#col2-act{
	width:225px;
	float:left;
	text-align:center;
	margin-left:10px;
	display:inline;
	}
#adv-col-act{
	width:150px;
	float:right;
	text-align:center;
	display:inline;
	}

.ad125x125{
	text-align:left;
	margin:0 auto;
	padding:5px;
	margin-bottom:20px;
}
.ad125x125 span{font-weight:bold;text-decoration:none;}

.ad200x200{
	text-align:left;
	margin:0 auto;
	padding:5px;
	margin-bottom:20px;
}
.ad200x200 span{font-weight:bold;text-decoration:none;}

#quix,#act-blog,#act-giglist,#act-photos{
	margin:0 auto;
	text-align:left;
	padding:5px 10px 5px 0;
	margin-bottom:20px;
	}
#booking-info,#setlist,#video,#audio,#fans{
	margin:0 auto;
	text-align:left;
	padding:10px;
	background:#fff;
	margin-bottom:20px;
	border:1px solid #e0e0e0;
	}
#act-logo{
	margin:0 auto;
	text-align:center;
	padding:5px;
	background:#fff;
	margin-bottom:20px;
	border:1px solid #e0e0e0;
	}
#setlist ul{margin:0;padding:0;list-style:none;}
#setlist li{padding:5px 0;}
.act-photos{width:130px;height:130px;border:1px solid black;}
#video{z-index:1;}
.utube{padding:6px 0;}	
#main-nav img{float:left; border:none;padding:0 8px 0 0}
.fan-thumbs{width:70px;float:left;margin:0 5px 5px 0;}
.fan-thumbs p{padding:1px 0 0 0;margin:0;font-size:.9em;line-height:120%;}
.fan-thumbs img{border:1px solid #e7e7e7;}
.fan-thumbs:after,#video:after,#act-blog:after,#fans:after,#act-header:after,#container:after,#adv-col-act:after,.ad125x125:after{content:" ";display:block;clear:both;}
/*  highslide ajax pages  */
#content {text-align:left;padding:0 20px;}
#content h1,#content h2,.hs, .hs h2{text-align:left;padding:20px;}