body {	margin: 0px;
		color:#26272A; 
		background-color: #8b9db7;
		font: normal 12px futura, helvetica, sans-serif;
		line-height: 180%; 
		}

table, td { font: normal 11px futura, helvetica, sans-serif;
			line-height: 140%;}
			
.text  { font: normal 11px futura, helvetica, sans-serif;
			line-height: 180%;
			width: 350;
			}
			
.line_height { 
			line-height: 180%;
			}
			
ul,li { font: normal 11px futura, helvetica, sans-serif;
		color: #475D5D;
		line-height: 180%;}

hr { color: #8B8888; background: #8B8888; border: 0; height: 1px; width: 340px;}


img {border:  #8b9db7;}	

/* background images */	

.navBG { background-image: url("/art/navBG.gif");
			background-repeat: no-repeat;
			}
			
.inside_navBG { background-image: url("/art/inside_navBG.gif");
			background-repeat: no-repeat;
			}
.sub_navBG { background-image: url("/art/sub_navBG.gif");
			background-repeat: repeat-y;
			}
			
.image_listBG { background-image: url("/art/image_listBG.gif");
			background-repeat: repeat-y;
			}

.homepageBG { background-image: url("/art/homepageBG.gif");
			background-repeat: repeat-y;
			}			
			
.inside_bottomnavBG { background-image: url("/art/inside_bottom.gif");
			background-repeat: no-repeat;
			}
			
.pageBG { background-image: url("/art/pageBG.gif");
			background-repeat: repeat-y;
			}			

#imagelist_position {position: absolute:
					top: 10px:
					left: 500px;
					}

			
.footerBG { background-image: url("/art/home/footerBG.gif");
			background-repeat: no-repeat;
			}		
						
.footerText {
			font: normal 11px futura, helvetica, sans-serif; 
 			color: #404040;
			font-stretch: ultra-condensed;
			}

.sm_whtText {
			font: normal 9px futura, helvetica, sans-serif; 
			color: #BEBCBD;
			}
			
.subtitle  {font: italic 90% futura, helvetica, sans-serif; 
			color:#5C5656;
			 }

.bolder  { font: bold 12px futura, helvetica, sans-serif;}


.credits {
	font-family:futura, helvetica, sans-serif; 
	font-size: 9px;
	color: #ffffff;
	}
	
.wht_text {
	font-family:futura, helvetica, sans-serif; 
	font-size: 11px;
	color: #ffffff;
	}
	
.padding {padding: 10px 0px 20px 30px;
			}
	
.subnav  input.subnav {
 			font-family: arial, sans-serif;
 			font-size: 12px;
 			background-color: #603710;
			color: #FEFBC6;
			margin-right: 6px;
			}

.page_header { font: bold 16px futura, helvetica, sans-serif;
			color: #475D5D;
			}
	

.nav_header { 
				margin-left: -5px;
				 
				}
				


/* section sub sub nav  */
ul#topnav li { list-style: none; 
				display: inline;
				}

ul#topnav li a:link, ul#topnav li a:visited
			{list-style: none;
			color:#cccc99;
			text-align: left;
			border: solid #8B8888;
			border-width: 1px 1px 1px 1px;
			font: bold 10px  verdana, arial, Sans-Serif;
			text-decoration: none;
			display: inline;
			width:80px;
			padding: 4px 4px 4px 4px;
			background-color: #666666;
			}

ul#topnav li a:hover
			{background-color: #transparent;
			color:#993300;
			}

ul#topnavUp li :link  {
        color: #000000;
        font: bold 10px  verdana, arial, Sans-Serif;
		text-decoration: none;
		padding: 2px;
		background-color: #993300;
        }
			
/* section sub sub nav  */
ul#sub_sub li { list-style: none; 
				position: relative;
				left: -25px;
				width: 148px;
				height: 30px;
				}

ul#sub_sub li a:link, ul#sub_sub li a:visited
			{list-style: none;
			color:#ffffff;
			text-align: left;
			font: normal 10px futura, helvetica, sans-serif;
			text-decoration: none;
			display: block;
			padding: 2px 2px 2px 8px;
			background-color: transparent;
			background-image: url("/art/subnavBG.gif");
			background-repeat: no-repeat;
			height: 30px;}

ul#sub_sub li a:hover
			{background-color: #8B9DB7;
			
			color:#ffffff;
			height: 30px;}
			
			
/* section sub sub nav  */			
			
			
ul#subNav li { list-style: none; 
				margin-left: -40px;
				margin-right: 0px;
				}

ul#subNav li a:link, ul#subNav li a:visited
			{list-style: none;
			color:#ffffff;
			text-align: left;
			border: solid #32222D;
			border-width: 1px 1px 1px 1px;
			font: normal 11pxfutura, helvetica, sans-serif;
			text-decoration: none;
			display: block;
			padding: 5px 4px 4px 5px;
			background-color: #8B8888;
			}

ul#subNav li a:hover
			{background-color: #8B8888;
			}

 
.navLinks {
	font-family:futura, helvetica, sans-serif; 
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	}
.downloadLinks {
	font-family:futura, helvetica, sans-serif; 
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	}
.photoCaption {
	font-family:futura, helvetica, sans-serif; 
	font-size: 10px;
	font-style: italic;
	color: #475D5D;
	text-decoration: none;
	}

.photoClose {
	font-family:futura, helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

a:link  {font: normal 11px futura, helvetica, sans-serif;
			color:#2D6993;
			text-decoration: underline;
			line-height: 180%;}
        
a:visited    {font: normal 11px futura, helvetica, sans-serif;
			color:#5F7D92;
			text-decoration: underline;
			line-height: 180%;}

a:active  {font: normal 11px futura, helvetica, sans-serif; 
			color:#0267AE;
			text-decoration: none;
			line-height: 180%;}
        
a:hover   {font: normal 11px futura, helvetica, sans-serif;
			color:#ffffff;
			text-decoration: underline;
			 line-height: 180%;}
			
a.main_nav:link  {font: lighter 11px futura, helvetica, sans-serif;
			color:#ffffff;
			text-decoration: none;
			font-stretch: ultra-condensed;
			 }
        
a.main_nav:visited    {font: lighter 11px futura, helvetica, sans-serif;
			font-stretch: ultra-condensed;
			color:#f0f0f0;
			text-decoration: none;
			 }

a.main_nav:active  {font: lighter 11px futura, helvetica, sans-serif; 
			color:#B8AC89;
			text-decoration: none;
			font-stretch: ultra-condensed;
			 }
        
a.main_nav:hover   {font: lighter 11px futura, helvetica, sans-serif;
			color:#475D5D;
			text-decoration: none;
			font-stretch: ultra-condensed;
			
			}

a.headlink:link  {font: bold 16px futura, helvetica, sans-serif;
			color:#220308;
			text-decoration: none;
			}
        
a.headlink:visited    {font: bold 16px futura, helvetica, sans-serif;
			color:#220308;
			text-decoration: none;
			}

a.headlink:active  {font: bold 16px futura, helvetica, sans-serif; 
			color:#220308;
			text-decoration: none;
			}
        
a.headlink:hover   {font: bold 16pxfutura, helvetica, sans-serif;
			color:#690717;
			text-decoration: none;
			}			
			
a.topNav:link  {font: normal 11pxfutura, helvetica, sans-serif;
			color:#BEBCBD;
			text-decoration: none;
			}
        
a.topNav:visited    {font: normal 11pxfutura, helvetica, sans-serif;
			color:#BEBCBD;
			text-decoration: none;
			}

a.topNav:active  {font: normal 11pxfutura, helvetica, sans-serif;
			color:#BEBCBD;
			text-decoration: none;
			}
        
a.topNav:hover   {font: normal 11pxfutura, helvetica, sans-serif;
			color:#FFE5F2;
			text-decoration: none;
			}
			
a.footer:link  {font: normal 11pxfutura, helvetica, sans-serif; 
			color:#BC5603;
			word-spacing: 1px;
			text-decoration: underline;
 			}
        
a.footer:visited    {font: normal 11px futura, helvetica, sans-serif;
			color:#BC5603;
			word-spacing: 1px;
			text-decoration: underline;
 			}

a.footer:active  {font: normal 11px futura, helvetica, sans-serif;
			color:#BC5603;
			word-spacing: 1px;
			text-decoration: underline;
 			}
        
a.footer:hover   {font: normal 11px futura, helvetica, sans-serif;
			color:#FFE5F2;
			word-spacing: 1px;
			text-decoration: underline;
 			}
 			
a.sm_white:link  {font: normal 10pxfutura, helvetica, sans-serif; 
			color:#BBBBBC;
			text-decoration: none;
 			}
        
a.sm_white:visited    {font: normal 10pxfutura, helvetica, sans-serif;
			color:#BBBBBC;
			text-decoration: none;
 			}

a.sm_white:active  {font: normal 10pxfutura, helvetica, sans-serif;
			color:#BBBBBC;
			text-decoration: none;
 			}
        
a.sm_white:hover   {font: normal 10pxfutura, helvetica, sans-serif;
			color:#f0f0f0;
			text-decoration: none;
 			}
 			
a.lg_white:link  {font: bold 12pxfutura, helvetica, sans-serif; 
			color:#F2E5EB;
			text-decoration: none;
 			}
        
a.lg_white:visited    {font: bold 12pxfutura, helvetica, sans-serif;
			color:#F2E5EB;
			text-decoration: none;
 			}

a.lg_white:active  {font: bold 12pxfutura, helvetica, sans-serif;
			color:#F2E5EB;
			text-decoration: none;
 			}
        
a.lg_white:hover   {font: bold 12pxfutura, helvetica, sans-serif;
			color:#ffffff;
			text-decoration: none;
 			}

a.lg_purple:link  {font: bold 12pxfutura, helvetica, sans-serif; 
			color:#5C4263;
			text-decoration: none;
 			}
        
a.lg_purple:visited    {font: bold 12px futura, helvetica, sans-serif;
			color:#5C4263;
			text-decoration: none;
 			}

a.lg_purple:active  {font: bold 12pxfutura, helvetica, sans-serif;
			color:#5C4263;
			text-decoration: none;
 			}
        
a.lg_purple:hover   {font: bold 12pxfutura, helvetica, sans-serif;
			color:#DBC6E4;
			text-decoration: none;
 			}




