/* Common to all skins*/

a img {
border: 0px;
}

a:visited {
background: transparent;
}

a {
font-size: 12px
}

a:hover {
background: transparent;
}
/* standard layout stuff */
.skinmaster {/*
height: auto; */
  background-color: #f3f5fa;
 
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px; 
}
html {
	height: 100%;
	/* padding-bottom: 0.1%; */ /* force scrollbars */
		background: #cdcdcd;
}

.pagemaster {
/*	width: 100%;
	height: 100%;	
background: #ededed; */
background: #cdcdcd;
}

.skinheader {
}
.skingradient {
	background-image: url(gradient_DkBlue.jpg); 
	height:30px;
}
.controlpanel {
	width: 100%;
	background-color: #fefefe;
}

.bottompane {
	width: 500px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.main_dnnmenu_container {
	background-color: transparent; 
}
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;
}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
        white-space: nowrap;  /*Word wrapping menu item now optional*/
        padding: 1px 3px 3px 1px;	
}



.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 12px 0px 5px;   /*explicitly set padding for root menu items*/
}

.main_dnnmenu_itemhover {  
	background-color: #8da4d3; 
}

.main_dnnmenu_itemhover td {  
	background-color: #8da4d3; 
}


.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #cad5ea;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}



.main_dnnmenu_arrow {
	border-right: #cad5ea 1px solid; 
	border-bottom: #cad5ea 1px solid; 
	border-top: #cad5ea 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.main_dnnmenu_rootmenuarrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
.StandardButton {
  background: #7994cb none; 
  color: #ffffff;
  font-family: verdana, sans-serif; 
  font-size: 11px;
  font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dfe5f2;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	background-image: url(gradient_LtBlue.jpg);
}


.Head {
   font-family: Tahoma, Arial, Helvetica;
   font-size:  18px;
   font-weight: normal;
   color: #333333;
}



/* ************************************************************ */
/* Div Layout TMA Guild */
/* ************************************************************ */
/* ************************************************************ */
/* ************************************************************ */
* {
	padding: 0px;
	margin: 0px;
}

hr {
color: transparent;
height: 0px;
border: 0px solid transparent;
}


body {
background: #ededed;
}


li {
list-style: disc;
padding-bottom: 10px;
}

.blog_title a, .blog_title {
font: normal normal bold 12px arial;
}

.blog_body {
margin-top: 10px;
}

table.BlogInfo {
margin-top: 30px;
}
.blog_footer {
padding-bottom: 15px;
}

.Rotator_Paging {
font: normal normal normal 12px arial;
}
 
.Rotator_Paging .blog_dateline {
font: normal normal normal 10px arial;
color: #CCCCCC;
} 
 
a.blog_more_link {
color: #fcad48;
} 

.blog_item p {
font-size: 11px;
font-family: Arial, Helvetica, Tahoma; 
}
/*
#dTopLogo a, #dTopBanner a, #dTop a, #dFooter a, #dFooterSub a, #dMain a {
font-size: 12px;
}
*/

#dTopBanner {height: 0px; width: 1024px; background: transparent; margin:0 auto;}
#dTopBanner .center {
width: 100%;
height: 0px;
height: 0px;

/* border: 5px solid #000;*/
background: transparent;
}

#dTopLogo {
/*height: 95px; */ 
height: 115px; 
/*background-color: #c0c0c0; */
background-color: #fff;}

#dTopLogo .center {
text-align: right;
height: 115px;
border-bottom: 0px solid #ccc;
border-top: 5px solid #fcad48;
width:1024px;
text-align: right;
background: #fff url(images/logo.jpg) no-repeat 30px 10px;
}



#dTopLogo .left {
height: 40px;
width: 1024px;
border: 0px solid green;
float: right;
text-align: right;
background: transparent;
padding-right: 15px;
}



#dTopLogo .right {
height: 30px;
width: 1024px;
border: 0px solid green;
float: right;
background: transparent;
padding-right: 15px;
}



.enewsletter {
width: 1024px;
height: 15px;
float: right;
border: 0px solid green;
padding: 0px;
margin: 0px;
}

.enewsletter a:hover, .enewsletter a {
background-color: transparent;
font-size: 12px;
}
.enewsletter div {
margin: 0px;
padding: 0px;
background: #ededed;
}

#dTop {height: 38px; background: transparent; }
#dTop .center {
width: 1024px;
height: 38px;
border-bottom: 0px solid #000000;
text-align:left;
background: #ededed;
background: transparent;
}

/* Css to override Rotating content module skin css */

.Rotator_Paging { position: relative; padding-top: 20px;}

.Rotator_Paging .items { padding:0; margin:0; overflow: hidden }
/*
.Rotator_Paging .Controls {height:25px; z-index: 1000; position: absolute; bottom: -10; left: 0; display: none;
    margin: 0; padding: 6px; width: 100px; background-color:#fff; border-bottom: solid 0px #eee;cursor:pointer; 
    	
    }
.Rotator_Paging .Control {height:25px;width:25px;display:block;float:left;padding:2px;
	
}
.Rotator_Paging .Pause {
background: url('images/pause.png') no-repeat center;
}
.Rotator_Paging .Prev
{
	background: transparent url('images/DownArrow.png') no-repeat center;
		border: 0px solid #000;
}
.Rotator_Paging .Next
{
	background: transparent url('images/UpArrow.png') no-repeat center;
	border: 0px solid #000;
}

*/
.Rotator_Paging .nav {
background: transparent;
border: 0px;
}
/*
.Rotator_Paging .nav
{
	z-index:100;
	position:absolute;
	bottom:-10;
	left:0;
background: transparent url('images/hover.png') no-repeat center;
	display:block;
	width: 90px;
	height: 25px;
	padding:5px 5px 0px 10px;
	margin-top: 0px;
		border: 2px solid #eeeeee;
	}

.Rotator_Paging .nav div
{
	float:left;
	padding:8px;
	border: 0px solid #eeeeee;
	margin-right: 5px;
	padding-bottom: 10px;
	display:block;
	background: transparent;

}
*/
/*.Rotator_Paging .nav a
{
	text-decoration: none;
	padding: 8px;
		padding-bottom: 15px;
	*//*padding: 8px 8px 8px 8px;*/
/*	background: transparent url('images/rt.gif') center center no-repeat;
}
*/
.Rotator_Paging .nav a {
padding: 0px;
margin: 0px;
font-size: 1px;

}
.Rotator_Paging .nav a.activeSlide { background: transparent url('images/action_up.gif') center no-repeat;}

/* End of rotating content CSS */

/* FOR USE WITH DROP SHADOW SCRIPT PLEASE SEE http://www.ruzee.com/blog/shadedborder?page=8 FOR MORE INFORMATION
NOTE TO LOAD SCRIPT IN SKIN HTML IT MUST BE LOADED AFTER THE HEADER AND IN THE PAGE BODY OTHERWISE LOAD IT FROM ASCX FILE IN HEADER
<script src="/ArtsComplex/portals/_default/skins/den_artscomplex_sub/shadedborder.js" type="text/javascript"></script>
<script type="text/javascript">
//var myborder = RUZEE.ShadedBorder.create({ corner:8, shadow:16 });
var shadowedBorder = RUZEE.ShadedBorder.create({ corner:2, shadow:10 });
</script>
*/

#round_me { background: #ededed; padding:5px; width:980px; margin:0px auto; color:#000; }
#round_me, #round_me .sb-inner { background: #ededed; /*background:#444 url(grad.png) repeat-x;*/ }

/* For the first shadowed border */
#shadowed-border { padding: 5px; margin:5px auto; color:#fff; }
#shadowed-border, #shadowed-border .sb-inner {  }


/* for Ciss Nav Suite All-in-one 
Styles based on 'CSS Drop-Down Menu Simple Linear' Display Style
See module documentation for more information: www.dnn360.net
*/

/* Styles for Bottom Navigation */



/* Styles for Top Navigation */
.dropdown a:visited, .dropdown a:hover {
font-size: 12px;
}
.topmenupane {
position: relative;
	width: 100%;
	/*background-color: transparent; */
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
	float: right;
	text-align: right;
 z-index: 999;
}

#dTopLogo .DNNAligncenter {
float: right;
}

#dTopLogo ul.dropdown {
z-index: 600;
}
/* Controls the display of the sub menu */
#dTopLogo ul.dropdown li {
display: block;
  float: left; /* this line seems to reverse the order of the menu */ 
 line-height: 1.5em;
 vertical-align: middle;
 text-align: left;
/*  margin: auto; */
list-style-position: outside;
list-style: none;

 zoom: 1;
}

#dTopLogo ul.dropdown li a {
display: block;
text-align: left;
float: left;

}

/*
#dTopLogo ul.dropdown, .dir {
 float: right;
 border: 0px;
 text-align: right;
}
*/
#dTopLogo li {
background: transparent;
background: #fff;
float: right;
}

#dTopLogo ul {
background: #fff;
text-align: left;

}

#dTopLogo ul.dropdown ul {
display: block;
width: 230px;
width:auto;
float: left;
}

#dTopLogo ul.dropdown ul li {
white-space: nowrap;
width: 100%;
}

#dTopLogo .dropdown {
background: transparent;
font: normal normal bold 12px arial;
color: #fcad48; 
text-align: right;
float: right;
}

#dTopLogo .dropdown a {
color: #fcad48; 
background: #fff;
text-align: center;
text-transform: uppercase;
margin: auto;
padding-right: 10px;
}

#dTopLogo .dropdown a:active {
color: #fcad48; 
background: transparent;
background: #fff;
}

#dTopLogo .dropdown a:hover {
color: #000000; 
text-decoration: none;
margin-bottom: auto;
padding-top: 4px;
}

#dTopLogo .dropdown a:visited {
color: #cccccc; 
}

/* Styles for Main Navigation */

#dTop ul.dropdown li a {
display: block;
text-align: left;
float: left;

}

#dTop ul {
background: #fff;
text-align: left;
}

#dTop ul.dropdown ul {
display: block;
float: left;
width: auto;
}

#dTop ul.dropdown ul li {
white-space: nowrap;
width: 100%;
}

#dTop ul.dropdown li {
 float: left; 
display: block;
line-height: 1.3em;
 vertical-align: middle;
 text-align: left;
 list-style-position: outside;
list-style: none;
/* margin: auto; */
 zoom: 1;
}
 
#dTop ul.dropdown  {
 float: left;
 border: 0px;
 text-align: left;
  z-index: 599;
}

#Top .dropdown-horizontal {
background: #000;
}

#dTop li {
background: transparent;
}


#dTop .dropdown {
background: transparent;
font: normal normal bold 12px arial;
color: #000000; 

}
#dTop .dropdown a {
color: #000000; 
background: transparent;
padding-right: 30px;
}

#dTop .dropdown a:active {
color: #fcad48; 
background: transparent;
}

#dTop .dropdown a:hover {
color: #fcad48;

}

/* drop down sub menu */


#dTop .dropdown a:visited {
color: #CCCCCC; 
}



/* Footer menu */

/* Styles for Main Navigation */
#dFooter ul.dropdown li a {
display: block;
text-align: left;
float: left;

}

#dFooter ul.dropdown ul {
width: auto;
float: left;
text-align: left;
}

#dFooter ul.dropdown ul li {
white-space: nowrap;
width: 100%;
float: left;
text-align: left;
}

#dFooter ul.dropdown li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;

}
 
#dFooter ul.dropdown  {
 float: left;
 border: 0px;
 text-align: left;
}

#dFooter li {
background: transparent;
 
}


#dFooter .dropdown {
background: transparent;
font: normal normal bold 12px arial;
color: #000000; 


}
#dFooter .dropdown a {
color: #000000; 
background: transparent;
margin: auto;
padding-right: 10px;
}

#dFooter .dropdown a:active {
color: #fcad48; 
background: transparent;
}

#dFooter .dropdown a:hover {
color: #fcad48; 
}

#dFooter .dropdown a:visited {
color: #CCCCCC; 
}


/* End Nav Suite Specific Settings */


/* advertiser locations */
#dFooter .adfooter {
border: 0px solid #000000;
width: 630px;
height: 95px;
float: left;
border-top: 2px groove #ccc;
margin-left: 20px;
padding-top: 10px;
}


#dFooter .adfooter td {
border-right: 1px solid #999;
padding-left: 10px;
padding-right: 10px;
}

#dFooter .artsfooter table {
padding: 0px;
margin: 0px;
}

#dFooter .artsfooter {
border: 0px solid #000000;
border-top: 2px groove #ccc;
width: 350px;
height: 75px;
float: right;
margin-right: 20px;
}
.adpane1, .adpane2, .adpane3, .adpane4 {
width: 200px;
height: 95px;
float: left;
border: 0px solid #d6d6d6;
padding: 5px;
margin-right: 5px;
}


#dFooter .contentcolumns {
width: 1024px;
height: 100px;
margin: 0px;
padding-left: 0px;
padding-right: 0px;
border: 0px solid #000000;
padding-top: 10px;
padding-bottom: 0px;
}



#dSubFooter {height: 90px;}
#dSubFooter .center {
width: 984px;
height: 100px;
border-top: 2px groove #CCC;
text-align: center;
padding-top: 10px;
margin-left: 20px;
margin-right: 20px;
/* margin-top: 30px; */
}

#dSubFooter .contentcolumns {
width: 984px;
height: 100px;
margin: 0px;
padding-left: 0px;
padding-right: 0px;
border: 0px solid #000000;
}

#dSubFooter .adsubfooter {
border: 0px solid #000000;
width: 660px;
height: 95px;
float: left;
margin-left: 20px;
}

#dSubFooter .adsubfooter td {
border-right: 1px solid #999;
}

#dSubFooter .artssubfooter {
border: 0px solid #000000;
width: 300px;
height: 95px;
float: right;
margin-left: 0px;
}


#dFooter {height: 130px; padding-top: 0px;}
#dFooter .center {
padding-top: 20px;
width: 1024px;
height: 95px;
text-align: center;
}

#dFooter .bottompane {
width: 980px;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
height: 23px;
text-align: center;
color: #000;
background: #ededed;
vertical-align: middle;
padding: 0px;
border-right: #ededed 1px solid; 
	border-top: #ededed 1px solid; 
	border-left: #ededed 1px solid; 
	border-bottom: #ededed 1px solid;
  /* 
	-moz-border-radius-bottomleft: 6px; 
	-moz-border-radius-bottomright: 6px; 
	-moz-border-radius-topleft: 6px; 
	-moz-border-radius-topright: 6px;
*/
}

/* Small Event Calendar */

.SmallMonthCalendar_HeaderTR {
height: 10px;
padding: 0px;
margin: 0px;
}

.SmallMonthCalendar_HeaderTR TD {
height: 10px;
padding: 0px;
margin: 0px;
}

.SmallMonthCalendar TD {

margin-left: auto;
margin-right: auto;
/*text-align: center;*/
vertical-align: top;
}

.SmallMonthCalendar_PreviousLink a {
float: left;
color: #000;
border: 0px solid #000;
font-size: 12px;
width: 20px;
background: transparent url('images/small-arrow-left.jpg') no-repeat 0 2px;
}



.SmallMonthCalendar_NextLink a {
float: left;
color: #000;
border: 0px solid #000;
font-size: 12px;
width: 20px;
background: transparent url('images/small-arrow-right.jpg') no-repeat 2px 2px;
}

.SmallMonthCalendar_Header  {
float: none;
text-align: center;
margin: 0px;
padding: 0px;
border-spacing: 0px;
background: transparent;
margin-right: auto;
margin-left: 20px; /* 40px; - 9/7/2009 for fitting month name without wrapping text */
height: auto;
border: 0px solid #000;

}

tr.SmallMonthCalendar_DaysHeader {
margin: 0px;
padding: 0px;
font-family:   Helvetica, Arial, Tahoma; 
	font-size: 12px; 
	font-weight: bold; 
	font-style: normal;
	text-transform: lowercase;
	height: 14px;
	text-align: center;
	vertical-align: bottom;
}

.SmallMonthCalendar_DaysHeader TD {
margin: 0px;
padding: 0px;
text-align: center;
	vertical-align: bottom;
}

.SmallMonthCalendar_CellDate {
font-family: Helvetica, Arial, Tahoma; 
	font-size: 12px; 
	font-weight: bold; 
	font-style: normal;
	text-transform: lowercase;
	text-align: right;
	vertical-align: top;
	
}

.SmallMonthCalendar_HeaderDateText {
float: left;
height: 20px;
font-family: Helvetica, Arial, Tahoma; 
	font-size: 18px; 
	font-weight: bold; 
	font-style: normal;
background: transparent;
}


td.SmallMonthCalendar_PastDay,
td.SmallMonthCalendar_BlankDay,
td.SmallMonthCalendar_CurrentDayEvent,
td.SmallMonthCalendar_FutureDayEvent {
text-align: right;
vertical-align: top;
color: #fff;
} 

.SmallMonthCalendar_BlankDay {
background: #999999;
}

.SmallMonthCalendar_CurrentDayEvent {
background: #d06d07;
}

.SmallMonthCalendar_CurrentDayNoEvent {
background: #d06d07;
}

.SmallMonthCalendar_PastDay {
background: #cccccc;
}

.SmallMonthCalendar_FutureDayEvent {
background: #fbad46;
}

.SmallMonthCalendar_FutureDayNoEvent {
background: #ccc;
}


/* Top Layout */

#dTop .mainmenupane {
width: 1004px;
float: left;
padding-left: 15px;
border-top: 1px solid #000000;
}

#dMain .contentarea3pane .containermaster_gray hr {
height: 0px;
color: #fff;

}

#dMain .contentarearight .containermaster_gray hr {
height: 0px;
color: transparent;

}

#dMain .contentarea5pane .containermaster_gray hr {
height: 0px;
color: #fff;
}

#dMain .contentarearight table.menutable {
padding-top: 0px;
margin-top: 10px;

}

#dMain .contentarearight .menutable a {
background: transparent url('');
padding-left: 15px;
margin-left: 15px;
padding-bottom: 7px;
border: 0px;
}

.menu_left0:link, .menu_left0:visited, .menu_left0:active {
display: table;
padding-bottom: 5px;
padding-top: 5px;
margin-top: 0px;
background: transparent url('den_artscomplex_sub/images/menu_arrow.jpg') no-repeat 0px 7px;
border: 0px;
border-bottom: 2px groove #FFF;
}




#dMain .menu_left1_active a {
color: #FF6600;
}
#dMain .contentarearight a:active {
color: #FF6600;
}

#dMain .contentarearight table td {
padding: 0px;
margin: 0px;
height: 16px;
}

#dMain .contentarearight a:hover {
color: #fcad48; 
}

#dMain .Head {
padding-top: 0px;
}

#FeaturedEventScroll_mContainer {
width: 300px;
margin: 0px;
background: transparent url('images/featuredevent_containerback.jpg') repeat 0 0;
}

#FeaturedEventScroll_nContainer {
background: transparent url('images/featuredevent_back.jpg') repeat;
}


#FeaturedEventScroll_listContainer {
/* background: transparent url('images/featuredevent_back.jpg') no-repeat 0 0; */
background: transparent;
}

.FeaturedEventScroll_AllEventsLink  {
border-top-width:0px;
border-top-color: #311DF2;
/*background: transparent;*/
background-color: #212121;
}

.FeaturedEventScroll_AllEventsLink  a:link {
color: #ccc;
font-size: 12px;
padding-right: 0px;
font-weight: bold;
font-style: none;
background: #212121;
}

.FeaturedEventScroll_AllEventsLink a {
color: #ccc;
font-size: 12px;
padding-right: 0px;
font-weight: bold;
font-style: none;
background: #212121;
}

.FeaturedEventScroll_AllEventsLink a:hover {
color: #fff;
}


.FeaturedEvent_MenuItem {
padding-left: 15px;
}

.FeaturedEvent_EventTitle {
font-weight: bold;
color: #fff;
}

.FeaturedEvent_EventLine1, .FeaturedEvent_EventLine2, .FeaturedEvent_EventLine3 {
color: #ccc;
text-transform: uppercase;
}

#FeaturedEventScroll_upArrow, #FeaturedEventScroll_downArrow {
border-top-width:0px;
border-top-color: #311DF2;
	border-bottom-width:0px;
	background: #212121;
}

#FE_Arrow_up, #FE_Arrow_dn {
background-color: #212121;
}

.FeaturedEvent_MenuItem {
vertical-align: middle;
margin-top: auto;
margin-bottom: auto;
}

#FeaturedEventScroll_listContainer li {
background: transparent;
border-top: 0px;
/*padding-top: 15px;*/
/*height: 87px; */
height: 67px;
}

.WeekCalendar_DayText, .WeekCalendar_DateText, .WeekCalendar_EventCell, .WeekCalendar_EventListPast {
background: transparent;
color: #000;
}

.WeekCalendar_EventCell, .WeekCalendar_EventListPast {
border: 1px solid #CCC;
}

.WeekCalendar_EventListFuture, .WeekCalendar_EventListCurrent {
height: 100%;
}


.WeekCalendar {
width: 90%;
}

.DayCalendar_EventListTime, .DayCalendar_EventListEvent {
font-family: Tahoma, Arial, Helvetica; 
padding-right: 15px;
}

.DayCalendar_EventListVenue {
font-size: 1.1em;
}

.DayCalendar td {
padding-top: 10px;
}


.ListCalendar_EventList {
background: #fff;
width: 100%;
border: 1px solid #ccc;
}
.ListCalendar_HeaderText {

	font-weight: bold; 
}
table.ListCalendar {
width: 90%;
}

.ListCalendar_EventListEvent a {
display: table;
}

/* enewsletter */

.contentlink {
background-color: transparent;
}

.blog_body {
padding-top: 20px;
}

/* notice above the partners area in footer of main */
.headingtext-gray {
float: left;
width: 100%;
text-align: left;
font-family:   Helvetica, Arial, Tahoma,; 
	font-size: 8px; 
	font-weight: bold; 
	font-style: normal;
	text-transform: uppercase;
	height: 14px;
	color: #999;
}


/* FCK Text Editor Styles see fckstylescustom.xml for reference */
.txt-small {
font-size: 10px;
}
.txt-section-head {
font-size: 13px;
color: #ff6600;
font-weight: bold;
}

/* Side banner  */


/* Admin NAV - helps long navigation wrap at top */
#adminnav {
display: block;
width: 1024px;
}

#adminnav span {
display: block;
width: auto;
/*width: 100px; */
float: left;
}

#adminnav span.main_dnnmenu_bar {}

#adminnav span.main_dnnmenu_bar {
display: block;
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;
  width: 900px;
	white-space: normal;
 /*behavior: url(http://www.artscomplex.com/menu-width.htc); */
}

.vscrollerbar {
width: 5px;
background-color: #FFF;
}
/* calendar featured Event Press release */

.EventDisplay {
padding-top: 25px;
}

.PresRelease_HeaderImage {
padding-right: 20px;
padding-bottom: 20px;
}


.EventDisplay_Body strong {
/*font-weight: normal;*/
}

.EventDisplay_Body {
padding-top: 20px;
}
.PressRelease_HeaderEvent {
color: #ff6600;
font-size: 18px;
font-weight: bold;
}

.PressRelease_HeaderDate {
font-weight: bold;
width: 200px;
}

.PressRelease_HeaderTime {
font-weight: bold;
}

.PressRelease_HeaderVenue a {
font-weight: bold;
color: #810081;
text-decoration: underline;
}


.EventDisplay_Body a {
color: #810081;
text-decoration: underline;
}

.PressRelease_FooterBackLink {}