/*------------- SECONDARY PAGE(S) INTERNAL STYLES BEGIN ----------------- */





/*------------- LEFT COLUMN ----------------- */

.left_container {
	position: relative;
	text-align: left;
	margin: 32px 0 0 0;
	padding: 0;
	width: 767px;
	height: auto;
	float: left;
	border-top: 1px solid #D0D0D0;
	border-left: 1px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;
	border-bottom: 1px solid #D0D0D0;
	background-color: #ffffff;
	z-index:-10000;
}

.left_container_inside {
	position: relative;
	text-align: left;
	margin: 3px;
	padding: 8px 0;
	width: 196px;
	height: auto;
	background-color: #F5F5F5;
}
	
.left_container h1 {	
	font: bold 13px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #6C6C64;
	margin: 0 0 0 10px;
}

.left_container p{
	font: normal 11px/16px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #6C6C64;
	margin: 4px 10px 0 10px;
}

.left_container p strong{
	font: bold 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #8C9E01;
}


.left{
	position: relative;
	font: Bold 15px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	text-align: left;
	margin: 34px 0 20px 0; /* top bottom left right */
	padding: 0;
	color:#003466;
	width: 202px;
	background: transparent;
	height: auto;
	float: left;
	
}

*:first-child+html .left{
	z-index:-10000;
	position:relative;
}

.left p{
	padding:10px;
}

.left_title {
	width:202px;
	margin-bottom:4px;
	height:auto;
	background-image:url(../../images/left_top.jpg);
	border-bottom: 1px solid #cccccc;
	color:#383838;
	font-weight:bold;
	
}
.left_nav{
	position: relative;
	text-align: left;
	margin: 0;
	padding: 0;
	width: 202px;
	float: left;
	/* border-top: 35px solid ##DCDCDC; */
	background-color: #F0F0F0;
	/* background: url(../../images/left_nav-bg.gif) 0 0 repeat-y; */
}


.left_nav-top{
	position: relative;
	text-align: left;
	background: transparent url(../../images/left_top-bg.gif) 0 0 no-repeat;
	width: 202px;
	height: 60px;
	margin: 0;
	padding: 0;
	float: left;
	z-index: 300;
}

.left_nav-bottom{
	position: relative;
	text-align: left;
	/* background-color:#000000; */
	background: transparent url(../../images//left_nav_btm_bkg.jpg) 0 0 repeat-x; 
	width: 202px;
	height:202px;
	margin:0 auto 0 auto;
	padding:0;
	z-index:-400;
	float: left;
}

/* Nested Menu */

.left ul#nav_categories, .left ul.nav_categories{
        float: left;
	width: 202px;
	margin:-60px 0 10px 0;
	/* border-bottom: 1px solid #ffffff; */
	position: relative;
        z-index: 400;
                }

.left ul#nav_categories li, .left ul.nav_categories li{
	font: bold 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
/*	border-top:1px solid #ffffff;
	border-bottom:1px solid #eeeeee; */
	padding: 0;
	margin: 0;
	list-style-image: none;
	list-style-type: none;
	height: auto;
	display: block;
}
.left ul#nav_categories li ul li, .left ul.nav_categories li ul li{
	font: bold 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
/*	border-top:1px solid #ffffff;
	border-bottom: 1px solid #eeeeee; */
	padding: 0;
	margin: 0;
	list-style-image: none;
	list-style-type: none;
	height: auto;
	display: block;
}





.left ul#nav_categories li a:link, .left ul#nav_categories li a:visited, .left ul.nav_categories li a:link, .left ul.nav_categories li a:visited{
	font: normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #383838;
	background: transparent;
	padding: 8px 0 8px 30px;
	text-decoration: none;
	height:auto;
	display: block;
}
.left ul#nav_categories li ul li  a:link, .left ul#nav_categories li ul li a:visited, .left ul.nav_categories li ul li a:link, .left ul.nav_categories li ul li a:visited{
	font: normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #383838;
	padding: 8px 0 8px 15px;
	text-decoration: none;
	height:auto;
	display: block;
}
.left ul#nav_categories li a:hover, .left ul.nav_categories li a:hover{
	color: #1565bb;
	font: normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	background: transparent url(../../images/left_nav_bkg.jpg) repeat-y;
	height:auto;
}
.left ul#nav_categories li ul li a:hover, .left ul.nav_categories li ul li a:hover{
	color: #1565bb;
	font: normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	background: transparent url(../../images/left_nav_bkg.jpg) repeat-y;
	height:auto;
}
.left ul#nav_categories li ul li ul li, .left ul.nav_categories li ul li ul li{
	background: transparent url(../../images/menu_arrow.jpg) 16px 3px no-repeat;
	font: Bold 11px/16px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	text-decoration: none;
	padding: 0px 0 2px 34px;
	color: #003466;
}

.left ul#nav_categories li ul li ul li a:hover, .left ul#nav_categories li ul li ul li a:hover{
	
	font: Bold 11px/16px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	text-decoration: none;
	padding: 0px 0 2px 34px;
	color: #003466;
}

.left ul#nav_categories li a#catC41
{
	background:transparent url(../../images//left_nav_bkg_up.jpg) repeat-x;
	/* background-color:#0099FF; */
	font:Bold 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color:#1565bb;
	height:auto;
	text-decoration:none;

}

.left ul#nav_categories li ul a#catC41
{
	background:transparent url(../../images//left_nav_bkg_up.jpg) repeat-x;
	/* background-color:#0099FF; */
	font:Bold 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color:#1565bb;
	height:auto;
	text-decoration:none;

}

/* End of Nested Menu */

/*------------- LEFT COLUMN / 2 COLUMN LAYOUT ----------------- */

.left_full {
	position: relative;
	float: left;
	width: 646px;
	height: auto;
	margin: 28px 0 20px 0px;
	min-height: 430px;
	z-index:5;
}

.left_full object#slideshow{
	padding: 4px;
	border: 1px solid #eeeeee;
	margin: 7px 0 15px 0;
	height: 400px;
	width: 634px;
}

.left_full p img{
	float: right;
	padding: 5px;
	margin: 0 0 10px 10px;
	background: #ffffff;
	border: 1px solid #DADADA;
	clear: both;
}
	
.left_full img.special{
	float: left;
	padding: 0px;
	margin: 0 0 10px 0;
	background: #ffffff;
	border: 0px;
}

.left_full h1{	
	font: normal 24px/32px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #BACC31;
	margin: 4px 0 10px 0;
	float: left;
}

.left_full h2{	
	font: normal 24px/32px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #BACC31;
	margin: 20px 0 5px 0;
}

.left_full h3{	
	font: bold 12px/16px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #555555;
	margin-bottom: 5px;
	text-transform: uppercase;
	clear: left;
}

.left_full h3 a, .left_full h3 a:link, .left_full h3 a:visited{	
	font: bold 12px/16px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #8C9E01;
	text-transform: uppercase;
	text-decoration: none;
}

.left_full h3 a:hover{	
	font: bold 12px/16px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #8C9E01;
	text-transform: uppercase;
	text-decoration: underline;
}

.left_full p{
	font: normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #333333;
	margin-bottom: 10px;
	clear: left;
}

.left_full p strong{
	font: bold 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #8C9E01;
}

.left_full blockquote p{
	position: relative;
	font: normal 12px/23px georgia, palatino, "times new roman", serif;
	color: #999999;
	padding: 6px 0 10px 31px;
	margin: 0;
	background: transparent url(../..//images/blockquote_bg.gif) 0 0 no-repeat;
}

.left_full p a.previous{
	background: transparent url(../../images/green_arrow_previous.gif) 0px 5px no-repeat;
	padding: 0 0 0 15px;
}

.left_full p a, .left_full p a:link, .left_full p a:visited{
	font: normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #8C9E01;
	text-decoration: underline;
}

.left_full p a:hover, .left_full p a:active{
	font: normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #505B01;
	text-decoration: underline;
}

.left_full ul{
	font:normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color:#333333;
	margin: 0 0 10px 0;
}

.left_full ul li{
	font:normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color:#333333;
	padding:0 0 0 30px;
	margin:0;
	background:transparent url(../../images/green_arrow_internal.gif) 16px 6px no-repeat;
	list-style-image:none;
	list-style-type:none;
	height:auto;
}

.left_full ul li a, .left_full ul li a:link, .left_full ul li a:visited{
	font:normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color:#8C9E01;
	text-decoration:underline;
}


.left_full ul li a:hover, .left_full ul li a:active{
	font:normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color:#505B01;
	text-decoration:underline;
}

.left_full p ul li a, .left_full p ul li a:link, .left_full p ul li a:visited{
	font:normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color:#8C9E01;
	text-decoration:underline;
}

.left_full p ul li a:hover, .left_full p ul li a:active{
	font:normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color:#505B01;
	text-decoration:underline;
}

.left_full p a.internal{
	background:transparent url(../../images/green_arrow_internal.gif) 0px 5px no-repeat;
	padding:0 0 0 15px;
}

.left_full .imageBG img{
		padding: 4px;
	border: 1px solid #cccccc;
}

.left_full .title h3{
	margin-top: 10px;
}

/*------------- CENTER AREA / 2 COLUMN LAYOUT ----------------- */

.center_whole{
	position:relative;
	float: right; 
	width: 767px;
	height: auto;
	margin: 0px 0px 0px 0px; 
	min-height: 283px;
	z-index:1000;
}

.breadcrumb {
	position: relative;
	height:10px;
}
.center_full_cal{
	position: relative;
	float: left;
	width: 450px;
	height: auto;
	margin: 28px 0 20px 20px;
	min-height: 430px;
}
.center_full{
	position:relative;
	float: right; 
	width: 544px;
	height: auto;
	margin: 20px 0px 20px 0px; 
	min-height: 283px;
	z-index:1000;
}
*:first-child+html .center_full .center_whole {
       position:relative;
	float: right; 
	width: 400px;
	height: auto;
	margin: 20px 0px 20px 0px; 
	min-height: 430px;
	z-index:-1000;
}

.center_full object#slideshow{
	padding: 4px;
	border: 1px solid #eeeeee;
	margin: 7px 0 15px 0;
	height: 400px;
	width: 634px;
}



.center_full p img{
	float: right;
	padding: 5px;
	margin: 0 0 10px 10px;
	background: #ffffff;
	border: 1px solid #DADADA;
	clear: both;
}

	
.center_full h1{	
	font: normal 24px/32px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #E43227;
	text-transform:uppercase;
	margin: 4px 0 10px 0;
	float: left;
}

.center_full h2{	
	font: normal 24px/32px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #383838;
	text-transform:uppercase;
	margin: 20px 0 5px 0;
}

.center_full h3{	
	font: bold 12px/16px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #691275;
	text-transform:uppercase;
	margin-bottom: 5px;
	text-transform: uppercase;
	clear: left;
}

.center_full .clicktip h2{	
	font: normal 24px/32px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #BACC31;
	margin: 20px 0 5px 0;
}

.center_full .clicktip h3{	
	font: bold 12px/16px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #555555;
	margin-bottom: 5px;
	text-transform: uppercase;
	clear: left;
}

.center_full .profile_text h3{	
	font: bold 12px/16px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #555555;
	text-transform: uppercase;
	margin-bottom: 5px;
}


.center_full h3 a, .center_full h3 a:link, .center_full h3 a:visited{	
	font: bold 12px/16px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #8C9E01;
	text-transform: uppercase;
	text-decoration: none;
}

.center_full h3 a:hover{	
	font: bold 12px/16px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #8C9E01;
	text-transform: uppercase;
	text-decoration: underline;
}

.center_full p{
	font: normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #333333;
	margin-bottom: 10px;
	clear: left;
}
.center_full .smallfont{
	font: normal 10px/11px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #333333;
	margin-bottom: 10px;
	line-height:1.25em;
	clear: left;
}
.center_full img{
	float:left;
}

.center_full .intro{
	position: relative;
	margin: -20px 0 20px 0;
	padding: 0;
	text-align: left;
	min-height: 220px;
	clear: left;
	}

.center_full .intro p{
	font: normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #555555;
	padding: 0;
	margin: 0;
}

.center_full .intro p img{
	margin-top: 26px;
	width: 230px;
}


.center_full .profile p{
	font: normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #333333;
	margin-bottom: 10px;
}

.red_copy{
	color: #990000;
}

.center_full p strong{
	font: bold 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #333333;
}

.center_full blockquote p{
	position: relative;
	font: bold 12px/23px georgia, palatino, "times new roman", serif;
	color: #999999;
	padding: 6px 0 10px 31px;
	margin: 0;
	background: transparent url(../..//images/blockquote_bg.gif) 0 0 no-repeat;
}

.center_full .profile .profile_text blockquote p{
	position: relative;
	font: normal 16px/23px georgia, palatino, "times new roman", serif;
	color: #999999;
	padding: 6px 0 10px 31px;
	margin: 0;
	background: transparent url(../../images/blockquote_bg.gif) 0 0 no-repeat;
}

.center_full .profile blockquote p{
	font: normal 16px/23px georgia, palatino, "times new roman", serif;
	color: #999999;
	padding: 6px 0 10px 31px;
	margin: 0;
	background:transparent url(../../images/blockquote_bg.gif) 0 0 no-repeat;
}


.center_full p a.previous{
	background:transparent url(../../images/green_arrow_previous.gif) 0px 5px no-repeat;
	padding:0 0 0 15px;
}

.center_full p a, .center_full p a:link, .center_full p a:visited{
	font:normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color:#1565bb;
	text-decoration:underline;
}


.center_full p a:hover, .center_full p a:active{
	font:normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color:#79C13C;
	text-decoration:underline;
}


.center_full ul{
	font:normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color:#333333;
	margin:0 0 10px 0;
}

.center_full ul li{
	font:normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color:#333333;
	padding:0 0 0 30px;
	margin:0;
	background:transparent url(../../images//bullet_arrow.gif) 16px 0px no-repeat;
	list-style-image:none;
	list-style-type:none;
	height:auto;
}

.center_full ul li a, .center_full ul li a:link, .center_full ul li a:visited{
	font:normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color:#1565bb;
	text-decoration:underline;
}


.center_full ul li a:hover, .center_full ul li a:active{
	font:normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color:#505B01;
	text-decoration:underline;
}

.center_full p ul li a, .center_full p ul li a:link, .center_full p ul li a:visited{
	font:normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color:#1565bb;
	text-decoration:underline;
}


.center_full p ul li a:hover, .center_full p ul li a:active{
	font:normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color:#79C13C;
	text-decoration:underline;
}

.center_full p a.internal{
	background:transparent url(../../images/green_arrow_internal.gif) 0px 5px no-repeat;
	padding:0 0 0 15px;
}

#center_full img.staff{
	padding: 4px;
	border: 1px solid #dddddd;
	float: left;
	margin: 6px 15px 0 0;
	background: #ffffff;
}


.center_full img.staff{
	padding: 4px;
	border: 1px solid #dddddd;
	float: left;
	margin: 6px 15px 0 0;
	background: #ffffff;
}

.center_full img.page{
	padding: 4px;
	border: 1px solid #dddddd;
	float: right;
	margin: 6px 15px 0 0;
	background: #ffffff;
}

.center_full .media{
	position: relative;
	margin: 0;
	padding: 0;
	text-align: left;
	background: transparent;
}
	
.center_full .media_img{
position: relative;
width: 108px;
height: 108px; 
	float: left; 
	text-align: center;
}

.center_full .media_img img{
	background: #ffffff;
	padding: 4px;
	margin: 0 0 4px 0;
	border: 1px solid #cdd9e0; 
	float: left;
	position: relative;
}

.center_full .media_img object{
	background: #ffffff;
	padding: 4px 0 4px 0;
	margin: 0 0 4px 0;
	border: 1px solid #cdd9e0; 
	float: left;
}

.center_full .media_text{
position: relative;
min-height: 120px; 
left: 34px;
float: left;
width: 460px;
}

.center_full .media h2{
	font: bold 12px/16px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #777777;
	margin: 0;
	text-transform: uppercase;

}

.center_full.media h2.honour_detail{
	font: bold 16px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #555555;
	text-transform: uppercase;
	clear: left;
}

.center_full .media h2 a, .center_full .media h2 a:link, .center_full.media h2 a:visited{
	font: bold 12px/16px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #8C9E01;
	margin: 0;
	text-transform: uppercase;
	text-decoration: none;
}

.center_full .media h2 a:hover{
	font:bold 12px/16px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color:#8C9E01;
	margin:0;
	text-transform:uppercase;
	text-decoration:underline;
}

.center_full .media p.artist{
	font:normal 12px/17px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color:#808080;
	margin:1px 0 4px 0;

}

.center_full .media ul.internal_list{
	font:normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color:#333333;
	margin:5px 0 10px 0;
}

.center_full .media ul.internal_list  li{
	font:normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color:#333333;
	padding:0;
	margin:0;
	background:transparent;
	list-style-image:none;
	list-style-type:none;
	height:auto;
}

.center_full .media ul.internal_list  li a, .center_full .media ul.internal_list  li a:link, .center_full .media  ul.internal_list  li a:visited{
	font:normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color:#8C9E01;
	text-decoration:underline;
}

.center_full .media  ul.internal_list  li a:hover{
	font:normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color:#505B01;
	text-decoration:underline;
}

.center_full td.thumbs{
	text-align: center;
	margin-top: 10px;
}

.center_full td.thumbs p{
	margin-top: 10px;
}

.center_full td.thumbs img{
	padding: 4px;
	border: 1px solid #cccccc;
}


.center_full table.tableBorder{
	text-align: left;
}

.center_full table.tableBorder h3{
	margin-bottom: 15px;
}


.center_full .imageBG img{
		padding: 4px;
	border: 1px solid #cccccc;
}

.center_full .title h3{
	margin-top: 10px;
}

.center_full .heading {
position:relative;
line-height:.25em;

}
.center_full .tagline {
	position:absolute;
	font: normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #1565bb;
	top:40px;
	text-align:left;
	left:0;
	font-style:italic;
		
}
/*IE 7 HACKS -  Cause IE does not follow the Code! */
* html .center_full .tagline {
                position:absolute;
	font: normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #1565bb;
	top:45px;
	text-align:left;
	left:0;
	font-style:italic;

}
/* End of IE 7 Hacks */
.center_full .stats p{
	font: normal 11px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #666666;
	margin-bottom: 10px;
}


/*------------- CENTER COLUMN / 3 COLUMN LAYOUT ----------------- */

.center{
	position: relative;
	float: left;
	width: 420px;
	height: auto;
	margin: 28px 0 20px 20px;
}

.center img{
	float: right;
	padding: 5px;
	margin: 0 0 10px 10px;
	background: #ffffff;
	border: 1px solid #DADADA;
}

.center img.special{
	float: left;
	padding: 0px;
	margin: 0 0 0 0;
	background: #ffffff;
	border: 0px;
}
	
.center h1{	
	font: normal 24px/32px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #BACC31;
	margin-bottom: 17px;
	float: left;
}

.center h1.normal{	
	font: normal 24px/32px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #BACC31;
	margin-bottom: 0px;
	padding-bottom: 5px;
	border-bottom: 1px solid #E2E2E2;
	float: left;
}

.center h3{	
	font: bold 12px/16px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #555555;
	text-transform: uppercase;
	margin-bottom: 10px;
	clear: left;
	
}

.center h3 a, .center h3 a:link, .center h3 a:visited{	
	font: bold 12px/16px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #8C9E01;
	text-transform: uppercase;
	text-decoration: underline;
}

.center h3 a:hover{	
	font: bold 12px/16px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #505B01;
	text-transform: uppercase;
	text-decoration: underline;
}

.center h4{	
	font: bold 12px/16px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #555555;
	margin: 10px 0 5px 0;
	clear: left;
	float: left;
	
}

.center h5{	
	font: bold 10px/14px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #555555;
	text-transform: uppercase;
	margin: 4px 0 5px 0;
	clear: left;
	
}

.center p{
	font: normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #333333;
	margin-bottom: 10px;
	clear: left;
}

.center blockquote p{
	font: normal 16px/23px georgia, palatino, "times new roman", serif;
	color: #999999;
	padding: 6px 0 10px 31px;
	margin: 0;
	background: transparent url(../../images/blockquote_bg.gif) 0 0 no-repeat;
}

.center p strong{
	font: bold 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #8C9E01;
}

.center p strong a, .center p strong a:link, .center p strong a:visited{
	font: bold 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #8C9E01;
	text-decoration: underline;
}


.center p strong a:hover, .center p strong a:active{
	font: bold 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #505B01;
	text-decoration: underline;
}

.center p a strong, .center p a:link strong, .center p a:visited strong{
	font: bold 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #8C9E01;
	text-decoration: underline;
}


.center p a:hover  strong, .center p a:active strong {
	font: bold 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #505B01;
	text-decoration: underline;
}


.center p a, .center p a:link, .center p a:visited{
	font: normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #8C9E01;
	text-decoration: underline;
}


.center p a:hover, .center p a:active{
	font: normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #505B01;
	text-decoration: underline;
}


.center blockquote p{
	font: normal 16px/23px georgia, palatino, "times new roman", serif;
	color: #999999;
	padding: 6px 0 10px 31px;
	margin: 0;
	background: transparent url(../../images/blockquote_bg.gif) 0 0 no-repeat;
}
.center .profile .profile_text blockquote p{
	position: relative;
	font: normal 16px/23px georgia, palatino, "times new roman", serif;
	color: #999999;
	padding: 6px 0 10px 31px;
	margin: 0;
	background: transparent url(../../images/blockquote_bg.gif) 0 0 no-repeat;
}

.center .profile blockquote p{
	font: normal 16px/23px georgia, palatino, "times new roman", serif;
	color: #999999;
	padding: 6px 0 10px 31px;
	margin: 0;
	background: transparent url(../../images/blockquote_bg.gif) 0 0 no-repeat;
}

.center .profile{position: relative; height: auto; float: left; clear: left; margin: 15px 0 5px 0; width: 100%;} 


.center p a.arrow{
	background: transparent url(../../images/green_arrow_internal.gif) 0px 5px no-repeat;
	padding: 0 0 0 15px;
}

.center p a.internal{
	background: transparent url(../../images/green_arrow_internal.gif) 0px 5px no-repeat;
	padding: 0 0 0 15px;
}

.center p a.previous{
	background: transparent url(../../images/green_arrow_previous.gif) 0px 5px no-repeat;
	padding: 0 0 0 15px;
}


.center ul.paginate li.prev, .center ul.paginate li.next{
	background: none;
}



.center p a.internal, .center p a:link.internal, .center p a:visited.internal{
	font: normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	text-decoration: underline;
}


.center p a:hover.internal, .center p a:active.internal{
	font: normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #505B01;
	text-decoration: underline;
}

.center p.light{
	font: normal 11px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #808080;
}

.center p.form-light{
	font: normal 11px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #808080;
        margin-top: 0px;
}

.center ul{
	font: normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #333333;
	margin:  0 0 10px 0;
}

.center ul li{
	font: normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #333333;
	padding: 0 0 0 30px;
	margin: 0;
	background: transparent url(../../images/green_arrow_internal.gif) 16px 6px no-repeat;
	list-style-image: none;
	list-style-type: none;
	height: auto;
}

.center ul li a, .center ul li a:link, .center ul li a:visited{
	font: normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #8C9E01;
	text-decoration: underline;
}


.center ul li a:hover, .center ul li a:active{
	font: normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #505B01;
	text-decoration: underline;
}


.center p.options a#details{
	background: transparent url(../../images/details.gif) 0 0 no-repeat;
	padding-left: 23px;
	padding-bottom: 4px;
}

.center p.options a#discuss{
	background: transparent url(../../images/discuss.gif) 0 0 no-repeat;
	padding-left: 23px;
	padding-bottom: 4px;
}

.center p.event-options{
	font: normal 11px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #808080;
	border-top: 3px solid #888888;

	background: transparent url(../../images/event-options-bg.gif) 0 1px repeat-x;
	padding: 5px 0 8px 10px;
	text-align: left;
	margin-bottom: 30px;
}

.center p.event-options a, .center p.event-options a a:link, .center p.event-options a a:visited{
	font: normal 11px/17px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #808080;
	text-decoration: underline;
}

.center p.event-options a:hover{
	font: normal 11px/17px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #76960A;
	text-decoration: underline;
}

.center p.event-options a.share{
	background: transparent url(../../images/share-btn.gif) 0 1px no-repeat;
	padding-left: 23px;
}

.center p.event-options a.register{
	background: transparent url(../../images/registration-btn.gif) 0 0 no-repeat;
	padding-left: 22px;
	padding-bottom: 2px;
}

.center p.event-options a.feed{
	background: transparent url(../../images/small-grey-feed.gif) 0 0 no-repeat;
	padding-left: 17px;
	padding-bottom: 2px;
}


.center p.glossary{
	font: normal 11px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #888888;
	border: 1px solid #cccccc;
	background: #f6f6f6;
	padding: 9px 0 8px 10px;
	text-align: left;
	margin: 15px 0;
	float: left;
	width: 100%;
}

.center p.glossary strong {color: #888888;}

.center p.glossary span.listen{
	background: transparent url(../../images/listen-glossary.gif) 0 1px no-repeat;
	padding-left: 14px;
	margin-left: 15px;
}

.center p.glossary span.pdf{
	background: transparent url(../../images/pdf-glossary.gif) 0 0 no-repeat;
	padding-left: 18px;
	padding-bottom: 2px;
}

ul.internal_list img.listen-option, ul.internal_list img.pdf-option{position: relative; border: 0; padding: 0; margin: 0 0 0 3px; float: none; top: 2px;}


.center .profile{
position: relative; 
height: auto; 
float: left; 
margin: 0px 0 5px 0; 
clear: left;
width: 420px;
}

.center ul.internal_list{
	font: normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #333333;
	margin:  0 0 10px 0;
}

.center ul.internal_list  li{
	font: normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #333333;
	padding: 0 0 0 30px;
	margin: 0;
	background: transparent url(../../images/green_arrow_internal.gif) 16px 6px no-repeat;
	list-style-image: none;
	list-style-type: none;
	height: auto;
}

.center .honour{
	position: relative;
	margin: 0 auto;
	padding: 9px 0 5px 0;
	float: left;
	text-align: left;
	height: auto;
	width: 425px;
	border-bottom: 1px solid #E2E2E2;
	background: transparent;
}

.center .honour:hover{
	background: url(../../images/honour-alt_bg.gif) 50% 0 no-repeat;
}
	
.center .honour h1, .center .honour-alt h1{
	font: bold 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #76960A;
	margin:  0;
	border-bottom: 0;
	padding: 0;
	float: left;
	width: 340px;
	clear: left;
}

.center .honour h1 a, .center .honour h1 a:link, .center .honour h1 a:visited, .center .honour-alt h1 a, .center .honour-alt h1 a:link, .center .honour-alt h1 a:visited{
	font: bold 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #76960A;
	text-decoration: none;
}

.center .honour h1 a:hover, .center .honour-alt h1 a:hover{
	font: bold 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #76960A;
	text-decoration: underline;
	
}

.center .honour h2, .center .honour-alt h2{
	font: bold 11px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #666666;
	margin:  0;
	clear: left;
	float: left;
	width: 100%;
}

.center h2.honour_detail{
	font: bold 16px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #555555;
	text-transform: uppercase;
	margin-bottom: 10px;
				clear: left;
}

.center h2.honour_detail a, .center h2.honour_detail a:link, .center h2.honour_detail a:visited{
	font: bold 16px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #555555;
	text-decoration: underline;
}

.center h2.honour_detail a:hover{
		color: #76960A;
}


.center .honour p{
	font: normal 11px/13px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #808080;
	float: left;
	clear: left;
	width: 340px;
}

.center p.honour_detail{
	font: normal 11px/17px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #888888;
}

.center p.honour_detail a, .center p.honour_detail a:link, .center p.honour_detail a:visited{
	font: normal 11px/17px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #808080;
	text-decoration: underline;
}

.center p.honour_detail a:hover{
font: normal 11px/17px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #76960A;
	text-decoration: underline;
}

.center .honour p a, .center .honour p a:link, .center .honour p a:visited, .center .honour-alt p a, .center .honour-alt p a:link, .center .honour-alt p a:visited{
	font: normal 11px/17px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #808080;
	text-decoration: underline;
}


.center .honour p a:hover, .center .honour p a:active, .center .honour-alt p a:hover, .center .honour-alt p a:active{
	font: normal 11px/17px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #76960A;
	text-decoration: underline;
}

.center .honour ul.linkage, .center .honour-alt ul.linkage{
	position: absolute;
	text-align: left;
	top: 10px;
	right: 0;
	margin: 0 auto;
	padding: 0;
}

.center .honour ul.linkage li, .center .honour-alt ul.linkage li{
	font: normal 11px/17px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #808080;
	list-style: none;
	list-style-image: none;
	margin: 0;
	
	
}

.center .honour ul.linkage li.listen, .center .honour-alt ul.linkage li.listen{
	background: url(../../images/listen_honour.gif) 0 3px no-repeat;
	margin: 0;
	padding-left: 14px;
}

.center .honour ul.linkage li.download, .center .honour-alt ul.linkage li.download{
	background: url(../../images/download_honour.gif) 0 3px no-repeat;
	margin: 0;
	padding-left: 15px;
}

.center .honour ul.linkage li.watch, .center .honour-alt ul.linkage li.watch{
	background-image: url(../../images/watch_honour.gif);
	background-position: 0 3px;
	background-repeat: no-repeat;
	margin: 0;
	padding-left: 15px;
}


.center .honour ul.linkage li.pdf, .center .honour-alt ul.linkage li.pdf{
	background-image: url(../../images/pdf_honour.gif);
	background-position: 0 3px;
	background-repeat: no-repeat;
	margin: 0;
	padding-left: 15px;
}

.center .honour ul.linkage li a, .center .honour ul.linkage li a:link, .center .honour ul.linkage li a:visited,
.center .honour-alt ul.linkage li a, .center .honour-alt ul.linkage li a:link, .center .honour-alt ul.linkage li a:visited{
	font: normal 11px/17px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #808080;
	text-decoration: underline;
}

.center .honour ul.linkage li a:hover,
.center .honour-alt ul.linkage li a:hover{
	font: normal 11px/17px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #76960A;
	text-decoration: underline;
}


.center img.honour_play{
	border: 0;
	float: left;
	margin: 10px 20px 10px 0;
	padding: 0;
	position: relative;
}

.center a img.honour_play{
	border: 0;
}

.center p.options{
	font: normal 11px/17px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #808080;
	}


.center p.options a, .center p.options a a:link, .center p.options a a:visited{
	font: normal 11px/17px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #808080;
	text-decoration: underline;
}

.center p.options a:hover{
	font: normal 11px/17px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #76960A;
	text-decoration: underline;
}

.center .comment{
	border-top: 1px dotted #999999;
}

.center .comment img{
	float: none;
	margin: 0;
	padding: 0;
}

.center .comment h3.comments{
	background: url(../../images/discuss.png) 0 0 no-repeat;
	padding-left: 22px;
}

.center .comment p{
	font: normal 11px/17px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #666666;
}

.center .comment input#author{
	margin-left: 5px;
	color: #555555;
}
	
.center .comment input#email{
	margin-left: 8px;
	color: #555555;
}


.center .comment textarea#commenttext{
	margin: 10px 0 0 0;
	color: #555555;
	border: 1px solid #888888;
}

.center .comment input#submit{
	margin: 0 0 10px 0;
}

.center .comment p span.email_detail{
	font: italic 10px/17px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #888888;
	margin-left: 37px;
}

.center .comment p.remember{
	font: normal 11px/17px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #666666;
	margin-left: 37px;
}

.center .comment-box{
	padding-top: 5px;
	border-top: 1px dotted #999999;
	border-bottom: 1px dotted #999999;
	height: auto;
	background: url(../../images/honour-alt_bg.gif) 50% 0 no-repeat;
	
}

.center .comment-box-alt{
	padding-top: 5px;
	background: url(../../images/honour-alt_bg.gif) 50% 0 no-repeat;
}

.center .comment-box p.posted_on, .center .comment-box-alt p.posted_on{
	font: italic 10px/17px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #777777;
}
	

.center .comment-box h3.comment, .center .comment-box-alt h3.comment{
	font: bold 12px/16px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #76960A;
	border-top: 0;
	margin-top: 10px;
}

.center .comment-box h3.comment a, .center .comment-box h3.comment a:link, .center .comment-box h3.comment a:visited
.center .comment-box-alt h3.comment a, .center .comment-box-alt h3.comment a:link, .center .comment-box-alt h3.comment a:visited{
	font: bold 12px/16px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #76960A;
	text-transform: uppercase;
	text-decoration: none;
}

.center .comment-box h3.comment a:hover, .center .comment-box-alt h3.comment a:hover{
	font: bold 12px/16px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #76960A;
	text-transform: uppercase;
	text-decoration: underline;
}


/*------------- CENTER ADD AND EDIT LINKS ----------------- */


.center_full p a:link.add, .center_full p a:visited.add, .center p a:link.add, .center p a:visited.add{
font:normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
color:#8C9E01;
text-decoration:none;
background:transparent url(../../images/icon_add.gif) 0 0 no-repeat;
padding:4px 0 0 22px;
margin:0 auto;
}

.center_full p a:hover.add, .center p a:hover.add{
text-decoration:underline;
color:#8C9E01;
}

.center_full p a:link.edit, .center_full p a:visited.edit, .center p a:link.edit, .center p a:visited.edit, .center .honour p a:link.edit, .center .honour p a:visited.edit, .honour p a:link.edit, .center .honour p a:visited.edit{
font:normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
color:#8C9E01;
text-decoration:none;
background:transparent url(../../images/icon_edit.gif) 0 0 no-repeat;
padding:4px 0 0 22px;
clear:left;
}


.center_full p a:hover.edit, .center p a:hover.edit{
text-decoration: underline;
color:#8C9E01;
}

.center a img.feed{
	position: relative;
	clear: left;
	float: left;
	margin: 0 4px 8px 0;
	border: none;
}

.center h3.feed{	
	font: bold 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #555555;
	margin: 14px 0 0 0;
	text-transform: uppercase;
	clear: none;
	float: left;
}


.center p.feed{
font: normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
color: #666666;
clear: left;
float: left;
}


.center .honour p a:link.add{
font: normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
color: #8C9E01;
text-decoration: none;
background: transparent 0 50% url(../../images/icon_add.gif) no-repeat;
padding-left: 16px;
}


.center .honour p a:visited.add{
font: normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
color: #8C9E01;
text-decoration: none;
background: transparent 0 50% url(../../images/icon_add.gif) no-repeat;
padding-left: 16px;
}

.center .honour p a:hover.add{
text-decoration: underline;
color: #8C9E01;
}

.center .honour p a:link.edit{
font: normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
color: #8C9E01;
text-decoration: none;
background: transparent 0 50% url(../../images/icon_edit.gif) no-repeat;
padding-left: 16px;
}

.center .honour a:visited.edit{
font: normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
color: #8C9E01;
text-decoration: none;
background: transparent 0 50% url(../../images/icon_edit.gif) no-repeat;
padding-left: 16px;
}

.center .honour p a:hover.edit{
text-decoration: underline;
color: #8C9E01;
}

.center .media{
	position: relative;
	margin: 0;
	padding: 0;
	text-align: left;
	background: transparent;
}
	
.center .media_img{
position: relative;
width: 108px;
height: 108px; 
	float: left; 
	text-align: center;
	clear: left;
}

.center .media_img img{
	background: #ffffff;
	padding: 4px;
	margin: 0 0 4px 0;
	border: 1px solid #cdd9e0; 
	float: left;
}

.center .media_img object{
	background: #ffffff;
	padding: 4px 0 4px 0;
	margin: 0 0 4px 0;
	border: 1px solid #cdd9e0; 
	float: left;
}

.center .media_text{
float: right; 
width: 300px; 
height: auto; 
}

.center .media h2{
	font: bold 12px/16px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #777777;
	margin: 0;
	text-transform: uppercase;
}

.center .media h2.honour_detail{
	font: bold 16px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #555555;
	text-transform: uppercase;
}

.center .media h2 a, .center .media h2 a:link, .center .media h2 a:visited{
	font: bold 12px/16px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #8C9E01;
	margin: 0;
	text-transform: uppercase;
	text-decoration: none;
}

.center .media h2 a:hover{
	font: bold 12px/16px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #8C9E01;
	margin: 0;
	text-transform: uppercase;
	text-decoration: underline;
}

.center .media p.artist{
	font: normal 12px/17px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #808080;
	margin: 1px 0 4px 0;

}

.center .media ul.internal_list{
	font: normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #333333;
	margin:  5px 0 10px 0;
}

.center .media ul.internal_list  li{
	font: normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #333333;
	padding: 0;
	margin: 0;
	background: transparent;
	list-style-image: none;
	list-style-type: none;
	height: auto;
}

.center .media ul.internal_list  li a, .center .media ul.internal_list  li a:link, .center .media  ul.internal_list  li a:visited{
	font: normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #8C9E01;
	text-decoration: underline;
}

.center .media  ul.internal_list  li a:hover{
	font: normal 12px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #505B01;
	text-decoration: underline;
}

.center img.about{
	position: relative;
	float: left;
	background: #ffffff;
	padding: 4px;
	margin: 0 0 15px 0;
	border: 1px solid #cdd9e0;
}

/*------------- RIGHT COLUMN / 3 COLUMN LAYOUT ----------------- */

.right{
	position: relative;
	float: right;
	margin: 28px 0 60px 10px;
	padding: 0;
	width: 200px;
	clear: right;
}

.right .right_divider{
	border-top: 1px solid #cdd9e0;
	border-bottom: 1px solid #f5fcff;
	margin: 10px 0;
	clear: both;
}


.right .right_container h2{	
	font: normal 11px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #3F535F;
	text-transform: uppercase;
	margin: 8px 10px 0 17px;
}

.right_container p.search_example{
	font: normal 10px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #575757;
	margin: 0 0 0 17px;
}


.right_container input#search {
background: #ffffff url(../../images/search_icon01.gif) 4px 25% no-repeat;
position: relative;
margin: 4px 0 1px 16px;
padding: 2px 0 2px 25px;
font: normal 11px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
color: #777777;
float: left;
}

* html .right_container input#search { background-attachment: fixed; width: 115px;}
/* currently not in use as background image is invisible */

.right_container input.search_icon{
 	position: relative;
 	margin: 4px 0 0 5px;
 }
.right_container form.box_pulldown{
	width: 170px;
}

.right_container select.honour_pulldown{
	margin: 2px 0 0 4px;
	width: 170px;
}
.right_container select.video_pulldown{
	margin: 2px 0 0 4px;
	width: 170px;
}


.right_container{
	position: relative;
	float: right;
	margin: 0 auto;
	padding: 0 0 14px 0;
	width: 200px;
	height: auto;
	border-top: 6px solid #cdd9e0;
	border-left: 1px solid #cdd9e0;
	border-right: 1px solid #cdd9e0;
	border-bottom: 1px solid #cdd9e0;
	background-color: #e6ecef;
}

.right_container h1{	
	font: normal 13px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #3F535F;
	margin: 12px 5px 5px 17px;
}

.right_container p{
	font: normal 11px/16px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #64727A;
	padding: 0;
	margin: 0 10px 0 17px;
	clear: left;
}

.right_container p a, .right_container p a:link, .right_container p a:visited{
	font: bold 11px/17px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #64727A;
	text-decoration: none;
}

.right_container p a:hover{
	font: bold 11px/17px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #64727A;
	text-decoration: underline;
}

.right_container ul li{
	font: bold 11px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #64727A;
	margin:  0 10px 0 17px;
	list-style: none;
	list-style-image: none;
	background: transparent;
	background-image: none;
}

.right_container  ul li li{
	font: normal 11px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #64727A;
	padding: 0;
	margin: 0;
	background: transparent url(../../images/green_arrow_internal.gif) 16px 6px no-repeat;
	list-style-image: none;
	list-style-type: none;
	background: transparent;
	background-image: none;
}

.right_container ul li a, .right_container  ul li a:link, .right_container ul li a:visited{
	font: normal 11px/17px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #64727A;
	text-decoration: none;
	background: transparent;
	background-image: none;
}

.right_container ul li a:hover{
	font: normal 11px/17px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #64727A;
	text-decoration: underline;
	background: transparent;
	background-image: none;
	
}

.right_container ul.archives li a, .right_container  ul.archives li a:link, .right_container ul.archives li a:visited{
	font: bold 11px/17px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #64727A;
	text-decoration: none;
	background: transparent;
	background-image: none;
}

.right_container ul.archives li a:hover{
	font: bold 11px/17px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #64727A;
	text-decoration: underline;
	background: transparent;
	background-image: none;
	
}

.right_container ul.archives li li a, .right_container ul.archives li li a:link, .right_container ul.archives li li a:visited{
	font: normal 11px/17px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #64727A;
	text-decoration: none;
	background: transparent;
	background-image: none;
}

.right_container ul.archives li li a:hover{
	font: normal 11px/17px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #64727A;
	text-decoration: underline;
	background: transparent;
	background-image: none;
}



.right_container ul li li a, .right_container ul li li a:link, .right_container ul li li a:visited{
	font: normal 11px/17px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #64727A;
	text-decoration: none;
	background: transparent;
	background-image: none;
}

.right_container ul li li a:hover{
	font: normal 11px/17px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #64727A;
	text-decoration: underline;
	background: transparent;
	background-image: none;
}

.right_container  ul li.podcast{
	background: url(../../images/podcast_blue.gif) 14px 35% no-repeat;
	margin: 0 5px 0 0;
	padding-left: 28px;
	width: 160px;

	
}

.right_container  ul li.calendar{
	background: url(../../images/calendar-blue-btn.gif) 17px 0 no-repeat;
	margin: 0 5px 4px 0;
	padding-left: 37px;
	width: 160px;

}

.right_container  ul li.calendar2{
	background: url(../../images/calendar-blue-btn2.gif) 14px 3px no-repeat;
	margin: 0 5px 0 0;
	padding-left: 30px;
	width: 160px;
}

.right_container  ul li.cue{
	background: url(../../images/arrow_blue.gif) 14px 4px no-repeat;
	margin: 0 5px 0 0;
	padding-left: 28px;
	width: 160px;
}

.right_container  ul li.go{
	background: url(../../images/arrow_go_blue.gif) 14px 3px no-repeat;
	margin: 0 5px 0 0;
	padding-left: 28px;
	width: 160px;
}

.right_container  ul li.listen{
	background: url(../../images/listen_blue.gif) 14px 3px no-repeat;
	margin: 0 5px 0 0;
	padding-left: 30px;
	width: 160px;
}

.right_container  ul li.watch{
	background: url(../../images/watch_blue.gif) 14px 3px no-repeat;
	margin: 0 5px 0 0;
	padding-left: 30px;
	width: 160px;
}

.right_container ul li.share{
	background: transparent url(../../images/share-blue-btn.gif) 14px 4px no-repeat;
	margin: 0 5px 0 0;
	padding-left: 30px;
	width: 160px;
}

.right_container ul li.read{
	background: transparent url(../../images/read_blue.gif) 14px 2px no-repeat;
	margin: 0 5px 0 0;
	padding-left: 30px;
	width: 160px;
}

.right img.promo{
	background: #ffffff;
	padding: 4px;
	margin: 0 0 15px 0;
	border: 1px solid #cdd9e0;
}

.right div.promo{
	background: #ffffff;
	padding: 4px;
	margin: 0 0 15px 0;
	border: 1px solid #cdd9e0;
}

.right_container ul li a.small, .right_container  ul li a.small:link, .right_container  ul li a.small:visited{
	font: normal 11px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #64727A;
	text-decoration: none;
	background: transparent;
	background-image: none;
}

.right_container  ul li a.small:hover{
	font: normal 11px/19px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	color: #64727A;
	text-decoration: underline;
	background: transparent;
	background-image: none;
	}

.right input{
	margin-top: 10px;
}

/* classes for tooltips */

.clicktip {
	position: relative;
	float: left;
    display: none; /* in case javascript is disabled */
    height: auto;
}

.clicktip p, .hovertip p {
	position: relative;
	float: left;
}

.clicktip_targetXXX {
}

.hovertip_target, .clicktip_target {
				 font-style: normal;
				 	color: #9ba83e;
}
.clicktip_target {
				text-decoration: underline;
}
.clicktip_target:hover, .hovertip_target:hover {
						text-decoration: none;
					  cursor:help;
}