/* universal and definite */
/* home page divs */
body {
	font-family: Helvetica, Verdana, Arial,  sans-serif;
	font-size: 12px;
	line-height: 10pt;
	color: #333;
	margin: 0px;
}
.box{
	padding: 5px;
	border: 1px solid #999;
	background-image:url(../fixed_images/homepage/homepagefadebg.jpg);
	background-repeat:repeat-x;
}
.activbox{
	padding: 5px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
}
.flashbox{
	z-index: 5; 
	position:absolute;
	left: 5px;
	top: 22px;
	text-align:center;
}
.greylink {
	font-weight:bold;
	text-decoration:none;
	color:#333;
}
.greytitle {
	font-weight:bold;
	font-size: 14px;
	color:#333;
}
.bluelink {
	font-weight:bold;
	text-decoration:none;
	color:#4E6EB9;
}
.greylinknobold{
	color:#333333;
	text-decoration:none;
}
.title{
	font-size: 12px;
	font-weight:bold;
	color:#3176ab;
}
.smalltitle{
	font-size: 12px;
	font-weight:bold;
	color:#3176ab;
}
#main_sub_menu { 
	position:relative;
	top: 0px;
	height: 34px;
	width: 922px; 
	border: 1px solid #9e1483;
}
#mainstage {
	z-index: 1;
	position:relative;
	width: 944px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: auto;
	margin-right: auto;
}
#innerstage {
	z-index: 2;
	position:relative;
	width: 924px;
	left: 10px;
	top: 10px;
}
#banner  {
	z-index: 3;
	background-image: url(../images/banners/main_banner.jpg);
	height: 103px;
}
#main_body  {
	z-index:3;
	position:relative;
	width: 924px;
	margin-top: 5px;
	padding:0px;
}
#main_body_activity  {
	z-index:3;
	position:relative;
	width: 924px;
}
#activity_flash{
	position:relative;
	height: 540px;
	left: 0px;
	margin-top: 0px;
	padding:0px;
}
#main_body_index {
	z-index:3;
	position:relative;
	width: 924px;
	margin-top: 5px;
}
#footer  {
	z-index:1;
	text-align:center;
	height: 15px;
	margin-top: 20px;
	margin-bottom: 10px;
}
#footer a{
	text-decoration:none;
	color:#333;
	font-size: 11px;
}
#quicklinkblock{ 
	position:relative;
	border: 1px solid #9e1483;
	padding:5px;
	background-color:#E6E6E8;
	width:911px;
	height: 146px;
}
#flash_block_1 {
	text-align:center;
	z-index: 5;
	position:absolute;
	width: 427px;  
}
#flash_block_2 {
	text-align:center;
	z-index: 5; 
	position:relative;
	top:-7px;
	left:443px;
	width:480px;
}
#flash_block_2_left {
	text-align:left;
	z-index: 5; 
	position:relative;
	top:-7px;
	left:443px;
	width:480px;
}
#flash_block_3 { 
	text-align:center;
	z-index: 5;
	width:911px;
	height: 128px;
}
#flash_block_4 { 
	text-align:center;
	z-index: 5;
	width:924px;
	height: 550px;
	background-color:#E6E6E8;
}
#about_left{
	position:absolute;
	width: 624px;
	height: 426px;
	margin-bottom: 25px;
}
#about_right_funding{
	position:relative;
	width: 272px;
	height: 94px;
	left:  640px;
	top:  0px;
}
#about_right_support{
	position:relative;
	width: 272px;
	height: 94px;
	left:  640px;
	top:  4px;
}
#about_right_sitemap{
	position:relative;
	width: 272px;
	height: 94px;
	left:  640px;
	top:  8px;
}
#about_right_contact{
	position:relative;
	width: 272px;
	height: 96px;
	left:  640px;
	top:  12px;
	margin-bottom: 25px;
}
#artists_left{
	position:absolute;
	width: 375px;
}
#artists_right{
	position: relative;
	left: 470px;
	width: 300px;
	top: -7px;
}
#artist_block{
	position: relative;
	width: 924px;
}
#top_drop_shadow{
	position:absolute;
	background-image:url(../fixed_images/homepage/shadow_top.jpg);
	width: 924px;
	left: 10px;
	height: 10px;
}
#bottom_drop_shadow {
	position:absolute;
	background-image:url(../fixed_images/homepage/shadow_bottom.jpg);
	width: 924px;
	height: 10px;
	left: 10px;
	bottom: -20px;
}
#left_drop_shadow{
	position:absolute;
	background-image:url(../fixed_images/homepage/shadow_left.jpg);
	width: 10px;
	top: 10px;
	height: 100%;
}
#right_drop_shadow{
	position:absolute;
	background-image:url(../fixed_images/homepage/shadow_right.jpg);
	width: 10px;
	top: 10px;
	right: 0px;
	height: 100%;
}
#top_left_drop_shadow{
	position:absolute;
	background-image:url(../fixed_images/homepage/shadow_corner_1.jpg);
	width: 10px;
	height: 10px;
}
#top_right_drop_shadow{
	position:absolute;
	background-image:url(../fixed_images/homepage/shadow_corner_2.jpg);
	width: 10px;
	height: 10px;
	right: 0px;
	
}
#bottom_left_drop_shadow{
	position:absolute;
	background-image:url(../fixed_images/homepage/shadow_corner_3.jpg);
	width: 10px;
	height: 10px;
	bottom: -20px;
}
#bottom_right_drop_shadow{
	position:absolute;
	background-image:url(../fixed_images/homepage/shadow_corner_4.jpg);
	width: 10px;
	height: 10px;
	right: 0px;
	bottom: -20px;
}
/* Menu Menu Menu Menu Menu Menu Menu Menu */
.main_menu_li {
	height: 15px;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.main_menu_ul {
	margin: 0;
	padding: 0;
}
#main_menu { 
	z-index: 10;
	width: 924px;
	height: 24px;
	margin-top: 5px;
	margin-left: 0px;
	margin-bottom: 0px;
	background-image: url(../fixed_images/menu/background.jpg);
	background-repeat: repeat-x;
}
#main_menu dd a{ 
	color:#333;
	font-weight:bold;
	text-decoration:none;
}
#main_menu dt:hover{ 
	color:#333;
}
#main_menu dd a:hover{ 
	color:#3176ab;
	background-color:#FFF;
}
#main_menu dl { /* a defenition list */
	z-index: 10;
	margin-top: 0px;
	float: left;
	height: 24px;
	background-image: url(../fixed_images/menu/background.jpg);
	background-repeat: repeat-x;
	cursor:pointer;
}
#main_menu dt { /* define the item */
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	margin-top: 5px;
	text-align: center;
	height: 24px;
}
#main_menu dd { /* describe the item */
	padding: 5px;
	position:absolute;
	z-index: 10;
	margin-top: -5px;
	margin-left: 10px;
	text-align: left;
	display: none;
	border: 3px solid #3176ab;
	background-color:#FFF;
	background-repeat:repeat;
	/*-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; */
	/*filter: alpha(opacity=80);*/
}
#main_menu dl.item1 {width: 80px;}
#main_menu dl.item2 {width: 80px;}
#main_menu dl.item3 {width: 80px;}
#main_menu dl.item4 {width: 200px;}
#main_menu dl.item5 {width: 80px;}
#main_menu dl.item7 {width: 120px;}
#main_menu dl.item8 {width: 80px;}
#main_menu dl.item9 {width: 92px;}
#main_menu dl.item6 {width: 72px;}
#main_menu dl.item10 {width: 152px;}
/*#main_menu dt.selected1 {
color: #FFFFFF;font: 11px Verdana, Arial, Helvetica, sans-serif;cursor: pointer;
text-align: center;font-weight: bold;background: #95bcdc;border: 1px solid #554949;margin: 1px;z-index:102;
}
*/
/*///// main menu 2 /////////////////////*/

#menu2 ul{
	margin: 0;
}
#menu2 li a, #menu2 dt a {
	color: #000000;
	text-decoration: none;
	display: block;
	height: 100%;
	border: 0 none;
	font-size: 11px;
}

#gallery_display_right{
	position:absolute;
	z-index: 4;
	border: 1px solid #999;
	width: 206px;
	height: 589px;
	left:  706px;
	top:  0px;
	text-align:left;
	padding: 5px;
	color:#333;
}
gallery_table_space{
	height:5px;
}
#gallery_thumb_float{
	padding: 0px;
	position:absolute;
	z-index: 5;
	width: 205px;
	left:  491px;
	top:  26px;
}
.gallery_menu_item{
	width:175px;
	cursor:pointer;
	height:15px;
	color:#333;
	text-decoration:none;
	padding:3px;
	font-weight:bold;
}
.gallery_menu_item_off{
	width:175px;
	cursor:pointer;
	height:15px;
	color:#333;
	text-decoration:none;
	padding:3px;
}
#access_right{
	position:relative;
	top:  0px;
	left:  392px;
	width: 520px;
}
#access_left{
	position:absolute;
	width: 375px;
}


#gallery_upload_box{
	position:relative;
	border: 1px solid #999;
	width: 922px;
	height: 589px;
	text-align:center;
	padding-top: 10px;
}
.gallery_upload_input_box{
	border: 1px solid #999;
	background-color: #ccc;
	color: #000;
	height: 14px;
	font-size: 12px;
}
.gallery_upload_input_area{
	border: 1px solid #999;
	background-color: #ccc;
	color: #000;
	height: 50px;
	width: 227px;
}
.gallery_upload_input_file{
	border: 1px solid #999;
	background-color: #ccc;
	color: #FFF;
	height: 17px;
}
.orderButton{
	background:none;
	border:0px;
	width:100%;
	height:100%;
	color:#9e1483;
	font-weight:bold;
	cursor:pointer;
}
.orderButton2{
	background:none;
	border:0px;
	color:#333;
	cursor:pointer;
	width:45px;
	text-align:left;
}




#terms_access_right{
	background-image:url(../fixed_images/homepage/homepagefadebg.jpg);
	background-repeat:repeat-x;
	border: 1px solid #999;
	height: 900px;
	z-index: 3;
	left:  392px;
	width: 520px;
	text-align:left;
	top:  0px;
	position:absolute;
	color:#333;
	font-weight:normal;
	padding: 5px;
}



#allnotes_left_teachers {
	height: 550px;
	z-index: 3;
	border: 1px solid #999;
	width: 375px;
	text-align:left;
	padding: 5px;
	top:  0px;
	position:absolute;
	color:#333;
	font-weight:normal;
	background-image:url(../fixed_images/homepage/homepagefadebg.jpg);
	background-repeat:repeat-x;
}

#artforms_righter{
padding: 5px;
	height: 250px;
	z-index: 3;
	left:  391px;
	width: 520px;
	text-align:left;
	top:  0px;
	position:absolute;
	color:#333;
	font-weight:normal;
	background-image:url(../fixed_images/homepage/homepagefadebg.jpg);
	background-repeat:repeat-x;
	border: 1px solid #999;
}
#artforms_right2{
padding: 5px;
	height: 250px;
	z-index: 3;
	left:  391px;
	width: 520px;
	text-align:left;
	top:  267px;
	position:absolute;
	color:#333;
	font-weight:normal;
	background-image:url(../fixed_images/homepage/homepagefadebg.jpg);
	background-repeat:repeat-x;
	border: 1px solid #999;
}
#artforms_right3{
padding: 5px;
	height: 250px;
	z-index: 3;
	left:  391px;
	width: 520px;
	text-align:left;
	top:  470px;
	position:absolute;
	color:#333;
	font-weight:normal;
	border: 1px solid #999;
}
