﻿        BODY
        {
            PADDING-RIGHT: 0px;
            PADDING-LEFT: 0px;
            FONT-SIZE: 12px;
            BACKGROUND-COLOR: #333367;
            PADDING-BOTTOM: 0px;
            MARGIN:10,0,10,0;
            COLOR: #333;
            PADDING-TOP: 0px;
            FONT-FAMILY: arial,sans-serif;
            TEXT-ALIGN: center
        }
        .HeaderBackground 
        {
			background-image: url(../../App_Themes/JamSite/Img/Site/Header-JamBackground.jpg);
	        background-repeat: repeat-x;
        }
        
         .menu {
		    color: #333333;
		    background-color: #DDDEE9;
		    padding: 2px;
		    padding-left: 3px;
		    border-left: 2px solid #666699;
		    border-right: 2px solid #666699;
		    font: 12px Arial, sans-serif;
		    font-weight: bold;
		    text-decoration: none;
		    text-align: left;
		}
		
        .menu a {
		    color: #333333;
		    background-color: #DDDEE9;
		    padding: 2px;
		    padding-left: 3px;
		    border-left: 2px solid #666699;
		    border-right: 2px solid #666699;
		    font: 12px Arial, sans-serif;
		    font-weight: bold;
		    text-decoration: none;
		    text-align: left;
		}
		
        .menu a:hover {
		    background-color: #D1D1E1;
		    color: #333333;
		    text-decoration: none;
		}
		
		.PagerText{
			text-align:left; 
			font: 14px Arial, sans-serif; 
			color: #ffffff;
			font-weight:bold; 
			text-decoration:none;
		}
		
		.PagerBtn
		{
			 vertical-align:bottom;
		}

		
		/* Sub Menu */
		
		.SearchEventButton
        {
            color: #333366; 
            font-size: 10px; 
		    font-family: Arial; 
		    font-weight: bold;
		    text-align:left;
		    padding-left:5px;
		    text-decoration: none;
		}
		
		.SearchAdvancedButton
        {
            color: #ffffff; 
            font-size: 10px; 
		    font-family: Arial; 
		    font-weight: bold;
		    text-align:left;
		    padding-left:5px;
		    text-decoration: none;
		}
		
		.textboxCss {
		    color: #666699; 
	        font-family: Arial, Helvetica, sans-serif;
	        font-size: 11px;
	        background-position: right bottom;
	        border-style:none;
	        background-color:#FFFFFF;
	    }
	    
		/* Left Panel */
		
		#column_shows 
        {
		    margin:0px;
		    padding-top:10px;
		    padding-bottom:10px;
		    padding-left:15px;
		    padding-right:1px; 
		    color: #333366; 
		    font-size: 10px; 
		    font-family: Arial; 
		    font-weight: bold; 
        }
        
        #column_promotions {
		    margin:0px;
		    padding-top:10px;
		    padding-bottom:10px;
		    padding-left:1px;
		    padding-right:1px; 
		    color: #333367; 
		    font-size: 10px; 
		    font-family: Arial; 
		    font-weight: bold; 
        }
        
        .venue {
		    color: #333366; 
		    font-size: 10px; 
		    font-family: Arial; 
		    font-weight:normal;
		    text-align: left;
		    padding-top:4px;
		    text-decoration:none;
		}

        /* OnSale List */
        
        .eventlist {
		    color: #333367;  
		    font-size: 12px; 
		    font-family: Arial; 
		    font-weight: normal;
		    text-align:left;
		    text-decoration: none;
		}
		
		.pagetitle {
		    line-height:15px; 
			WIDTH: 650px; 
			color: #666699; 
			font-size: 20px; 
			font-family: Arial; 
			font-weight: bold; 
			vertical-align:bottom;
			text-align:left;
		}
		
		/* Footer */
		
		.footer
        {
            color: #ffffff; 
            font-size: 12px; 
		    font-family: Arial; 
		    font-weight: bold;
		    text-align:justify;
		    padding-left:15px;
        }
        
        .footer_right
        {
            color: #333367; 
            font-size: 11px; 
		    font-family: Arial; 
		    font-weight: bold;
		    text-align:left;
		    padding-left:5px;
		}
		
		.footer_Location
        {
            color: #ffffff; 
            font-size: 13px; 
		    font-family: Arial; 
		    font-weight: bold;
		    text-decoration: none;
		    
		}
		
		/* Content */
		
		.pagetitle {
		    line-height:16px; 
			WIDTH: 650px; 
			color: #666699; 
			font-size: 20px; 
			font-family: Arial; 
			font-weight: bold; 
			vertical-align:bottom;
		}
		 
		 .textboxFooterCss {
		    color: #666699; 
	        font-family: Arial, Helvetica, sans-serif;
	        font-size: 10px;
	        background-position: right bottom;
	        border-style:none;
	        background-color:#cbcbe5;
	    }
	    
	     .scrollbarstyle {
            scrollbar-base-color: #9999cc;
            scrollbar-arrow-color: white;
            scrollbar-track-color: #ccccff;

            scrollbar-shadow-color: black;
            scrollbar-lightshadow-color: black; 
            scrollbar-darkshadow-color: gray;

            scrollbar-highlight-color: white;
            scrollbar-3dlight-color: black;
        }
        
        /* Body Content Controls */
        
        /* About */
        
        #center_capsule 
        { 
			border-bottom: 0px; 
			border-top: 0px ;
			border-left: 0px ; 
			border-right: 0px ;
			background-color: #333367;
			width: 100%; 
			margin-left:0px;
			margin-right:0px;
			margin-bottom:0px; 
			margin-top:0px; 
		}
		
		.TextAreaView {
			background-color:#cbcbe5;
			color:#333367;
			border-style:none;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 13px;
			font-weight:normal;
			padding-left:2px;
			width:390px;
			height:231px;
			line-height:17px;
			scrollbar-base-color: #9999cc;
            scrollbar-arrow-color: white;
            scrollbar-track-color: #ccccff;

            scrollbar-shadow-color: black;
            scrollbar-lightshadow-color: black; 
            scrollbar-darkshadow-color: gray;

            scrollbar-highlight-color: white;
            scrollbar-3dlight-color: black;
		}
		
		
		/* Subscribe */
		
		.SubscribeFormLabel {
			text-align:left; 
			font: 12px Arial, sans-serif; 
			color: #ffffff;
			font-weight: bold;
		}
	
	/* Concert Graphic View */
	
	.GraphicsItemTitle{
		font: 14px Arial, sans-serif; 
		color: #333367;
		font-weight: bold;
		text-decoration:none;
	}

	.GraphicsItem{
		font: 10px Arial, sans-serif; 
		color: #333367;
		font-weight: normal;
		text-decoration:none;
	}

	.GraphicsItemTicketStatus{
		font: 11px Arial, sans-serif; 
		color: #ffffff;
		font-weight:bold;
	}
	
	/* Venue */
	
	.VenueTextAreaView {
		background-color:#cbcbe5;
		color:#333367;
		border-style:none;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight:normal;
		padding-left:2px;
		width:405px;
		height:63px;
	}
	
	/* Venue Graphic View */
	
	.VenueGraphicsItemTitle{
		font: 12px Arial, sans-serif; 
		color: #ffffff;
		font-weight: normal;
		text-decoration:none;
	}

	.VenueGraphicsItem{
		font: 10px Arial, sans-serif; 
		color: #ffffff;
		font-weight:normal;
		text-decoration:none;
	}

	
	
.smBlueText {
	text-align:left; 
	font: 10px Arial, sans-serif; 
	color: #333367;
	font-weight:normal;
}

.mdBlueText {
	font: 13px Arial, sans-serif; 
	color: #333367;
	font-weight: normal;
	text-decoration:none;
}

.mdWhiteText {
	text-align:left; 
	font: 11px Arial, sans-serif; 
	color: #ffffff;
	font-weight:bold;
}

.VenueEmailLink
{
	color:#333367; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold;
	text-decoration: none;
	
}

/* Concerts */

.LgWhiteText {
	text-align:left; 
	font: 14px Arial, sans-serif; 
	color: #ffffff;
	font-weight:bold;
}

.ConcertDateTime {
	text-align:left; 
	font: 13px Arial, sans-serif; 
	color: #333367;
	font-weight:normal;
}

.ConcertTextAreaView {
	background-color:#cbcbe5;
	color:#333367;
	border-style:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	padding-left:2px;
	width:597px;
	height:62px;
}

/* Artist */

.ArtistTextAreaView {
	background-color:#cbcbe5;
	color:#333367;
	border-style:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	padding-left:2px;
	width:435px;
	height:62px;
}

.EventDateDate {
	font: 12px Arial, sans-serif; 
	color: #ffffff; 
	font-weight:normal;
}

.EventDateVenue {
	font: 12px Arial, sans-serif; 
	color: #ffffff; 
	font-weight:normal;
	text-decoration:none;
}

.ArtistLinks {
	text-align:left; 
	font: 11px Arial, sans-serif; 
	color: #333367;
	font-weight:bold; 
	text-decoration:none;
}

/* Subscribe */
.subscribeTextbox 
{
	font: 11px Arial, sans-serif; 
	background-color:#cbcbe5; 
	color:#333367; 
	font-size:12px;
	border-style:none;
	line-height:15px; 
}


.ConcertImageAlign
{
	vertical-align:bottom;
}
	
	
/* Promotion */

.PromotionTextAreaView {
	background-color:#cbcbe5;
	color:#333367;
	border-style:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	padding-left:2px;
	width:400px;
	height:82px;
	line-height:17px;
}

 .DropDownCss {
		    color: #666699; 
	        font-family: Arial, Helvetica, sans-serif;
	        font-size: 10px;
	        background-position: right bottom;
	        border-style:none;
	        background-color:#cbcbe5;
	    }
	    
.TextboxCss {
	background-color:#cbcbe5; 
	color:#333367; 
	font-size:11px;
	border-style:none;
}


 .modalBackground {
            background-color:Gray;
            filter:alpha(opacity=70);
            opacity:0.7;
        }


/* Search */

.searchTextbox {
	background-color:#cbcbe5; 
	color:#333367; 
	font-size:12px;
	border-style:none;
	border-color:#cbcbe5;
}

.searchNoRecords {
	color: #666699; 
	font-size: 20px; 
	font-family: Arial; 
	font-weight: bold; 
	vertical-align:bottom;
}


.SendToFriendTextbox 
{
	font: 12px Arial, sans-serif; 
	background-color:#cbcbe5; 
	color:#333367; 
	font-size:13px;
	border-style:none;
	border-color:#cbcbe5;
}

/* Venue Update */

.GraphicsItemBackground {
	background-color: #66668d;  	
}

.GraphicsItemConcertBackground {
	background-color: #9999cd;  	
}

.borderBackground {
	 background-color: #333367;
	 border-color: #333367;
}

	
.ConcertListViewText {
	text-align:left; 
	font: 10px Arial, sans-serif; 
	color: #333367;
	font-weight:normal;
}

.ConcertListViewTitle {
	font: 13px Arial, sans-serif; 
	color: #333367;
	font-weight: normal;
	text-decoration:none;
}


.ConcertListViewShowStatus {
	text-align:left; 
	font: 11px Arial, sans-serif; 
	color: #ffffff;
	font-weight:bold;
}

.ContentBackground {
	background-color: #9999cd;  
}

.EventDatesByArtistBackground {
	background-color: #66669a;  
	border-color: #9999cc;
}


.ArtistName {
	text-align:left; 
	font: 14px Arial, sans-serif; 
	color: #ffffff;
	font-weight:bold;
}

.GraphicsItemPlaceholderBackground {
	 background-color: #66658d;
}

.ConcertDetailsPromotion 
{
	text-align:left; 
	font: 11px Arial, sans-serif; 
	color: #b1b2d0;
	font-weight:bold;
	text-decoration:none;
}
-->
