a{
	text-transform: none;
}
span.EventDescription a
{
	text-transform:none;
}
div#page_wrapper 
{
    margin: 0 auto 0 auto;
    width: 850px;
}

div#head
{
    background-color:White;
    height: 162px;
    width: 850px;
    text-align: right;
    position: relative;
    top: 0px;
    left: 0px;
    background-image:url(/images/design/IAC_Header.gif);
    background-repeat:no-repeat;
}

div#siteMap ul li
{
	margin:10px;
}


div#utilities a
{
    color: #B0CBD7;
    text-decoration: none;
    text-transform: capitalize;
}

div#websiteTitle
{
    position: absolute;
    top: 0px;
    left: 0px;
    height:162px;
    width: 427px;
    background-image: url('../images/design/IAC_01_Header.gif');
    background-position:top left;
    background-repeat:repeat-x;
	z-index: 1;
}

div#websiteTitleLogo a
{
}

a#websiteTitleLogo2
{
    float:left;
    height:128px;
    width: 308px;
    position:relative;
    top:42px;
    left:20px;
}
div#utilities
{
    /*float:right;*/
    /*position:relative;*/
    top:0px;
    right:0px;
    padding-left:460px;
    padding-right:22px;
}

div#otherhead
{
    position: absolute;
    top: 136px;
    left: 427px;
    height:26px;
    width: 423px;
    background: url('../images/design/IAC_02_Header.gif') repeat-x left top;
	z-index: 1;
}

div#navigation
{
    width: 838px;
    height: 30px;
    padding-left: 12px;
    /* background: Transparent url(../images/design/nav_bg.gif) repeat-x top left; */
    background-color:Black;
    text-align: left;
    padding-top: 12px;
    position:relative;
    z-index:99;
}

div#texture-rotator
{
    width:850px;
    height:56px;
    text-align: left;
    }

div#texture-rotator img
{
}
    
*.section-title
{
    margin:0px;
    padding:0px;
    margin-left:20px;
    margin-top:14px;
}
    
div#banner
{
    width: 850px;
    background-image:url('../images/design/IAC_ContentRepeater.gif');
    background-repeat:repeat-y;
    background-color:#000000;
}
div#hometitle
{
    width: 250px;
    height: 19px;
    color:White;
    font-weight:bold;
    background-color: Transparent;
    position: absolute;
    top:10px;
    right:10px;
    z-index: 3;
    border: solid 1px Black;
}
div#homebox
{
    width: 250px;
    height: 410px;
    background-color: Transparent;
    position: absolute;
    top:30px;
    right:10px;
    z-index: 3;
    border: solid 1px Black;
}

table#mainTable
{
    text-align: left;
    width: 850px;
    background-color: White;
    margin: 0;
    padding: 0;
}

td#contentCell
{
    padding-top: 50px;
    padding-left: 51px;
    padding-right: 20px;
    width: 462px;
}

div#breadcrumbs
{
    position: relative;
    top: -20px;
    height: 20px;
    margin: 0;
    padding: 0;
}

div#breadcrumbs .node
{
    color: #666666;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 10px;
    padding-right: 5px;
}

div#breadcrumbs .currentNode
{
    color: #FFFFFF;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 10px;
    padding-right: 5px;
}

div#breadcrumbs .separator
{
    color: #666666;
    padding-right: 5px;
}

td#sidebarCell
{
    padding-top: 69px;
    padding-left: 0px;
    padding-right: 22px;
    width: 216px;
}
div#footer
{
    color: #666666;
    height:28px;
    width: 850px;
    /* background: Transparent url(../images/design/nav_bg.gif) repeat-x top left; */
    text-align: left;
    background: url('../images/design/IAC_07_footer.gif') repeat-x left top;
}
div#footertext 
{
    color: White;
    height:28px;
    width: 850px;
    /* background: Transparent url(../images/design/nav_bg.gif) repeat-x top left; */
    text-align: left;
    background-color:Black;
}
div#footertext a, div#footertext a:visited,div#footertext a:active,div#footertext a:hover,div#footertext a:link
{
	color:White;
	text-decoration:none;
}
div.sidebartop 
{
    display: none;
}

div.sidebar 
{
    background-color: #9EBBC8;
    padding-top: 7px;
    padding-bottom: 17px;
    padding-left: 15px;
    padding-right: 15px;
    border: solid 1px #FFFFFF;
    width: 184px;
}

div.sidebarbottom
{
    display: none;
}

div.rssChannel h2
{
    color: #FFFFFF;
    font-size: 12px;
    margin-bottom: 10px;
    margin-top: 10px;
}

div.sidebar ul 
{
    margin: 0;
    padding: 0;
}

div.sidebar ul li.item
{
    padding: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 10px;
    list-style-image: url(../images/design/img_bullet.gif);
    list-style-type: none;
}

div.sidebar ul li.item a
{
    color: #000000;
    text-decoration: none;
}

div.sidebar ul li.item a:hover
{
    color: #FFFFFF;
}

div.sidebar ul li.sidebaritemseparator
{
	list-style-type: none;
	list-style-image: none;
	padding: 0;
	margin-left: 0px;
	height: 10px;
}

div#contentContainer
{
    text-align:left;
    padding:10px;
}

div#contentContainer a
{
   color: #30A7CE;
    text-decoration: none;
    /*text-transform: capitalize;*/
}

div#divSocial a:link
{
    color: #ffffff;
    text-decoration:none;
}
div#divSocial a:active
{
    color: #ffffff;
    text-decoration:none;
}
div#divSocial a:visited
{
    color: #ffffff;
    text-decoration:none;
}
div#divSocial a:hover
{
    color: #ffffff;
    text-decoration:none;
}

div#divBooking a:link
{
    color: #ffffff;
    text-decoration:none;
}
div#divBooking a:active
{
    color: #ffffff;
    text-decoration:none;
}
div#divBooking a:visited
{
    color: #ffffff;
    text-decoration:none;
}
div#divBooking a:hover
{
    color: #ffffff;
    text-decoration:none;
}

div#divGallery a:link
{
    color: #ffffff;
    text-decoration:none;
}
div#divGallery a:active
{
    color: #ffffff;
    text-decoration:none;
}
div#divGallery a:visited
{
    color: #ffffff;
    text-decoration:none;
}
div#divGallery a:hover
{
    color: #ffffff;
    text-decoration:none;
}

div#divContact a:link
{
    color: #ffffff;
    text-decoration:none;
    text-transform:lowercase;
}
div#divContact a:active
{
    color: #ffffff;
    text-decoration:none;
    text-transform:lowercase;
}
div#divContact a:visited
{
    color: #ffffff;
    text-decoration:none;
    text-transform:lowercase;
}
div#divContact a:hover
{
    color: #ffffff;
    text-decoration:none;
    text-transform:lowercase;
}

div#divUpcomingShows{
	padding: 6px;
}
div#divUpcomingShows a:link
{
    color: #ffffff;
    text-decoration:none;
    text-transform:lowercase;
}
div#divUpcomingShows a:active
{
    color: #ffffff;
    text-decoration:none;
    text-transform:lowercase;
}
div#divUpcomingShows a:visited
{
    color: #ffffff;
    text-decoration:none;
    text-transform:lowercase;
}
div#divUpcomingShows a:hover
{
    color: #ffffff;
    text-decoration:none;
    text-transform:lowercase;
}


/****Shawn added****/

div#contentContainer a.nocaps
{
   color: #30A7CE;
    text-decoration: none;
    text-transform: none;
}
div#contentContainer a.artsgarden2
{
   color: #30A7CE;
   text-decoration: none;
   text-transform: none;
}
div.artistlandingcopy{
	margin-left: 12px;
	text-align: left;
}
.artistlandingcopy p{
	
	margin: 0 0 8px;
	text-align: left;
	font-size: 13px;
}
/****end Shawn added****/
div#contentContainer a:hover
{
	text-decoration:underline;
}
div#contentContainer h3
{
    color:#000000;
    }
    
div#containerLeft
{
    padding:20px;
    width:610px;
    float:left;
    }
    
div#containerRight
{
    width:147px;
    float:left;
    padding:14px;
    }
    
div#containerRight ul
{
    margin:0px;
    padding:0px;
    }
    
div#containerRight ul li
{
    list-style-type:none;
    padding:8px 0px 8px 0px;
    }
div#containerRight li a:visited
{
    text-decoration:none;
    color:#30A7CE;
    }
    
div#containerRight li a:link
{
    text-decoration:none;
    color:#30A7CE;
    }
    
div#containerRight li a:hover
{
    text-decoration:underline;
    color:#30A7CE;
   /* font-weight:bold;*/
    }
   
A.artistnamelink
{
	color:#777777;
	font-weight:bold;
}
.artistname
{
	color:#000000;
	font-weight:bold;
	font-size:24px;
}
.BandName
{
	color:#777777;
	font-weight:bold;
}


.titlepiece
{
	color:#F6A763;	
}
A.alphalink
{
	color:#30A7CE;
	text-decoration:none;
	font-weight:bold;
}

.creativerenewal
{
	font-weight:bold;	
}

.boldtext
{
	font-weight:bold;
}

A.artistlink
{
	color:#30A7CE;
	text-decoration:none;
}
div#contentContainer A.artistlink
{
	color:#30A7CE;
	text-decoration:none;
	text-transform:lowercase;
}
.copyright
{
	color:#C5C6C8;
}

A.returnlink
{
	color:#30A7CE;
	text-decoration:underline; 
	/*font-weight:bold;
	font-size:xx-small */
	/*margin-left:365px;*/
}

td.artisttopbottomborder
{
	border-top:solid 1px #C5C6C8;
	border-spacing:0px;
	border-bottom:solid 1px #C5C6C8;
	border-spacing:0px;
}

td.artistbottomborder
{
	border-bottom:solid 1px #C5C6C8;
}

table.artistbordertop
{
	border-collapse:collapse;
	border-top:solid 1px #C5C6C8;
	border-spacing:0px;
}
table.artistborderbottom
{
	border-collapse:collapse;
	border-bottom:solid 1px #C5C6C8;
	border-spacing:0px;
}
div.artistborderbottom
{
	border-collapse:collapse;
	border-bottom:solid 1px #C5C6C8;
	border-spacing:0px;	
}
.bordertop
{
	border-collapse:collapse;
	border-top:solid 1px #C5C6C8;
	border-spacing:0px;
	padding-top:10px;
}
div.t_artsorg
{
		color:#573A92;
		font-weight:bold;	
}
a.t_artsorg 
{
		color:#573A92;
		font-weight:bold;
}
A.orglink
{
	color:#30A7CE;
	text-decoration:none;
}
div#contentContainer A.orglinkLink
{
	color:#30A7CE;
	text-decoration:none;
	text-transform:lowercase;
}
a.calendarDownload
{
	color:#30A7CE;
	text-decoration:none;
}

.eqi
{
	font-size:xx-small;
}
td.SectionHeading
{
	color:#FFFFFF;
	font-weight:bold;
	background-color:#573A92;
	border: solid 1px #573A92;
	text-align:center;
}
td.SectionContent
{
	border: solid 1px #573A92;
	text-align:center;
}

div#content-header
{
    width:850px;
    height:11px;
    background-image:url('../images/design/IAC_ContentHeader_02.gif');
    }
    
div#content-footer
{
    width:850px;
    height:5px;
    background-repeat:no-repeat;
    background-image:url('../images/design/IAC_ContentFooter.gif');
}
a.eventlink
{
 font-weight:bold;
 font-size: 110%; 
 color:#3F3F3F;
	margin-bottom: 6px;
}
div#xboxcontent .ProfileBannerText
{
 color:#179bbd;
/* font-weight:bold;*/
 text-transform:lowercase;
 text-decoration:underline;
}
 span#test1
{
	border-right:solid 1px #179bbd;
	padding-right:5px;
	margin-right:2px;
}
div.listingbox
{
    background-image:url('../images/box_top.gif');
    background-repeat:no-repeat;
    background-position:top left;
    padding:3px 0px 0px 0px;
    margin-top:10px;
    text-align:center;
    color:#999999;
    width:252px;
}
div.listingbox ul
{
    background-image:url('../images/box_btm.gif');    
    background-position:bottom left;
    list-style:none;
    padding:0px 0px 10px 0px;
    margin:0px;
    text-align:left;    
}
div.listingbox ul li
{
    background-image:url('../images/box_bg.gif');
    background-repeat:repeat-y;  
    /*padding:0px 7px;    */
    padding:7px;
} 
img.arrowbutton
{
    float:left;
    background-color:#EF9611;
    height:38px;
    width:28px;    
}
div#roller
{
    background-color:#000;    
    /*font-weight:bold;*/
    letter-spacing:10px;
    font-size:38px;  
    width:550px;
    overflow:hidden;
    height:38px;
    padding:0px;
    margin:0px;
    float:left;
    position:relative;    
}
div#roller ul
{
    height:38px;
    margin:0px;
    padding:0px;
    position:relative;
    width:926px;/*675px;*//*790px;*/
    margin:0px;
    padding:0px;    
}
div#roller ul li
{
    float:left;
    list-style-type:none;    
    /*width:30px;*/
    text-align:center;
    margin:0px;
    padding:0px;
    line-height:38px;
    font-family:Sans-Serif;
}
div#roller ul li a
{
    color:#ffffff;
    margin:0px;
    padding:0px;
}
div#roller ul li a:hover
{
    text-decoration:none;
    cursor:pointer;
    color:#B1BB38;
}
div.disiplinebox
{
    margin:20px auto 0px auto;
    width:520px;
    height:250px;
}
div.disiplinebox div
{
    height:250px;
    width:260px;
    float:left;
    text-align:center;
}
div.disiplinebox div select 
{
    width:230px;
}
div.disiplinebox div#copybox
{
    text-align:left;
    padding:5px;
    width:250px;
}
div#pushover
{    
    position:relative;
    margin-top:10px;
    /*padding-left:27px;*/
    height:30px;
    text-align:center;
}
div#pushover input[type="image"]
{
    position:relative;
    top:10px;
}
.videotextarea
{
    width:496px;
}
div.listingbox address
{
    margin-left:5px;
}
div.listingbox span
{
    margin:5px;
}
div.listingbox ul li b
{
    margin-top:5px;
}
div.statusicons 
{
    /*height:14px;
    width:605px;
    bottom:1px;
    left:5px;
    width:300px;
    float:left;
    position:absolute;
    margin-bottom:3px;*/
}
div.statusicons img
{
    margin-left:5px;
}
ul.disciplinelist
{
    list-style-type:none;
    margin:0px;
    padding:0px;
}

.PageContent fieldset
{
    width:590px;
    margin-top:5px;
    border-color:#3F3F3F;
    padding:10px;
}
.PageContent fieldset fieldset
{
    width:569px;
    margin-bottom:5px;
}
.PageContent fieldset legend
{
    font-weight:bold;
    color:#3F3F3F;    
}
.PageContent fieldset label
{
    width:145px;
    display:block;
    clear:left;
    float:left;
    text-align:right;
    padding-right:5px;
    padding-top:4px;
}
.PageContent fieldset label.checkbox
{
    clear:none;
    width:40px;
    padding-top:3px;
}
.PageContent fieldset label.racecheckbox
{
    clear:none;
    width:234px;
    padding-top:3px;
}
.PageContent  input.fullwidth, .PageContent  select.fullwidth
{
    width:586px;
    float:none;
    clear:both;
}
.PageContent fieldset textarea, .PageContent fieldset .mceEditor 
{
    clear:both;
    float:none;
    width:586px;
}




/*.PageContent fieldset input
{
    float:left;
    clear:right;
    width:369px;
}
.PageContent fieldset input[type="text"]
{
    float:left;
    clear:right;
    width:369px;
}
.PageContent fieldset input[type="textbox"]
{
    float:left;
    clear:right;
    width:369px;
}*/


.PageContent fieldset input[type="checkbox"]
{
    clear:none;
    margin-top:4px;
    width:15px;
}

