/* Elements */
body
{
	background: #bd0303 url(/Templates/S5/Images/bg.jpg) repeat-x;
	margin: 0;
	padding:0;
	text-align: center;
}

div, table, td
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #464646;
}

td
{
	vertical-align: top;
}

h1, h2, h3, h4, h5
{
	margin: 0;
}

a, a:active, a:visited
{
	color: #777;
	text-decoration: underline;
	cursor:hand;
}

a:hover
{
	color: #777;
	text-decoration: none;
	cursor:hand;
}

img
{
	border: 0;
}

#skip-nav
{
	display: none;
}


#page-title 
{
	padding: 4px 0 0 20px;
}

#page-title h2
{
	color: #929191;
	font: bold 12px verdana,tahoma,sans-serif;
}

/* Container */
#container
{
	margin: 0 auto;
	padding: 0;
	width: 740px;
	background:#fff;

}

/* Header */
#header
{/*width:740px; float:left; background:#ff0000 url(header-bg.gif) no-repeat; border:0px solid #0000ff;*/
	width: 740px;
	height: 125px;
	margin-top:50px;
	border:0px solid #bd0303; 
	float: left;

background:url(/Templates/S5/Images/header-bg.jpg) no-repeat;
}

/*.header-top-border
{
	background: #fff;
	width: 736px;
	height: 121px;
	font-size: 0px;
	
	}
*/
.header-logo
{/*background-color:White;*/

	/*background: #000 url(/Templates/S5/Images/header-logo-bg.gif) top left no-repeat;*/
	width: 276px;
	height: 121px;
	float: left;
	padding-left:2px;
	padding-top:2px;
}

/*.header-logo p
{
	margin: 0;
	padding: 7px 16 0 0px;
}
*/
/*.header-tagline
{/*background-color:White;*/
	/*background: #000 url(/Templates/S5/Images/header-tagline-bg.gif) top left no-repeat;
	width: 460px;
	height: 121px;
	float:left;
}

.header-tagline p
{
	margin: 0;
	padding: 7px 16px 0 0;
}*/

.sub-header
{
	background: #fff;
	width:740px;
	height: 20px;

}

/* Body */
#body-bg
{
	background: #fff;
	width: 740px;
	float: left;
}

/* Left Column */
.navigation
{
	padding: 0 0 0 7px;
}

/* Navigation */
.menu
{
	margin-left:0px;
	width: 172px;
	font-size:14pt;
	font-family:Verdana;
	font-weight:bold;
	height: 40px;
	padding: 12px 0 0 20px;
	cursor:hand;
	
}

.menu-subitem-hover
{
	background-color: #E6E5C6;
	border: #AA8B90 1px solid;
	width: 172px;
	padding:10px;
	font-size:14px;
	font-family:Verdana;
	font-weight:bold;
	cursor:hand;
	
}
.menu-subitem
{
		background-color: #E6E5C6;
	border: #AA8B90 1px solid;
	width: 172px;
	padding:10px;
	font-size:14px;
	font-family:Verdana;
	font-weight:bold;
	cursor:hand;
	
}
.menu td span
{
	cursor: hand;
}
.menu td
{
	background-color: #E6E5C6;
	border: #AA8B90 1px solid;
	width: 172px;
	padding:10px;
	font-size:14px;
	font-family:Verdana;
	font-weight:bold;
	cursor:hand;
}

.menu  a
{
	text-decoration:none;
	cursor:hand;
}

.menu  a:hover
{
	text-decoration:underline;
	cursor:hand;
}

 
/* Middle Column */
.mc-header
{
	background: #fff url(/Templates/S5/Images/mc-header.gif) top left repeat;
	width: 256px;
	height: 25px;
	border:2px solid #aebacd;
	
}

.mc-header h4
{
	color: #929191;
	font-size: 12px;
	padding: 0px 0 0px 12px;
}

.mc-content-bg
{
	/*background: #fff url(/Templates/S5/Images/mc-content.gif) top left repeat-y;*/
	width: 258px;
}

.mc-content
{
	padding: 12px 9px 0 12px;
}

.mc-footer
{
	/*background: #fff url(/Templates/S5/Images/mc-footer.gif) top left no-repeat;*/
	width: 258px;
	height: 47px;
}

/* Right Column */
.rotating-image-bg
{
	background: #fff url(/Templates/S5/Images/rotating-image-bg.gif) top left no-repeat;
	width: 277px;
	height: 317px;
}

.rotating-image
{
	padding: 2px 0 0 14px;
}
.quote-box
{
	width: 277px;
	margin:0;
	padding:0;
	float:left;
	/*height: 57px;*/
	
}
.quote-box-top
{
	background: #fff url(/Templates/S5/Images/img-top.jpg) no-repeat;
	/*width: 277px;
	height: 57px;*/
width:277px;
	height:10px;
	
}
.quote-box-center
{
	background: #fff url(/Templates/S5/Images/img-center.jpg) top left repeat-y;
	padding: 7px 24px 5px 25px;
	font-size: 9px;
	line-height: 11px;

}
.quote-box-bottom
{
	background: #fff url(/Templates/S5/Images/img-bottom.jpg) no-repeat;
	width:277px;
	height:10px;
	margin:0;
	padding:0;
	overflow:hidden;

	/*padding: 0px 24px 0 25px;
	font-size: 9px;
	line-height: 11px;*/

	
}
/*.quote-box p
{
	margin: 0;
	padding: 7px 24px 0 25px;
	font-size: 9px;
	line-height: 11px;
}*/

.rc-bucket
{
	/*background: #fff url(/Templates/S5/Images/rc-bucket-content.gif) top left repeat-y;*/
	background-color:#bd0303;
	width: 277px;
	overflow: hidden;
	margin:0;
	float:left;
	
}
.rc-bucket div
{width:250px;
	padding-left:10px;
	

	margin:10px 0 10px 0;
	/*padding: 15px 0 5px 11px;*/
	color:  #fbf4eb;
	font-size: 10px;
	font-weight: bold;
}
.rc-bucket p
{
	margin: 0;
	/*padding: 15px 0 5px 11px;*/
	color: #fbf4eb;
	font-size: 10px;
	font-weight: bold;
}

.rc-bucket ul
{
	margin: 0;
	padding: 0;
}

.rc-bucket li
{
margin: 0 0 3px 22px; 
_margin:0 0 3px 30px;
padding:0;
color:#fbf4eb;
font-size:10px;
font-weight:bold;
list-style:url(/Templates/S5/Images/list-bullet.gif);
}

.repertoire
{
	float: left;
	width: 140px;
}

.sponsors
{
	float: left;
	width: 137px;
}

.sub-body
{
	background: #fff;
	width: 736px;
	height: 42px;
}

/* Body InsidePage */
.page-headline
{
	background: #fff url(/Templates/S5/Images/page-headline.gif) top left no-repeat;
	width: 549px;
	height: 56px;
}

.page-headline h4
{
	color: #9d0a0e;
	font-size: 12px;
	padding: 6px 0 0 20px;
}

.body-content-bg
{
	background: #fff url(/Templates/S5/Images/body-content-bg.gif) top left repeat-y;
	float:left;
	width: 549px;
}

.body-content
{
	padding: 0px 24px 14px 21px;
}

.content-headline
{
	color: #9d0a0e;
	font-size: 12px;
	font-weight: bold;
}

.body-content-footer
{
	background: #fff url(/Templates/S5/Images/body-content-footer.gif) top left no-repeat;
	width: 549px;
	height: 31px;
	float:left;
}

.sub-body-in
{
	background: #fff;
	width: 740px;
	height: 14px;
	border:0px solid #FF0000;
	float:left;
}

/* AdminPage */
#admin-bg
{
	background: url(/Templates/S5/Images/admin-bg.gif) repeat-y;
	width:729px;
	
	border:0px solid #ff0000;
	float:left;

}

.admin-page-headline
{
	background: #fff url(/Templates/S5/Images/admin-page-headline.gif);
	width:729px;
	float:left;
	height:56px;
}

.admin-footer
{
	background: #fff url(/Templates/S5/Images/admin-footer.gif);
	width:729px;
	float:left;
height:31px;
}

/* Footer */
#footer
{
	background: #fff url(/Templates/S5/Images/footer.gif) top left repeat-x;
	width: 740px;
	height: 26px;
	vertical-align:bottom;
	float: left;
	padding-top:8px;
	color:#7f591c;
text-align:left;
	
}

#footer div
{width:720;
	line-height:26px;
	float:left;
	text-align:right;	
padding-right:10px;
}


#footer p
{
	margin: 0;
	padding: 0 0 0 0;
	color: #7f591c;
	font: 9px "Lucida Sans Unicode";
	text-align: left;
}

#footer span
{
	padding: 0 7px;
}

/* form */
.form,
textarea.form{
	background:#FFF url(/Templates/S5/Images/input-bg.gif) repeat-x;
	border-left:1px solid #999;
	border-top:1px solid #999;
	border-bottom:1px solid #DDD;
	border-right:1px solid #DDD;
	color:#333;
	font:11px verdana,tahoma,sans-serif;
}
.form-cancel{
	background-color:#80343E;
	background-image:url(/Templates/S5/Images/button-bg.gif);
	background-repeat:repeat-x;
	border:1px solid #666;
	color:#DDD;
	font:bold 13px verdana,tahoma,sans-serif;
}
.form-submit{
	background-color:#616161;
	background-image:url(/Templates/S5/Images/button-bg.gif);
	background-repeat:repeat-x;
	border:1px solid #999;
	color:#FFF;
	font:bold 13px verdana,tahoma,sans-serif;
}
.form-label{
	color:#333;
	font:bold 12px verdana,tahoma,sans-serif;
}
.error{
	color:#C00;
}
.error-box{
	background:#FEE;
	border:1px solid #FCC;
	color:#C00;
	margin-bottom:8px;
	padding:3px 10px;
}
.error-box ul{
	color:#C00;
	margin:0;
	padding:0 0 0 20px;
}
.help{
	color:#639;
	font-weight:normal;
}
.required{
	color:#933;
}


