p {padding-bottom:15px;}

div#indexPage {width:800px;font-size:10px;}

a.deanHomeLogo,
a.deanHomeLogo:link,
a.deanHomeLogo:visited {background:url('../images/dean_logo_off.gif') no-repeat top left transparent;width:194px;height:100px;display:block;padding-right:35px;}

a.deanHomeLogo:active,
a.deanHomeLogo:hover {background-image:url('../images/dean_logo_on.gif');}

.dean_chalkley_css {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #333333;
}

a.thumb:link,
a.thumb:visited {border: 2px solid #000000; display: block; }
a.thumb:hover {border: 2px solid #cccccc; display: block; }


.right_border {
	border-left: 10px solid #CB0033;
}

table.galleries {
	z-index:1;
	position:relative;
}

.top_line {
	border-bottom: 2px solid #ffffff;
	padding-left:25px;
}

.bottom_line {
	border-top: 2px solid #ffffff;
	padding-left: 25px;
	padding-right: 5px;
	padding-top: 4px;
}


.bottom_line_no_pad {
	border-top: 2px solid #ffffff;
	margin-top: 4px;
	margin-right: 4px;
}

.back_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	color: #cb0033;
	line-height: 70px;
	text-decoration: none;
}

a.back_text:link {font-family: Arial, Helvetica, sans-serif;font-size: 40px;color: #cb0033;line-height: 70px;text-decoration: none;}
a.back_text:visited {font-family: Arial, Helvetica, sans-serif;font-size: 40px;color: #cb0033;line-height: 70px;text-decoration: none;}

a.back_text:hover {font-family: Arial, Helvetica, sans-serif;font-size: 40px;color: #ff3333;line-height: 70px;text-decoration: none;}
a.back_text:active {font-family: Arial, Helvetica, sans-serif;font-size: 40px;color: #cb0033;line-height: 70px;text-decoration: none;}

.boxed_text {font-family: Arial, Helvetica, sans-serif;font-size: 15px;color: #ffffff;text-decoration: none;display:block;padding: 7px; border:1px solid #333333;}

a.boxed_text:link,a.boxed_text:visited {font-family: Arial, Helvetica, sans-serif;font-size: 15px;color: #cb0033;text-decoration: none;display:block;padding: 7px;border:1px solid #333333;}
a.boxed_text:hover,a.boxed_text:active {font-family: Arial, Helvetica, sans-serif;font-size: 15px;color: #ffffff;text-decoration: none;display:block;padding: 7px;border:1px solid #ffffff;}

.boxed_text_2 {font-family: Arial, Helvetica, sans-serif;font-size: 15px;color: #ffffff;text-decoration: none;display:block;padding: 7px;}

a.boxed_text_2:link,a.boxed_text_2:visited {width:150;font-family: Arial, Helvetica, sans-serif;font-size: 15px;color: #ffffff;text-decoration: none;display:block;padding: 7px;border:1px solid #333333;}
a.boxed_text_2:hover {clear:both;width:150;font-family: Arial, Helvetica, sans-serif;font-size: 15px;color:#660000;text-decoration: none;display:block;padding: 7px;border:1px solid #ffffff;}

.boxed_text_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ffffff;
	text-decoration: none;
	display:block;
	padding: 7px;
		
}

a.boxed_text_3:link,a.boxed_text_3:visited {width:150;font-family: Arial, Helvetica, sans-serif;font-size: 15px;color: #ffffff;text-decoration: none;display:block;padding: 7px;border:1px solid #333333; background:#cb0033;}
a.boxed_text_3:hover {clear:both;width:150;font-family: Arial, Helvetica, sans-serif;font-size: 15px;color:#660000;text-decoration: none;display:block;padding: 7px;border:1px solid #ffffff;}




.boxed_text_static {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ffffff;
	text-decoration: none;
	display:block;
	padding: 7px;
	border:1px solid #ffffff;
	text-align: center;
}
.cellpad_left {
	border-left: 25px solid #000000;
}

.captions {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #ffffff;
	line-height: 15px;
	margin-top:-3px;
	padding-right: 10px;
	font-style:normal;
	text-align:
}

a.cellpad_left:link {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #ffffff;line-height: 12px;margin-top:-8px;}
a.cellpad_left:visited {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #ffffff;line-height: 12px;margin-top:-8px;}
a.cellpad_left:hover {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #ffffff;line-height: 12px;margin-top:-8px;}
a.cellpad_left:active {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #ffffff;line-height: 12px;margin-top:-8px;}

.subheads2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CB0033;
	text-decoration:none;
	font-weight:bold;
	padding-bottom:14px;
}
.subheads2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CB0033;
	text-decoration:none;
	font-weight:bold;
}
.subheads2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
}
.subheads2 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CB0033;
	text-decoration:none;
	font-weight:bold;
}

.text_4 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #ffffff;
	line-height: 15px;
	margin-top:0px;
	padding-right: 10px;
	font-style:normal;
	width: 500px;
	padding-bottom:15px;
}
.text_4 span {
	font-size:12px;
}
.music {width:300px;text-align:center;}
.film {width:330px;text-align:center;font-size:10px;}
.film2 {width:365px;text-align:center;font-size:10px;}

.music a,
.film a,
.film2 a {color:#fff;}

.text_biog {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #ffffff;
	line-height: 15px;
	margin-top:-3px;
	padding-right: 10px;
	font-style:normal;
	width: 450px;
	padding-bottom:18px;
	
}

#text {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #ffffff;
	line-height: 15px;
	margin-top:-3px;
	padding-right: 10px;
	font-style:normal;
	width: 350px;
	
}
#text_2 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #ffffff;
	line-height: 15px;
	margin-top:0px;
	padding-right: 10px;
	font-style:normal;
	width: 500px;
	
}
#text_3 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #ffffff;
	line-height: 15px;
	margin-top:0px;
	padding-right: 10px;
	font-style:normal;
	width: 200px;
	
}
#galleries {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #CB0033;
	text-decoration:none;
	font-weight:bold;
}
#galleries a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #CB0033;
	text-decoration:none;
	font-weight:bold;
}
#galleries a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
}
#galleries a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #CB0033;
	text-decoration:none;
	font-weight:bold;
	
}
#subheads {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CB0033;
	text-decoration:none;
	font-weight:bold;
	padding-bottom:15px;
}
#subheads a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CB0033;
	text-decoration:none;
	font-weight:bold;
}
#subheads a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
}
#subheads a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CB0033;
	text-decoration:none;
	font-weight:bold;
}
.addressheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #CB0033;
	line-height: 12px;
	margin-top:10px;
	padding-right: 10px;
}
.addresstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ffffff;
	line-height: 18px;
	margin-top:-8px;
	padding-right: 10px;
	}
.addresstext a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #CB0033;
	line-height: 18px;
	margin-top:-8px;
	padding-right: 10px;
	}
.addresstext a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ffffff;
	line-height: 18px;
	margin-top:-8px;
	padding-right: 10px;
	}
.addresstext a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #CB0033;
	line-height: 18px;
	margin-top:-8px;
	padding-right: 10px;
}

/* MENU STYLES ------------------------------------------ */

.menu_list {
	width: 590px;
	padding:20px 0px 0px 40px;
}
.menu_head {
	padding: 0px;
	cursor: pointer;
	position: relative;
	margin:0px;
}

.menu_head

.menu_head a,
.menu_head a:link,
.menu_head a:visited {
	text-decoration:none;
	font-size:45px;
	line-height:40px;
}

.menu_head a:active,
.menu_head a:hover {
	color:#660000;
}

.menu_body {
	display:none;
	position:relative;
	padding-left:0px;
	height:35px;
}
.menu_body a {
  display:block;
  color:#fff;
  text-decoration:none;
  position:absolute;
  width:55px;
  font-size:25px;
}
.menu_body a:hover {
  color: #CB0033;
}

.DarkRed {color:#CB0033;}
.LightRed {color:#FF3333;}

a.Link1 {top:5px;left:0px;}
a.Link2 {top:5px;left:20px;}
a.Link3 {top:5px;left:40px;}
a.Link4 {top:5px;left:60px;}
a.Link5 {top:5px;left:80px;}
a.Link6 {top:5px;left:100px;}
a.Link7 {top:5px;left:120px;}
a.Link8 {top:5px;left:140px;}
a.Link9 {top:5px;left:160px;}
a.Link10 {top:5px;left:180px;}

a.Press {width:580px;position:relative;left:0px;font-size:16px;}
div.Press {height:160px;}

div.bottomMenu {
	width:400px;height:70px;display:block;text-align:center;position:relative;float:left;background:transparent url('../images/logo_navigate.gif') no-repeat top right;
}

ul.menu {
	width:100px;float:left;clear:none;margin:0px;padding:0px;list-style-type:none;
}
ul.first {padding-left:32px;}

ul.menu li a,
ul.menu li a:link,
ul.menu li a:visited {text-decoration:none;color:#CB0033;width:100px;display:block;border: 1px solid #666666;padding:2px 0px 2px 0px;border-top:0px;background:#000;}

ul.menu li a:active,
ul.menu li a:hover {background:#660000;color:#fff;}

ul.menu li a.first {border-top:1px solid #666666}

ul.first li a,
ul.first li a:link,
ul.first li a:visited {border-right:0px;}

ul#GallerySubList {
	position:absolute;left:0px;top:0px;padding:0px;width:33px;list-style-type:none;
}
ul#GallerySubList li a,
ul#GallerySubList li a:link,
ul#GallerySubList li a:visited {width:15px;padding:1px 0px 1px 0px;clear:none;float:left;}

ul#GallerySubList li a.col2 {border-right:1px solid #666666;}

ul#movieSubList {position:absolute;left:233px;top:0px;padding:0px;width:17px;list-style-type:none;}

ul#movieSubList li a,
ul#movieSubList li a:link,
ul#movieSubList li a:visited {width:15px;padding:1px 0px 1px 0px;clear:none;float:left;}

a.logoNav,
a.logoNav:link,
a.logoNav:visited {display:block;width:100px;height:50px;position:absolute;left:290px;top:0px;}

.shown {display:block;}
.hidden {display:none;}
