/*
 * NYHSS COLOR SCHEME
   logo ltgreen: #9ca443;
   logo orange:  #c97828;
   logo dkgreen:  #373319;
   adj green: #a6b44a;
 	
 */

* {
	padding: 0px;
	margin: 0px;
}

body {
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Helvetica, Arial;
	font-size: 10px;
	line-height: 16px;
	color: #59544d;
	background: #bab4ab url('../web/20110129071540im_/http_/www.nystaging.com/images/_global/site_background.gif') repeat;
	
}

h4{
	font-size: 10px;
	color: color: #9caa3d;
}

 h5 {
	font-size: 10px;
	font-weight: normal;
}


a:link, a:visited{
	color: #9ca443;
	text-decoration: none;
}

a:active, a:hover{
	text-decoration: underline;
}

p {
	font-family: Verdana, Helvetica, Arial;
	font-size: 11px;
	color: #59544d;
}

img {
	border: 0px;
}

#page {
	
	position: absolute;
	width: 972px;
	min-height: 654px;

	margin-top: 2%;
	left: 50%;
	margin-left: -487px;
	padding: 1px;
	background: #ffffff;
	margin-bottom: 20px;
}

*html #page {
	width: 974px;
	_height: auto !important;
	height: 654px;
}

/* HEADER */
#header {
	height: 146px;
	margin-bottom: 1px;
}

#logo {
	position: absolute;
	top: 22px;
	left: 30px;
}

#quote {
	position: absolute;
	top: 56px;
	font-size: 10px;
	left: 452px;
}

#navigation {
	position: absolute;
	top: 117px;
	left: 1px;
	width: 972px;
	background: #a6b44a;
	list-style: none;
	color: #ffffff;
	height: 30px;
	
}



/* NAVIGATION */
#navigation li{

	float: left;
	font-family: Helvetica, Verdana,  Arial;
}

#navigation li a{
 	color: #ffffff;
 	font-weight: bold;
 	font-size: 10px;
 	
}

#navigation li .current{
	color: #373319;
}

#navigation li .last_li {
	padding-right: auto;
}

.subnav{
   list-style: none;
	position: absolute;
	
	top: 499px;
	left: 61px;
    height: 27px;
	width: 649px;
	padding-left: 200px;
	background: #b0ba50;
}

*html .subnav {
    height: 27px;
    width: 849px;
}

.subnav li{
	float: left;

}

.subnav li a{
 	
 	text-transform: uppercase;
 	font-family:  Verdana, Helvetica, Arial;
 	font-weight: bold;
 	font-size: 10px;
 	
}

.subnav li a.current{
 	
 	color: #645f59;
 	
}
	

	





/*SIMILAR PAGES*/
#about, #testimonials, #benefits, #press, #contact{
	padding: 48px 0px;
	font-family: Verdana, Helvetica, Arial;
	
}

#section_image {
	float: left;
	padding-left: 32px; 
}

#copy {
	
	float: right;
	width: 520px;
}

#copy2 {
	width: 700px;
	background-color: #FFF;
}

#copy h3 {
	font-size: 11px;
	text-transform: uppercase;
	margin-bottom: 16px;
}

#copy p{
	width: 445px;
	font-size: 10px;
	line-height: 17px;
	margin-bottom: 14px;
}

#copy ul{
	width: 445px;
	list-style: disc;
	margin-left: 20px;	
	
}

#copy a{

	color: #9caa3d;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	
	
}

#copy a:hover{
	
	text-decoration: underline;
	
}

#copy .divider {
	clear: both;
	height: 36px;
}



/* ABOUT */


#section_image p{ 
	color: #748022;
	font-size: 10px;
	line-height: 16px;
	margin-bottom: 4px;
	font-family: Verdana, Helvetica, Arial;
}

#about #copy a{

	color: #9caa3d;
	text-transform: none;
	
}

#about_photo {

	position: absolute;
	top: 200px;
	width: 365px;
	left:  34px;
	height: 404px;
	background:  url('../web/20110129071540im_/http_/www.nystaging.com/images/about/kjegi.jpg') no-repeat;

}

#about_photo #video_player {

    position: absolute;
	top: 0px;
	left: 0px;
	background: #000000;
	height: 253px;
	width:  363px;
	
    filter:alpha(opacity=0);
  	/* CSS3 standard */
  	opacity:0;
	
}


#about_photo #link_background{
	
	width: 365px;
	height: 30px;
	position: absolute;
	top: 254px;
	background: #ffffff;
	/* for IE */
    filter:alpha(opacity=76);
  	/* CSS3 standard */
  	opacity:0.76;

}

#about_photo #show_player, #about_photo #hide_player{
   position: absolute;
   top: 260px;
   left: 15px;
   font-weight: bold;
}


#about_photo #hide_player{
   display: none;
}

#about_photo #dvd_link a{
    color: #be6104
}

#about_photo #caption{
    margin-top: 304px;
    width: 328px;
} 

#about_photo #caption p{  
   color: #748022;
}



/* BENEFITS */
 #benefits .links {
	list-style:none;
	margin: 0px
}

#benefits .links li {
	margin-bottom: 20px;	
}

#benefits .faq {
	margin-top: 30px;
}

#benefits h5 {

	font-weight: bold;
	margin-bottom: 10px;

}

#benefits #section_image a, #press  #section_image a {
	display: block;
	margin-top: 8px;
	font-weight: bold;
	text-transform: uppercase;
	color: #c97828;
}

#press .article{

}

#press .article h4{
	
	color: #9caa3d;
	margin-bottom: 4px;
}

/* TESTIMONALS */


.testimonial {
	font-size: 10px;
	line-height: 14px;
}

.testimonial p {
	font-style: italic;
}






/* CONTACT */
.contact_info {
	font-weight: bold;
	text-transform: uppercase;
	line-height: 22px;
}

.contact_info h4{
	color: #9caa3d;
	font-weight: bold;
}

.contact_info a{
	color: #9caa3d;
	text-transform: none;
	font-weight: bold;
}

#contact_form {
	
	padding: 0px;
	margin-top: 8px;
	width:  424px;
}

#contact_form fieldset {

	border: 0px;
}

#contact_form fieldset p{
	margin-bottom: 4px;
}

#contact_form label {
	display: block;
}

#contact_form #email{
	height: 20px;
	width:  424px;
	border: 1px solid grey;
}

#contact_form textarea{
	height: 115px;
	width:  424px;
	border: 1px solid grey;
}

#contact_form #submit {
	float: right;
}

/*STAGED */
#staged{
	width: 502px;
	margin-top: 44px; /* was 60 */
	margin-left: 236px;
}

#staged .title {
	width: auto;
	height: 20px;
	float: left;
	font-size: 11px;
	color: #94a041;
	text-transform: uppercase;
}

#staged .price {
	width: auto;
	height: 20px;
	float: right;
	font-size: 11px;
	color: #94a041;
	text-transform: uppercase;
}

#staged #staged_photo{
	clear: both;
	display: block;
}

#staged .caption{
	/*margin-top: 14px;*/
	font-size: 11px;
	height: 38px;
	color: #94a041;
	font-weight:bold;
	vertical-align: bottom;
}

#staged .page_navigator{
	position: absolute;
	
	top: 572px;
	left: 406px;
}
.page_navigator {
	list-style:none;
	width: 200px;
}

.page_navigator li {
	float: left;
	font-size: 9px;
}

.page_navigator li a{
	color: #645f59;
}

.page_navigator .previous {
	text-align: left;
	margin-right: 2px;
}

.page_navigator .thisof {
	width: 46px;
	text-align: center;
	color: #94a041;
}

.page_navigator .next {
	text-align: right;
	margin-left: 2px;
	
}


.last_li {
	margin-right: auto;	
}

/* BEFORE AND AFTER */
#before_after{
	margin-top: 42px;
	margin-left:  60px;
	width: 852px;
}



#before_after #photos{
	
	position: absolute;
	
}


#before_after #before_photo{
	position: absolute;
	margin-right: 1px;
	top: 0px;
	left: 0px;
}

#before_after #after_photo{
	position: absolute;
	top: 0px;
	left: 425px;
}

#before_after #before_after_label {
	position: absolute;
	top: 0px;
	left: 361px;
}

#before_after #vacant_photo{
	
	padding: 0 1px;
	width: 546px;
	border-left:  151px solid #403e31; 
	border-right: 150px solid #403e31; 
}

*html #before_after #vacant_photo{
	width: 548px;
}

#before_after .page_navigator{
	position: absolute;
	top: 542px;
	left: 406px;
}





/* OPTIONS */
#option_page{
	margin-top: 50px;
	margin-bottom: 46px;
}



#option_page #section_images{
	float: left;
	width: 362px;
	
	margin-left: 30px;
}

#option_page #section_images .option_thumb{
	float: left;
	width: 179px;
	height: 168px;
	margin-right: 1px;
}

#option_page #section_images .option_thumb a {
	display: block;
	font-weight: bold;
	color: #645f59;
}

#option_page #section_images .option_thumb img{
	margin-bottom: 4px;
}

#option_page .options {
	font-size: 10px;
	line-height: 17px;
	margin-bottom: 22px;
}

#option_page .options h4{
	margin-bottom: 0px;
	font-size: 10px;
	color: #96a439;
}

#option_page .options a{
	
	font-weight: normal;
	text-transform: none;
	color: #645f59;
}

#option_page ul {
	margin-left: 16px;
}



#options{
	margin-top: 54px;
	margin-bottom: 48px;
	
}

#options #photos {
	
	margin-left: 102px;
	width: auto;
}

#options.three_imgs #photos{
	
	margin-left: 0px;
}

#options #before_after img{
	
}

#options #vacant_photo, #options #before_photo {
	margin-left: 0px;
	margin-right: 1px;
	padding: 0px;
}



#options #options_nav {
	width: 765px;
	margin-top: 1px;
	margin-left: 102px;
	height: 20px;
	background-color: #96a439;
	text-align: center;
	padding-top: 4px;
	margin-bottom: 30px;
}

#options.three_imgs #options_nav{
	
	width: auto;
	margin-left: 0px;
}



#options #options_nav ul {

	list-style: none;
	margin-left: 184px;
	
}

#options.three_imgs #options_nav ul {

	list-style: none;
	margin-left: 286px;
	
}

#options #options_nav ul li{
	float: left;
	margin-left: 40px;
	font-size: 9px;
	color: #59544d;
	font-weight: bold;
	text-transform: uppercase;
}

#options #options_nav ul .lastli{
	margin-left: 0px;
}

#options #options_nav ul li a{
	color: #ffffff;	
}

#options #options_nav ul li .current{
	
}

#options .title {
	margin-left: 102px;
	margin-bottom: 10px;
	font-size: 10px;
	color: #96a439;
	text-transform: uppercase;
}

#options p {
	margin-left: 102px;
	margin-bottom: 10px;
	font-size: 10px;
	width: 740px;
}



/* HOME */	
#home #slideshow{
	margin-bottom: 28px;
	height: 312px;
}

#home #slideshow .slide{
	position: absolute;
	top: 148px;
	left: 1px;
}

#home #buttons {
	display: none;
}

#home #tag{

	float: left;
	width: 422px;
	padding-left: 32px; 
}

*html #home #tag{
	width: 451px;
}

#home #copy{
	
	float: left;
	width: 440px;
}


#home #copy a{
	
	font-weight: bold;
	text-decoration: underline;
	color: #59544d;
}

#home #copy a:hover{
	
	color: #c97828;
}

/* SEO */
#seo {
    margin-top: 10px;
	clear: both;
}

.style1 {
	text-align: center;
	font-family: Arial;
	font-size: xx-small;
}

.style2 {
	text-align: center;
}

/*
     FILE ARCHIVED ON 07:15:40 Jan 29, 2011 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:18:29 Apr 09, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.623
  exclusion.robots: 0.058
  exclusion.robots.policy: 0.048
  esindex: 0.013
  cdx.remote: 23.521
  LoadShardBlock: 127.426 (3)
  PetaboxLoader3.datanode: 91.596 (4)
  PetaboxLoader3.resolve: 158.038 (2)
  load_resource: 146.216
*/