body {
		font-family: "Georgia";
		font-size: 14px;
		background-image: linear-gradient(bottom, rgb(224,219,215) 34%, rgb(150,150,150) 67%, rgb(10,10,10) 100%);
		background-image: -o-linear-gradient(bottom, rgb(224,219,215) 34%, rgb(150,150,150) 67%, rgb(10,10,10) 100%);
		background-image: -moz-linear-gradient(bottom, rgb(224,219,215) 34%, rgb(150,150,150) 67%, rgb(10,10,10) 100%);
		background-image: -webkit-linear-gradient(bottom, rgb(224,219,215) 34%, rgb(150,150,150) 67%, rgb(10,10,10) 100%);
		background-image: -ms-linear-gradient(bottom, rgb(224,219,215) 34%, rgb(150,150,150) 67%, rgb(10,10,10) 100%);

		background-image: -webkit-gradient
		(
			linear,
			left bottom,
			left top,
			color-stop(0.34, rgb(224,219,215)),
			color-stop(0.67, rgb(150,150,150)),
			color-stop(1, rgb(10,10,10))
		);
		background-image:url('images/BG-Color.png');
		background-repeat:repeat-x;
		

}
.links { 
	font-family: Georgia, sans-serif; 
	font-size: 16px; color: #000000
}

.links:hover {
	font-family: Georgia, sans-serif; 
	font-size: 16px; 
	color: #665500; 
	text-decoration: none
}

#master-container {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radious: 5px;
	border-radius: 5px;
/*	width: 60%;
	max-width: 850px;
	min-width: 850px; 
	*/
	margin: 0 auto; 
	border: 1px solid white;
	background-color:#333;
	background-repeat:repeat-y;		
	
	position: relative;
	clear: both;
	width: 995px;
	z-index: 1;
	
	/* Gradient for Main Container */			
	background-image: linear-gradient(bottom, rgb(122,122,122) 34%, rgb(66,66,66) 67%, rgb(10,10,10) 100%);
	background-image: -o-linear-gradient(bottom, rgb(122,122,122) 34%, rgb(66,66,66) 67%, rgb(10,10,10) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(122,122,122) 34%, rgb(66,66,66) 67%, rgb(10,10,10) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(122,122,122) 34%, rgb(66,66,66) 67%, rgb(10,10,10) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(122,122,122) 34%, rgb(66,66,66) 67%, rgb(10,10,10) 100%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.34, rgb(122,122,122)),
		color-stop(0.67, rgb(66,66,66)),
		color-stop(1, rgb(10,10,10))
	);
}
#header {
	/*background-color: #333;*/
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 10px;
	background-repeat:no-repeat;
	}
#cssmenu{ 
	height:37px; 
	display:block; 
	padding:0;
	 margin: 0;  
	border:1px solid; 
	border-radius:5px; 
} 
#cssmenu > ul {
	list-style:inside none; 
	padding:0;
	 margin:0;
} 
#cssmenu > ul > li {
	list-style:inside none; 
	padding:0; margin:0; 
	float:left; 
	display:block; 
	position:relative;
} 
#cssmenu > ul > li > a{ 
	outline:none; 
	display:block; 
	position:relative; 
	padding:12px 20px; 
	font:bold 13px/100% Arial, Helvetica, sans-serif; 
	text-align:center; 
	text-decoration:none; 
	text-shadow:1px 1px 0 rgba(0,0,0, 0.4); 
} 
#cssmenu > ul > li:first-child > a{
	border-radius:5px 0 0 5px;
} 
#cssmenu > ul > li > a:after{ 
	content:''; 
	position:absolute; 
	border-right:1px solid; 
	top:-1px; 
	bottom:-1px; 
	right:-2px; 
	z-index:99; 
} 


/*****************/
#cssmenu ul li ul li { position: relative; }
#cssmenu ul li ul li ul, .menu ul li:hover ul li ul { display: none; }
#cssmenu ul li ul li:hover ul {
    display: block;
    position: absolute;
    left: 100%;
    top: 0;
}
/*****************/

#cssmenu ul li.has-sub:hover > a:after{
	top:0; 
	bottom:0;
} 
#cssmenu > ul > li.has-sub > a:before{ 
	content:''; 
	position:absolute; 
	top:18px; 
	right:6px; 
	border:5px solid transparent; 
	border-top:5px solid #fff; 
} 
#cssmenu > ul > li.has-sub:hover > a:before{
	top:19px;
} 
#cssmenu ul li.has-sub:hover > a{ 
	background:#3f3f3f; 
	border-color:#3f3f3f; 
	padding-bottom:13px; 
	padding-top:13px; 
	top:-1px; 
	z-index:999; 
} 
#cssmenu ul li.has-sub:hover > ul, #cssmenu ul li.has-sub:hover > div{
	display:block;
} 
#cssmenu ul li.has-sub > a:hover{
	background:#3f3f3f; 
	border-color:#3f3f3f;
} 



#cssmenu ul li > ul, #cssmenu ul li > div{ 
	display:none; 
	width:auto; 
	position:absolute; 
	top:38px; 
	padding:10px 0; 
	background:#3f3f3f; 
	border-radius:0 0 5px 5px; 
	z-index:999; 
} 
#cssmenu ul li > ul{
	width:200px;
} 
#cssmenu ul li > ul li{
	display:block; 
	list-style:inside none; 
	padding:0; 
	margin:0; 
	position:relative;
} 
#cssmenu ul li > ul li a{ 
	outline:none; 
	display:block; 
	position:relative; 
	margin:0; 
	padding:8px 20px; 
	font:10pt Arial, Helvetica, sans-serif; 
	color:#fff; text-decoration:none; 
	text-shadow:1px 1px 0 rgba(0,0,0, 0.5); 
} 
#cssmenu, #cssmenu > ul > li > ul > li a:hover{ 
	background:#333333; background:-moz-linear-gradient(top, #333333 0%, #222222 100%); 
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#333333), color-stop(100%,#222222)); 
	background:-webkit-linear-gradient(top, #333333 0%,#222222 100%); 
	background:-o-linear-gradient(top, #333333 0%,#222222 100%); 
	background:-ms-linear-gradient(top, #333333 0%,#222222 100%); 
	background:linear-gradient(top, #333333 0%,#222222 100%); 
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#222222',GradientType=0 ); 
} 
#cssmenu{
	border-color:#000;
} 
#cssmenu > ul > li > a{
	border-right:1px solid #000; 
	color:#fff;
} 
#cssmenu > ul > li > a:after{
	border-color:#444;
} 
#cssmenu > ul > li > a:hover{
	background:#111;
}
h1 {
	/* text-shadow: -2px 1px 7.5px #999;*/
	font-family: 'SavoyRoman',georgia,arial,sans-serif;
	font-size:	27px;
	font-stretch: extra-expanded;	
	color: black;
	text-align: center;
}
h2{
	font-size: 25px;
	font-family: 'SavoyRoman',georgia,arial,sans-serif;
	font-weight: normal;
	line-height: 1.8em;
	background-color: #ffffff;
	background: url(http://www.militaryaviationmuseum.org/images/welcome-col-header.png) no-repeat left top;
	left-padding: 5px;
	margin-left: 20px;
}

h4 {
	color:#FFFFFF;	
}

#main-gallery-container{
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 50px;
	padding-right: 0px;
	color:#333333;
	background-repeat:no-repeat;
}

#sub-container{
	clear: left;
	float: left;
	width: 98.5%;
	background-color:#FFFFFF;
	background: url(http://www.metmuseum.org/content/img/presentation/corners/triple-col-header.png) no-repeat left top;
	padding-left: 15px;
	background-image: linear-gradient(bottom, rgb(250,250,250) 34%, rgb(235,235,235) 67%, rgb(171,171,171) 100%);
	background-image: -o-linear-gradient(bottom, rgb(250,250,250) 34%, rgb(235,235,235) 67%, rgb(171,171,171) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(250,250,250) 34%, rgb(235,235,235) 67%, rgb(171,171,171) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(250,250,250) 34%, rgb(235,235,235) 67%, rgb(171,171,171) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(250,250,250) 34%, rgb(235,235,235) 67%, rgb(171,171,171) 100%);
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.34, rgb(250,250,250)),
		color-stop(0.67, rgb(235,235,235)),
		color-stop(1, rgb(171,171,171))
	);
}
#left-sub-container{
	width: 100%;
	float: left;
	/*	padding-top: 5px;*/
	margin-top: -10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radious: 5px;
	border-radius: 5px;
	display: block;
	-webkit-margin-start: 40px;
	margin: 0;
	padding: 0;
	border: 2;
	outline: 1;
	background-color: #ffffff;
	font-size: 90%;
	vertical-align: baseline;
	margin-bottom: 10px;
}

#inside-left-sub-container{
	width: 98%;
	float: left;
	/*	padding-top: 5px;*/
	margin-top: -10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radious: 5px;
	border-radius: 5px;
	display: block;
	-webkit-margin-start: 40px;
	margin: 0;
	padding: 0;
	border: 2;
	outline: 1;
	background-color: #ffffff;
	font-size: 105%;
	vertical-align: baseline;
	margin-bottom: 10px;
	padding-left: 10px;
}

/* new nest!*/

div#header{
	margin:0 0 0;
}
div#video-header{
height:400px;
margin:-1px 0 0;
}
div#header div.wrap{
height:400px;
background:url() 50% 0 no-repeat;
}
div#header div#slide-holder{
z-index:40;
width:880px;
height:390px;
position:absolute;
}
div#header div#slide-holder div#slide-runner{
	top:8px;
	left:1px;
	width:880px;
	height:390px;
	overflow:hidden;
	position:absolute;
}
div#header div#slide-holder img{
margin:0;
display:none;
position:absolute;
}
div#header div#slide-holder div#slide-controls{
left:0;
bottom:0px;
width:880px;
height:46px;
display:none;
position:absolute;
background:url(images/slide-bg.png) 0 0;
}
div#header div#slide-holder div#slide-controls p.text{
float:left;
color:#fff;
display:inline;
font-size:10px;
line-height:16px;
margin:15px 0 0 20px;
text-transform:uppercase;
}
div#header div#slide-holder div#slide-controls p#slide-nav{
float:right;
height:24px;
display:inline;
margin:11px 15px 0 0;
}
div#header div#slide-holder div#slide-controls p#slide-nav a{
float:left;
width:24px;
height:24px;
display:inline;
font-size:11px;
margin:0 5px 0 0;
line-height:24px;
font-weight:bold;
text-align:center;
text-decoration:none;
background-position:0 0;
background-repeat:no-repeat;
color:#FFFF00;
}

div#header div#slide-holder div#slide-controls p#slide-nav a.on{
background-position:0 -24px;
}
div#header div#slide-holder div#slide-controls p#slide-nav a{background-image:url(images/silde-nav.png);}
div#nav ul li a{background:url(images/nav.png) no-repeat;}

#inside-center-sub-container{
	width: 300px;
	float: left;
	/*	padding-top: 5px;*/
	margin-top: -10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radious: 5px;
	border-radius: 5px;
	display: block;
	-webkit-margin-start: 40px;
	margin: 0;
	padding: 0;
	border: 2;
	outline: 1;
	background-color: #ffffff;
	font-size: 105%;
	vertical-align: baseline;
	margin-bottom: 10px;
	padding-left: 10px;
}

#inside-right-sub-container{
	width: 300px;
	float: left;
	/*	padding-top: 5px;*/
	margin-top: -10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radious: 5px;
	border-radius: 5px;
	display: block;
	-webkit-margin-start: 40px;
	margin: 0;
	padding: 0;
	border: 2;
	outline: 1;
	background-color: #ffffff;
	font-size: 105%;
	vertical-align: baseline;
	margin-bottom: 10px;
	padding-left: 10px;
}

#center-sub-container{
	width: 320px;
	float: left;
	margin-top: -10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radious: 5px;
	border-radius: 5px;
	display: block;
	-webkit-margin-start: 40px;
	margin: 0;
	padding: 0;
	border: 2;
	outline: 1;
	font-size: 90%;
	vertical-align: baseline;
	background-color: #ffffff;
		margin-bottom: 10px;
}
#right-sub-container{
	width: 320px;
	float: left;
	margin-top: -10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radious: 5px;
	border-radius: 5px;
	display: block;
	-webkit-margin-start: 40px;
	margin: 0;
	padding: 0;
	border: 2;
	outline: 1;
	font-size: 90%;
	vertical-align: baseline;
	background-color: #ffffff;
		margin-bottom: 10px;
}
#footer {
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	color:#000000;
	background-repeat:no-repeat;
	background-color:#ffffff;
}

#photoShow {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	margin-right: 10px;
	height:250px;
	width:980px;	
	margin-top: 150px;
	margin-bottom: 10px;
	background-repeat:no-repeat;
}

#photoShow div {
	position: absolute; 
	z-index:0;	
	margin-top: -10em;
}

#photoShow div.previous {
	z-index:1;	
	position: absolute; 
}

#photoShow div.current {
	z-index:2;
	/*-webkit-box-reflect:below 1px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0.9, transparent), to(white));
	-moz-box-reflect:below 1px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0.9, transparent), to(white));*/
}

#left-bottom-menu{
	width: 320px;
	float: left;
	margin-top: -10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radious: 5px;
	border-radius: 5px;
	display: block;
	-webkit-margin-start: 40px;
	margin: 0;
	padding-left: 20px;
	border: 1;
	outline: 1;
	background-color: #ffffff;
	font-size: 100%;
	vertical-align: baseline;
	padding-bottom: 5px;
}
#center-bottom-menu{
	width: 320px;
	float: left;
	margin-top: -10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radious: 5px;
	border-radius: 5px;
	display: block;
	-webkit-margin-start: 40px;
	margin: 0;
	padding-left: 1px;
	border: 2;
	outline: 1;
	font-size: 100%;
	vertical-align: baseline;
	background-color: #ffffff;
	padding-bottom: 5px;
}
#right-bottom-menu{
	width: 320px;
	float: left;
	margin-top: -10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radious: 5px;
	border-radius: 5px;
	display: block;
	-webkit-margin-start: 40px;
	margin: 0;
	padding-left: 1px;
	border: 2;
	outline: 1;
	font-size: 100%;
	vertical-align: baseline;
	background-color: #ffffff;
	padding-bottom: 5px;
}

#icon{
	margin-top: -45px;
	text-align:right;
	
}

/*outside of index*/

#leftsidebar {
	width: 180px;
	padding-bottom: 1px;
	padding: 2px;
	margin-left:5px;
	margin-top: 20px;
}
#centercontent {
	margin-top: -660px; /*-570px*/
	margin-left: 210px;
	width: 600px;
	background-color:#FFFFFF;
	padding-bottom: 10px;
	padding: 5px;
}
#rightsidebar {
	width: 150px;
	padding-bottom: 10px;
	padding: 5px;
	margin-right:2px;
	margin-left: 825px;
	margin-top: -590px; /*-590px*/
}

/*rotating photoshow*/

#photoShow {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	margin-left: 45px;
	height:263px;
	width:640px;	
	/*margin-top: -30px;*/
	background-repeat:no-repeat;
}

#photoShow div {
	position: absolute;
	z-index:0;	
	/*margin-top: -10em;*/
}

#photoShow div.previous {
	z-index:1;	
	position: absolute;
}

#photoShow div.current {
	z-index:2;
	/*-webkit-box-reflect:below 1px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0.9, transparent), to(white));
	-moz-box-reflect:below 1px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0.9, transparent), to(white));*/
}

img {
	border:none;
}

/*** @SLIDER ***/
#simpleslider {
	width:450px;
	height:150px;
	position: relative;
	overflow:hidden;
	top:10px;
	left: 50px;
}

#simpleslider img {
  float:left;
  -webkit-filter: grayscale(1);
  filter:gray;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  filter: grayscale(100%);


  /*-webkit-transition:all 1s ease-in-out .5s;
  -moz-transition:all 1s ease-in-out .5s;
  -ms-transition:all 1s ease-in-out .5s;
  -o-transition:all 1s ease-in-out .5s;
  transition:all 1s ease-in-out .5s;*/
}

#simpleslider img hover {
  -webkit-filter: grayscale(0);
  filter:none;
  -webkit-filter: grayscale(0%);
  -moz-filter: grayscale(0%);
  -o-filter: grayscale(0%);
  -ms-filter: grayscale(0%);
  filter: grayscale(0%);
}


#simpleslider-content {
  /*-webkit-transition:all 1s ease-in-out;
  -moz-transition:all 1s ease-in-out;
  -ms-transition:all 1s ease-in-out;
  -o-transition:all 1s ease-in-out;
  transition:all 1s ease-in-out;*/
}

.thumb:hover {
  -webkit-transform: rotate(360deg) scale(4,4);
     -moz-transform: rotate(3600deg) scale(4,4);
       -o-transform: rotate(360deg) scale(4,4);
      -ms-transform: rotate(360deg) scale(4,4);
          transform: rotate(360deg) scale(4,4);
}

.thumb {
  -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
       -o-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
          transition: all 0.5s ease;
}

ul
{
    list-style-type: none;
}