body{
	background:url(/Images/TEMPLATE/background.jpg);
	font-size:12px;
	font-family: "Trebuchet MS", Tahoma, Verdana, Helvetica, Arial, sans-serif;
	}


:focus, input :focus {
	outline: 0;
}



#SiteContainer{
	width:983px;
	border:7px solid #0e1124;
	background:#e2dfce url(/Images/TEMPLATE/GBS_Foreground.jpg) repeat-y;
	margin:0 auto;
	}

#ContentContainer{
	width:983px;
	background:url(/Images/TEMPLATE/GBS_footer.jpg) no-repeat bottom center;
	*background:url(/Images/TEMPLATE/GBS_footer.jpg) no-repeat 0 bottom;
	}

.clear{
	clear:both;
	font-size:0.1em;
	}

.news_img{
	margin-right:10px;
}

a{
	color:#66614e;
	text-decoration:none;
	}

a:hover{
	color:#504c3d;
	}



h3{
	color:#173148;
	font-weight:normal;
	/*text-transform:uppercase;*/
	margin-bottom:5px;
	padding-bottom:0;
	font-size:14px;
	}
	
h3 a{
	color:#173148;
	}




a img{
	border:0;
	}

.imageRight{
	float:right;
	padding:0 0 10px 5px;
	}

.dotted{
	border-bottom:1px dotted #000;
	}

p.dottedText{
	border-bottom:1px dotted #000;
	border-top:1px dotted #000;
	padding:10px 0;
	margin-bottom:20px;
	}


/*** Header Images **********************************/

#HeaderImg{
	display:block;
	width:954px;
	height:150px;
	margin-left:14px;
	}

.Banner_1{
	background:url(/images/template/headers/gbs_1.jpg) no-repeat;
	}
.Banner_2{
	background:url(/images/template/headers/gbs_2.jpg) no-repeat;
	}
.Banner_3{
	background:url(/images/template/headers/gbs_3.jpg) no-repeat;
	}
.Banner_4{
	background:url(/images/template/headers/gbs_4.jpg) no-repeat;
	}
.Banner_5{
	background:url(/images/template/headers/gbs_5.jpg) no-repeat;
	}
.Banner_6{
	background:url(/images/template/headers/gbs_6.jpg) no-repeat;
	}
.Banner_7{
	background:url(/images/template/headers/gbs_7.jpg) no-repeat;
	}
/*** Header & Navigation *****************************/

#Header{
	background:url(/images/template/GBS_HeaderBg.jpg);
	padding-top:10px;
	}

#slideshow{
	margin-left:13px;
	}


#Logo{
	background:url(/Images/TEMPLATE/GBS_Logo.gif) no-repeat;
	margin:0 auto;
	width:955px;
	height:113px;
	}

a.logo{
	display:block;
	width:600px;
	height:112px;
	margin:0 auto;
	font-size:0;
	padding:0;
	}


#Nav{
	margin:0 auto;
	margin-top:-2px;
	background:#0a1929;
	height:48px;
	width:924px;
	position:relative;
	margin-left:15px;
	}

#Nav li{
	display:inline;
	font-family: "Trebuchet MS", Tahoma, Verdana, Helvetica, Arial, sans-serif;
	color:#fff;
	}
/*.Nav a:hover{color:#ebc63d; text-decoration:none;}*/

.main_menu{
	
	letter-spacing:1px;
	margin-top:1px;
	margin-left:-1px;
	
	
}

.main_menu ul { /* all lists */
	font-size:16px;
	padding:0 15px;
	margin-top:0;
}

.main_menu ul li a{ 
	margin-top:5px;
	
	
	}
.main_menu ul li a:hover{
	color:#ebc63d;
	}

.main_menu ul li ul li a{
	background:none;
	padding-left:0;
	}

.main_menu li { /* all list items */
}

#HomepageNav .main_menu li ul{
	position: absolute;
	top:40px;
	left:0;
	margin:0 auto;
	width:924px;
	padding-top:5px;
	z-index:2;
	margin-left:0px;
	}
#HomepageNav #Nav{
	*margin-top:-7px;
}
.main_menu li ul { /* second-level lists */
	display: none;
	position: absolute;
	top:40px;
	left:0;
	width:924px;
	font-size:13px;
	text-transform:lowercase;
	background: url(/Images/TEMPLATE/GBS_SubnavBg.jpg) repeat-x;
	height:32px;
	letter-spacing:0;
	padding-top:5px;
	z-index:2;
	margin-left:0px;
	text-indent:10px;
}

.main_menu li ul li{
	background-image:none;
	padding:0 15px;
	}

.main_menu li ul li a{
	color:#000;
	font-weight:bold;
	text-transform:uppercase;
	}

.main_menu li ul li a:hover{
	color:#6d150f;
	}

.main_menu li:hover ul, #main_menu li.over ul { /* lists nested under hovered list items */
	display: block;
	*z-index:20;	
}

li a.navNews{
	width:71px;
	float:left;
	display:block;
	background:url(/images/template/nav/gbs_news.gif) no-repeat;
	width:69px;
	height:43px;
	text-indent:-1000000px;
	padding:0 35px 0 0;
	margin-left:25px;
	_margin-left:10px;
	}
		li a.navNews:hover{ background-position:0 -36px;}
		.navNews a.navNews, .navNewsArchives a.navNews{ background-position:0 -36px; }

li a.navBand{
	float:left;
	display:block;
	background:url(/images/template/nav/gbs_band.gif) no-repeat center 0;
	width:69px;
	height:43px;
	text-indent:-1000000px;
	padding:0 35px 0 35px!important;
	}
		li a.navBand:hover{ background-position:center -36px; }
		.navBand a.navBand, .navBandFTR a.navBand, .navBio a.navBand, .navTosh a.navBand, .navJrny a.navBand, .navPodcasts a.navBand{background-position:center -36px;}

li a.navMusic{
	float:left;
	display:block;
	background:url(/images/template/nav/gbs_music.gif) no-repeat center 0;
	width:80px;
	height:43px;
	text-indent:-1000000px;
	padding:0 35px;
	}
		li a.navMusic:hover{background-position:center -36px;}
		.discographySub a.navMusic, .fortuneSub a.navMusic, .videoSub a.navMusic{background-position:center -36px;}

li a.navTour{
	float:left;
	display:block;
	background:url(/images/template/nav/gbs_tour.gif) no-repeat center 0;
	width:72px;
	height:43px;
	text-indent:-1000000px;
	padding:0 35px;
	}
		li a.navTour:hover{background-position:center -36px;}
		.navTour a.navTour{background-position:center -36px;}
		.navTourHis a.navTour{background-position:center -36px;}

li a.navCommunity{
	float:left;
	display:block;
	background:url(/images/template/nav/gbs_community.gif) no-repeat center 0;
	width:162px;
	height:43px;
	text-indent:-1000000px;
	padding:0 35px;
	}
		li a.navCommunity:hover{background-position:center -36px;}
		.navCommunity a.navCommunity, .navAlbumReviews a.navCommunity, .navShowReviews a.navCommunity, .navLinks a.navCommunity, .navOKP a.navCommunity{background-position:center -36px;}


li a.navStore{
	float:left;
	display:block;
	background:url(/images/template/nav/gbs_store.gif) no-repeat center 0;
	width:81px;
	height:43px;
	text-indent:-1000000px;
	padding-left:35px;
	}
		li a.navStore:hover{background-position:center -36px;}
		.navStore a.navStore{background-position:center -36px;}

.navNews .newsSub, .navNewsArchives .newsSub{
	display:block;
	}
ul.newsSub{
	_text-indent:5px!important;	
	}
ul.bandSub{
	text-indent:150px!important;
	_text-indent:145px!important;
	}
ul.musicSub{
	text-indent:288px!important;
	_text-indent:284px!important;
	*text-indent:290px!important;
	}

ul.tourSub{
	text-indent:440px!important;
	_text-indent:435px!important;
	}

ul.communitySub{
	text-indent:582px!important;
	_text-indent:576px!important;
	}

.navBand .bandSub, .navBandFTR .bandSub, .navBio .bandSub, .navTosh .bandSub, .navJrny .bandSub, .navPodcasts .bandSub{
	display:block;
	z-index:auto;	
	}

.navBio a.bioSub, .navTosh a.toshSub, .navJrny a.bobJrnySub, .navBandFTR a.alansftrSub, .navBand a.bobsndtrkSub, .navBand .bobsndtrkSub, .fortuneSub a.fortuneSub, .discographySub a.discographySub, .videoSub a.videoSub, .navNews a.currentnewsSub, .navNewsArchives a.archivednewsSub, .navPodcasts a.podcastsSub {
	color:#6d150f;
	}


.discographySub .musicSub, .fortuneSub .musicSub, .videoSub .musicSub{
	display:block;
	z-index:auto;
	}

.navMusic .musicSub{
	display:block;
	z-index:auto;
	}

.navCommunity .communitySub, .navLinks .communitySub{
	display:block;
	z-index:auto;
	}

.navCommunity a.mailinglistSub, .navLinks a.linksSub{
	color:#6d150f;
	}

.navAlbumReviews a.albumreviewsSub{
	color:#6d150f;
	}

.navShowReviews a.showreviewsSub{
	color:#6d150f;
	}
	
.navAlbumReviews .communitySub, .navShowReviews .communitySub, .navOKP .communitySub{
	display:block;
	z-index:auto;
	}

	
.navTourHis a.tourhistorySub{
	color:#6d150f;
	}
	
.navTour a.tourdatesSub{
	color:#6d150f;
	}
.navTour .tourSub, .navTourHis .tourSub{
	display:block;
	z-index:auto;
	}

.navOKP a.OKPsub{
	color:#6d150f;
	}
	

/*** Content Dividers  *****************************/

#Callouts{
	width:245px;
	float:right;
	_float:left;
	margin:40px 15px 40px 0;
	_margin:0 0 0 15px;
	*margin-top:50px;
	_padding-bottom:50px;
	padding-left:15px;
	_padding-left:0;
	}

#HomepageNav #Content{
	margin-top:40px;
	}

#Content{
	float:left;
	width:650px;
	margin:35px 0 0 15px;
	_margin:15px 0 0 15px;
	*margin-top:45px;
	padding-left:20px;
	_padding-left:0;
	_height:auto;
	padding-bottom:35px;

	}
	
#Login{
	float:left;
	text-align:right;
	width:770px;
	padding-top:3px;
	font-size:12px;
	}

#Login p{
	
	margin:0;
	padding:0 0 5px 0;
	color:#cccabb;
	}

#Login a{
	font-size:12px;
	color:#fff;
	text-decoration:none;
	margin-bottom:1px;
	padding:0 8px;
	text-transform:uppercase;
	}

#Login a:hover{
	color:#cccabb;
	}

#Footer{
	width:1000px;
	margin:0 auto;
	text-align:center;
	color:#fff;
	margin-top:5px;
	}
	
#OCC a {
    background: url(http://officialcommunity.com/images/OCCLogo_Footer_dark.png) no-repeat scroll right top transparent;
    color: #FFF;
    display: block;
    height: 25px;
    padding-right: 105px;
	padding-top:2px;
    width: 70px;
	margin-right:30px;
	font-size:9px;
	}

#OCCholder {
	margin: 5px auto;
	width:1000px;
	text-align:center;
}		

#OCC {display:block;width:200px;margin:0 auto;}

#Footer a{
	color:#f8e3a2;
	padding:0 5px;
	}

#SocialLinks{
	
	float:left;
	width:250px;
	margin-left:50px;
	}

#SocialLinks img{
	margin:3px 11px 5px 0;
	
	}

#Footer #copyright{
	float:left;
	padding-left:150px;
	}

/*** Callouts  **********************************/

span.divider{
	display:block;
	width:30px;
	margin:15px 0 15px 100px;
	*margin:0;
	}

#FacebookLikeBox{
	background:#fff;
	border:1px solid #56738e;
	width:224px;
	margin-bottom:15px;
	}



#WATN{}
	
	.WATNheader{
		background:url(../Images/TEMPLATE/callouts/GBS_WATN_Header.jpg);
		width:233px;
		height:186px;
		}
	.WATNdates{
		background:#000;
		width:222px;
		color:#fff;
		text-align:center;
		font-family:Georgia, "Times New Roman", Times, serif;
		}
	a.WATNtourBtn{
		background:url(/Images/TEMPLATE/callouts/GBS_WATN_TourBtn.gif);
		width:108px;
		height:87px;
		display:block;
		float:left;
		}
	a.WATNtourBtn:hover{
		background:url(/Images/TEMPLATE/callouts/GBS_WATN_TourBtnHover.gif);
		display:block;
		
		}
	a.WATNtickets{
		background:url(/Images/TEMPLATE/callouts/GBS_WATN_Tickets.gif);
		width:125px;
		height:87px;
		display:block;
		float:left;
		}
	a.WATNtickets:hover{
		background:url(/Images/TEMPLATE/callouts/GBS_WATN_TicketsHover.gif);
		display:block;
		}
		
	.watn {
		padding-bottom:3px;
		color:#db291d;
		}

a.Connect{
	height:43px;
	background:#091929;
	width:222px;
	margin-bottom:1px;
	display:block;
	font-size:14px;
	color:#fff;
	
	}

a.Connect img{
	float:left;
	padding-right:15px;
	}

a.Connect span{	
	display:block;
	float:left;
	width:150px;
	margin-top:12px;
	}

a.Connect:hover{
	background:#13476c;
	color:#fff;
	}

.subNavSideBar{
	background:#9b917e url(/Images/TEMPLATE/GBS_SideBarSubNavBg.jpg) top left no-repeat;
	width:156px;
	padding-bottom:20px;
	margin:0 0 0 30px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	border-bottom:2px solid #0A1929;
	}



.subNavSideBar ul{
	list-style:none;
	width:156px;
	text-align:center;
	margin:0;
	padding:0;
	}

.subNavSideBar ul li{
	padding:2px 0;
	margin:0;
	}

.subNavSideBar a{
	color:#173148;
	}
.subNavSideBar a:hover{
	color:#504c3d;
	}

.subNavSideBar h3{
	text-align:center;
	padding:10px 5px 0 5px;
	text-transform:none;
	color:#000;
	margin-bottom:15px;
	}

/*.subDivider{
	background:url(/Images/TEMPLATE/GBS_SubOrnament.jpg) no-repeat;
	height:21px;
	width:20px;
	margin:10px auto;
	}
*/

.subDivider{
	height:21px;
	
	}

.FortuneCookie{	
	
	}

.bioImg{
	margin-left:60px;
	}

#DaffodilSupport{
	width:228px;
	height:61px;
	
	margin-bottom:35px;
	}

img.FortuneLyrics{
	margin-left:40px;
	}

#TwitterContainer{
	background:#bcae93 url(../Images/TEMPLATE/callouts/Twitter_Header.gif) no-repeat;
	width:224px;
	
	margin:15px 0;
	*margin:20px 0;
	_margin:20px 0;
	word-wrap: break-word;
	}

a#SeanTwitter{
	display:block;
	height:30px;
	}

#TwitterContainer a{
color:#173148;
	}

h3#BobTwitter{
	background:url(../Images/TEMPLATE/callouts/GBS_BobTwitter.jpg);
	width:192px;
	height:29px;
	margin:0 0 0 9px;
	padding-top:0;
	}

h3#BobTwitter a{
	display:block;
	text-indent:-1000000px;
	height:29px;
	width:192px;
	}

h3#AlanTwitter{
	background:url(../Images/TEMPLATE/callouts/GBS_AlanTwitter.jpg);
	width:192px;
	height:29px;
	margin:0 0 0 9px;
	padding-top:0;
	}

h3#AlanTwitter a{
	display:block;
	text-indent:-1000000px;
	height:29px;
	width:192px;
	}

#SeanTwitterFeed, #BobTwitterFeed, #AlanTwitterFeed{
	list-style:none;
	margin:7px 0;
	padding:0 14px ;
	
	}

span#EveryoneElseisSaying{
	background:#091929;
	display:block;
	color:#e2ddc9;
	padding:2px 12px;
	}

#query{
	background:#9b917e;
	}

#query ul{
	list-style:none;
	margin:0;
	padding:15px 12px 15px 12px;
	color:#fff;
	}

.tweet_list li a img{
	float:left;
	padding:0 5px 3px 0;
	
	}

span.tweet_text{
	
	}

span.tweet_time{display:none;}
span#TwitterFooter{
	background:url(../Images/TEMPLATE/callouts/Twitter_Footer.gif) no-repeat;
	display:block;
	height:27px;
	}

#twitterLink{
	display:block;
	width:80px;
	height:20px;
	float:left;
	}

#TwitterContainer #JoinConversation{
	color:#fff;
	float:left;
	display:block;
	font-size:11px;
	padding:3px 0 0 25px;
	}

#query{
	padding-bottom:10px;
	}

#PlatypusBnr a{
	display:block;
	background:url(/Images/TEMPLATE/GBS_PlatypusBanner.jpg) no-repeat;
	width:542px;
	height:69px;
	margin-bottom:23px;
	}


/*** Titles  **********************************/

h2.FeaturedNews{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_FeaturedNews.gif) no-repeat;
	width:266px;
	height:35px;
	margin-top:0;
	padding-top:0;
	}
h2.TourHistory{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_TourHistoryTitle.gif) no-repeat;
	width:400px;
	height:35px;
	}

h3.Podcasts{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_Podcasts.jpg) no-repeat;
	width:102px;
	height:22px;
	
	}

h3.Journals{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_Journals.jpg) no-repeat;
	width:99px;
	height:31px;
	margin-bottom:10px;
	margin-left:13px;
	}

h3.SocialLinksTitle{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_SocialNetworks.gif) no-repeat;
	width:192px;
	height:24px;
	margin-bottom:10px;
	

	}

h4.Connect{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_Connect.jpg) no-repeat center;
	width:222px;
	height:18px;
	margin-bottom:20px;
	}

h2.CurrentNews{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_CurrentNews.gif) no-repeat;
	width:226px;
	height:35px;

	}
	
h2.NewsArchive{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_NewsArchive.gif) no-repeat;
	width:226px;
	height:35px;

	}
	
h2.News2007 {
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_News2007.gif) no-repeat;
	width:400px;
	height:40px;
	}
	
h2.News2006 {
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_News2006.gif) no-repeat;
	width:400px;
	height:40px;
	}
.BobJrnys {
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_BobjournTitle.gif) no-repeat;
	width:400px;
	height:40px;
}

h4.News{
	font-size:14px;
	text-transform:uppercase;
	color:#173148;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-bottom:0;
	padding-bottom:0;
	}

h4.News em{
	font-size:12px;
	}
h2.SignIn{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_SignIn.gif) no-repeat;
	width:400px;
	height:40px;
	}

h2.Join{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_Join.gif) no-repeat;
	width:400px;
	height:40px;
	}

h2.UpdateProfile{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_UpdateProfile.gif) no-repeat;
	width:400px;
	height:30px;
	}

h2.UpdateStore{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_UpdateStore.gif) no-repeat;
	width:400px;
	height:30px;
	}
	
	
h2.EditAccount{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_EditAccount.gif) no-repeat;
	width:400px;
	height:40px;
	}
	
h2.EditProfile{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_EditProfile.gif) no-repeat;
	width:400px;
	height:40px;
	}	
	
h2.Reset{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_Reset.gif) no-repeat;
	width:400px;
	height:40px;
	}

h2.MailingList{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_MailingList.gif) no-repeat;
	width:400px;
	height:40px;
	}

h2.AlbumReviews{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_AlbumReviews.gif) no-repeat;
	width:400px;
	height:40px;
	}

h2.ShowReviews{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_ShowReviews.gif) no-repeat;
	width:400px;
	height:40px;
	}


h2.Help{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_Help.gif) no-repeat;
	width:400px;
	height:40px;
	}

h2.TourSchedule{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_tour.gif) no-repeat;
	width:400px;
	height:35px;
	}

h2.Discography{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_discography.gif) no-repeat;
	width:400px;
	height:40px;
	}

h2.Albums{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_albums.gif) no-repeat;
	width:400px;
	height:35px;
	}

h2.Privacy{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_privacy.gif) no-repeat;
	width:400px;
	height:40px;
	}

h2.Terms{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_terms.gif) no-repeat;
	width:400px;
	height:40px;
	}

h2.BusInq{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_BusInq.gif) no-repeat;
	width:400px;
	height:40px;
	}

h2.Links{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_Links.gif) no-repeat;
	width:400px;
	height:40px;
	}

h2.Contests{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_Contests.gif) no-repeat;
	width:550px;
	height:40px;
	}

h2.Contact{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_Contact.gif) no-repeat;
	width:400px;
	height:40px;
	}

h2.Tosh, h2.Tosh2011, h2.Tosh2010, h2.Tosh2009, h2.Tosh2008{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_ToshsTails.gif) no-repeat;
	width:400px;
	height:35px;
	}

h2.Tosh2010, h2.Tosh2009, h2.Tosh2008{
	background:url(/Images/TEMPLATE/titles/GBS_ToshsTails2010.gif) no-repeat;
	width:400px;
	}
	h2.Tosh2009{
		background:url(/Images/TEMPLATE/titles/GBS_ToshsTails2009.gif) no-repeat;
		}
	h2.Tosh2008{
		background:url(/Images/TEMPLATE/titles/GBS_ToshsTails2008.gif) no-repeat;
		}
h2.Tosh2011{
	background:url(/Images/TEMPLATE/titles/GBS_ToshsTails2011.gif) no-repeat;
}

h2.Dvds{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_dvds.gif) no-repeat;
	width:400px;
	height:40px;
	}

h2.FortunesFavour{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_FortunesFavour.gif) no-repeat;
	width:400px;
	height:40px;
	}

h2.Video{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_Video.gif) no-repeat;
	width:400px;
	height:35px;
	}

h2.RadioPromo{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_radiopromo.gif) no-repeat;
	width:440px;
	height:34px;
	}

h2.toolbar{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_toolbarTitle.gif) no-repeat;
	width:440px;
	height:38px;
	}

h2.podcasts{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_podcasts.gif) no-repeat;
	width:440px;
	height:34px;
	}

h2.MyAccountTitle{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_MyAccount.gif) no-repeat;
	width:400px;
	height:40px;
	}

/**** Sub Titles**********************/


h3.Sub{
	/*background:url(/Images/TEMPLATE/GBS_StarTitle.gif) no-repeat top left;*/
	background:none!important;
	padding-left:0 !important;
	height:19px;
	border-bottom:1px dotted #000;
	padding:0 0 10px 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#000;
	margin-bottom:20px;
	letter-spacing:1px;
	}

h3.AboveSub{
	/*background:url(/Images/TEMPLATE/GBS_StarTitle.gif) no-repeat top left;*/
	background:none!important;
	padding-left:0 !important;
	height:19px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#000;
	margin-bottom:-15px;
	letter-spacing:1px;
	}
	

h3.Sub span{
	font-size:24px;
	line-height:22px;
	}

h3.SubSm{
	/*background:url(/Images/TEMPLATE/GBS_StarTitle.gif) no-repeat top left;*/
	height:19px;
	border-bottom:1px dotted #000;
	padding:0 0 10px 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000;
	margin-bottom:20px;
	letter-spacing:1px;
	}

h3.SubSm span{
	font-size:20px;
	line-height:20px;
	}


h3.Trkhead{
	padding:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#fff;
	letter-spacing:1px;
	}

h3.Trkhead span{
	font-size:14px;
	line-height:10px;
	}

	
/**** Alan's FTR Pages**********************/

h2.AlansFTR{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_AlansFTR.gif) no-repeat;
	width:400px;
	height:35px;
	}
	
h2.AlansFTRsub{
	/*text-indent:-1000000px;*/
	background:none;
	width:253px;
	height:32px;
	}
	


h2.Discography{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_Discography.gif) no-repeat;
	width:400px;
	height:40px;
	}


h2.AlansFTR2008{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_AlansFTR2008.jpg) no-repeat;
	width:350px;
	height:32px;
	}
	

h2.AlansFTR2007{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_AlansFTR2007.jpg) no-repeat;
	width:350px;
	height:32px;
	}
	


h2.AlansFTR2006{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_AlansFTR2006.jpg) no-repeat;
	width:350px;
	height:32px;
	}
	

/**** Bob's Soundtrack Pages**********************/

h2.BobSndTrk{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_Bobs_title.gif) no-repeat;
	width:400px;
	height:40px;

	}
	
h2.BobSndTrksub {
	/*text-indent:-1000000px;*/
	background:none;
	width:215px;
	height:32px;
}
	
h2.BobSndTrk2008{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_Bobs2008_title.jpg) no-repeat;
	width:545px;
	height:32px;

	}
	
h2.BobSndTrk2007 {
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_Bobs2007_title.jpg) no-repeat;
	width:545px;
	height:32px;

	}
	
h2.BobSndTrk2006 {
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_Bobs2006_title.jpg) no-repeat;
	width:545px;
	height:32px;

	}


/*******Band Bio Pages**********************/

ul.Bio{
	list-style:none;
	margin:5px 0 0 0;
	padding:2px 0 5px 8px;
	background:#13476c ;
	height:14px;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	}

ul.Bio li{
	float:left;
	margin:0;
	padding:0 10px;
	border-right:1px solid #9b917e;
	}

ul.Bio li a{
	margin:0 8px ;
	font-size:14px;
	color:#e2ddc7;
	}

ul.Bio li a:hover{
	color:#fff;
	}



h2.bandBio{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_bioTitle.gif) no-repeat;
	width:400px;
	height:40px;
	

}

h2.hne_Bio{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_hardneasyTitle.gif) no-repeat;
	width:360px;
	height:34px;
	

}
	
h2.bobBio{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_bobTitle.gif) no-repeat;
	width:400px;
	height:35px;

}
	
h2.seanBio{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_seanTitle.gif) no-repeat;
	width:400px;
	height:35px;
}
	
h2.murrayBio{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_murrayTitle.gif) no-repeat;
	width:400px;
	height:35px;


}

h2.krisBio{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_krisTitle.gif) no-repeat;
	width:400px;
	height:35px;

}

h2.alanBio{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_alanTitle.gif) no-repeat;
	width:400px;
	height:35px;
	

}

/*** Homepage  *********************************/

#albumBanner{
	background:url(/images/template/GBS_SafeUponShoreBanner.jpg) no-repeat;
	display:block;
	width:624px;
	height:137px;
	margin:40px 0 30px -2px;
	}

#Podcasts, div.podcasts{
	width:300px;
	float:left;
	margin-bottom:25px;
	}

a.Podcast{
	background:url(/Images/TEMPLATE/GBS_PodcastIcon.jpg) no-repeat;
	width:51px;
	height:83px;
	display:block;
	float:left;
	padding:13px 0 0 14px ;
	margin-top:10px;
	}

#PodcastPlayer, div.PodcastPlayer{
	background:url(/Images/TEMPLATE/GBS_PodcastIcon.jpg) no-repeat;
	width:51px;
	height:83px;
	display:block;
	float:left;
	padding:13px 0 0 14px ;
	margin-top:10px;
	}
	
div.PodcastPlayer{
	height:69px;
	}

.podcastplaybutt{
	padding:0 0 0 2px;
	position:relative;
	top:20px;
	}


.podcastTitle{
	*margin-top:0;
	*padding-top:7px;
	float:left;
	width:580px;
	}

#Journals{
	float:left;
	width:335px;
	margin-bottom:35px;
	}

.JournalContainer{
	width:105px;
	float:left;
	text-align:center;
	}

.JournalContainer img{
	padding-bottom:3px;
	}

.JournalContainer a{	
	color:#173148;
	}

/*a.Journal{
	background:url(/Images/TEMPLATE/GBS_JournalIcon.gif) no-repeat;
	width:21px;
	height:27px;
	display:block;
	float:left;
	padding:0 15px 0 0;
	}

a.JournalTosh{
	background:url(/Images/TEMPLATE/GBS_ToshIcon.gif) no-repeat;
	width:26px;
	height:28px;
	display:block;
	float:left;
	padding:0 10px 0 0;
	}*/

span.postDate{
	margin-left:70px;
	font-style:italic;
	font-weight:bold;
	}

/*** News  *************************************/



span.readMore{
	/*background:url(/Images/TEMPLATE/GBS_RedLeaf.gif) no-repeat left center;*/
	height:15px;
	width:180px;
	display:block;
	text-transform:uppercase;
	margin:5px 0 25px 0;
	font-size:11px;
	}

.NewsComments {
	text-align:right;
	}
	
.NewsComments a{
	text-transform:uppercase;
	font-size:11px;
	
	/*background:url(/Images/TEMPLATE/GBS_RedLeafNews.gif) no-repeat left center;*/
	padding-left:15px;
	color:#173148;
	font-weight:bold;
	}

.NewsComments a:hover{
	color:#504c3d;
	}




/*** MISC  *************************************/

.MailingListForm{
	
	}
.MailingListForm legend{
	margin-left:75px;
	}

iframe.TourDates {
	overflow-x: hidden;
	overflow-y: scroll;
	_overflow-x:visible;
	_overflow-y:visible;
	margin:30px 0 0 10px;
	_margin:30px 0 0 0;
	border:4px solid #d4cfbb;
	_width:470px;
	background:#d7d2bf;
}

.TourContainer{
	background:url(/Images/TEMPLATE/GBS_TourLady.jpg) no-repeat left top;
	margin-left:-28px;
	margin-top:30px;
	
	} 

.TourInformation{
	padding-left:280px;
	}

img.TourLegend{
	float:left;
	margin:255px 0 0 10px;
	}

#Search{
	width:1000px;
	margin:0 auto;
	text-align:right;
	}

.Search{
	background:#cccabb;
	border:1px solid #051524;
	width:207px;
	height:21px;
	float:right;
	margin-bottom:7px;
	}

input.SearchInput{
	width:175px;
	background:none;
	border:0;
	}

input.SearchButton{
	border:0;	
	background:url(/Images/TEMPLATE/buttons/GBS_SearchBtn.gif) no-repeat;
	width:23px;
	height:20px;	
	cursor:pointer;
	}

a.back{
	text-align:right;
	float:right;
	text-transform:uppercase;
	margin-top:20px;
	}
	
a.back2, span.back2{
	text-align:right;
	float:right;
	text-transform:uppercase;
	}	

ul.prizes {
	list-style:none;
	}

/*** Discography  *****************/

ul.albumList, ul.dvdList {
	margin: 0px 0px 0px -15px ;
	padding: 0;
	text-transform:uppercase;
}



ul.albumList span, ul.dvdList span{
	display:block;
	margin-top:-10px;
}


ul.albumList li {
	float: left;
	list-style: none;
	text-align: center;
	margin: 0 0px 25px 15px;
}

ul.dvdList li {
	float: left;
	list-style: none;
	text-align: center;
	width: 150px;
	margin: 0 0px 25px 15px;
}

ul.albumList li img, ul.dvdList li img {
	margin-bottom: 15px;
}

ul.albumList li.lastCover, ul.dvdList li.lastCover {
	margin: 0;
}


table.TrackListing{
	background:#8c8061;
	
	}


table.TrackListing th{
	background:#605844;
	
	}

table.TrackListing td{
	border-bottom:1px solid #ded9c3;
	}

img.albumArt {
	float: left;
	margin: 0 25px 0 0;
}
	
#albumArt {
	float: left;
	margin: 0 25px 0 0;
	padding: 0px;
}	

#albumArt #albumBanner{
	margin-top:0;
	}

.AlbumNav{
	margin:0 0 15px 0;
	font-size:14px;
	font-weight:bold;
	}

.Disc_Next{
	float:right;
	color:#0A1929;
	}

.Disc_Prev{
	float:left;
	color:#0A1929;
	}

.AlbumNav a:hover{
	color:#66614E;
	}


/*** Album Reviews  *****************/

.reviewForm div.inputs label { width: 43px; }
.reviewForm div.inputs textarea { width: 545px; height: 200px;}
.reviewSub {margin-left: 59px}
.reviewDate {font-size: 9px; font-style: italic; margin: 3px 0 10px 0; border-bottom: 1px dashed #AA955E;}

/*** Fortunes Favour  *****************/

.fortuneBuyBtns{
	margin:10px 0 0 0;
	padding:0;
	text-align:right;
	
	
	}

table.FortuneTracks{}

table.FortuneTracks th{background:#0A1929; color:#fff;}

table.FortuneTracks td{background:#c1bba1;}

/*table.TrackListing{
	background:#8c8061;
	}


table.TrackListing th{
	background:#605844;
	
	}

table.TrackListing td{
	border-bottom:1px solid #ded9c3;
	}**/


ul.FortuneTracks{
	list-style:none;
	margin-left:0;
	padding-left:20px;
	}

ul.FortuneTracks li{
	background:#c1bba1;
	margin-bottom:1px;
	margin-left:0;
	padding:2px 0 2px 10px;
	}

ul.LinerNotes{
	list-style:none;
	}

ul.LinerNotes span{
	width:130px;
	float:left;
	display:block;
	font-style:normal;
	color:#4c0000;
	}

ul.LinerNotes li{
	clear:both;
	font-style:italic;
	}


.photoCredit{
	text-align:center;
	text-transform:uppercase;
	font-size:11px;
	padding:5px 0 0 0;
	margin:0;
	color:#4c0000;
	}


.RSS{
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	margin-top:10px;
	}

.RSS img{
	padding-right:5px;
	vertical-align:middle;
	}

#errorContainer{
	padding-top:15px;
	height:370px;
	width:800px;
	margin:0 auto;
	}

#errorContainer h1{
	font-size:18px;
	margin:0;
	}



body#FF_Lyrics{
	background:url(../Images/TEMPLATE/GBS_FortuneLyricsBg.jpg);
	}

html.FFlyrics{
	border:5px solid #000;
	}

body#FF_Lyrics h1{
	font-size:16px;
	text-transform:uppercase;
	margin-bottom:0;
	padding-bottom:0;
	}

body#FF_Lyrics h2{
	font-size:14px;
	font-weight:normal;
	text-transform:uppercase;
	border-bottom:1px dotted #000;
	margin-bottom:0;
	padding-bottom:0;
	}	

img.radioPromo {
	float: left;
	margin: 0 10px 10px 0;
}

ul.promoList li {
	list-style: inside;
}

a.downloadNow {
	display: block;
	background: url(/Images/TEMPLATE/buttons/GBS_downloadNow.gif) top left no-repeat;
	width: 154px;
	height: 35px;
	float: left;
	text-indent: -30000px;
}

#RonaldMcDonaldSponsor{
	background:url(/Images/TEMPLATE/GBS_RonaldMcDonald.gif) no-repeat;
	margin: 10px 0 25px 0;
	text-indent:-1000000px;
	width:445px;
	height:85px;
	}

#RonaldMcDonaldSponsor a{
	display:block;
	text-indent:-1000000px;
	width:445px;
	height:85px;
	}


div#nfldAd, div#toolbarAd {
	width: 445px;
	height: 57px;
	/*margin: 10px 0 25px 87px;*/
	margin: 10px 0 25px 0;
	border: 1px solid #000;
}

div#cbcRadio {
	width: 540px;
	height: 68px;
	/*margin: 10px 0 0 45px;*/
	margin: 10px 0 0 0;
	border: 1px solid #000;
}

div#nfldAd a,  div#toolbarAd a, div#cbcRadio a{
	width: 445px;
	height: 57px;
	text-indent: -300000px;
	display: block;
}

div#nfldAd a {
	background: url(/images/template/GBS_NFLDlink.jpg);
	}

div#toolbarAd a {
	background: url(/images/GBS_toolbarCallout.jpg);
	}

div#cbcRadio a {
	width: 540px;
	height: 68px;
	background: url(/images/template/CBCR2_540x68_GBS.jpg);
	}
	
img#daffLogo {
	float: right;
}

a#platypus {
	display: block;
	width: 150px;
	height: 75px;
	margin: 0;
}

p.platypus{
	padding-right:5px;
	margin-left:8px;
	}

/*************************V4.1 Styles******************************/

#buyAlbum {
	width:180px;
	float:left;
}
#buyAlbum a.Buy, #buyAlbum a.buy {
	width:150px;
	height:32px;
	background:url(/Images/TEMPLATE/buttons/GBS_BuyAlbum.jpg) no-repeat; 
	display:block;
	text-indent:-30000px;
	margin:0;
	padding:0;	
}
#buyAlbum a.Download {
	width:181px;
	height:37px;
	background:url(/Images/TEMPLATE/buttons/GBS_DownloadAlbumDigi.jpg) no-repeat; 
	display:block;
	text-indent:-30000px;
	margin:0;
	padding:0;	
}

div.longDesc a img {
	float: left;
}

#buyDVD {
	width:120px;
	float:right;
	margin:0;
	/*margin-right:58px;
	margin-top:-43px;
	*margin-top:-51px;*/
}
#buyDVD a.submitButton {
	width:119px;
	height:28px;
	background:url(/Images/TEMPLATE/buttons/GBS_BuyDvd.jpg) no-repeat; 
	display:block;
	text-indent:-30000px;
	margin:0;
	padding:0;
	
}

.Visible_False { display:none;}

.sku_True{display:inline;}

.sku_False {display:none;}

/* styles for ASJAV audio player */
#hiddenPlayer{
	position:absolute; 
	top:1px; 
	left:1px; 
	height:1px;
	margin:0;
	padding:0;
	line-height:1px;
}
div.clipHolder{}
div.assigned{}
span.play a{
	background:url(../images/buttons/audioPlayBut.gif) no-repeat;
	background-position:0 0px;
	margin:0 auto;
	width:18px;
	height:18px;
	display:block;
}
span.stop a{
     display:none;
	}
div.assigned span.play a{display:none;}

div.assigned span.stop a{
    background:url(../images/buttons/audioPlayStop.gif) no-repeat;
	background-position:0 0px;
	margin:0 auto;
	width:18px;
	height:18px;
	display:block;
  }

/* END styles for one click audio player */

.MailingListForm fieldset { border: 0px solid black; }

.MailingListForm li { list-style-type: none; }

/* ==================== Featured product widget ==================== */

#productSpecials{
	background:url(/Images/TEMPLATE/GBS_WinterStore.jpg) bottom left;
	width:224px;
	padding:0 0 25px 0;
	border-bottom:2px solid #123e69;
	margin-bottom:20px;
	*margin-bottom:5px;
}

#productSpecials h3{
	text-indent:-10000px;
	/*height:42px;*/
	/*background:url(/Images/TEMPLATE/titles/WhatsInStore.gif) no-repeat;*/
	background:url(/Images/TEMPLATE/GBS_WinterStoreTitle.jpg) no-repeat;
	height:62px;
	border-top:2px solid #123e69;

}

#productSpecials h3 a{
	display:block;
	height:42px;
	text-indent:-10000px;
	}

div#productSpecials a img{
	width:80px;
	height:80px;
}

div#productSpecials a.prodCoImage{
	float:left;
	border:2px solid #091929;
	margin:4px;
	display:block;
	width:80px;
	height:80px;
	background:#091929;
	overflow:hidden;
}

div#productSpecials span.specialsText{
	width:112px;
	padding:0px;
	margin:2px 0 0 4px;
	font-size:110%;
	line-height:16px;
	display:block;
	float:left;
}
span.specialsText span{
	font-weight:bold;
	display:block;
	margin-bottom:5px;
}

div#productSpecials a{
	text-decoration:none;
}

div#productSpecials ul{
	padding:4px 4px 10px 4px;
	margin:0 0 0 5px;
} 

div#productSpecials ul li{
	list-style:none;
	display:none;
	margin:0;
	padding:0;
}

div#productSpecials ul li.showMe{
	display:inline;
}

/* ------------------------------- TOUR PAGE ------------------------------- */

ul#TourArcSub {
	margin: 0;
	padding: 0;
}

ul#TourArcSub li {
	width: 58px;
	float: left;
	list-style: none;
	margin: 0 10px 0 0;
	text-align: center;
	font-weight: bold;
	font-size: 15px;
}

ul#TourArcSub li:hover {
	border-bottom: 3px solid #0A1929;
}

ul#TourArcSub li.yearsON {
	border-bottom: 3px solid #0A1929;
	background: #C2B79B;
}

ul#TourArcSub li.yearsON a{
	color: #000;
}

#tourTable th{
	text-align:left;
	text-indent:8px;
	padding:5px 5px 5px 0;
	border-top:0;
	background:#0a1929;
	color:#fff;
	}	

#tourTable td span.cal{
	display:block;
	margin-top:2px;
	background:url(/images/template/calendar.gif) no-repeat;
	width:25px;
	height:37px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding:4px 10px 0 10px;
	line-height:16px;
}

#tourTable tr:hover{
	background:url(/Images/TEMPLATE/GBS_tourTableBG.gif);
	
}



.detailscolumn a{
	color:#6D150F;
	}

.Visible_False { display:none;}

div.canceled_True {text-decoration:line-through;}

span.VenueVisible_False, a.Visible_True {display:inline;}

span.VenueVisible_True, a.Visible_False {display:none;}

span.DetailsVisible_False, a.Visible_True {display:inline;}

span.DetailsVisible_True, a.Visible_False {display:none;}     

.sku_True{display:inline;}

.sku_False {display:none;}

#tourTable{
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:30px;
}

#tourTable td{
	/*background: url(/Images/TEMPLATE/GBS_TrBorder.gif) bottom left repeat-x;*/
	border-bottom:1px solid #0c1824;
	padding:6px 10px;
}

#tourTable tr.Alternate td{
	background: url(../Images/TEMPLATE/GBS_tourTableBG.gif) bottom left ;
}

.buyTicketsBut{

	} 
	
.ReviewButton{
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	width:147px;
	height:24px;
	text-transform:lowercase;
	padding:9px 0 0 0;
	background:url(/Images/TEMPLATE/GBS_SubmitReview.gif) no-repeat;
	width:27px;
	height:23px;
	text-indent:-1000000px;
}


a.ReadReviews{
	background:url(/Images/TEMPLATE/GBS_ReadReviews.gif) no-repeat;
	width:31px;
	height:24px;
	display:block;
	}


a.Visible_True .buyTicketsBut{display:block !important;}

.Caps{
	text-transform:uppercase;
	font-size:11px;
}

.ShowReviewInputs textarea{
	width:598px;
	height:200px;
	border:1px solid #000;
	font-family:Arial, sans-serif;
	font-size:14px;
	line-height:22px;
}

.ShowReviewInputs label{
	width:50px!important;
	padding-top:0!important;
}

.reviewForm fieldset{
	border:none;
}

.SubmitReviewBtn input{
	margin:10px 0 0 67px;
}

#submitReviews{
	font-size:18px;
	margin-top:20px;
}	

h2.Review{
	color:#000;
	font-weight:bold;
	font-size:14px;
}

#BusInqForm .DESVALRequiredFieldMarker{display:none!important;}

/*business enquiries*/
div.Attachment {
                float:left;
                width:400px;
                padding:0;
                margin:-4px 0 0 0;
}
.Attachment input {
                font-size:11px!important;
                padding:3px 4px!important;
                *padding:2px 4px!important;
                margin:10px 10px 6px 0!important;
                border:1px solid #ddd!important;
               
                float:left!important;
                
                font-family:Verdana, Arial, Helvetica, sans-serif!important;
}
.Attachment li{
                list-style:none;
}

input.ruButton {
                background:#185a89 none repeat scroll 0 0 !important;
				font-family:Georgia, "Times New Roman", Times, serif!important;
                height:28px !important;
                color:#fff!important;
                line-height:12px !important;
                font-size:12px!important;
                width:60px !important;
                padding:0!important;
                margin:10px 0 0 0!important;
				
}

#BusInqForm p.formText{
	clear:both;
	
	}
.DESVALSummaryErrors, .DESVALSummary{
	color:#cc0000;
	}
	
/* Safe Senders Page **************************/

.SafeSendersTitle{
	text-indent:-1000000px;
	background:url(/Images/TEMPLATE/titles/GBS_YourSafeSendersList.gif) no-repeat;
	width:400px;
	height:40px;
	margin-top:0;
	padding-top:0;
	}
	
.Gmail, .OutlookExpress, .Outlook, .Yahoomail, .Hotmail{
	display:none;
	}
	
	
.Gmail_On, .OutlookExpress_On, .Outlook_On, .Yahoomail_On, .Hotmail_On{
	display:block;
	}


#EmailNav{
padding:0 0 10px 0;
}

#EmailNav a{
	background-color:#13476C;
	color:#fff;
	margin-right:-3px;
	padding:4px 25px;
	}

#EmailNav a.on{
	background-color:#1f679a;
	color:#fff;
	margin-right:-3px;
	padding:4px 25px;
	}
	
#EmailNav a:hover{
	background-color:#1f679a;
	color:#fff;
	margin-right:-3px;
	padding:4px 25px;
}

#GMAIL, #HOTMAIL, #OUTLOOKEXPRESS, #OUTLOOK, #YAHOOMAIL{
	background:#C1BBA1;
	border:1px dotted #0A1929;
	padding:15px;
	*padding-left:40px;
	}
#GMAIL ol, #HOTMAIL ol, #OUTLOOKEXPRESS ol, #OUTLOOK ol, #YAHOOMAIL ol{
	margin:0 0 0 75px;
	}

#GMAIL ol li, #HOTMAIL ol li, #OUTLOOKEXPRESS ol li, #OUTLOOK ol li, #YAHOOMAIL ol li{
	margin:8px 0;
	}

#GMAIL{background:#C1BBA1 url(/Images/TEMPLATE/GBS_Gmail.gif) no-repeat 20px 25px;}
#HOTMAIL{background:#C1BBA1 url(/Images/TEMPLATE/GBS_Hotmail.gif) no-repeat 20px 25px;}
#OUTLOOKEXPRESS{background:#C1BBA1 url(/Images/TEMPLATE/OutlookExpress.gif) no-repeat 20px 25px;}
#OUTLOOK{background:#C1BBA1 url(/Images/TEMPLATE/GBS_Outlook.gif) no-repeat 20px 25px;}
#YAHOOMAIL{background:#C1BBA1 url(/Images/TEMPLATE/GBS_Yahoo.gif) no-repeat 20px 25px;}

	
	
/*********************** The Popup Window *********************/

#popupContent{
	float:left;
	width:525px;
	margin:35px 0 0 15px;
	_margin:15px 0 0 15px;
	*margin-top:45px;
	padding-left:20px;
	_padding-left:20;
	_height:auto;
	padding-bottom:35px;
	}
	
#popupContentContainer {
	background-color:#00FF00;
	background:url(/Images/TEMPLATE/GBS_PopupBG.jpg) repeat-y;
	width:610px;
	height:1703px;
	margin:0;
	padding:0;
	}	
	
	
/****************poll**************************/

#poll{

      margin:0px 0px 10px 10px;

      background:url(/images/components/boxes/pollBkg.jpg);

      background-position:bottom;

      width:223px;

}

#pollHeader{

      margin:8px 0px 0px 10px;

      background:url(/images/components/boxes/poll_header.jpg);

      background-repeat:repeat;

      width:223px;

      height:35px;

}

.pollTable a{color:#ccc;}

.pollTable a:hover{

      color:#999;

}

.pollTable{

      width:350px;

      padding:0px;

      margin:0px 5px 10px 5px;

      color:#fff;

      font-size:11px;

 

      color:#fff;

      font-family:verdana,arial,sans-serif;

}

.pollTable td{valign:top;padding:0 2px;margin:0;}

 

.pollTable td.question{

      color:#000;

    /*  border-top:1px solid #4a4a4a;

      border-bottom:1px solid #4a4a4a;

      background:#000;
*/
      padding:4px;
	  
	  padding-top:10px;
	  
	  padding-bottom:20px;

      font-weight:normal;
	  
	  font-size:16px;

}

 

.pollTable input.poll_btns{

      display:inline;

      width:auto;

      border:1px solid #4a4a4a;

      font-weight:bold;

      font-size:90%;

      color:#0093c9;

      background:#000;

      padding:2px 5px;

      margin:10px 5px 8px 10px;

}

.pollTable input{

      display:inline;

      margin:8px 0px 0px 0px;

      display:inline;

      font-weight:normal;

      padding:0px;

      background:none;

}

.pollTable label{

      display:inline;

      font-weight:normal;

      margin:0px 0 0 0;

      margin-left:10px;

      padding:0px;
	  
	  color:#000;

}

 

.pollTable table span{

     /* font-weight:bold;*/

      display:block;

      font-size:90%;

      margin-bottom:3px;
	  color:#000;

}

.recentPoll{

      border:1px solid #4a4a4a;

      width:220px;

}

.recentPoll td.header{

      font-weight:bold;

      padding:5px;

}

table#RecentPolls1_Poll{

      width:200px;

      border:1px solid;

} 

/* ***************************** DOWNLOADS ******************************* */

.step1{
	background:transparent url(/images/downloads/gbs_step1.jpg) 0 0 no-repeat;
	padding-left:45px;
}

.step2{
	background:transparent url(/images/downloads/gbs_step2.jpg) 0 0 no-repeat;
	padding-left:45px;
}
.step3{
	background:transparent url(/images/downloads/gbs_step3.jpg) 0 0 no-repeat;
	padding-left:45px;
}

/****************************** Share Button ********************************/

#shareThis{
	float:right;
	margin:-45px 0 0 0;
	}
