a {	color: #003303;	text-decoration: none}
a:hover { text-decoration:underline;}
body {	font-family: Arial, Helvetica, sans-serif;	color: #000000;	background: #768b58; text-align:center;	}
.container {background:#6b8354; width:792px; margin:auto}
.topmessage {font-size:12px; margin-right:28px; float:left; position:relative; width:792px; background:#FFFFFF}
.logo {width:792px; height:192px; background:url(/bbema/images/bbema_logo.jpg) no-repeat; float:left; position:relative }
.seperator {display:block; clear:both; height:5px; background:#6b8354}
.menu { width:100% }
.rightcont { text-align:left; padding:15px; width:570px; float:left; font-size:12px; background:#FFFFFF; border-right:1px solid #cccccc; border-top:1px solid #cccccc}
.rightmenu_text { float:right;  width:170px; text-align:left; font:arial; font-size:0.8em; line-height:1.5em; font-weight:bold; background:#6b8354; color:#003303; padding-left:10px; padding-top:10px; padding-right:10px; height:auto }
.rightmenu_text a:hover {border-bottom:dotted #003303 1px; font-size:0.8em; line-height:1.5em;}
.rightmenu_text a,.rightmenu_text a:active,.rightmenu_text a:visited { color:#003303; font-size:0.8em; line-height:1.5em; font-weight:bold;}
.right_menu_text_title { font-size:14px; color:#FFFFFF}
.rightmenu_break {border-bottom:solid 1px #FFFFFF; margin-top:10px; margin-bottom:10px}
h2 {	color: #191970}
h3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 1.15em;background-color: #006666;color: #DCDCDC	}
h4 {color: #000000}
table {	color: #FFFFFF}
td, th {font-family: Arial, Helvetica, sans-serif;font-size: 1em;line-height: 2em;color: #333333}
textarea {font-family: Arial, Helvetica, sans-serif;font-size: 1em	}
ul {font-family: Arial, Helvetica, sans-serif;	font-size: 1em;	list-style-type: square;list-style-position: outside}
.BulletBackgroundColor {color: #FFFFFF}
.DataColor {color: #DEDECA}
.footer { font-family: Arial, Helvetica, sans-serif;font-size: 1.167em;font-weight: bold;line-height: 1.83em;color: #333333;background-color: #CCCCCC}
.FormBackgroundColor {color: #CCCCCC}
.ImageTitleColor {color: #CCCCCC}
.LabelColor {color: #CCCCCC}
.ListColorEven {color: #CCCCCC}
.ListFooterColor {color: #333333}
.ListHeaderColor {color: #333333}
.ListColorOdd {color: #DEDECA}
.ListTitleColor {color: #CCCCCC}
.NavigationBackgroundColor {color: #666666}
.NavigationColor {color: #CCCCCC}
.NewsDataColor {color: #DEDECA}
.bodyLinks {font-family: Arial, Helvetica, sans-serif;font-size: x-small;color: #ffffff;text-indent: 2em;text-align: left;}
.StoryTitle {color: #000000;font-weight: bold}
.story {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;	color: #333333;text-align: left;}
.bodyTextBox {font-family: Arial, Helvetica, sans-serif;font-size: small;color: #333333;font-style: normal;background-color: #FFFFFF;width: 400px;}
.StoryContentColor {color: #000000}
.TitleColor {color: #000000}
tr.ListHeaderColor th {text-align: left;}
.small {font-size: 85%;}
.artsHeader {font-family: Arial, Helvetica, sans-serif;font-size: medium;color: #003366;text-decoration: none;font-style: normal;}
.date {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: small;	font-weight: bold;	color: #333333;}
.linkHeader {font-family: Arial, Helvetica, sans-serif;font-size: medium;font-weight: bold;color: #003366;text-indent: 1em;}
.bodyLinks2 {font-family: Arial, Helvetica, sans-serif;font-size: x-small;color: #666666;text-indent: 1em;font-weight: bold;text-align: left;}
.bodyTextBox2 {	font-family: Arial, Helvetica, sans-serif;font-size: medium;color: #333333;font-style: normal;	background-color: #FFFFFF;}
.tabletext {font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;color: #333333;	text-align: left;vertical-align: text-top;}
.submit_casting { width:70%; float:left; position:relative}
.submit_tour { width:25%; float:right; position:relative; border-left:1px #333333 dashed; font-family:verdana; font-size:9px; padding-left:4px}
.block {display:block; clear:both}
.login_box { font-family:verdana; font-size:8px;}
.login_button { border:1px solid #768b58; background-color:#d6edb4; color:#3c5020; }
.login_form { border:1px solid #768b58; background-color:#d6edb4; color:#3c5020;width:120px}
.readmore { font-size:9px}
#navigation {
	height: 21px;
}
 
#navigation div.primaryNavigation {float: left;position: relative;}
#navigation div.primaryNavigation table td {background: #336b84;height: 21px;	}
#navigation div.primaryNavigation table td a.navbutton {height: 21px;display: block;}
			
			
/* required for subnav droplist */
 
.subNav {z-index: 20;position: absolute;border: 1px solid red;visibility: hidden;height: 20px;	}
.subNav ul{list-style:none;margin: 0;padding: 0;min-width: 131px;background-color: #FFFFFF}
.subNav ul li{padding: 3px;min-width: 131px;cursor: pointer;color: #2A2A2A;}
.subNav ul li:hover{background-color:#0099FF;color: #ffffff;}
 