/* CSS Document */

body	{text-align:center; font:13px/1	"Trebuchet MS", sans-serif; color:#540c2b; margin: 0; padding:0; background:  #4d0b27 url(../i/capitol_bg.gif) repeat-y center top; behavior: url(csshover.htc); }
a:hover	{color:#991d4d; }
a		{color:#4d0b27; font-weight:bold; text-decoration:none; outline: none; }
p		{margin: 8px 0 6px 0; line-height:1.15em;}
h1, h2, h3, h4 	{margin: 12px 0 5px 0;}
.frcap	{text-transform:capitalize;}

/* Layout items */

#wrapbig	  { background: transparent; margin: 0 auto; padding: 0; width: 700px; height: auto; float: none; margin-bottom: 0; text-align:center; }
html>#wrapbig	{ width: 700px; } 

#wrap	  { margin: 0 auto; padding: 0; width: 960px; height: auto; float: none; margin-bottom: 10px; }
html>#wrap	{ width: 700px; } 
#wrap_1	  { margin: 0 auto; padding: 0; width: 700px; height: auto; float: none; background:url(../i/wrap_01_bg.gif) repeat-y top center; }
html>#wrap_1	{ width: 700px; } 
#wrap_2	  { margin: 0 auto; padding: 0; width: 700px; height: auto; float: none; background:url(../i/wrap_02_bg.gif) repeat-y top center; }
html>#wrap_2	{ width: 700px; } 
#wrap_3	  { margin: 0 auto; padding: 0; width: 700px; height: auto; float: none; background:url(../i/wrap_03_bg.gif) repeat-y top center; }
html>#wrap_3	{ width: 700px; } 

/* Banner items  -------------------------------- */
#ban	{background: transparent; width:700px; height:111px; color:#330000; display:block;background: url(../i/ban_1.gif) repeat-y center top; }
#ban_f	{background: transparent; width:700px; height:111px; color:#330000; display:block;background: url(../i/ban_1_f.gif) repeat-y center top; }
#ban_2	{background: transparent; width:700px; height:111px; color:#330000; display:block;background: url(../i/ban_2.jpg) repeat-y center top; }
#ban_3	{background: transparent; width:700px; height:111px; color:#330000; display:block;background: url(../i/ban_3.gif) repeat-y center top; }

/* Ender items  -------------------------------- */
#fender	{clear:both; width:700px; height:10px;background: none;/*url(../i/wrap2_02_bg.gif) repeat-y 0 bottom;*/}
#fender_1, #fender_2, #fender_3			{ width: 700px; height: 42px; font: 11px/40px "Trebuchet MS", sans-serif; margin: 0 0 15px 0; text-align:center; }
#fender_1	{ background: url(../i/fender_1.gif) no-repeat 0 bottom;}
#fender_2	{ clear:both; background: url(../i/fender_2.gif) no-repeat 0 bottom;}
#fender_3 	{ clear:both; background: url(../i/fender_3.gif) no-repeat 0 bottom;}
#insd		{ width:670px; background: transparent; text-align:right; margin-right: 30px; height: 20px;}

/* Splash pages */

#swrap	  { margin: 0 auto; padding: 0; width: 300px; height: auto; float: none; }
html>#swrap	{ width: 300px; }

#splash	{ width:300px; height: 200px; padding-top:250px; font-size: 20px; color:#4d0b27;background: url(../i/capi_splash.gif) no-repeat center top; margin: 100px 0 0 0;}
#splash	a { color:#540c2b; font-weight:normal; outline: none;}
#splash	a:hover { color:#faecc5;}
#pload	{ visibility:hidden; display:none;}

/* main content area */
#scntnt p, #scntnt_f p	{ font-size: 14px;line-height:1.3em;}
#cntnt		{float:right; width: 535px; background-color: transparent; height: auto;  text-align: left; padding: 0 0 0 15px;background: url(../i/photo_wel.gif) no-repeat 0 top; margin: 0; }
#cntnt_f	{float:right; width: 535px; background-color: transparent; height: auto;  text-align: left; padding: 0 0 0 15px;background: url(../i/welcome_f.gif) no-repeat 0 top; margin: 0; }
#cntnt_1	{float:left; width: 320px; background-color: transparent; height: auto; text-align: left; padding: 220px 15px 10px 15px;background: url(../i/photo_wel.gif) no-repeat center top; margin: 0; }
#cntnt_1_f	{float:left; width: 320px; background-color: transparent; height: auto; text-align: left; padding: 220px 15px 10px 15px;background: url(../i/welcome_f.gif) no-repeat center top; margin: 0; }
#cntnt_2	{float:left; width: 465px; background-color: transparent; height: auto; text-align: left; padding: 0 14px; }
#cntnt_3	{float:left; width: 368px; background-color: transparent; height: auto; text-align: left; padding: 0 14px; }

#cntnt_1 a:hover, #cntnt_2 a:hover, #cntnt_3 a:hover	{color:#991d4d; }
#cntnt_1 a, #cntnt_2 a, #cntnt_3 a						{color:#4d0b27; font-weight:bold; text-decoration:none; outline: none; }

#cntnt_2 img, #cntnt_3 img	{padding: 0 0 0 10px;}

#cntnt_2 ul, #cntnt_3 ul 	{list-style:none; text-align:left; margin:0; padding:0;}
#cntnt_2 li, #cntnt_3 li 	{list-style:none; text-align:left; margin:0; padding:4px 0 4px 10px;}

#cntnt_3 .bigger	{ font-size: 125%;}
#cntnt_2 .bigger	{ font-size: 1.2em; line-height: 1.3em; }

/* Main Menu */
#mmenu	   			{ float: left; text-align: center; margin: 0; padding: 65px 0 0 0; width: 150px; height: auto; background: url(../i/mm_bg.gif) no-repeat 0 0; margin: 0;}
#mmenu ul			{ margin: 0; padding: 0; text-align:center;}
#mmenu li			{ list-style:none;  padding: 6px 0; margin: 0; text-transform:uppercase; }
#mmenu li a:hover 	{ color:#faecc5; }
#mmenu li a			{ display:block; color:#540c2b; font-weight:bold; text-decoration:none; padding: 0; font-weight:bold; outline: none;}
#mmenu>ul a 		{ width: auto;}

#pg1 #mg_01, #pg1 #mg_01 a,
#pg2 #mg_02, #pg2 #mg_02 a,
#pg3 #mg_03, #pg3 #mg_03 a,
#pg4 #mg_04, #pg4 #mg_04 a,
#pg5 #mg_05, #pg5 #mg_05 a,
#pg6 #mg_06, #pg6 #mg_06 a,
#pg7 #mg_07, #pg7 #mg_07 a,
#pg8 #mg_08, #pg8 #mg_08 a,
#pg9 #mg_09, #pg9 #mg_09 a,
#pg10 #mg_10, #pg10 #mg_10 a,
#pg11 #mg_11, #pg11 #mg_11 a,
#pg12 #mg_12, #pg12 #mg_12 a 	{ color: #faecc5; outline: none; }

#mmenu #lng {font-size:85%;}

/* Month Menu */

#scntnt	{ float:left;  width: 320px; background: transparent; margin: 0; padding-top: 210px; }
#smenu	{ float:right;  width: 200px; background: transparent; margin: 0; text-align:right;  }

#mth_mnu	{ width: 198px; background-color: transparent; margin-right:2px; }
#mth_mnu ul	{list-style:none; margin: 8px 8px 0 10px; padding: 4px 0 2px 0; text-align:left; border-top: 2px solid #540c2b;}
#mth_mnu li	{list-style:none; margin: 0; padding: 0; font: 13px/13px bold "Trebuchet MS", sans-serif; }
#mth_mnu li a:hover	{color:#600;}
#mth_mnu li a	{ display: block; color:#993300; font: 13px/13px bold "Trebuchet MS", sans-serif; font-weight:bold; text-decoration:none; }
#mth_mnu li.shw_tit a:hover	{color:#efe1bc;}
#mth_mnu li.shw_tit a	{ text-decoration:none; font: 14px/14px "Trebuchet MS", sans-serif; color:#fff; text-transform:uppercase; font-weight:bold; }
#mth_mnu li.shw_dt a:hover	{color:#fff;}
#mth_mnu li.shw_dt a	{ text-decoration:none; font: 13px/13px "Trebuchet MS", sans-serif; color:#efe1bc; margin: 2px 0 0 0; font-weight:bold; }

.pname	{ font-weight:bold; margin: 0;}
.jobt	{ font-weight:normal; font-size: 90%; margin: 0;}
.odd	{background:#d9cdab;}
.shw_dt	{font: 11px/13px bold "Trebuchet MS", sans-serif; color:#efe1bc; }

/* Highlight Menu*/
#mth_hih				{ width: 200px; background: #933F57 url(../i/ding.gif) no-repeat right bottom; margin: 0; padding:0; border: 1px solid #f00;}
#mth_hih ul				{ list-style:none; margin: 0 0 15px 5px; padding: 5px 0 10px 0; text-align:left; }
#mth_hih li				{ list-style:none; margin: 0; padding: 2px 0 2px 0; font: 13px/13px bold "Trebuchet MS", sans-serif; }
#mth_hih li a:hover		{ color:#600;}
#mth_hih li a			{ display: block; display: block;color:#993300; font-weight:bold; font: 13px/13px "Trebuchet MS", sans-serif; color:#fff; text-decoration:none; }
#mth_hih li.shw_tit a:hover	{color:#efe1bc;}
#mth_hih li.shw_tit a	{ text-decoration:none; font: 14px/14px "Trebuchet MS", sans-serif; color:#fff; text-transform:uppercase; font-weight:bold;}
#mth_hih li.shw_dt a:hover	{color:#efe1bc;}
#mth_hih li.shw_dt a	{ text-decoration:none; font: 13px/13px "Trebuchet MS", sans-serif; color:#fff; margin: 2px 0 0 0; font-weight:bold; } 
#mth_hih img.pitu 	{padding:0; margin: 0;}


/* Month Menu  -------------------------------- */
#mth_mnu2				{ float:left; width: 145px; background-color: transparent; margin-right: 2px;}
#mth_mnu2 ul			{list-style:none; margin: 10px 0 0 10px; padding: 6px 0 4px 0; text-align:center; border-top: 2px solid #540c2b;}
#mth_mnu2 li			{list-style:none; margin: 0; padding:  6px 0 2px 0; font: 13px/13px bold "Trebuchet MS", sans-serif; }
#mth_mnu2 li a:hover	{color:#efe1bc;}
#mth_mnu2 li a			{ text-decoration:none; font: 13px/13px "Trebuchet MS", sans-serif; color:#fff; text-transform:uppercase; padding: 6px 0 6px 0; font-weight:bold; }
#mth_mnu2 li.shw_tit a:hover	{color:#efe1bc;}
#mth_mnu2 li.shw_tit a	{display: block; font-weight:bold; text-decoration:none; font: 14px/14px "Trebuchet MS", sans-serif; color:#fff; text-transform:uppercase; font-weight:bold; }
#mth_mnu2 li.shw_dt a:hover		{color:#fff;}
#mth_mnu2 li.shw_dt a	{display: block; font-weight:bold; text-decoration:none; font: 13px/13px "Trebuchet MS", sans-serif; color:#efe1bc; margin: 2px 0 0 0; font-weight:bold; }

/* Icons with shows  -------------------------------- */
#ico_mnu			{ float:left; width: 145px; background-color: transparent; margin-right: 2px;}
#ico_mnu img		{ margin-right: 8px;}
#ico_mnu ul			{ list-style:none; margin: 10px 0 0 10px; padding: 4px 0 2px 4px; text-align:left; border-top: 2px solid #540c2b;}
#ico_mnu li			{ list-style:none; margin: 0; padding: 2px 0 1px 0; font: 11.35px/11px "Trebuchet MS", sans-serif; color:#540c2b; }

/* Show Boxes --------------------------------  */
#shw_d				{ width: 368px;	border-top:#4d0b27 solid 2px; margin: 10px 0 5px 0; }
#shw_d img.pitu 	{float:left; width: 100px; vertical-align:top; padding:10px 10px 10px 0; margin: 0;}
#shw_d img			{padding: 0;}
#shw_d ul			{list-style:none; margin: 0 0 5px 110px; padding: 10px 0 10px 0; text-align:left; }
#shw_d li			{list-style:none; margin: 0; padding: 3px 0 1px 0; font: 13px/15px bold "Trebuchet MS", sans-serif; vertical-align:middle; color:#4d0b27; }
#shw_d li a:hover	{color:#b30044; } //b30044 7c173e
#shw_d li a			{color:#4d0b27; font-weight:bold; text-decoration:none; }
#shw_d li.shw_tit	{padding: 0 5px 10px 0; font: 20px/1.1em "Trebuchet MS", sans-serif; }
#shw_d li.shw_dt	{padding: 2px 0; font: 11.75px/1.2em "Trebuchet MS", sans-serif; }
#shw_d li.shw_pr	{padding: 6px 0 6px 0; font: 13px/1.2em "Trebuchet MS", sans-serif; font-weight:normal; }
#shw_d li.shw_mr	{padding: 6px 0 2px 0; font: 11.25px/1.1em "Trebuchet MS", sans-serif; font-weight:normal; }
#shw_d li.shw_ds	{padding: 6px 0; font: 11px/1.2em "Trebuchet MS", sans-serif; }
#shw_d shw_ds		{padding: 6px 0; font: 11px/1.2em "Trebuchet MS", sans-serif; }
#shw_d li.shw_ds2	{padding: 6px 0; font: 13.75px/1.2em bold "Trebuchet MS", sans-serif; }

.rebate #shw_d img.pitu 	{float:left; width: 160px; vertical-align:top; padding:10px 10px 10px 0; margin: 0;}
.rebate #shw_d ul			{list-style:none; margin: 0 0 5px 175px; padding: 10px 0 10px 0; text-align:left; }


/* Sponsor page -------------------------------- */
#spn_tbl tr td		{padding: 8px; background: #fff; vertical-align:top;}
#spn_tbl			{background: #d9cdab;}
#spn_tbl tr td.odd	{background: #d9cdab; padding: 10px 0 4px 4px;vertical-align:top;font: bold 16px/16px "Trebuchet MS", sans-serif; }

/* Press Releases -------------------------------- */
#pres_r				{width: 480px;	border-top:#4d0b27 solid 2px; margin: 8px 0 2px 0; }
#pres_r ul			{list-style:none; margin: 0 0 5px 0; padding: 10px 0 5px 0; text-align:left; }
#pres_r li			{list-style:none; margin: 0; padding: 2px 0 1px 0; font: 12px/15px "Trebuchet MS", sans-serif; vertical-align:middle; color:#4d0b27; }
#pres_r li a:hover	{color:#7c173e; }
#pres_r li a		{color:#4d0b27; font-weight:bold; text-decoration:none; }
#pres_r li.prs_tit	{padding: 0 0 2px 0; font: 17px/1.1em "Trebuchet MS", sans-serif; }
#pres_r li.prs_dt	{padding: 2px 0; font: 12px/1.2em "Trebuchet MS", sans-serif; }
#pres_r .view		{padding-left: 30px;}

/* Form for school-------------------------------- */
#left				{ float:left;/*border: 1px solid #f0f;*/ }
#right				{ float:right;/*border: 1px solid #0f0;*/ width: 225px; }
#clr				{ clear:both; }

#cntnt_2 hr			{ margin: 20px 0 10px 0; }
red					{ color:#FF0000; font-size: 120%; padding: 0 2px 0 2px; line-height: 10px;}

/* TICKETS -------------------------------- */
#ticketa			{font: 14px/14px "Trebuchet MS", sans-serif; padding: 2px 6px; border: 2px solid #ff0; color:#fff; background:#660000; margin:2px;text-align:center;}
#ticketb			{font: 14px/14px "Trebuchet MS", sans-serif; padding: 2px 6px; border: 2px solid #ff0; color:#fff; background:#CC9900; margin:2px;text-align:center;}


#holder				{ display:block; width:100px; /*border:1px solid #f00;*/ margin-left:110px;}
/* Curved cutout Borders For A Tickets*/
.curved {background: transparent; width:100px; margin:0 auto;text-align:center;}
.curved {font:14px/13px "Trebuchet MS", sans-serif; color:#fff; }

.curved .top, .curved .bottom {display:block; background:transparent; font-size:1px;}
.curved .b1, .curved .b2, .curved .b3, .curved .b4 {display:block; overflow:hidden; height:2px;}
.curved .b2, .curved .b3, .curved .b4 {background:#660000; border-left:2px solid #ff0; border-right:2px solid #ff0;}
.curved .b0 {margin:0 4px; background:#ff0; height:2px;}
.curved .b1 {margin:0 4px; background:#ff0; height:1px;}
.curved .b2 {margin:0 4px; height:1px;}
.curved .b3 {margin:0 3px;}
.curved .b4 {margin:0; height:1px; border-width:0 3px 0 3px;}

.curved .boxcontent {display:block; background:#660000; border:0 solid #ff0; border-width:0 2px;}

/* Curved cutout Borders For B Tickets*/
.curvedB {background: transparent; width:100px; margin:0 auto;text-align:center; padding-top: 5px;}
.curvedB {font:14px/13px "Trebuchet MS", sans-serif; color:#fff; }

.curvedB .topB, .curvedB .bottomB {display:block; background:transparent; font-size:1px;}
.curvedB .b1B, .curvedB .b2B, .curvedB .b3B, .curvedB .b4B {display:block; overflow:hidden; height:2px;}
.curvedB .b2B, .curvedB .b3B, .curvedB .b4B {background:#CC9900; border-left:2px solid #ff0; border-right:2px solid #ff0;}
.curvedB .b0B {margin:0 4px; background:#ff0; height:2px;}
.curvedB .b1B {margin:0 4px; background:#ff0; height:1px;}
.curvedB .b2B {margin:0 4px; height:1px;}
.curvedB .b3B {margin:0 3px;}
.curvedB .b4B {margin:0; height:1px; border-width:0 3px 0 3px;}

.curvedB .boxcontentB {display:block; background:#CC9900; border:0 solid #ff0; border-width:0 2px;}

/* h2 style for school page. */
#pg6 #cntnt_2 h2	{font-weight:normal; padding: 6px 0 0 0; border-top: #600 dotted 1px;}

/* div for 3 latest shows. */

#box4								{ width: 320px; background-color: transparent; margin-right:2px; border: 1px solid #f00;}
#box4 ul							{ list-style:none; margin: 8px 8px 0 10px; padding: 4px 0 2px 0; text-align:left; border-top: 2px solid #540c2b;}
#box4 li							{ list-style:none; margin: 0; padding: 0; font: 13px/13px bold "Trebuchet MS", sans-serif; }
#box4 li a:hover				{ color:#600;}
#box4 li a						{ display: block; color:#993300; font: 13px/13px bold "Trebuchet MS", sans-serif; font-weight:bold; text-decoration:none; }
#box4 li.shw_tit a:hover	{ color:#efe1bc;}
#box4 li.shw_tit a			{ text-decoration:none; font: 14px/14px "Trebuchet MS", sans-serif; color:#fff; text-transform:uppercase; font-weight:bold; }
#box4 li.shw_dt a:hover		{ color:#fff;}
#box4 li.shw_dt a				{ text-decoration:none; font: 13px/13px "Trebuchet MS", sans-serif; color:#efe1bc; margin: 2px 0 0 0; font-weight:bold; }

img.rentimages { padding: 0 10px 0 5px;}