/* CSS Document */

html,body				{margin:0px;padding:0px; background-image:url(../images/back.jpg); background-repeat:no-repeat;}

#canterbury_dance 		{width:100%; margin-top:20px;}

#dance_menu				{	position: absolute;left:0pt; top:0pt;
							width: 160px;	
							z-index: 1;
							height:100%;
}
#festival_info			{position: relative;   padding-left:180px;	z-index: 0;}

#info_inside			{float:left; smargin-right:120px; width:590px; display:block; height:auto; overflow:hidden; }
#cv_right				{float:right; width:48%; height:500px;}
#cv_left				{float:left; width:48%; height:500px;}
#trophies				{}
#tophies_footer			{clear:both; float:right; display:block; width:300px; padding-top:70px; padding-right:30px;}

/*
.trophies				{float:left; width:45%; color:#CC9900; }
.type					{float:left; text-align:left; margin-right:50px;}

*/
.trophies				{display:inline-block; width:250px; color:#CC9900; }
.type					{display:inline-block; width:auto; text-align:left; overflow-x: auto;}
.groupA					{float:left; clear:both;}

#spacer					{width:100%; height:1px;clear:both}
#footer					{margin-top:130px; padding-bottom:40px; clear:both;}

img.logo_right			{float:right; margin-top:150px; }
img.logo_maskss			{padding:0px; margin:0px;}

ul						{margin:0;padding:0; width:143px; margin-top:20px;border-bottom:1px solid #000000; list-style-type: none;}
li						{text-align:center; text-decoration:none;font-family:Times New Roman; font-size:1.0em;}

ol						{margin:0;padding:0;}
li.nu					{text-align:left; margin-left:30px; padding:4px 2px 4px 2px;font-family:Times New Roman; font-size:1.0em;}

hr						{width:100%;  color:#000000; height:1px; margin-right:30px;}
hr.bar_title			{position: absolute; left:136pt; top:46pt; width:485px; color:#000000; height:2px;}
hr.footer_bar			{width:100%;  color:#745800; height:1px; margin-right:30px;}


.table					{font-family:Times New Roman; font-size:1.0em; border:1px solid #999999}








a						{font-family:Times New Roman; font-size:1.0em; text-decoration:none; line-height:1.9em;}
p						{font-family:Times New Roman; font-size:1.0em;}
span					{font-family:Times New Roman; font-size:1.0em;}

h1						{font-family:Times New Roman; font-size:2.2em; padding-bottom:12px;}
h2						{font-family:Times New Roman; font-size:1.0em; font-weight:900; color:#CC9933; text-decoration:underline; }

span.or					{color:#CC9900; font-size:1.0em;}
span.gap				{padding-left:130px; font-size:1.0em;}
span.gap2				{padding-left:130px; font-size:1.0em;}
span.red				{color:#990000; font-weight:900;}
p.credits				{text-align:right;font-size:0.7em; color:#999999; padding:0px; margin:0px;margin-right:30px;}}

span.border_box			{border:1px solid #CC9933; padding:5px;}
#border_box2			{border:1px solid #CC9933; padding:2px;}

p.right					{text-align:right}
p.center				{text-align:center}
p.left					{text-align:center; padding:0px; margin:0px;}
p.left2					{text-align:center; padding:0px; margin:0px; padding-left:25px;}

span.l_left				{color:#CC9933;text-align:center;}

p.footer_text			{font-size:0.8em; text-align:center; color:#745800}
p.link_title			{text-align:center; line-height:1.1em; font-weight:bold}


a.menu:link			{width:143px; height:30px; border: 1px solid #000000;border-bottom-width:0px; display:block; color:#ffffff; 
}
a.menu:visited		{width:143px; height:30px; border: 1px solid #000000;border-bottom-width:0px; display:block; color:#ffffff;
}
a.menu:hover		{width:143px; height:30px; color:#ff0000; background-color:#FFFFFF; border-top:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #FFFFFF; display:block;
}




a.menu_on:link		{width:143px; height:30px; color:#CC9933; background-color:#FFFFFF; border-top:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #FFFFFF; display:block;}
a.menu_on:visited	{width:143px; height:30px; color:#CC9933; background-color:#FFFFFF; border-top:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #FFFFFF; display:block;}
a.menu_on:hover		{}


a.links:link		{ font-size:1.0em; text-decoration:underline; line-height:1.0em; color:#0033CC; font-weight:bold;}
a.links:visited		{ font-size:1.0em; text-decoration:underline; line-height:1.0em; color:#990000; font-weight:bold;}
a.links:hover		{color:#ff0000 ;}

a.links2:link		{ font-size:1.0em; text-decoration:underline; line-height:1.0em; color:#990000; font-weight:bold;}
a.links2:visited	{ font-size:1.0em; text-decoration:underline; line-height:1.0em; color:#990000; font-weight:bold;}
a.links2:hover		{color:#ff0000 ;}

a.fit:link			{font-size:1.0em; color:#999999; text-decoration:underline;}
a.fit:visited		{font-size:1.0em; color:#999999; text-decoration:underline;}
a.fit:hover			{ color:#666666;}

