body {
	background-color: #2F2F2F;
	margin-top:20px;
	color:#333333;
	font-family: Lucida Grande, Tahoma, "Trebuchet MS", Geneva, "Gill Sans", Arial;
	font-size: 10pt;
	line-height: 140%;
	letter-spacing: 0px;
	margin:0px;
	margin-top:20px;
	background-image: url(lightbox_cpr/gallery/bg_black.png);
	background-repeat: repeat-x;
}



.masterdiv
{width:970px;;
margin-left:auto;
margin-right:auto;
border:#993333 medium solid;
margin-bottom:25px;
}

.navigationtable div
{margin-left:30px;
margin-right:30px;}

.navbar
{margin-top:15px;
style:block;
height:35px;
width:98%;
margin-left:auto;
margin-right:auto;
border:thin #FFFFFF solid;
background-image: url(lightbox_cpr/gallery/nav-bg.png);
}

.navbar a
{font-family:Garamond, Lucida Grande;
font-size:12pt;
color:#333333;
}

.navbar a:link
{font-family:Garamond, Lucida Grande;
font-size:12pt;
color:#333333;
}

.navbar a:visited
{font-family:Garamond, Lucida Grande;
font-size:12pt;
color:#333333;
}


.navbar a:hover
{font-family:Garamond, Lucida Grande;
font-size:12pt;
color:#333333;
}

.menusubtitle {
	font-family: "Lucida Grande", Gill Sans, "Gill Sans Light", Tahoma, Geneva, "Trebuchet MS", Arial;
	font-weight: bold;
}
.menutitle {
	font-weight: bold;
	text-transform: uppercase;
}

.projects
{text-align:center;
vertical-align:center;
}

.projects img
{height:65px;
width:87px;
}

a {
	font-family: Lucida Grande, Trebuchet MS, Tahoma, Geneva, Gill Sans, Arial;
}

a:link {
	color:#CC3300;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color:#CC3300;
}
a:hover {
	text-decoration: none;
	color:#CC3300;
}

#tableborder
{
width:970px;
border:#993333 10px solid;
background-color:#D0D0D0;
background-image: url(lightbox_cpr/gallery/bg_inside.png);
background-repeat: repeat-x;
}

#tableborder2
{
border:#993333 10px solid;
background-color:#D0D0D0;
background-image: url(lightbox_cpr/gallery/bg_inside.png);
background-repeat: repeat-x;
}

.footeraddress
{
font-size:9pt;}

	#imageSlideshowHolder{

		/* This is a CSS hack in order to get a nice look in IE 5.5 and lower 

		In these versions of Internet Explorer, we need to add borders and padding to the width. In this example, we have a 3 pixel
		border on all sides. This means that the width in IE5.5 should be 606 pixels(600 + border 3px on the left + border 3 px on the right). Height
		should be set to 456 pixels(450 + 3 +3). IE 5.5 will ignore the width attributes below the first line. These will be applied to other browsers.

		*/
		/* CSS HACK */
		width: 606px;	/* IE 5.x */
		width/* */:/**/600px;	/* Other browsers */
		width: /**/600px;
		
		/* CSS HACK */
		height: 456px;	/* IE 5.x */
		height/* */:/**/450px;	/* Other browsers */
		height: /**/450px;
		
		background-color:#111111;
		border:none;
		position:relative;	/* Never change this value */
		
	}
	.imageInGallery{		

		background-color:none;
		
		/* Never change these 3 value */
		left:0px;
		top:0px;
		position:absolute;	
	}
	
	
	#imageSlideshowHolder img{
		position:absolute;
	}
	
	.loading {
	background:none;
}


.slideshowContainer {
	border: none;
	margin-bottom: 5px;
}

.BG
{font-weight:bold;
color:#993300;
}

.resthumbs
{
text-align:center;
}

.resthumbs img
{
text-align:center;
width:172px;
height:115px;
border:thin solid #CCCCCC;
margin-left:10px;
margin-right:10px;
}

.resthumbs img a:hover
{
border: 3px solid #983333;
}


.borderit:link img{
border: 3px solid #CCCCCC;
}

.borderit:link{
color: #333333; /* irrelevant definition to overcome IE bug */
}



.borderit:visited img{
border: 3px solid  #660000;
}

.borderit:visited{
color: #660000; /* irrelevant definition to overcome IE bug */
}


.borderit:hover img{
border: 3px solid #983333;
}

.borderit:hover{
color: #983333; /* irrelevant definition to overcome IE bug */
}

.project_header
{font-weight: bold;}

