/* CSS Document */

body {	
	background-color:#ffffff;
	/*background-image:url(../images/bg_strip.jpg);
	background-repeat:repeat-x;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.8em;
	margin: 0px 0px 0px 0px;
	text-align:center;
	color:#777777;	
}

img {
	border:1;
}

form {
	margin:0;
	padding:0;
}

h1{
font-size:1.1em;
font-weight:bold;
color:#AC4000;
}
h2{
font-size:0.9em;
font-weight:bold;
color:#AC4000;
}

.container {
	width: 786px;
	height:600px;
	margin: 0px auto;
	padding:0px;
	background-color:white;
	text-align:center;
	background-image:url(../images/interior_bg.jpg);
	background-repeat:repeat-x;
}

html>body .container {
	padding-top:0px;
	height:600px;
	text-align:center;
}

.headerContainer {
	position:relative;
	height:150px;
	/*border-bottom: solid 2px #606040;*/
	
}

.headingStrapLineContainer {
	position:relative;
	width:400px;
	float:left;
}

.headingStrapLine1 {
	position:relative;
	color:#999999;
}


.clearFloats {
	clear:both;
}

.topNavContainer {
	position: relative;
	text-align: center;
}

#nav {
	width:776px;
	margin:0px;
	padding-left:10px;
	background:#FF9D1B url(/images/interior_nav_bg.jpg) 0 0 repeat-x;
	
	float:left;
	height:25px;
}
   
   
#nav li {
   display:inline;
   padding:0;
  margin:0;
}

#nav a:link,
#nav a:visited {
  	color:#fff;
  	background:#FF9D1B url(/images/interior_nav_bg.jpg) 0 0 repeat-x;
  	padding:5px 15px 4px 15px;
  	font-size:0.9em;
  	float:left;
	width:auto;
	border-right:1px solid #FFB221;
 	text-decoration:none;
}

 #nav li:first-child a {
 border-left:1px solid #FFB221;
 }
 
#nav a:hover {
  color:#fff;
  background:#FF9D1B url(/images/interior_nav_bg_on.jpg) 0 0 repeat-x;
}

#home #nav-home a,
#about #nav-about a,
#courses #nav-courses a,
#concert #nav-concert a,
#gallery #nav-gallery a,
#iapsot #nav-iapsot a,
#archives #nav-archives a,
#contact #nav-contact a,
#application #nav-application a,
#links #nav-links a {
	background:#FF9D1B url(/images/interior_nav_bg_on.jpg) 0 0 repeat-x;
	color:#fff;
	text-shadow:none;
}

#home #nav-home a:hover,
#about #nav-about a:hover,
#courses #nav-courses a:hover,
#concert #nav-concert a:hover,
#gallery #nav-gallery a:hover,
#iapsot #nav-iapsot a:hover,
#archives #nav-archives a:hover,
#contact #nav-contact a:hover,
#application #nav-application a:hover,
#links #nav-links a:hover {
	background:#FF9D1B url(/images/interior_nav_bg.jpg) 0 0 repeat-x;
}

#nav a:active {
	background:#FF9D1B url(/images/interior_nav_bg_on.jpg) 0 0 repeat-x;
	color:#fff;
}




div#manuscript {
	width:629px;
	
	padding-top:12px;
	padding-left:79px;
	padding-right:79px;
	
	}

td#content{
	background-image: url(/images/manuscript_strip_long.jpg);
	padding:0px 40px 0px 40px;
	text-align:left;
	border:0px;
	}
	
td#content a{
	color:#AC4000;
	text-decoration:none;
}

td#content a:hover{
	text-decoration:underline;
}


td#contentlong{
	background-image: url(/images/manuscript_strip_long.jpg);
	padding:0px 40px 0px 40px;
	text-align:left;
	border:0px;
	}
	
td#contentlong a{
	color:#AC4000;
	text-decoration:none;
}

td#contentlong a:hover{
	text-decoration:underline;
}

td#contentlonger{
	background-image: url(/images/manuscript_strip_longer.jpg);
	padding:0px 40px 0px 40px;
	text-align:left;
	border:0px;
	}
	
td#contentlonger a{
	color:#AC4000;
	text-decoration:none;
}

td#contentlonger a:hover{
	text-decoration:underline;
}

td#contentshort{
	background-image: url(/images/manuscript_strip2.jpg);
	padding:0px 40px 0px 40px;
	text-align:left;
	border:0px;
	}
	
td#contentshort a{
	color:#AC4000;
	text-decoration:none;
}

td#contentshort a:hover{
	text-decoration:underline;
}

td#manutop{
	height:69px;
	background-image: url(/images/manuscript_top.jpg);
	color:#AC4000;
	text-align:left;
	padding-left:100px;
	}
	
td#manutop a{
	color:#AC4000;
	text-decoration:none;
}

td#manutop a:hover{
	text-decoration:underline;
}

td#manutop #breadcrumbs{
float:left;
font-size:0.9em; 
font-weight:normal;
text-align:left;
}


td#manutop #backnext{
padding-right:50px;
float:right;
font-size:0.9em; 
font-weight:normal;
text-align:right;
}


	
td#manubottom{
	height:36px;
	background-image: url(/images/manuscript_bottom.jpg);
	}
	
td#manubottommed{
	height:36px;
	background-image: url(/images/manuscript_bottom_med.jpg);
	}
	
td#manubottomshort{
	height:36px;
	background-image: url(/images/manuscript_bottom_short.jpg);
	}
	
td#manubottomshorter{
	height:36px;
	background-image: url(/images/manuscript_bottom_shorter.jpg);
	}
td#manubottomshortertoo{
	height:46px;
	background-image: url(/images/manuscript_bottom_shorter2.jpg);
	}



.heading {
	position:relative;
	width:300px;
	color:#525236;
	font-size:1.5em;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	padding:0px 10px 6px 100px;
}

div#bottomnav{
	position:relative;
	font-size:0.8em;
	color:#AC4000;
}

div#bottomnav a {
	color:#AC4000;
	text-decoration:none;
}

div#bottomnav a:hover{
text-decoration:underline;
}


/* Footer */

div#footer {
	position:relative;
	height:10px;
	font-size:0.8em;
	margin-top:10px;
	padding-top:10px;
	padding-bottom:10px;
	color:#999999;
}

html>body #footer {
	height:15px;
}

#footer a{
	color: #999999;
	text-decoration: none;
}

#footer a:hover{
text-decoration:underline;
}


.errormsg{
	color: red;
	font-weight: bold;
}

.programmesubheads{
font-weight: bold;
}

.archivelist{
padding-left: 33px;
}


/* END Footer */
