@charset "utf-8";

/* CSS Document */





/*Formatting */

body {


    /*background-color:#FFFFFF;*/
	/*background-color:#000000;*/
	background-color:#5e5e5e;
	background-image:url(/images/background2.jpg);
	background-repeat:repeat-x;
	/*background-color:#910a06;*/



	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FFF;

}

.container {

	
	/*background-color:#000;*/
	background-color:#5e5e5e;



	background-repeat:repeat-y;

	width:1024px;

}

.center {
text-align:center;
}

#left {
	width:235px;
	height:1024px;
	float: left;

}
#content {

	width:789px;
	float: left;

}

#logoplacement {

	text-align:center;

}

.logo {

	margin-left:auto;

	margin-right:auto;

	background-image:url(images/newlogo2.jpg);

	width: 800px;

	height: 160px;

}


#navplacement 

{
	width: 1024px;
	height: 203px;
}

	#nav_top
	{
		background:url(images/nav_top.png) no-repeat;
		width: 1024px;
		height: 72px;
	}
	
	#nav_middle
	{
		background:url(images/nav_middle.png) no-repeat;
		width: 1024px;
		height: 94px;
	}
	
	#nav_bottom
	{
		background:url(images/nav_bar2.png) no-repeat:
	}

img { border: none; }

#subnavplacement {

	text-align:center;

}

#imageplacement {

	text-align:center;

}

#executionerplacement {

	text-align:center;

}

p.median {

	text-align:center;

	color:#FFF;

}

a:link {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	text-decoration: none;

	color: #959595;/*color: #FF0000;*/

}

#links ul {

}

a:visited {

	color: #707070;/*color: #660000;*/

}

.clear {

	clear: both;

}

table {

	margin: 1em;

	border-collapse: collapse;

	/* width: 50em; */

  border: 1px solid #666;

}

caption {

	font-size: 1.2em;

	font-weight: bold;

	margin: 1em 0;

}

col {

	border-right: 1px solid #ccc;

}

/* Lightbox and Videobox */

thead {

	background: #ccc url(images/bar.gif) repeat-x left center;

	border-top: 1px solid #a5a5a5;

	border-bottom: 1px solid #a5a5a5;

}

th {

	font-weight: normal;

	text-align: left;

}

#rowNumbers {

	text-indent: -1000em;

}

th, td {

	margin: 0;

	padding: 0.1em 1em;

}

.odd {

	background-color:#FFFFFF;

}

tr:hover {

	background-color:#000000;

	color: #fff;

}

thead tr:hover {

	background-color: transparent;

	color: inherit;

}

td:hover {

	color: black;

	background-color: #FF0000;

}

td:first-child, th:first-child {

	display:none;

}

body {

	margin: 0;

}

#lbOverlay {

	position: absolute;

	left: 0;

	width: 100%;

	background-color: #000;

	cursor: pointer;

}

#lbCenter, #lbBottomContainer {

	position: absolute;

	left: 50%;

	overflow: hidden;

	background-color: #fff;

	text-align: center;

	padding: 5px;

}

.lbLoading {

	background: #fff url(loading.gif) no-repeat center;

}

#lbImage {

	border: 10px solid #fff;

}

#lbPrevLink, #lbNextLink {

	display: block;

	position: absolute;

	top: 0;

	width: 50%;

	outline: none;

}

#lbPrevLink {

	left: 0;

}

#lbPrevLink:hover {

	background: transparent url(prevlabel.gif) no-repeat 0% 15%;

}

#lbNextLink {

	right: 0;

}

#lbNextLink:hover {

	background: transparent url(nextlabel.gif) no-repeat 100% 15%;

}

#lbBottom {

	font-family: Verdana, Helvetica, sans-serif;

	font-size: 10px;

	color: #666;

	line-height: 1.4em;

	text-align: left;

	border: 5px solid #fff;

	border-top-style: none;

}

#lbCloseLink {

	display: block;

	float: right;

	width: 66px;

	height: 22px;

	background: transparent url(closelabel.gif) no-repeat center;

	margin: 5px 0;

}

#lbCaption, #lbNumber {

	margin-right: 71px;

}

#lbCaption {

	font-weight: bold;

}

#lightbox {

	position: absolute;

	left: 0;

	width: 100%;

	z-index: 100;

	text-align: center;

	line-height: 0;

}

#lightbox img {

	width: auto;

	height: auto;

}

#lightbox a img {

	border: none;

}

#outerImageContainer {

	position: relative;

	background-color: #fff;

	width: 250px;

	height: 250px;

	margin: 0 auto;

}

#imageContainer {

	padding: 10px;

}

#loading {

	position: absolute;

	top: 40%;

	left: 0%;

	height: 25%;

	width: 100%;

	text-align: center;

	line-height: 0;

}

#hoverNav {

	position: absolute;

	top: 0;

	left: 0;

	height: 100%;

	width: 100%;

	z-index: 10;

}

#imageContainer>#hoverNav {

	left: 0;

}

#hoverNav a {

	outline: none;

}

#prevLink, #nextLink {

	width: 49%;

	height: 100%;

	background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */

	display: block;

}

#prevLink {

	left: 0;

	float: left;

}

#nextLink {

	right: 0;

	float: right;

}

#prevLink:hover, #prevLink:visited:hover {

	background: url(images/prevlabel.gif) left 15% no-repeat;

}

#nextLink:hover, #nextLink:visited:hover {

	background: url(images/nextlabel.gif) right 15% no-repeat;

}

#imageDataContainer {

	font: 10px Verdana, Helvetica, sans-serif;

	background-color: #fff;

	margin: 0 auto;

	line-height: 1.4em;

	overflow: auto;

	width: 100%;

}

#imageData {

	padding:0 10px;

	color: #666;

}

#imageData #imageDetails {

	width: 70%;

	float: left;

	text-align: left;

}

#imageData #caption {

	font-weight: bold;

}

#imageData #numberDisplay {

	display: block;

	clear: left;

	padding-bottom: 1.0em;

}

#imageData #bottomNavClose {

	width: 66px;

	float: right;

	padding-bottom: 0.7em;

	outline: none;

}

#overlay {

	position: absolute;

	top: 0;

	left: 0;

	z-index: 90;

	width: 100%;

	height: 500px;

	background-color: #000;

}

/*Create Columns*/



#wrapper {

	width:800px;

}

#stayleft {

	float:left;

	width:266px;

}

#centerleft {

	float:left;

	width:266px;

}

#moveright {

	float:right;

}

#wrapper2 {

	width:800px;

}

#stayleft2 {

	float:left;

	width:400px;

}

#moveright2 {

	float:right;

}


