BODY	  { background-color: #ffffff; background-image: url(http://eatheatre.org/images/lines_bkg.gif); margin: 0; padding: 0 }




/* PAGE LINK COLORS */
a:link, a:visited, a:active { color: #996600; text-decoration: none }
a:hover				{ color: #669900; text-decoration: none; }
.r   { color: #369; font: bold 16px verdana, arial, sans-serif; font-size: 14px; font-weight: bold }
.r:link   { color: #369; font: bold 16px verdana, arial, sans-serif; font-size: 14px; font-weight: bold }
.r:visited   { color: #369; font: bold 16px verdana, arial, sans-serif; font-size: 14px; font-weight: bold }
.r:hover    { color: #930; font: bold 14px verdana, arial, sans-serif }
.s     { color: #369; font: bold 11px verdana, arial, sans-serif; text-align: center }
.s:link     { color: #369; font: bold 11px verdana, arial, sans-serif; text-align: center }
.s:visited     { color: #369; font: bold 11px verdana, arial, sans-serif; text-align: center }
.s:hover      { color: #930; font: bold 11px verdana, arial, sans-serif; text-align: center }
/*menu stuff*/
.menu_right  { text-align: right; vertical-align: bottom ; width: 212px; }
.menu_table { width: 100%; margin: 0; padding: 0; border-width: 0; }
.menu_center  { width: auto; }
.menu_left  { text-align: left; vertical-align: bottom }
/*BORDERS*/
.BDR_black { border: solid 1px #000000 }
.BDR_white { border: solid 1px white }
.Galborder { border: solid 1px #a0967e }
.donate_box    { background-color: #fff; padding: 2px; border: solid 1px #c10c0c }
.onstage_box    { background-color: #fff; background-image: url(http://eatheatre.org/images/onstage_bkg.jpg); background-repeat: no-repeat; background-position: right top; padding: 2px; width: 272px; height: 334px; border: solid 1px #666 }
.coming-soon_box    { background-color: #fff; background-image: url(http://eatheatre.org/images/coming-soon_bkg.jpg); background-repeat: no-repeat; background-position: right top; padding: 2px; width: 272px; height: 334px; border: solid 1px #666 }
.featured_box  { background-color: #fff; padding: 2px; border: solid 1px #666 }
.page_content_box  { background-color: #fff; vertical-align: top; width: 100%; padding: 2px; border: solid 1px #666   }
.page_title_right  { background-image: url(http://eatheatre.org/picts/page_title_right.gif); vertical-align: bottom }
.page_title_center  { background-image: url(http://eatheatre.org/picts/page_title_center.gif) }
A:hover .Galborder { border: solid 1px #000000; -moz-opacity: 0.8; filter: Alpha(Opacity=70)   }
.Galborder2 { border: dotted 1px #a0967e }
.home_bkg    { background-image: url(http://eatheatre.org/images/main_bar_back.jpg) }
.home_bkg2  { background-image: url(http://eatheatre.org/images/main_bar_back2.jpg) }
/* NEXT LINE CONTROLS THE MAIN FONT SIZE ( not in boxes ) */
.list 		{ COLOR: #FF0000; font-weight: normal; }

.footer		{ COLOR: #999999; FONT: 10px arial, verdana, sans-serif; }

.smalltext	{ COLOR: #666666; FONT: 11px verdana, arial, sans-serif; font-weight: normal; }

.phonetitle	{ COLOR: #FF0000; FONT: 13px arial, sans-serif; font-weight: bold; }
.just 		{ text-align: justify; }
/*TITLES*/
.title { color: #000000; font: 23px "AvantGarde Md BT", verdana, arial, helvetica, sans-serif; letter-spacing: 0 }
.smalltitle { color: #000000; font: bold 13px verdana, arial, sans-serif }
.headerslogan { color: #600; font: bold 13px verdana, arial, sans-serif; text-align: justify; margin: 3px 15px }
.smalltitle-2 { color: #000000; font: bold 14px arial, verdana, sans-serif }
.news_title { color: #036; font: bold 16px verdana, arial, sans-serif }
.featured_title { color: #666; font: bold 18px "Century Gothic"; text-transform: uppercase; letter-spacing: 2px }
.subtitle { color: #8f313e; font: bold 14px verdana, arial, sans-serif }
.picturetitle { color: #666699; font: bold 10px verdana, arial, sans-serif }
.title-1	{ COLOR: #000000; FONT: 15px arial, geneva, sans-serif; font-weight: bold; }

.title-2	{ COLOR: #336600; FONT: 15px arial, geneva, sans-serif; font-weight: bold; }

.title-3	{ COLOR: #669900; FONT: 15px arial, geneva, sans-serif; font-weight: bold; }

.text-table-1		 { color: #46423e; font: 11px arial, verdana, sans-serif; background-color: #f6f6f6; background-image: url(http://eatheatre.org/picts/background-boxes.jpg); border: solid 1px #f0f0f0 }






/* PARAGRAPH LINES */

.page-splits		{
			height: 1px;
			width: 100%;
			margin-top: 0px;
			margin-bottom: 0px;
			border: #106ECF 0px solid;
			background-color: #999999;
			color: #999999;
			}






/* TEXT STYLES*/
.gallerytext { color: #666699; font: bold 9px arial, verdana, sans-serif }
span.text2 { color: #525163; font-size: 12px; font-family: verdana, arial, sans-serif }
/*BORDERED TEXT*/
.textarea-1 { font: 13px arial, verdana, sans-serif; background-color: #eef3f4; text-align: left; border: solid 1px #000000 }
.upgrade { color: #ffffff; font-size: 11px; font-family: arial, serif; font-style: normal; font-weight: bold; line-height: normal; background-color: #ff7c2c; text-align: center; padding: 2px; border: solid 1px #000 }
.sidebar { background-color: #d5d8e5; width: 225px; border: solid 1px #999 }
/* BULLETS FOR THE SERVICES PAGE */

ul  { list-style-image: url(http://eatheatre.org/picts/bullet.gif); margin: 0 0 0 18px; padding: 0 } 

li { 
margin: 0px; 
padding: 0px 0px 0px 0px;
} 






/*FIELD SET*/
fieldset { text-align: left; margin: 12px; padding: 15px; border: solid 1px #0e7fd1 }
fieldset legend { color: #0e7fd1; font: bold 13px arial, verdana, sans-serif; background-color: #fff; margin-bottom: 3px; padding: 2px 5px; border: solid 1px  }
/* HIDE MENU AND ITEMS FOR PRINTING */


@media print {
.printhide {display:none;}
}
@media screen{
.printonly { display:none }
}
/*FORM STYLES*/
.FORM_shade { font: 13px arial, verdana, sans-serif; background-color: #eef3f4; text-align: left; border: solid 1px #000000 }
.FORM_dropdown { color: #000000; font: 11px verdana, arial, sans-serif; background-color: #eef3f4; width: 200px }
.FORM_textarea { font: 13px arial, verdana, sans-serif; background-color: #eef3f4; text-align: left; border: solid 1px #000000 }
.payment-table { background-color: #e7eef6; width: 150px; border: solid 1px #002963 }
.paymenttext { color: #002963; font: 11px verdana, arial, sans-serif }
.payment-form { font: 13px arial, verdana, sans-serif; background-color: #eef3f4; text-align: left; width: 110px; border: solid 1px #002963 }
.payment-submit { font-size: 13px; width: 110px }
/*REMOTE DISPLAY myPHP*/
.remote_link { color: #5678a2; font-size: 11px; font-family: tahoma, verdana, arial, helvetica; text-decoration: none }
.remote_link:hover { color: #f56655; text-decoration: underline }
.remote_description { color: 777777; font-size: 9px; font-family: verdana, tahoma, arial; text-decoration: none }
.remote_location { color: #aaa; font-size: 10px; font-family: tahoma; text-decoration: none }
.remote_details { color: #aaa; font-size: 10px; font-family: tahoma; text-decoration: none }
/********** LINKS ****************/
table { font-size: 11px; font-family: tahoma }
div { font-size: 11px; font-family: tahoma }
ul { font-size: 11px; font-family: tahoma; list-style: none; margin: 0; padding: 0 }
ul li { font-size: 11px; font-family: tahoma; list-style: none; margin: 0; padding: 0 }
ol { font-size: 11px; font-family: tahoma; list-style: none }
ol li { font-size: 11px; font-family: tahoma; list-style: decimal; margin: 0; padding: 0 }
td { font-size: 11px; font-family: tahoma }
input { font-size: 11px; font-family: tahoma }
select { font-size: 11px; font-family: tahoma }
u { text-decoration: none }
#left_col { text-align: left; padding-right: 5px; width: 190px; vertical-align: top; border-left: 5px solid #ffffff }
#middle_col { text-align: center; vertical-align: top }
#right_col { text-align: right; padding-left: 5px; width: 190px; vertical-align: top; border-right: 5px solid #ffffff }
#mem_left_col { text-align: left; width: 190px; vertical-align: top; border-left: 5px solid #ffffff }
#mem_right_col { text-align: right; padding-left: 5px; vertical-align: top; border-right: 5px solid #ffffff }
.logo { color: #ffffff }
*html .logo { color: #ffffff; padding-right: 40px }
.logo a { color: #0eccf2; font-weight: bold }
.logo a:hover { color: #ffd400 }
td.breadcrum  { color: #5b5b5b; background: #bdee0f url(http://eatheatre.org/images/stripe.gif) left top; height: 24px; border-right: 5px solid #ffffff }
td.breadcrum a { color: #376919 }
td.breadcrum a:hover { color: #222222 }
.banner { }
.sidebox { margin-bottom: 5px }
.alpha  { font-weight: bold; background: url(http://eatheatre.org/images/alpha_bg.gif) left top; border-bottom: 0 none }
.alpha a { font-weight: bold }
td.border2 a { color: #20637e; font-weight: bold }
td.border2 a:hover { color: #cc0000; font-weight: bold }
/********** LISTS ****************/
li.category_li   { background-color: transparent; background-image: url(http://eatheatre.org/images/point.gif); background-repeat: no-repeat; background-position: left top; padding: 0 0 20px 18px }
*html li.category_li { padding: 0 0 20px 20px }
ul.category_ul { margin-left: 10px; padding-left: 0 }
li.sitemap_li { }
ul.sitemap_ul  { list-style-image: url(http://eatheatre.org/images/point.gif); margin-left: 10px; padding-top: 0.2em; padding-left: 1em }
/* Company listings styles */
.c { color: black; font-weight: bold; text-decoration: none }
.c:link { color: black; font-weight: bold; text-decoration: none }
.c:visited { color: black; font-weight: bold; text-decoration: none }
.c:hover { color: #a00; font-weight: bold; text-decoration: none }
.company4 { color: red; font-weight: bold; text-decoration: none }
.company3 { color: blue; font-weight: bold; text-decoration: none }
.company2 { color: green; font-weight: bold; text-decoration: none }
.company1 { color: black; font-weight: bold; text-decoration: none }
.listing_hot { color: red; font-size: 9px }
.listing_new_updated { color: green; font-size: 9px }
.listing_marked { color: #5678a2; font-size: 9px }
/******* BOXES ***********/
div.greybox   { background: #f5f5f5; padding: 4px; border: solid 1px #d6d5d6; -moz-border-radius: 6px   }
div.whitebox { background: #ffffff; padding: 4px; border: solid 1px #d6d5d6; -moz-border-radius: 6px }
div.redbox { background: #fcedea; padding: 4px; border: solid 1px #d6d5d6; -moz-border-radius: 6px  }
/******** TABLE STYLES ************/
.reg_box { background-color: #fff; padding: 4px; border: solid 1px #999 }
.reg_box_l { border-style: solid; border-width: 0 0 0 1px; border-color: #999 }
table.bodyborder { background: #ffffff; border: 0  }
table.list { margin: 0; padding: 2px; border: solid 1px #f7f7f7; border-collapse: collapse }
table_header { border: solid 1px #999999 }
td.table_header { color: #515151; background: #dedfde; margin: 0; padding: 4px }
td.table_rows { color: #666666; background: #f1f1f1 }
td.table_row_highlight { background: #fcff9f; margin: 0; padding: 4px; border: solid 1px #ffffff }
td.altrow1 { background: #efefef; margin: 0; padding: 4px; border: solid 1px #aaaaaa }
td.altrow2 { background: #dddddd; margin: 0; padding: 4px; border: solid 1px #aaaaaa }
td.border2   { color: #ffffff; font-size: 12px; font-family: tahoma; font-weight: bold; background: #dcdfd2 url(http://eatheatre.org/images/border3_bg.gif) left top; padding-bottom: 1px; padding-left: 5px }
td.border { font-size: 11px; font-family: tahoma; line-height: 17px; background: #ffffff; padding: 5px }
td.border12   { color: #ffffff; font-size: 11px; font-family: tahoma; font-weight: bold; background: #d9d9d9 url(http://eatheatre.org/images/sidebar_top.gif) left top; padding-left: 2px; border: 0  }
td.border12r   { color: #ffffff; font-size: 11px; font-family: tahoma; font-weight: bold; background: #d9d9d9 url(http://eatheatre.org/images/sidebar_top_red.gif) left top; padding-left: 2px; border: 0  }
td.border11  { font-size: 11px; font-family: tahoma; line-height: 18px; background: #fff; padding: 5px }
/********** FORMS STYLES ************************/
form { display: inline; margin: 0; padding: 0; border: 0  }
.textarea_default { background: #ffffff; padding: 1px 2px; width: 300; height: 100 }
.textarea_tall { background: #ffffff; padding: 1px 2px; width: 300; height: 300 }
.input_default { color: #666; background: #ffffff; padding: 1px 2px; width: 300 }
.input_seamless { color: #666; background: #ffffff; padding: 1px 2px; width: 300 }
.input_small { color: #666; background: #ffffff; padding: 1px 2px; width: 150 }
.input_small2 { color: #666; background: #ffffff; padding: 1px 2px; width: 60 }
.input_small3 { color: #666; background: #ffffff; padding: 1px 2px; width: 40 }
.input_multiple { color: #666; background: #ffffff; padding: 1px 2px; width: 300; height: 200 }
radio { font-size: 11px; font-family: tahoma; background: #dcdfd2 }
checkbox { font-size: 11px; font-family: tahoma; background: #dcdfd2 }
input, select { color: #666; font-size: 11px; font-family: tahoma; background: #ffffff }
textarea { color: #666; font-size: 11px; font-family: tahoma; background: #ffffff }
.required_star { color: #ff0000 }
.select { }
.button  { color: #20637e; font-weight: bold; background-color: #cff; background-image: none; background-position: 0 50%; padding: 1px 5px; border: solid 1px #666 }
.buttonr { color: #20637e; font-weight: bold; background-color: #fcc; background-image: none; background-position: 0 50%; padding: 1px 5px; border: solid 1px #666 }
.button:hover, .button:focus  { background-color: #cfc; border-style: solid; border-width: 1px; border-color: #666 #bbb #bbb #666 }
.buttonr:hover, .button:focus { background-color: #ff3; border-style: solid; border-width: 1px; border-color: #666 #bbb #bbb #666 }
/********** TEXT STYLES *************************/
.help_text { color: #630; font-size: 12px; font-family: Arial; letter-spacing: 1px }
span.text { color: #333333 }
span.text_bold { color: #525163; font-weight: bold }
span.text_boldr { color: #900; font-weight: bold }
span.text_soft { color: #959598 }
span.text_soft_bold { color: #959598 }
span.text_large_bold { font-weight: bold; text-decoration: none }
span.text_large_bold1 { font-size: small; font-weight: bold; text-decoration: none }
span.text_small { text-decoration: none }
span.text_large_bold_grey { color: #888888; font-weight: bold; text-decoration: none }
span.text_small_grey { color: #888888; text-decoration: none }
span.error { color: #ff0000 }
span.success { color: #006600 }
div.response_error { background: #ffeaea; padding: 2px; border: solid 1px #e82a2a; -moz-border-radius: 4px }
div.response_success { background: #eaffea; padding: 2px; border: solid 1px #4dda2c; -moz-border-radius: 4px }
/*STATUS LINE*/
.a.status_line { color: #777; font-size: 12px; font-family: verdana, arial, sans-serif; background-color: #fff }
.a.status_linebtm { background-color: 666666 }
a.status_line:link { color: #777; font-size: 12px; font-family: verdana, arial, sans-serif; text-decoration: none }
a.status_line:visited { color: #777; font-size: 12px; font-family: verdana, arial, sans-serif; text-decoration: none }
a.status_line:hover { color: #f56655; font-size: 12px; font-family: verdana, arial, sans-serif; text-decoration: none }
/*PROFILE STYLES*/
.profile_title { color: #20637e; font-size: 26px; font-family: Helvetica; font-weight: normal; text-transform: uppercase; word-spacing: 4px; letter-spacing: 1px; margin: 10px 0 }
.profile_links { color: #900; font-size: 16px; font-family: Helvetica; font-weight: normal; text-transform: lowercase; word-spacing: 4px; letter-spacing: 1px; margin: 10px 0 }
/*TABBED PROFILE STYLES*/
ul.shadetabs { font: bold 12px Verdana; list-style-type: none; margin-top: 1px; margin-bottom: 0; margin-left: 0; padding: 3px 0; ntext-align: left }
ul.shadetabs li { display: inline; margin-top: 1em }
ul.shadetabs li a  { color: #2d2b2b; text-decoration: none; background: white url(http://eatheatre.org/images/shade.gif) repeat-x left top; padding: 3px 7px; border: solid 1px #778 }
ul.shadetabs li a:visited { color: #2d2b2b }
ul.shadetabs li a:hover { color: #2d2b2b; text-decoration: underline }
ul.shadetabs li.selected { position: relative; top: 1px }
ul.shadetabs li.selected a  { background-image: url(http://eatheatre.org/images/shadeactive.gif); border-bottom: medium none white }
ul.shadetabs li.selected a:hover { text-decoration: none }
.contentstyle { margin-bottom: 1em; padding: 10px; width: 100%; border: solid 1px gray }
p.translation { margin-top: 10px }
ul.shadetabs li { background: transparent; margin: 0; padding: 0 }
ul.address li a, ul.shadetabs li a { text-decoration: none }
td.tab_menu_border { border: solid 1px #dadada }
/* CONTACT FORM */
.shadeform	{
		FONT: 13px arial, verdana, sans-serif;
		background-color: #eef3f4;
		text-align: left;
		BORDER: solid 1px #000000;
		}
.dropdown 	{
		COLOR: #000000;
		background-color: #EEF3F4;
		WIDTH: 200PX;
		FONT: 11px verdana, arial, sans-serif;
		}
.textarea	{
		FONT: 13px arial, verdana, sans-serif;
		background-color: #eef3f4;
		text-align: left;
		BORDER: solid 1px #000000;
		}
.submit-button 	{ font: 13px arial, serif; }
.NO{color:#FF0000}
