/* global css */



HTML, BODY

	{margin: 0; padding: 0; z-index: 1; width: 100%; text-align: center; background-color: #f8f3e9;}



IMG, DIV

	{behavior: url(css/iepngfix.htc);}



/* mozilla page shift */

HTML { min-height: 100%; margin-bottom: 1px; }

HTML { overflow: -moz-scrollbars-vertical !important; }



BODY,P,TABLE,DIV,SPAN,TR,TH,TD,UL,OL,LI,A,H1,H2,H3,H4,INPUT

	{font-family: arial,verdana,helvetica, sans-serif;}



BODY,P,TABLE,TR,TD,UL,OL

	{color: #000; font-size: 12px; font-weight: normal; text-decoration: none;}



DIV.container

	{display: block; position:relative; padding: 0; margin: 0 auto; width: 1020px; height: 100%; text-align: left; z-index: 1; background: url('../images/home/bg_home.jpg') no-repeat;}

	 

DIV.canvas

	{display: block; width: 864px; margin: 0 0 0 78px; padding: 29px 0 0 0;}



DIV.canvas DIV.glory

	{position: relative; top: 0; left: 0; width: 855px; height: 534px; padding: 0 0 17px 0;}

DIV.canvas DIV.glory DIV.arts

	{position: absolute; top: 64px; left: 470px;}

DIV.canvas DIV.glory DIV.music

	{position: absolute; top: 253px; left: 695px;}

DIV.canvas DIV.glory DIV.movement

	{position: absolute; top: 293px; left: 20px;}





/*	

DIV.canvas DIV.sensei

	{margin: 10px 0 0 262px; background: url(../images/img_home_sensei.png) no-repeat; width:336px; height:449px;}

DIV.canvas DIV.sensei DIV.arts

	{padding: 53px 0 0 231px;}

DIV.canvas DIV.sensei DIV.music

	{padding: 141px 0 0 383px;}

DIV.canvas DIV.sensei DIV.movement

	{position: relative; top: 15px; left: -190px; padding:0;}

*/

	

DIV#topnav
	{background: url(../images/topnav/bg_topnav.png) no-repeat; width:574px; height:30px;}
DIV#topnav
	{margin: 0 0 0 144px;}

/* topnav */
DIV#topnav UL
	{height: 30px; padding: 0; margin: 0; list-style-type: none; overflow: hidden;}
DIV#topnav UL LI
	{float: left; height: 30px; margin: 0;}
DIV#topnav UL LI A
	{float: left; text-indent: -9000px; padding: 30px 0 0 0; overflow: hidden; height: 0px !important; background-repeat:no-repeat; background-color:transparent;
	 height /**/:30px; /* IE5/Win */}

/* topnav - Home */

DIV#topnav UL LI.home, DIV#topnav UL LI.home A, DIV#topnav UL LI.home_on
	{width: 72px;}
DIV#topnav UL LI.home_on
	{padding: 30px 0 0 0; background-image:url(../images/topnav/img_topnav_home_over.png);}
DIV#topnav UL LI.home A
	{background-image:url(../images/topnav/img_topnav_home_off.png);}	
DIV#topnav UL LI.home A:hover
	{background-image: url(../images/topnav/img_topnav_home_over.png);}

/* topnav - Music */

DIV#topnav UL LI.music, DIV#topnav UL LI.music A, DIV#topnav UL LI.music_on
	{width: 70px;}
DIV#topnav UL LI.music_on
	{padding: 30px 0 0 0; background-image:url(../images/topnav/img_topnav_music_over.png);}
DIV#topnav UL LI.music A
	{background-image:url(../images/topnav/img_topnav_music_off.png);}	
DIV#topnav UL LI.music A:hover
	{background-image: url(../images/topnav/img_topnav_music_over.png);}

/* topnav - Movement */

DIV#topnav UL LI.movement, DIV#topnav UL LI.movement A, DIV#topnav UL LI.movement_on
	{width: 101px;}
DIV#topnav UL LI.movement_on
	{padding: 30px 0 0 0; background-image:url(../images/topnav/img_topnav_movement_over.png);}
DIV#topnav UL LI.movement A
	{background-image:url(../images/topnav/img_topnav_movement_off.png);}	
DIV#topnav UL LI.movement A:hover
	{background-image: url(../images/topnav/img_topnav_movement_over.png);}
	
/* topnav - Arts */

DIV#topnav UL LI.arts, DIV#topnav UL LI.arts A, DIV#topnav UL LI.arts_on
	{width: 60px;}
DIV#topnav UL LI.arts_on
	{padding: 30px 0 0 0; background-image:url(../images/topnav/img_topnav_arts_over.png);}
DIV#topnav UL LI.arts A
	{background-image:url(../images/topnav/img_topnav_arts_off.png);}	
DIV#topnav UL LI.arts A:hover
	{background-image: url(../images/topnav/img_topnav_arts_over.png);}
	

/* topnav - rsoa */

DIV#topnav UL LI.rsoa, DIV#topnav UL LI.rsoa A, DIV#topnav UL LI.rsoa_on
	{width: 66px;}
DIV#topnav UL LI.rsoa_on
	{padding: 30px 0 0 0; background-image:url(../images/topnav/img_topnav_rsoa_over.png);}
DIV#topnav UL LI.rsoa A
	{background-image:url(../images/topnav/img_topnav_rsoa_off.png);}	
DIV#topnav UL LI.rsoa A:hover
	{background-image: url(../images/topnav/img_topnav_rsoa_over.png);}
	
	
/* topnav - news */

DIV#topnav UL LI.news, DIV#topnav UL LI.news A, DIV#topnav UL LI.news_on
	{width: 66px;}
DIV#topnav UL LI.news_on
	{padding: 30px 0 0 0; background-image:url(../images/topnav/img_topnav_news_over.png);}
DIV#topnav UL LI.news A
	{background-image:url(../images/topnav/img_topnav_news_off.png);}	
DIV#topnav UL LI.news A:hover
	{background-image: url(../images/topnav/img_topnav_news_over.png);}
	


	

/* topnav - registration */
DIV#topnav UL LI.reg, DIV#topnav UL LI.reg A, DIV#topnav UL LI.reg_on
	{width: 107px;}
DIV#topnav UL LI.reg_on
	{padding: 30px 0 0 0; background-image:url(../images/topnav/img_topnav_reg_over.png);}
DIV#topnav UL LI.reg A
	{background-image:url(../images/topnav/img_topnav_reg_off.png);}	
DIV#topnav UL LI.reg A:hover
	{background-image: url(../images/topnav/img_topnav_reg_over.png);}

	

/* topnav - contact */
DIV#topnav UL LI.contact, DIV#topnav UL LI.contact A, DIV#topnav UL LI.contact_on
	{width: 98px;}
DIV#topnav UL LI.contact_on
	{padding: 30px 0 0 0; background-image:url(../images/topnav/img_topnav_contact_over.png);}
DIV#topnav UL LI.contact A
	{background-image:url(../images/topnav/img_topnav_contact_off.png);}	
DIV#topnav UL LI.contact A:hover
	{background-image: url(../images/topnav/img_topnav_contact_over.png);}

	

/* HOME */

DIV.canvas DIV.homeBox
	{position:relative; width: 864px; padding: 0 0 0px 0; color: #5a5a5a; background-color: #fff; filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8;}

DIV.canvas DIV.homeBox DIV.home_row
	{clear:both; height: 550px; padding: 0 0 10px 0;}
	
DIV.column1
	{float: left; width: 291px;}
DIV.column1Content
	{padding: 20px 10px 20px 33px; border-right: 1px dotted #d0d0d0;}

DIV.column2
	{float: left; width: 287px; }
DIV.column2Content
	{padding: 20px 10px 20px 24px; border-right: 1px dotted #d0d0d0;}

DIV.column3
	{float: left; width: 286px;}
DIV.column3Content
	{padding: 20px 10px 20px 24px; }

DIV.artsforlife
	{text-align:right; padding: 20px 20px 10px 0;}

	

DIV.footerLinks
	{text-align: center;}

DIV.footerLinks UL
	{margin: 0; padding: 25px 0 0 0;}

DIV.footerLinks UL LI
	{display:inline; list-style: none; color: #532d00; border-right: 1px dotted #f8f3e9; padding: 0 10px 0 10px; font-size: 11px;}

DIV.footerLinks UL LI.last
	{border-right: 1px dotted #d8b887;}

DIV.footerLinks UL LI A
	{color: #fff; text-decoration: none;}

DIV.footerLinks UL LI A:HOVER
	{color: #fff; text-decoration: underline;}

DIV.footerLinks DIV.copyright
	{padding: 20px 0 20px 0; color: #a68257; font-size: 11px;}


/* global list classes */

UL.arrow
	{margin: 0;	padding: 20px 0 0 0;}					

.arrow LI
	{list-style: none; background: transparent url("../images/img_arrow_blue.png") no-repeat scroll 1px 6px; padding: 1px 0 1px 10px; color: #333; text-decoration: none;}
.arrow LI A
	{color: #0063c6; text-decoration: none;}
.arrow LI A:HOVER
	{color: #fff; background-color: #0063c6; text-decoration: none;}

UL.dot
	{margin: 0;	padding: 0 0 10px 5px;}					
.dot LI
	{list-style: none; background: transparent url("../images/img_dot_black.png") no-repeat scroll 1px 6px; padding: 1px 0 5px 10px; color: #000; text-decoration: none;}
.dot LI A
	{color: #0063c6; text-decoration: none;}
.dot LI A:HOVER
	{color: #fff; background-color: #0063c6; text-decoration: none;}

UL.pdf
	{margin: 0;	padding: 0 0 0 10px;}					
.pdf LI
	{list-style: none; background: transparent url("../images/global/img_global_pdf.gif") no-repeat scroll 0 0; padding: 0 0 6px 25px; color: #000; text-decoration: none;}
.pdf LI A
	{color: #0063c6; text-decoration: none;}
.pdf LI A:HOVER
	{color: #fff; background-color: #0063c6; text-decoration: none;}

	

/* Home Buttons */

A.homeArts {width: 94px; background-image: url('../images/home/img_home_arts_off.png');}
A.homeArts:hover {width: 94px;  background-image: url('../images/home/img_home_arts_over.png');}

A.homeMovement {width: 241px; background-image: url('../images/home/img_home_movement_off.png');}
A.homeMovement:hover {width: 241px;  background-image: url('../images/home/img_home_movement_over.png');}

A.homeMusic {width: 136px; background-image: url('../images/home/img_home_music_off.png');}
A.homeMusic:hover {width: 136px;  background-image: url('../images/home/img_home_music_over.png');}

.button {display: block; background-repeat: no-repeat;}
.imgPreloader {display: none;}
	
.header
	{padding: 0; font-size: 14px; font-weight: bold;}
.test
	{position: relative; top: 10px; left: 262px;}

DIV.announcement
	{font-size: 14px; font-weight: bold; color: #ff0000; padding: 0 0 10px 0;}

