/* CSS Document */
body {color: #000000; background: #ffffff;
		font-family: verdana, helvetica, sans-serif; 
		font-size: 12px;
		}
body.home {background:url(/Graphics/WiCent5.gif) repeat-x 0px 80px}

img {border: 0}
img.ctr {position:relative}
.left {float: left}
.right {float: right}
.reduced {text-decoration:line-through}
.red {color:red}
.green {color:green}
.blue {color:blue}
.teal {color:teal}
.brown {color:#800000}
.redbrown {color:#aa0000}
.purple {color:purple}
.spring {color:#8dcb41}
.autumn {color:#e7573b}
.olive {color:#808000}
.skyblue {color:#00b5ef}
.irish {color:#00852e}

img.validated {border:0; width:88px; height:31px}
.rightwithMargin {float:right; padding:10px; background:#ebecf6}

a:link {color: #000080; background: transparent}
a:visited {color: #000080; background: transparent}
a:focus {color: #ff0000; background: transparent}
a:hover {color: #0000ee; background: transparent;}
a:active {color: #0000ee; background: transparent}

a.embedded:link {color: #0000ee; background: transparent; text-decoration:underline;}
a.embedded:visited {color: #0000ee; background: transparent; text-decoration:underline;}
a.embedded:focus {color: #0000ee; background: transparent; text-decoration:underline;}
a.embedded:hover {color: #0000ee; background: transparent; text-decoration:underline;}
a.embedded:active {color: #0000ee; background: transparent; text-decoration:underline;}

a.button {color: #000080; background: #dddddd}
a.button:link {color: #000080; background: #dddddd}
a.button:visited {color: #000080; background: #dddddd}
a.button:focus {color: #ff0000; background: #dddddd}
a.button:hover {color: #0000ee; background: #dddddd;}
a.button:active {color: #0000ee; background: #dddddd}

a.anchor {color: #000000}
a.none {text-decoration:none}

a.black:link {color: #000000; background: transparent; text-decoration:none;}
a.black:visited {color: #000000; background: transparent; text-decoration:none;}
a.black:focus {color: #000000; background: transparent; text-decoration:none;}
a.black:hover {color: #000080; background: transparent; text-decoration:none;}
a.black:active {color: #000000; background: transparent; text-decoration:none;}

a.map:link {color: #000000; background: transparent; text-decoration:none;}
a.map:visited {color: #000000; background: transparent; text-decoration:none;}
a.map:focus {color: #000000; background: transparent; text-decoration:none;}
a.map:hover {color: #000080; background: transparent; text-decoration:none;}
a.map:active {color: #000000; background: transparent; text-decoration:none;}

#sidebar {position: absolute;
		top:170px; 
		left:0px;
		}
ul.sidemenu li { font-weight:bold;
				color: #29185a;
				list-style-type:none;
				vertical-align:top;
				height: 23px;
				line-height: 23px;
				list-style-image: url(/Graphics/blank14.gif);
				}
ul.sidemenu li a {text-decoration: none; 
				vertical-align:top; 
				}
ul.sidemenu li a:hover {font-size: 14px; 
						color: #0000ee; 
						vertical-align:top;
						}
ul.calendar li {list-style:none}
ul.exhibits li {line-height: 23px;}

p.lowheader {font-size: 12px; font-weight: bold;
		 color: #29185a; background: transparent}
		 
p.header {font-size: 14px;
		 color: #29185a; background: transparent}
p.header img {vertical-align:top}
p.header:first-line {font-size: 14px;
					 font-weight: bold}

div.content {position:absolute; 
			left:240px; 
			top:120px;
			margin-right:50px;
			min-height:500px}
			
div.content2 {position:absolute; 
			left:660px; 
			top:400px;
			margin-right:50px;
			min-height:500px}
			
div.column1 {position:absolute; 
			left:20px; 
			margin-right:50px;
			width:460px;
			min-height:500px}
			
div.column2 {position:absolute; 
			left:500px; 
			margin-right:50px;
			width:460px;
			min-height:500px}

div.block {height:340px}
			
div.storetext {visibility:hidden}
div.inserttext {background:#ebecf6}

#label {position:absolute}
#PopupHere {position:absolute}
#PopupHere div {position:absolute; width:256px; background-color: #eebb88; padding:4px 10px 4px 10px; float:right} 
#PopupHere a {background-color:#eebb88}
/*
blue background: #ebecf6
orange outline: #eb714d
*/

a.orange {color:#e3372e}
span.orange {color:#e3372e}

#orangePoster {background: url(/Graphics/outline300orange.gif) no-repeat;}
#orangePoster div.details {top:34px; left:10px}

.MonthlyCover {float:right;
		cursor:pointer;
		cursor:hand;
		position:relative;
		top:-10px}

.MonthlyCover p.caption {text-align:center;
					font-size:12px;
					font-weight:bold;
					position:relative;
					top:0px;}
					
.MonthlyCover img {position:relative;
					top:-10px;}					

.Poster {float:right;
		background: url(/Graphics/outline300.gif) no-repeat;
		width:300px;
		height:250px;
		cursor:pointer;
		cursor:hand}
		
.Poster div.wanted {border: solid black 1px;
			position:relative;
			top:60px;
			left:40px;
			width:200px;}
			
.Poster div.wanted ul {list-style-type:square}

.Poster div.details {position:relative;
					top:34px;
					left:15px;
					text-align:center;
					font-size:16px;
					font-weight:bold;
					width:266px;}

#few {top:40px; left:30px; width:240px;}

.Poster div.details a {text-decoration:none;} 

.Poster div.details .minor {text-align:center;
							font-size:12px;
							font-weight:bold;}
.Poster div.details .medium {text-align:center;
							font-size:11px;
							font-weight:normal;
							margin:15px}
.Poster div.details .normal {text-align:center;
							font-size:10px;
							font-weight:normal;}
.Poster div.details .caption {text-align:center;
							font-size:12px;
							font-weight:bold;
							position:relative;
							top:0px;}
.Poster div.details .adjcaption {text-align:center;
							font-size:12px;
							font-weight:bold;
							position:relative;
							top:-7px;}

.Poster img.photo {position:relative; top:0px; left:0px}
.Poster img.photoleft {float:left; margin-left:35px; margin-top:10px}
							

.sidebarPoster {background: url(/Graphics/outline300.gif) no-repeat;
		position:relative;
		top:300px;
		width:300px;
		height:250px;
		cursor:pointer;
		cursor:hand}

.sidebarPoster div.details {position:relative;
					top:34px;
					left:15px;
					text-align:center;
					font-size:16px;
					font-weight:bold;
					width:266px;}
					
.sidebarPoster div.details a {text-decoration:none;} 

.sidebarPoster div.details .normal {text-align:center;
							font-size:10px;
							font-weight:normal;}
.sidebarPoster div.details .caption {text-align:center;
							font-size:12px;
							font-weight:bold;
							position:relative;
							top:0px;}
.sidebarPoster div.details .adjcaption {text-align:center;
							font-size:12px;
							font-weight:bold;
							position:relative;
							top:-7px;}

.sidebarLowPoster {
		background: url(/Graphics/outline300.gif) no-repeat;
		width:300px;
		height:250px;
		cursor:pointer;
		cursor:hand;
		position:relative;
		left:-235px;
		top:230px;
		}
		
.sidebarLowPoster div.details {
					position:relative;
					top:34px;
					left:15px;
					text-align:center;
					font-size:16px;
					font-weight:bold;
					width:266px;}
.sidebarLowPoster div.details .caption {text-align:center;
							font-size:12px;
							font-weight:bold;
							position:relative;
							top:0px;}					
.sidebarLowPoster div.details a {text-decoration:none;} 
.sidebarLowPoster img.photo {position:relative; top:0px; left:0px}
.sidebarLowPoster img.photoleft {float:left; margin-left:35px; margin-top:10px}

.sidebarVertPoster {background: url(/Graphics/outline300v.gif) no-repeat;
		width:240px;
		height:300px;
		margin-left:10px}

.sidebarVertPoster div.details {position:relative;
					top:40px;
					left:26px;
					text-align:center;
					width:168px
					}
					
.sidebarVertPoster div.details .caption {text-align:center;
							font-size:12px;
							font-weight:bold;
							position:relative;
							top:-7px;
							}
							
.sidebarVertPoster div.details p.medium {text-align:center;
							font-size:11px;
							font-weight:normal;}

.highlight {background:#ebecf6;
				padding:1px}
			
p.title {font-size: 14px; 
		font-weight: bold; 
		text-align: center
		}
p.purpletitle {font-size: 14px; 
		font-weight: bold; 
		text-align: center;
		color: purple;
		}
p.subtitle {text-align: center}
p.redsubtitle {text-align: center; font-weight:bold; color:red}
p.bluesubtitle {text-align: center; font-weight:bold; color:blue}
p.springsubtitle {text-align: center; font-weight:bold; color:#8dcb41}
p.brownsubtitle {text-align: center; font-weight:bold; color:#800000}
p.redbrownsubtitle {text-align: center; font-weight:bold; color:#aa0000}
p.purplesubtitle {text-align: center; font-weight:bold; color:purple}
p.autumnsubtitle {text-align: center; font-weight:bold; color:#e7573b}
p.olivesubtitle {text-align: center; font-weight:bold; color:#808000}
p.greensubtitle {text-align: center; font-weight:bold; color:green}
p.skybluesubtitle {text-align: center; font-weight:bold; color:#00b5ef}
p.orangesubtitle {text-align: center; font-weight:bold; color:#e3372e}
p.irishsubtitle {text-align: center; font-weight:bold; color:#00852e}

p.bold {font-weight:bold; color:#29185a;}
p.officers:first-line {font-style:italic}

div.show {background:#d5ecef; margin-left:40px; margin-right:80px}
div.breakoutshow {background:#d5ecef; margin-left:40px; margin-right:80px; position:relative; left:-240px; width:120%}

div.footer {position:relative;
			/*left:-100px;*/
			}
div.homefooter {position:absolute; top:1800px}
div.coverleft {float:left; width:475px; background:white; margin-right:15px; font-size:11px;}

ul.large li {height: 24px;
			line-height: 24px;}

dl.calendar {margin-bottom:40px}
dl.calendar dt {margin-top: 12px; color:#29185a;}
dl.calendar dd a {text-decoration: none; color:black;}
dl.calendar dd a:hover {text-decoration: none; color:#0000ee;}
dl.calendar dd a.moreinfo {text-decoration: underline; color:#000080;}
dl.calendar dd a.moreinfo:hover {text-decoration: underline; color:#0000ee;}
dl.calendar dd.detail {padding-left:33px}

dl.halloffame dt {margin-top:10px}


p.cover {height:260px; padding-left:2%; text-indent:-2%;}
p.cover:first-line {margin-top:5px; color:#29185a;}

li.subitem {list-style:none; padding-left:20px}

div.photos {
			font-weight:bold;
			color:#29185a;
			}
			
.alignmiddle {vertical-align:middle; margin-left:5px;}

.sidecaption {width:200px; position:relative; top:-150px; left:505px}

div.PhotoAlbum {width:660px; padding:20px; text-align:center; border: 1px solid #cccccc}
div.PhotoAlbum .NextButton {float:right; padding-right:20px; margin-bottom:20px}
div.PhotoAlbum .PreviousButton {visibility:hidden; float:left; margin-left:20px; margin-bottom:20px}

/*
div.photos img {float:left}
			position:relative;
			top:-150px;


ul.menu li:hover {list-style-image: url(/Graphics/magnifier14.gif); 
				font-size:14px; 
				color: #0000ee; background: transparent;
				} /*not recogniized by IE
list-style-image: url(/Graphics/blank14.gif);
ul.menu {position: absolute; top:170px; left:0px;
	color: #29185a;
	line-height: 20px; font-weight:bold;
	list-style-image: url(/Graphics/blank14.gif);
	}


ul.menu a {text-decoration: none; vertical-align:top;}
ul.menu a:hover {font-size: 14px}


*/