
* {padding:0; margin:0;}
body{
	behavior: url("csshover3.htc");
    font-size: 12px;
    font-family: Arial, "Lucida Sans", Tahoma, Verdana, sans-serif;		
    margin: 0 auto;
	}
   
  
 #pgHolder
{
   position: relative;
    width: 950px;
    margin: 0 auto;
}
   
	#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 956 pixels(950 + 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: 956px;	/* IE 5.x */
		width/* */:/**/950px;	/* Other browsers */
		width: /**/950px;
		
		/* CSS HACK */
		height: 606px;	/* IE 5.x */
		height/* */:/**/600px;	/* Other browsers */
		height: /**/600px;
		
		background-color:#;
		position:relative;	/* Never change this value */
		
	}
	.imageInGallery{		
		width:950px;
		height:600px;
		background-color:#;
		
		/* Never change these 3 value */
		left:0px;
		top:0px;
		position:absolute;	
	}
	#imageSlideshowHolder img{
		position:absolute;
	}
	
	/*chris - description overlay*/
	#the_captions{
		display:none;
		}
	.imageInGallery_DESC{
		position:absolute;
		color:#FFFFFF;
        bottom: 15px;
		padding:15px;
        width: 880px !important;
        width /**/:910px;
		margin-left:20px;
		z-index:100;
		border-bottom: 1px solid #;
		/*height:200px;*/
		
        font-size: 14px;
		
		}

	.imageInGallery_DESC h1{
        font-family: "Palatino Linotype", "Times New Roman", Georgia, serif;
		color:#fff;
		font-size:140%;
		font-weight:normal;
		margin:0px;
		padding:0px 0px 5px 0px;
		text-shadow: 1px 1px 2px RGBA(0,0,0,0.5);
		/*text-shadow: 1px 1px 1px #666; 
        filter: Shadow(Color=#e48500, Direction=135, Strength=5);*/
		
		}
	
	.imageInGallery_DESC h1 b
    {
		color:#;
    }
		
	.imageInGallery_DESC h1 span
    {
        position: absolute;
        right: 15px;
		color:#FFF;
    }

#txtHolder
{
    font-family: "Palatino Linotype", "Times New Roman", Georgia, serif;
    height: 230px;
    position: relative;
    overflow: hidden;
    color: #e48500;
    
}



.heading
{
		position:absolute;
		color:#e48500;
        bottom: 15px;
		padding:15px;
        width: 880px !important;
        width /**/:910px;
		margin-left:20px;
		z-index:100;
		border-bottom: 1px solid #;
		/*height:200px;*/
		background:url("images/bg.png");
        font-size: 14px;
}


 .heading h1
    {
        text-shadow: 1px 1px 2px RGBA(0,0,0,0.5);
        font-weight: normal;
    }

#txtHolder img
{
    display: block;
}

/*************hyperlinks******************/

a
{
    color: #fff;
    text-decoration: none;
    font-weight: bold;
}

a:hover
{
    text-decoration: underline;
}

/*****************navigation****************************/

#nav
{
    position: absolute;
    top: 15px;
    width: 880px !important;
    width /**/:910px;
    /*padding: 0 15px;*/
    padding: 0 15px 0 0;
    left: 20px;    
	line-height: 55px;
    border-bottom: 1px solid #;
	background:url("images/bg.png");
    z-index: 3;
}

#nav ul
{
    float: right;
}

#nav ul li
{
    float: left;
    position: relative;
		list-style-type: none;
}

#nav ul li a
{
    padding: 0 18px;
    display: block;
}

#nav ul li a:hover
{
    background: #;
    text-decoration: none;
}

#nav img
{
    vertical-align: middle;
    display: inline;
    float: left;
}


#nav ul ul
{
    display: none;
    position: absolute;
    background-color: #;
}

#nav>ul>li:hover
{
    background: #;
}

#nav ul li:hover ul
{
    display: block;
    top: 55px;
    line-height: 1.5em;
    -moz-box-shadow: 1px 4px 3px RGBA(0,0,0,0.3);
    -webkit-box-shadow: 1px 4px 3px RGBA(0,0,0,0.3);
    box-shadow: 1px 4px 3px RGBA(0,0,0,0.3);
    padding-bottom: 5px;
}

#nav ul li ul li
{
    padding: 0;
    float: none;
    clear: both;
}

#nav ul li:hover ul a
{
    line-height: 1.2em;
    display: block;
    padding: 5px 18px;    width: 15em;

}

#nav ul ul li a:hover
{
    background: #;
}

