/*   SHOW LEFT NAVIGATION STYLES  */


 /*  START LEFTNAV COLLAPSIBLE MENU STYLES   */


#show_main_menu {
	float:left;
	width:175px;
	margin-left:0px;
}
#show_main_menu a {
	font-size:12px;
	color: #fda700;
	text-decoration: none;
	font-weight: bold;
	font-family: trebuchet ms,verdana;
}
 #show_main_menu p {
	margin:0px;
	padding:0px;
}	
#show_main_menu ul {
	font-family: trebuchet ms,verdana;
	font-size:13px;
	font-weight:bold;
	list-style-type:none;
}
ul#accordion_ul {
	padding:0px;
	*margin:0px;
	width:165px;
}
h3.expandable {
	margin:0px;
	padding:0px 0 0px 0;
	font-size:12px;
	font-family:"Trebuchet MS";
}
.cursor_hand {
	cursor:pointer;
}

* html ul.categoryitems { margin-left:10px;}
ul.categoryitems {
	list-style-image:url(http://capfringe.org/images/diamond_list_type.png);
	margin-top:10px;  
	margin-left:20px;
	padding:0px; *padding-left:11px;
}
* html ul.categoryitems ul { margin-left:12px;}
ul.categoryitems ul {
	list-style-image:url(../images/diamond_list_type.png);
	margin-left:10px; 
	margin-top:10px;
	width:120px;
	padding:0px;*padding-left:11px;
}




* html ul.categoryitems_null { margin-left:10px;}
ul.categoryitems_null {
	list-style-image:url(http://capfringe.org/images/diamond_list_type.png);
	margin-top:10px;  
	margin-left:20px;
	padding:0px; *padding-left:11px;
}
* html ul.categoryitems_null ul { margin-left:12px;}
ul.categoryitems_null ul {
	list-style-image:url(../images/diamond_list_type.png);
	margin-left:10px; 
	margin-top:10px;
	width:120px;
	padding:0px;*padding-left:11px;
}

#show_main_menu ul li {	
	margin-bottom:10px;
}
#show_main_menu ul li a {
	text-decoration:none;
	color:#000000;
	font-size:12px;
}
#show_main_menu ul li a:hover {
	color:#b92125;
}

a#large_yellow_font {
	font-size:16px;
	
}
* html #leftnav_accordion { margin-left:12px; }
#leftnav_accordion {
	float:left;
	width:165px;
	margin:10px 0px 0px 25px;
}
#leftnav_accordion h3 {
	font-family: trebuchet ms,Verdana;
	font-size: 12px;
	color:#000000;
	margin:0px;
	padding:12px 0 0px 0;
	line-height:19px;
}
 #leftnav_accordion h3 a {
	text-decoration:none;
	color:#000000;
}
#leftnav_accordion h3 a:hover {
	color:#b92125;
}
 



 /*  END LEFTNAV COLLAPSIBLE MENU STYLES   */










/*   INDIVIDUAL SHOW PAGE STYLES  */
* html #text { margin-left:12px; }
#text {
    *height: 130%;
    width: 375px;;
    margin-left: 25px;
    float: left;
    color: #083473;
    font-family: trebuchet ms, verdana;
    font-size: 12px;    
}

#text h1 {
    color: #FADC4A;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 35px; 
    margin: 0px;
    padding: 0px;
    text-align: left;
}

.contactform th, .contactform td {
    vertical-align: top;
}    

.contactform input, .contactform textarea {
    width: 300px;
}    

#description {
    position: absolute;   
    margin: 60px 0px 0px 620px;*
    margin: 50px 0px; 
}
#description2 {
    position: absolute;   
    margin: 60px 0px 0px 700px;*
    margin: 50px 0px; 
}

/*  STYLES FOR 2009 SHOW HOME PAGE*/
* html #show_information_2009 { margin-left:12px; }

#show_information_2009 {
    float: left;
    width: 700px;
    margin-left: 25px;
	padding-top:20px;
    color: #083473;
    font-family: trebuchet ms, verdana;
    font-size: 12px;
}

#show_information_2009 h2 {
	width:500px;
	font-family: trebuchet ms,Verdana;
	font-size: 13px;
	font-weight:bold;
}

#show_information_2009 h2 img {
	margin:0 0 10px 10px;

}
#show_information_2009 p {
	width:500px;
}
#show_information_2009 ul {
	width:500px;
	font-size:13px;

}
#show_information_2009 ul li {
	margin:0px 0px 5px 0px;
	padding:0px;
}

#show_2009_items h3{
	font-size:14px;
	width:150px;	
}






* html #fringe_festival_header { margin-left:12px;}

#fringe_festival_header {
	float:left;
	margin-left:25px;
}
#fringe_festival_header h1{
	color: #fadc4a;
	text-transform: uppercase;
	font-size: 35px;
	text-align:left;
    font-family: trebuchet ms, verdana;
	margin:0px;
	padding:0px;
	padding-top:10px;
}

* html #fringe_festival_header_sm { margin-left:12px;}

#fringe_festival_header_sm {
	float:left;
	margin-left:25px;
}
#fringe_festival_header_sm h1{
    color: #083473;
	text-transform: uppercase;
	font-size: 22px;
	text-align:left;
    font-family: trebuchet ms, verdana;
	margin:0px;
	padding:0px;
	padding-top:10px;
}

* html #fringe_festival_header_short { margin-left:12px;}

#fringe_festival_header_short {
	float:left;
	margin-left:25px;
	width:390px;
}
#fringe_festival_header_short h1{
	color: #fadc4a;
	text-transform: uppercase;
	font-size: 35px;
	text-align:left;
    font-family: trebuchet ms, verdana;
	margin:0px;
	padding:0px;
	padding-top:10px;
}

#venue_information_2009 {
    float: left;
    width: 700px;
    margin-left: 25px;
	padding-top:20px;
    color: #083473;
    font-family: trebuchet ms, verdana;
}

#venue_information_2009 h2 {
	width:500px;
	font-family: trebuchet ms,Verdana;
	font-size: 18px;
	font-weight:bold;
	color:#00adef;
}
#venue_information_2009 h3 {
	width:500px;
	font-family: trebuchet ms,Verdana;
	font-size: 18px;
	font-weight:normal;
	color:#ec008b;
}

#venue_information_2009 h2 img {
	margin:0 0 10px 10px;

}
#venue_information_2009 p {
	width:500px;
	font-size:13px;
}
#venue_information_2009 ul {
	width:500px;
	font-size:13px;
	list-style-type:none;

}
#venue_information_2009 ul li {
	margin:0px 0px 25px 0px;
	padding:0px;
}
#venue_information_2009 ul li p {	
	margin:0px;
	padding:0px;
}
#venue_information_2009 ul li p strong {	
	font-size:15px;
}
#venue_information_2009 ul li h4 {
	margin:0px;
	padding:0px;
	width:500px;
	font-family: trebuchet ms,Verdana;
	font-size: 16px;
	color:#ec008b;
}

#fast_2009 {
    float: left;
    width: 700px;
    margin-left: 25px;
	padding-top:20px;
    color: #083473;
    font-family: trebuchet ms, verdana;
}

#fast_2009 h2 {
	width:500px;
	font-family: trebuchet ms,Verdana;
	font-size: 18px;
	font-weight:bold;
	color:#00adef;
}
#fast_2009 h3 {
	width:500px;
	font-family: trebuchet ms,Verdana;
	font-size: 18px;
	font-weight:normal;
	color:#ec008b;
}

#fast_2009 h2 img {
	margin:0 0 10px 10px;

}
#fast_2009 p {
	width:500px;
	font-size:13px;
}
#fast_2009 ul {
	width:500px;
	font-size:13px;
	list-style-type:none;

}
#fast_2009 ul li {
	margin:0px 0px 25px 0px;
	padding:0px;
}
#fast_2009 ul li p {	
	margin:0px;
	padding:0px;
}
#fast_2009 ul li p strong {	
	font-size:15px;
}
#fast_2009 ul li h4 {
	margin:0px;
	padding:0px;
	width:500px;
	font-family: trebuchet ms,Verdana;
	font-size: 16px;
	color:#ec008b;
}

#boxoffice_info_2009 {
    float: left;
    width: 700px;
    margin-left: 25px;
	padding-top:20px;
    color: #083473;
    font-family: trebuchet ms, verdana;
}
#boxoffice_info_2009 p {
	margin:0px;
	padding:0px;
}
p#boxoffice_header {
	width:500px;
	text-align:left;
	font-size:13px;
	margin:0px;
	padding:0px;
}
#boxoffice_info_2009 h2 {
	width:500px;
	font-family: trebuchet ms,Verdana;
	font-size: 22px;
	font-weight:normal;
	color:#d52576;
	text-align:left;
}

#boxoffice_info_2009 h3 {
	font-family: trebuchet ms,Verdana;
	font-size: 16px;
	font-weight:bold;
	color:#d52576;
	margin:20px 0px 0px 0px;
	padding:0px;
}
.boxoffice_left {
	float:left;
	width:240px;
	padding-right:10px;
}
.boxoffice_left a {
	font-family: trebuchet ms,Verdana;
	font-size: 16px;
	color:#b92125;
	text-decoration:none;
}

.boxoffice_right {
	float:left;
	width:240px;
	padding-left:10px;
	
}
.boxoffice_right a {
	font-family: trebuchet ms,Verdana;
	font-size: 16px;
	color:#b92125;
	text-decoration:none;
}

.boxoffice_long {
	float:left;
	width:500px;
	margin-top:15px;
}

.boxoffice_long a {
	font-family: trebuchet ms,Verdana;
	font-size: 16px;
	color:#b92125;
	text-decoration:none;
}

.boxoffice_long p {
	width:500px;
	font-size:13px;
	margin:0px;
	padding:0px;

}
.boxoffice_long h3 {
	font-family: trebuchet ms,Verdana;
	font-size: 16px;
	font-weight:bold;
	color:#d52576;
	margin:20px 0px 0px 0px;
	padding:0px;

}


.boxoffice_long ul {
	margin:0px;
	padding:0px 0px 0px 15px;
	width:500px;
	font-size:13px;
	*padding-left:16px;
}
.boxoffice_long ul li {
	margin:0px 0px 0px 0px;
	padding:0px;
}




#subpage_container {
    float: left;
    width: 700px;
    margin-left: 25px;
	padding-top:20px;
    color: #083473;
    font-family: trebuchet ms, verdana;
}


/*  VENUE STYLES FOR 2010 */
p#map_style {
	text-align:right;
	width:650px;
}
p#map_style a {
	color:#083473;
	text-decoration:none;
}
#venue2010_div ul {
	width:500px;
	font-size:13px;
	list-style-type:none;

}
#venue2010_div ul li {
	margin:0px 0px 25px 0px;
	padding:0px;
}
#venue2010_div ul li p {	
	margin:0px;
	padding:0px 0 10px;
}
#venue2010_div ul li p strong {	
	font-size:15px;
}
#venue2010_div ul li h4 {
	margin:0px;
	padding:0px;
	width:500px;
	font-family: trebuchet ms,Verdana;
	font-size: 16px;
	color:#b92125;
}
#venue2010_div h3 {
	width:500px;
	font-family: trebuchet ms,Verdana;
	font-size: 18px;
	font-weight:normal;
	color:#b92125;
}




















#venue_information_2011 {
    float: left;
    width: 700px;
    margin-left: 25px;
	padding-top:20px;
    color: #083473;
    font-family: trebuchet ms, verdana;
}

#venue_information_2011 h2 {
	width:500px;
	font-family: trebuchet ms,Verdana;
	font-size: 18px;
	font-weight:bold;
	color:#06538e;
}
#venue_information_2011 h3 {
	width:500px;
	font-family: trebuchet ms,Verdana;
	font-size: 18px;
	color:#06538e;
}

#venue_information_2011 h2 img {
	margin:0 0 10px 10px;

}
#venue_information_2011 h4 {
	margin:0px;
	padding:0px;
	width:100%;
	font-family: trebuchet ms,Verdana;
	font-size: 16px;
/*	color:#06538e;
*/	color:#ff3300;
}
#venue_information_2011 ul {
	width:100%;
	font-size:13px;
	list-style-type:none;

}
#venue_information_2011 ul li {
	margin:0px 0px 25px 0px;
	padding:0px;
}
#venue_information_2011 ul li p.venue_2011_details {	
	margin:0px;
	padding:10px 0 0 55px;
	color:#06538e;
	font-size:13px;
	line-height:22px;
}
#venue_information_2011 ul li p.venue_2011_details strong{	
	font-weight:bold;

}
#venue_information_2011 ul li p.venue_2011_details a {
	margin:0px;
	font-size:12px;
	text-decoration:underline;
}
#venue_information_2011 ul li h5 {
	margin:0px;
	padding:10px 0 0 55px;
	font-family: trebuchet ms,Verdana;
	font-size: 13px;
/*	color:#06538e;
*/	color:#ff3300;
}










/*  SHOW PAGE STYLES  */

* html #show_information { margin-left:12px; }

#show_information {
    float: left;
    width: 650px;
    margin-left: 25px;
	padding-top:0px;
    color: #083473;
    font-family: trebuchet ms, verdana;
    font-size: 12px;  
}
* html #show_venue { margin-left:12px; }
#show_top_section {	
	float:left;
    margin-left: 25px;
	width:575px;
	text-align:left;
}
#show_top_section h1 {
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#b63324;
}
#show_top_section p {
	margin:0px;
	padding:0px;
}
#show_top_section h1 a {
	text-decoration:none;
	color:#06538e;
}
#show_top_section h1 a:hover {
	color:#b63324;
}
#show_title_artist {
	float:left;
	width:230px;
	text-align:left;
	padding:0px 0 0 20px;
}
#show_title_artist h1 {
	margin:0px;
	padding:0px;
	color:#b63324;
	font-size:18px;
}
#show_title_artist h2 {
	margin:0px;
	padding:0px;
	color:#06538e;
	font-size:14px;
}


#show_title_artist ul {
	margin:10px 0 0 0;
	padding:0px;
	list-style-type:none;
	color:#b63324;
	font-weight:bold;
}
#show_title_artist ul li {
	margin:0px;
	padding:0px 0px 7px 0px;

}
#show_title_artist ul li a {
	color:#06538e;
	font-weight:bold;
}
#show_title_artist ul li a:hover {
	color:#b63324;
}
li#venue_link a{
	font-size:14px;
}
#show_info_desc {
	float:left;
	width:290px;
	margin:0px;
	padding:0px;
	margin-top:10px;
}
#show_info_desc h3 {
	color:#000000;
	font-size:16px;
	font-weight:normal;
	font-size:14px;
	text-align:justify;
}
#show_desc_left {
	float:left;
}
#show_desc_right {
	float:left;
}

#show_duration {
	font-weight:bold;
}

#show_comment_area {
    float: left;
    width: 575px;
	padding-top:10px;
    color: #083473;
    font-family: trebuchet ms, verdana;
    font-size: 12px;  
	padding-bottom:20px;
	border-top:1px solid;
}
#show_comment_signin {
	float:left;
	width:575px;
	margin-top:30px;
	text-align:left;
}
#show_comment_signin a {
	color:#06538e;
	text-decoration:none;
	font-weight:bold;
}
#show_comment_signin a:hover {
	color:#b63324;
}

#show_comment_area h1 {
	
	font-size:18px;
	text-align:center;
	
}
#show_comment_area a {
	color:#06538e;
}
#show_comment_area a:hover {
	color:#b63324;
	text-decoration:none;
}
* html .banner_right { 	margin-left:5px; }

.banner_right {
	float:right;
	width:120px;
}
#trainingfactory2010_div {
    float: left;
    width: 700px;
    margin-left: 25px;
	padding-top:20px;
    color: #083473;
    font-family: trebuchet ms, verdana;
}
#variety_vagabond_div {
    float: left;
    width: 700px;
    margin-left: 25px;
	padding-top:20px;
    color: #083473;
    font-family: trebuchet ms, verdana;
}
#musical_experiments_div {
    float: left;
    width: 700px;
    margin-left: 25px;
	padding-top:20px;
    color: #083473;
    font-family: trebuchet ms, verdana;
}
#pickofthefringe_div {
    float: left;
    width: 700px;
    margin-left: 25px;
	padding-top:20px;
    color: #083473;
    font-family: trebuchet ms, verdana;
}
#fringefanatic2010_div {
    float: left;
    width: 700px;
    margin-left: 25px;
	padding-top:20px;
    color: #083473;
    font-family: trebuchet ms, verdana;
}

#venue2010_div {
    float: left;
    width: 700px;
    margin-left: 25px;
	padding-top:20px;
    color: #083473;
    font-family: trebuchet ms, verdana;
}
#thankyou2010_div {
    float: left;
    width: 700px;
    margin-left: 25px;
	padding-top:20px;
    color: #083473;
    font-family: trebuchet ms, verdana;
}


/* END SHOW PAGE STYLES  */

/*  STYLES FOR SHOW LIST PAGE  */
#showlist_section {	
	float:left;
	width:690px;
	text-align:center;
	margin-bottom:5px; 
}
#showlist_section a {	
	color:#06538e;
	text-decoration:none;

}
#showlist_section a:hover {	
	color:#b63324;

}


.search_fields {
	float:left;
	width:690px;
	margin:10px 0px 20px 0px;
		
}
#narrowsearch_div {
	width:755px;
}


#show_sortable_list {
    float: left;
    width:700px;
	margin-bottom:30px;
    margin-left: 25px;
	padding-top:20px;
    color: #083473;
    font-family: trebuchet ms, verdana;
    font-size: 12px; 
}

#show_sortable_list table {
	float:left;
	width:695px;
	margin-bottom:10px;
	border-bottom:3px double;
}
#show_sortable_list table tr th{
	border-bottom:3px double;
}
#show_sortable_list table tr td{
	border-bottom:1px solid;

}
#show_sortable_list table tr td a {
	color:#06538e;
	text-decoration:none;
}
#show_sortable_list table tr td a:hover {
	color:#b63324;
}
* html #maximum_qty { margin-right:7px; }

#maximum_qty {
	float:right;
	margin-bottom:0px;
	margin-right:15px;	
}
#festival_home_header {
	float:left;
}
#festival_home_header h1 {
	margin:0px;
	padding:0px;
	font-size: 22px;
	color: #fda700;
}
#banner_bottom {
	margin-left:auto;
	margin-right:auto;
	width:468px;
	padding-top:90px;
}

/*  END STYLES FOR SHOW LIST PAGE  */


/*  STYLES FOR FRINGE SHOWS HOME PAGE*/

#2009_fringe_maincontent {
	float:left; 

}

* html #show_information_2009 { margin-left:12px; }



* html #show_information_2008 { margin-left:12px; }

#show_information_2008 {
    float: left;
    width: 700px;
    margin-left: 25px;
	padding-top:20px;
    color: #083473;
    font-family: trebuchet ms, verdana;
    font-size: 12px;
}

#show_information_2008 h2 {
	width:500px;
	font-family: trebuchet ms,Verdana;
	font-size: 13px;
	font-weight:bold;
}

#show_information_2008 h2 img {
	margin:0 0 10px 10px;

}
#show_information_2008 ul {
	width:500px;
	font-size:13px;

}
#show_information_2008 ul li {
	margin:0px 0px 5px 0px;
	padding:0px;
}
#show_2008_items {
	float:left;
	width:200px;
	margin-right:50px;
}
#show_2008_items p {
	margin:0px;
	padding:0px;
}
#show_2008_items h2{
	font-size:16px;
	width:150px;	
}
#show_2008_items h3{
	font-size:14px;
	width:150px;	
}


* html #show_information_2007 { margin-left:12px; }

#show_information_2007 {
    float: left;
    width: 700px;
    margin-left: 25px;
	padding-top:20px;
    color: #083473;
    font-family: trebuchet ms, verdana;
    font-size: 12px;
}
#show_2007_items h2{
	font-size:13px;
}
#show_2007_items h3{
	font-size:14px;
	width:150px;	
}


#show_2007_items {
	float:left;
	width:500px;
	margin-right:50px;
}
#show_2007_items p {
	margin:0px;
	padding:0px;
	width:500px;
}
#show_information_2007_top {
	float:left;
	width:500px;
}
.show_2007_left {
	float:left;
	width:300px;
	margin-right:20px;
}
.show_2007_right {
	float:left;
	width:110px;
}
#show_2007_items ul {
	float:left;
	margin:20px 0 20px 0;
	width:500px;
	list-style-type:none;
	font-family: trebuchet ms,Verdana;
	font-size: 12px;
}
#show_2007_items ul li {
	float:left;
	margin-bottom:10px;
	border-bottom:1px dotted #CCCCCC;
}
.show_2007_venue_left {
	float:left;
	width:210px;
}
.show_2007_venue_right {
	float:left;
	width:200px;
	padding-left:40px;
}

* html #show_information_2006 { margin-left:12px; }

#show_information_2006 {
    float: left;
    width: 700px;
    margin-left: 25px;
	padding-top:20px;
    color: #083473;
    font-family: trebuchet ms, verdana;
    font-size: 12px;
}

#show_2006_items h2{
	font-size:13px;
}
#show_2006_items h3{
	font-size:14px;
}

#show_2006_items {
	float:left;
	width:500px;
	margin-right:50px;
}
#show_2006_items p {
	margin:0px;
	padding:0px;
	width:500px;
}
/*  END STYLES FOR 2008 SHOW HOME PAGE*/
#awards_fanatics08_div {
	width:400px;
	float:left;
}
#awards_fanatics08_div p {
	margin:0px;
	padding:0px;
}

#awards_fanatics08_div h2 {
	font-size:18px;
}
#show_2006_items ul {
	list-style-type:none;
	
}
#show_2006_items ul li {
	margin-bottom:15px;
}
#show_main_menu p a.home-link {
	font-size:14px;
}	



.fringe2011_large {
font-size:24px;
color:#ff6600;
}
.fringe2011_small {
font-size:16px;
}
.fringe2011_large2 {
font-size:24px;
}

