/*CSS*/

body {
	margin: 0px 0px 0px 0px;
	border-right-width: 0px;
	margin-right: 200px;
	padding-right: 250px;
	}

#maintable { 
	margin: 0px 0px 0px 0px;
}

#contentDiv {
	position:absolute;
	left:258px;
	top:419px;
	width:729px;
	height:820px;
	/*z-index:1;*/
	/*border: 3px groove #abc;*/
	font-family:Georgia, Geneva, Arial, Helvetica, sans-serif;
	font-size: 105%;
	padding: 0px;
	text-align:justify;
	/*overflow-y: scroll;*/
}
#contentDivInterior {
	position:absolute;
	left:38px;
	top:156px;
	width:897px;
	height:2204px;
	/*z-index:1;*/
	/*border: 3px groove #abc;*/
	font-family:Georgia, Geneva, Arial, Helvetica, sans-serif;
	font-size: 105%;
	padding: 0px;
	text-align:justify;
	/*overflow-y: scroll;*/
}
#contentDiv p {
text-align: justify;
}
#contentDiv.toobig {
	overflow-y: scroll;
}
#footerDiv {
	position:absolute;
	left:-4px;
	top:1978px;
	width:874px;
	height:27px;
	/*z-index:2;*/
	text-align:center;
	font-size:75%;
	padding-top: 5px;
	font-family:"Courier New", Courier, mono;
	/*border: 3px groove #789;*/
}
#footerDivInterior {
	text-align:center;
	font-size:75%;
	padding-top: 5px;
	font-family:"Courier New", Courier, mono;
}
#navDiv {
height: 36px;
overflow: hidden;
margin-top: 0px;
}
#navDiv ul {
margin-top: 7px;
	padding-left: 0px;
	margin-left: 10px;
	color: white;
	float: left;
	width: 100%;
	font-family:Georgia, "Times New Roman", Times, serif;

}

#navDiv ul li {
	display: inline;
}
#navDiv ul li a {
	padding-right: 7px;
margin-right: 10px;
text-decoration:none;
float: left;
font-weight: bold;
color: white;
font-size:small; /*delete this whole line to make the text bigger*/
}
#navDiv ul li a:hover {
text-decoration:underline;
font-weight:bolder;
color: white;
}

.announcementText {
color: #820000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 110%;
	font-weight: bold;
}

.announcementSub {
color: #820000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 100%;
	font-weight: normal;
}

ul.posters { 
list-style: none;
width: 50%;
margin-left: 10%;}

ul.posters li { height: 150px; width: 100%;text-align:left;
padding-bottom:0.25in;padding-top:0.25in;}
li.posterLt form { float: left; margin-top: 120px;margin-left:-120px;}
li.posterRt form { float: right;
margin-top: 120px;margin-right:-120px;
 }
 
li.posterLt button{ float: left; 
margin-top: 120px;
margin-left:-100px;
background-color: #B5915D;
color: #ffffff;
font-weight: bold;
}
li.posterRt button { float: right;
margin-top: 120px;margin-right:-100px;
background-color: #B5915D;
color: #ffffff;
font-weight: bold;
 }
li.poster img { border-width: 3px; border-style: outset; border-color: #333333;}
li.posterRt:hover { background-color: #eeeeee;}
li.posterLt:hover { background-color: #eeeeee;}
ul.maps { 
list-style: none;
}

li.map { margin-bottom: 40px}
li.map:hover { background-color:#eeeeee}
li.map img { margin-left: 10px; margin-right:10px; border-width: 3px; border-style: outset; border-color: #333333;}



ul.pdfs {
list-style: none;
}
li.pdf { font-family:Georgia, "Times New Roman", Times, serif; 
margin-left: -1em;
text-align:justify;
margin-right: 15px;
margin-bottom: 3px;
 }
li.pdf:hover { background-color:#eeeeee;
list-style: disc;}

img.imgright {
  float: right;
  margin-left: 10px;
}
img.imgleft {
  float: left;
  margin-right: 10px;
}

#carttable { }
#carttable tr td {
padding: 3px 3px 3px 3px;
margin: 0px;
border-style: solid;
border-width: 1px;
border-color:#000000;
}
#carttable tr td button {
background-color: #B5915D;
color: #ffffff;
}
.viewCartButton {
background-color: #415A3D;
color: #ffffff;
font-weight: bold;
}
button.addCart { 
background-color: #B5915D;
color: #ffffff;
font-weight: bold;
 }
.caption {
font-weight:lighter;
font-size:75%;
}
