/* ===============================================*/
/* PWS - CSS Document 
/* This version supports 1023 x 768 display cards */
/* ===============================================*/

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* PWS - Common controls                              */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.txtSearchCriteria {
	width: 250px
}

#cboSearchBox 
{
	width: 300px
}

 
 /* ++++++++++++++++++++++++++++++++++++++++++++++*/
 /* PWS - Index.aspx                              */
 /* ++++++++++++++++++++++++++++++++++++++++++++++*/

#IndexWrapper{
	width: 991px;
	height: 900px;
	margin: 0 auto;
	border: solid 3px #993300;
	text-align: left;
	background-image:url(CloudsTaupe200seamless.jpg)
}

.IndexBodyHeader{
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 648px
}
 
 .pwsIndexTitleLeft{
	text-align: center;
	width: 150px;
	height: 25px;
	margin: 0px 0px;
	vertical-align: middle;
	font-weight: bold;
	font-style: italic;
	float: left
}

.pwsIndexTitleCenter{
	/*text-align: center;
	vertical-align: middle;
	font-weight: bold;
	font-style: italic;*/
	width: 640px;
	height: 25px;
	margin: 0px 0px;
	float: left
}

.pwsIndexTitleRight{
	text-align: center;
	width: 150px;
	height: 25px;
	margin: 0px 0px;
	vertical-align: middle;
	font-weight: bold;
	font-style: italic;	
	float: right
}

.webHomePageBody{
	width: 990px;
	height:auto;
	clear: both;
	background-image:url(CloudsTaupe200seamless.jpg)
}

#TabbedMenu {
	width: 990px;
	height:26;
	clear: both;
}

.TabMenuSpacer {
	width: 190px;
	height: 25px;	
}

 /* ++++++++++++++++++++++++++++++++++++++++++++++*/
 /* PWS - Index.aspx - Common CSS                              */
 /* ++++++++++++++++++++++++++++++++++++++++++++++*/

.WideBody {
	height: 600px;
	width: 990px
}

.NavPanelWide {
	width: 190px;
	height: 602px;	
	float: left;
	background-image: url(SideDiv.jpg)
}

#AdPanelWide {
	width: 190px;
	height: 602px;
	float: right;
	background-image: url(SideDiv.jpg)
}


.IndexNavLinks{
	width: 150px;
	height: 590px;
	margin: 5px 0px
}

#HomePageBody {
	height: 600px;
	width: 990px;
}

#HomePageContent{
	height: 610px;
	width: 460px;
	float: left
}

#HomePageContentDiv
{
	height: 600px;
	width: 610px;
	float: left
	/*background-image: url(CenterDivv1.jpg); */
}

.HomePageContentDivAbout
{
	height: 602px;
	width: 600px;
	float: left;
	background-image: url(CenterDivAbout.jpg);
}

.HomePageContentDivCalendar
{
	height: 600px;
	width: 600px;
	float: left;
	background-image: url(CenterDivCalendar.jpg);
}

.CenterTelerikDiv{
	width: 600px;
	height: 590px;
	margin: 10px 5px 5px 5px;
}

.CenterDataGrid{
	width: 580px;
	height: 500px;
	margin: 5px 5px 5px 5px;
}

.HPRadDirectoryGridCSS{
	width: 590px;
	height: 500px;
	margin: 5px 5px 5px 5px;
}

.HPRadCenterGridCSS{
	width: 570px;
	height: 400px;
	margin: 5px 5px 5px 5px;
}

.HPRadCalendarGridCSS{
	width: 560px;
	height: 400px;
	margin: 5px 5px 5px 5px;
}


/* Added 3/28/10 as common HP Tall Grid*/

.HPCenterGridTallCSS{
	width: 590px;
	height: 550px;
	margin: 5px 5px 5px 5px
}


.cssHPWelcome
{
	width: 600px;
	height: 560px;
	padding: 5px;
	overflow: auto
}

#RadMPHomePageTabs
{
	width: 600px;
	height:450px
}

#RadPVAbout
{
	width: 610px;
	padding: 10px;
	height: 580px;
	background-image: url(HPCenterDiv.jpg)
}

#HPPVNews
{
	width: 610px;
	height: 600px;
	background-image: url(HPCenterDiv.jpg)
}

#RadPVSiteMap
{
	width: 600px;
	padding: 5px;	
	height:590px;
	background-image: url(HPCenterDiv.jpg);
}

#RadPVCalendar
{
	width: 600px;
	padding: 5px;	
	height:585px;
	background-image: url(HPCalDiv.jpg);
}

#HPPVClsfd
{
	width: 600px;
	padding: 5px;	
	height:590px;
	background-image: url(HPCenterDiv.jpg)
}

#HPPVContacts
{
	width: 610px;
	height: 600px;
	background-image: url(HPCenterDiv.jpg);
}

#HPPVContactsOuterDiv 
{
Padding: 100px 220px 300px 180px
}



#HPPVCalOuterDiv
{
	width: 600px;
	height:600px;
	margin: 5px;
}

#HPPVCalTitleDiv
{
	width: 400px;
	margin: 0 auto;
	height: 90px;
	
}

#HPPVCalGrid
{
	width: 560px;
	margin:10px;
	height: 400px
}

#lblCalendar
{
	width: 600px;
	text-align:center;
	font-weight:bold
}

#HPPVCalBodyDiv
{
	width: 460px;
	clear: both;	
	height :350px
}

#HPPVCalBodyEventTypes
{
	width: 200px;
	float: left;
	height:425px
}

#lblHPCalEventTypes
{
	width: 210px;
	text-align:center;
	font-weight:bold
}

#HPPVCalBodyEventCalendarArea
{
	width: 230px;
	float: right;
	height:425px
}

#RadPVHistory
{
	width: 460px;
	padding: 10px;	
	height:450px
}

#HPPVOuterDiv
{
	width: 590px;
	height:440px;
	/*background-image:url(Index_Calandar_Search_Body.jpg)*/
}

#NewsTitlesDiv
{
	width: 570px;
	padding:10px;
	height: 350px
}

#lblCalendar
{
	width: 440px;
	text-align:center;
	font-weight:bold
}



#HPPVCalBodyEventTypes
{
	width: 200px;
	float: left;
	height:425px
}
/*
#lblHPCalEventTypes
{
	width: 210px;
	text-align:center;
	font-weight:bold
}
 */

/*
#HPPVCalBodyEventCalendarArea
{
	width: 230px;
	float: right;
	height:425px
}
*/ 
 
body{
	width: 100%;
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-image:url(SmWhtGrn100.jpg)
}

#wrapper{
	width: 990px;
	margin: 0 auto;
	border: solid 1px black;
	text-align: left;
	/*background-image:url(SmWhtGrn100.jpg);*/
	background-image:url(CloudsTaupe200seamless.jpg)
}

#masthead
{
	border: solid 1px black;
	margin: 0px;
	padding: 0px;
	height: 120px;
	width: 990px
}

#Newmasthead{
	margin: 0px;
	padding: 0px;
	height: 130px;
	width: 990px
}


#bodyHeader{
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 990px
}

.listen{
	width: 150px;
	height: 90px;
	float: left;
	background-image:url(LN_CopCoc.jpg)
}
.banner{
	width: 690px;
	height: 90px;
	float: left;
	background-image:url(WGOE_Banner_990x90.jpg)
/*	background-image:url(WG_CopCocGP.jpg)*/
}

.GAR{
	width: 150px;
	height: 90px;
	float: right;
	/* background-image:url(CopChoc150x90.jpg)  */
	background-image:url(GAR_CopCocAr.jpg)
}

#SearchCriteria
{
	border: solid 3px #993300;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 990px
}

.SearchCriteria
{
	border: solid 1px #993300;
	height: 30px;
	width: 988px
}


#nav{
	width: 150px;
	height: 450px;
	float: left
}

.leftBar{
	height: 20px;
	background: #993300
}

.centerBar{
	height: 20px;
	background-color: #993300
}

.rightBar{
	height: 20px;
	background-color: #993300
}

.mastBar{
	height: 3px;
	background-color: #993300
}

.mastBarClose{
	height: 2px;
	background-color: #993300
}

.HozSpacer990x3{
	height: 3px
}

.HozSpacer990x7{
	height: 7px
}

.HozSpacer990x10{
	height: 10px
}

.webBody{
	width: 990px;
	height:610px
}

.navLinks{
	width: 150px;
	height: 590px;
	margin: 5px 0px
}

.navPanelBuffer{
	width: 7px;
	height: 590px;
	float: left
}

#navLinkHeader{
	width: 150px;
	height: 20px;
	margin: 0px 0px;
	vertical-align: middle;
	text-align: center;
	font-weight: bold
}

.pwsSideTitles{
	text-align: center;
	width: 150px;
	height: 20px;
	margin: 0px 0px;
	vertical-align: middle;
	font-weight: bold
}

.pwsTitleLeft{
	text-align: center;
	width: 150px;
	height: 20px;
	margin: 0px 0px;
	vertical-align: middle;
	font-weight: bold;
	font-style: italic;
	float: left
}

#RadPageViewArtistBiography{
	width: 600px;
	padding: 10px;	
	height: 380px
}

#pwsArtistViewerTitleCenter{
	text-align: center;
	width: 460px;
	height: 20px;
	margin: 0px 0px;
	vertical-align: middle;
	font-weight: bold;
	font-style: italic
}


.pwsTitleCenter{
	text-align: center;
	width: 460px;
	height: 20px;
	margin: 0px 0px;
	vertical-align: middle;
	font-weight: bold;
	font-style: italic
}

.pwsTitleRight{
	text-align: center;
	width: 150px;
	height: 20px;
	margin: 0px 0px;
	vertical-align: middle;
	font-weight: bold;
	font-style: italic;	
	float: right
}

.pwsTitleCenter{
	text-align: center;
	width: 150px;
	height: 20px;
	margin: 0px 0px;
	vertical-align: middle;
	font-weight: bold;
	float: left
}

.pwsMastCenter{
	text-align: center;
	width: 460px;
	height: 20px;
	margin: 0px 0px;
	vertical-align: middle;
	font-weight: bold;
}

.pwsVBreak3pt{
	font-size: 1pt
}

#navLinkRadPanel{
	width: 150px;
	margin: 5px 5px;
	/* border: solid 1px;*/
	vertical-align: middle;
	text-align: center
}

#IndexArtistCenter{
	width: 610px;
	height: 600px;
	float: left;
	background-image: url(HPCenterDiv.jpg)
}

.IndexArtistSpacer
{
font-size: 7px
}

.IndexArtistIndexChar
{
font-size: 10px
}

#center{
	width: 460px;
	height: 450px;
	float: left
}

#WideCenter{
	width: 610px;
	padding: 0px;	
	height: 600px;
    float: left;
	background-image: url(HPCenterDiv.jpg)
}


#OrgWebBody{
	width: 600px;
	padding: 5px;	
	height: 590px;
    float: left;
	background-image: url(HPCenterDiv.jpg)
}

#search{
	width: 590px;
	height: 100px;
	margin:10px 9px;
	border: solid 1px;
	padding: 10px
	/* background-image background-repeat */
}

.lblOrgSearchResults
{
text-align: center	
}

#heading{
	width: 590px;
	height: 40px;
	border: 1px solid;
	margin: 10px;
	text-align: center
}

#content{
	height: 300px;
	width: 460px;
	float: left
}

.img{
	width: 160px;
	height: 150px;
	border: 2px solid;
	border-color:#993300;
	float: left;
	margin: 10px
}

.detail{
	width: 230px;
	height: 130px;
	border: 1px solid;
	margin: 10px;
	padding: 5px 10px;
	float: right
}

.clearer{
	clear: both;
	background-color: #000000
}
.clearerWithBackground{
	height: 0px;
	clear: both;
	background-image:url(SmWhtGrn100.jpg)
}

.lblIndexArtistInstruction{
	width: 590px;
	height: 325px;
	/* border: solid 1px; */
	margin-left: 10px;
	padding: 0px 0px
}

.description{
	width: 438px;
	height: 325px;
	/* border: solid 1px; */
	margin-left: 10px;
	padding: 0px 0px
}

.HomePageDesc{
	width: 458px;
	height: 450px
}

#sideBar{
	width: 150px;
	height: 450px;
	float: right
}

.adSpace{
	width: 150px;
	height: 590px;
	text-align: center
}

.adPlaceHolderRightPanel{
	width: 120px;
	height: 590px;
	margin: 0px 0px;
	float: left
}

.ad90a{
	width: 120px;
	height:90px;
	border: solid 1px;
	margin: 10px 0px
}

.ad90b{
	width: 120px;
	height:90px;
	border: solid 1px;
	margin: 10px 0px
}

.ad60a{
	width:120px;
	height: 60px;
	margin: 10px 0px
}

.ad60b{
	width:120px;
	height: 60px;
	margin: 10px 0px
}

.ad60c{
	width:120px;
	height: 60px;
	border: solid 1px;
	margin: 10px 0px
}

.ad240b{
	width:120px;
	height: 240px;
	margin: 10px 0px
}

#footer{
	/* border: 1px solid; */
	width: 990px;
	height: 60px;
	clear: both;
	background-image:url(CloudsTaupe200seamless.jpg);
	text-align: center
}

.GOEhome{
	width: 120px;
	height: 40px;
	margin: 10px 15px 15px;
	float: left;
	background-image: url(CopCoc10x60.jpg)
	/*border: solid 1px;*/
}

.crossword{
	width: 180px;
	height: 20px;
	margin:6px 15px;
	float: left;
	border: solid 1px
}

.GOEback
{	
	margin: 10px 15px;
	float: right;
	width: 120px;
	height: 40px;
	background-image: url(CopCoc10x60.jpg);
	/*border: solid 1px;*/
} 

.travel{
	width: 180px;
	height: 20px;
	margin: 6px 15px;
	float: right;
	border: solid 1px;
}
.siteMap{
	width: 100px;
	height: 20px;
	float: left;
	border: solid 1px;
}
.askGOE{
	width: 100px;
	height: 20px;
	float: left;
	border: solid 1px;
	margin-left: 70px;
}
.contactGOE{
	width: 100px;
	height: 20px;
	float: right;
	border: solid 1px;
}

.IndexArtistRightBar{
	height: 20px;
	background-color: #993300;
	margin: 5px 0px;
}
.lblArtistName{
	width: 590px;
	padding: 10px;
	Font-weight:bold;
	Font-Size: large;
	text-align: center;
	float: left
}

.IndexArtistNaveButtons 
{
	font: Verdana,Georgia;
	Font-Size: Medium;
	height: 16px;
	width: 25px;
	text-align: center;
	font-weight: bold
}


/* ArtistViewer.aspx specific CSS */

#IndexOrgBrowsercontent{
	height: 300px;
	width: 440px;
	padding: 10px;
	/* margin: 10px 10px;*/
	float: left;
}

#ArtistViewerCenterSectionOuterDiv{
	width: 610px;
	height: 600px;
	float: left;
	background-image: url(HPCenterDiv.jpg);
}

#ArtistViewerSummaryWrapperDiv{
	width: 590px;
	height: 150px;
	margin: 10px 10px;
/*	border: solid 1px;*/
}

#ArtistViewerSummaryInternalWrapperDiv{
	width: 570px;
	height: 120px
}
#ArtistViewerSummaryImageDiv{
	width: 100px;
	height: 100px;
	margin: 10px 10px;
	border: solid 1px;
	float: left;
	/*padding: 10px; */
}
#ArtistViewerSummaryTextDiv{
	width: 435px;
	height: 100px;
	margin: 0px 0px;
	float: right;
}

.lblArtistName{
	width: 570px;
	padding: 10px;
	Font-weight:bold;
	Font-Size: large;
	text-align: center;
	float: left
}

.lnkBtnArtistWebsite
{
	clear: both;
	width: 590px;
	margin: 0px auto;
	text-align: center
}

#ArtistViewerDataWrapperDiv{
	height: 590px;
	width: 610px;
	/*padding: 10px;*/
	float: left;
}
.ArtistViewerDetailBioDiv{
	width: 560px;
	height: 175px;
	overflow: auto;
	padding: 10px
}

.ArtistViewerBiography{
	width: 400px;
	height: 175px;
	overflow: auto;
	margin-left: 5px;
	padding: 5px 5px;	
}
.ArtistViewerSongDetailDiv{
	width: 410px;
	height: 100px;
	overflow: auto;
	padding: 10px
}

/* IndexArtists */ 

.IndexArtistButton{
    font-family: Georgia;
    font-size:x-small;
    font-weight: bold;
    width: 9;
    height: 12px
}



/* WGOEOrgSearchResultsBrowser */

#OrgSearchCenterContent{
	height: 600px;
	width: 610px;
	float: left;
	background-image: url(HPCenterDiv.jpg)
}

#CenterRadGrid{
	height: 400px;
	width: 570px; 
	padding: 10px
}

.OrgSearchResults{
	width: 590px;
	height: 75px;
	padding: 10px;
	text-align: center
	/*margin: 10px 10px; 
		*/
}
.btnExitHome{
	width: 590px;
	height: 25px;
	clear:both;
	text-align: center;
}

/*Artist Discography */

.frmLabel
{
	width: 100px;
	height: 15px;
	font: 10pt serif;
	font-weight: bold;
	text-align: right;
}

.frmData
{
	width: 250px;
	height: 15px;
	font: 10pt serif;
	font-weight: bolder;
	text-align: left
}

.ArtistSelButton 
{
	font-size: 4pt;
	
}
/* WGOE Home Page Bottom Tabs */
#btmLeft
{
	float: left; 
	width: 150px;
	height: 60px
}

#btmCenter
{
	float: left; 
	width: 460px;
	height: 60px
}

#btmRight
{
	float: right; 
	width: 150px;
	height: 60px
}

/* WGOE Org List Browser */

#OrgListResults{
	width: 590px;
	height: 450px;
	/*
	border: 1px solid;
	text-align: center;
	background-image: url(CopCoc10x60.jpg); 
	*/
	margin: 10px 9px 0px;
}

/* Artist Alphanumeric Pager */
.AlphanumericPager
{
    text-align: center;
	width: 590px;
	height: 50px
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* >>> PWS - Org Summary.aspx                  <<< */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.cssOrgSummaryBody
{
	width: 990px;
	height: 450px  /* ;  
	border: solid 2px black  */
}

#OrgSummaryCenterDiv
{
	height: 600px;
	width: 610px;
	float: left;
	background-image: url(HPCenterDiv.jpg)
}


.cssPWSCenterBottomWebNavOptions
{
	width: 460px;
	height: 25px;
	float: left  /*;
	border: solid 2px black  */
}

/* --------------------------------------------------- */
/* PWS - Title and Tab Strip Region                    */
/* --------------------------------------------------- */

.cssOrgSummaryTitleOuterDiv
{
	width: 610px;
	height: 70px;
	float: left
	/* background-image: url(imgOrgTitle460x400.JPG) */
}

.cssOrgSummaryTitleTextDiv
{
	width: 590px;
	height: 45px;
	font-weight: bold;
	text-align: center
}

.cssOrgSummaryContent
{
	width: 590px;
	padding: 10px;
	height: 330px;
	float: left  /* ;
	border: solid 1px black  */
}

.cssOrgSummaryRadMultiPage
{
	width: 570px;
	height: 425px;
	padding: 10px;
	border: solid 1px;
	float: left
}

/* --------------------------------------------------- */
/* PWS - Org Summary  Class = OrgSummaryPromoTabDiv    */
/* --------------------------------------------------- */

.cssOrgSummaryPromoTabDiv{
	width: 590px;
	height: 300px;
	padding: 10px;
	overflow: auto
}

/* --------------------------------------------------- */
/* PWS - Org Summary  Class = cssOrgSummaryDescTabDiv     */
/* --------------------------------------------------- */

.cssOrgSummaryDescTabDiv
{
	width: 570px;
	height: 300px;
	padding: 5px;
	overflow: auto
}

/* --------------------------------------------------- */
/* PWS - Org Summary  -> Calendar Tab                     */
/* --------------------------------------------------- */

.cssOrgSummaryCalTabDiv
{
	width: 570px;
	height: 450px;
	float: left
}

#RadGridOrgEvents
{
	width: 560px;
	height: 400px
}

/* --------------------------------------------------- */
/* PWS - Org Summary: Contact Tab                        */
/* --------------------------------------------------- */

.cssOrgContact
{
	width: 570px;
	height: 300px;
    border: solid 1px;
	overflow: auto
}

/* --------------------------------------------------- */
/* PWS - Org Summary: Event Tab                        */
/* --------------------------------------------------- */

.cssOrgEventDesc
{
	width: 570px;
	height: 425px;
	border: solid 1px;
	overflow: auto
}

.cssEventLabel
{
font-weight: bold;
font-style:normal
}

.cssEventNameOut
{
font-weight:bold;
font-style:italic	
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* PWS - NewsArticle.ASPX                           */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

#NewsNav{
	width: 152px;
	height: 520px;
	float: left
}

.sectionTitle 
{
	font: Verdana,Georgia;
	Font-Size: Medium;
	height: 30px;
	width: 190px;
	text-align: center;
	font-weight: bold
}


.RadNavPanelCenter 
{
	width: 170px;
	padding: 5px 10px 5px 10px;
}

.RadAdPanelCenter
{
	width: 150px;
	padding: 5px 20px 5px 20px;
}

.NewsRadPanelBar12
{
	height: 510px;
	Width: 150px
}

#NewsArticleOuterDiv{
	height: 520px;
	width: 450px;
	border: solid 2px #993300;
	margin: 0 auto;
	float: left
}

#NewsArticleTitleDiv{
	height: 45px;
	width: 450px;
	text-align: center;
	font-weight:bold
}

#NewsArticleBodyDiv{
	height: 400px;
	width: 432px;
	margin-left: auto ;
	margin-right: auto ;
	border-right: thin inset; 
	border-top: thin inset; 
	border-left: thin inset; 
	border-bottom: thin inset;
	border-color: #993300;
	overflow: scroll
}

#SearchCriteria{
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 720px
}

#NewsSideBar{
	width: 152px;
	height: 520px;	
	/* border: solid 1px #993300; */
	/* border-right: solid 1px #993300; */
	border-top: solid 1px #993300;
	border-left: solid 1px #993300;
	border-bottom: solid 1px #993300;	
	float: left
}

.NewsAdSpace{
	width: 150px;
	height: 520px;
	text-align: center
}



/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* PWS - Index Artist Discography                   */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

#PWSADPVArtistSongsComboDiv {
	width: 590px
}

.lblSongName
{
	width: 45px;
	font-weight: bold;
	text-align:left
	/*float: left	*/
}

#RadComboSongsByCD
{
	width: 400px;
	font-weight: bold;
	text-align:left
}

.RadCbxSongNames
{
	width: 350px;
	float: right
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* PWS - Song CD Info                               */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.csslblSongName
{
	width: 45px;
	font-weight: bold;
	float: left	
}

.cssRadCbxSongNames
{
	width: 375px;
	float: left
}



