h5.title{
color:#3a545f;
margin:4px 0px;
font-size:1em;
font-style:italic;
}
h3.category{
color:#3a545f;
font-style:italic;
}
h4 , h4 a{
color:#3a545f;
font-style:italic;
}
#tourDates{
background:#000;
font-size:1em;
width:650px;
}
#tourDates td{
border-right:1px solid #222;
height:42px;
padding:5px 8px;
}
#tourHeader td{
border-bottom:1px solid #222;
background:#111;
font-weight:normal;
font-size:1.1em;

}
tr.over{
 background:#261a00;
}
.news td{
	padding:25px 10px 25px 0px
}
.albumThumbs{
	border:1px solid #111;
	padding:10px;
	float:left;
	width:60px;
	height:60px;
}

#benefits , .links{
list-style:none;
padding:0;
margin:0;
}

#benefits li{
margin-top:15px;
}
.links{
margin-left:10px;
}
.links p{
margin-left:20px;
margin-top:4px;
font-weight:normal;
}
hr{
height:1px;
border:none;
color: #3a545f;
background: #3a545f;
}

li.faq_entry{
margin-bottom:8px;
}
li.faq_entry div{
padding:7px 0px 15px 25px;
}

.photo{
float:left;
margin:8px;
width:60px;
height:70px;
text-align:center;
}
.photoGallery{
float:left;
margin:8px;
width:160px;
text-align:center;
}
.photoCategories{
float:left;
margin:8px;
width:160px;
text-align:center;
height:235px;
}
.albums td{
padding:10px;
}
div.videoCategory{
	float:left;
	width:190px;
height:170px;
background:#111;
margin:5px;
text-align:center;
padding:9px;
}
div.videoCategory h4{margin:5px 0 0 0;padding:0;}
.video_entry{
width:250px;
margin:10px;
float:left;
}
.video_entry .thumb{
float:left;
margin:5px 10px 0px 0px;
padding-bottom:50px;
}

.this_and_that{
margin:20px;

}
.this_and_that img{
padding:2px 20px;

}




a.more_link{
display:block;
}




.fanPic_thumb {float:left;height:130px;margin:20px;}
.fanPic_thumb a {text-decoration:none;}
a.more h1 {font-size:10px;}