body { font-size:75%; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
html { overflow-y:scroll;}

div#banner { width:1000px; height:100px; margin:0 auto; position:relative}
	div#logo { width:200px; height:100px; float:left; margin-left:30px;}
	div#menu { width:620px; height:100px; float:left; line-height:60px; padding-left:20px;}
		div#menu a { float:left;}
	div#audio { width:100px; height:80px; float:left; padding-top:20px; z-index:+100;}
	div#clockWrap {width:1000px; margin:0 auto; position:relative}
	div#clock {width:auto; height:auto; position:absolute; right:35px; top:-40px; z-index:+100;}

div#content { width:100%; margin:0 auto; position:relative;  }
	.homeContent { width:1000px; position:relative; margin:0 auto; min-height:555px; height:auto !important; height:555px; }
	.productContent { width:100%; margin:0 auto; position:relative;  margin:0 auto; background-image:url(../images/bg-fade.gif); min-height:565px; height:auto !important; height:565px; background-position:bottom; background-repeat:repeat-x; font-family: verdana, Arial, Helvetica, sans-serif;}
		.productContentInner { width:1000px; margin:0 auto; position:relative; margin:0 auto; background-image:url(../images/Albany-Products.jpg); min-height:565px; height:auto !important; height:565px; background-position:bottom; background-repeat:no-repeat; font-family: verdana, Arial, Helvetica, sans-serif;}
		.productContentInner div.seating { width:240px; height:auto; float:left; margin-left:35px; }
		.productContentInner div.interiors { width:250px; height:auto; float:left; margin-left:50px;  }
		.productContentInner div.desks { width:250px; height:auto; float:left; margin-left:45px;  }
		.productContentInner div.foot { width:700px; height:auto; position:absolute; bottom:30px; left:20px; margin-left:20px; font-size:.9.5em; font-weight:normal; color:#666666;}
	.servicesContent {  width:100%; margin:0 auto; position:relative; margin:0 auto; background-image:url(../images/bg-fade.gif); min-height:565px; height:auto !important; height:565px; background-position:bottom; background-repeat:repeat-x; font-family: verdana, Arial, Helvetica, sans-serif;}
	.servicesContentInner {width:1000px; margin:0 auto; position:relative; margin:0 auto; background-image:url(../images/Albany-Services.jpg); min-height:565px; height:auto !important; height:565px; background-position:bottom; background-repeat:no-repeat; font-family: verdana, Arial, Helvetica, sans-serif;}
		.servicesContentInner div.col1 {width:220px; height:auto; float:left; margin-left:35px;  }
		.servicesContentInner div.col2 {width:240px; height:auto; float:left; margin-left:45px;  }
		.servicesContentInner div.col3 {width:240px; height:auto; float:left; margin-left:45px; }
	.clientContent { width:100%; margin:0 auto; position:relative;  margin:0 auto; background-image:url(../images/bg-fade.gif); min-height:565px; height:auto !important; height:565px; background-position:bottom; background-repeat:repeat-x; font-family: verdana, Arial, Helvetica, sans-serif;}
		.clientContentInner { width:1000px; margin:0 auto; position:relative; margin:0 auto; background-image:url(../images/Albany-Clients.jpg); min-height:565px; height:auto !important; height:565px; background-position:bottom; background-repeat:no-repeat; font-family: verdana, Arial, Helvetica, sans-serif;}
		.clientContentInner div.clientLinks1 { position:absolute; bottom:170px;left:340px; width:150px; height:auto; padding-top:15px; }
		.clientContentInner div.clientLinks2 { position:absolute; bottom:170px; left:530px; width:300px; height:auto;  padding-top:15px; }
		.clientContentInner div.clientsBtm div.txt { position:absolute; bottom:330px; left:35px; width:275px; height:215px; line-height:1.4em;}
		.clientContentInner div.clientsBtm div.img { position:absolute; bottom:330px; left:340px; width:432px; height:215px;}
	.clientContact { width:100%; margin:0 auto; position:relative; font-size:.9em;  margin:0 auto; background-image:url(../images/bg-fade.gif); min-height:525px; height:auto !important; height:525px; background-position:top; background-repeat:repeat-x; font-family: verdana, Arial, Helvetica, sans-serif;}
		.clientContactInner { width:1000px; margin:0 auto; position:relative; margin:0 auto; background-image:url(../images/Albany-Contact.jpg); min-height:602px; height:auto !important; height:602px; background-position:bottom; background-repeat:no-repeat; font-family: verdana, Arial, Helvetica, sans-serif;}
		.clientContactInner div#contact1 { position:absolute; top:210px; left:185px; width:200px; height:70px;}
		.clientContactInner div#contact2 { position:absolute; top:210px; left:410px; width:200px; height:70px;}
		.clientContactInner div#contact3 { position:absolute; top:210px; left:635px; width:250px; height:70px;}
	.showroomsContent { width:100%; margin:0 auto; position:relative;  margin:0 auto; background-image:url(../images/bg-fade.gif); min-height:575px; height:auto !important; height:575px; background-position:bottom; background-repeat:repeat-x; font-family: verdana, Arial, Helvetica, sans-serif;}
		.showroomsContentInner { width:1000px; margin:0 auto; padding-bottom:10px;  position:relative; margin:0 auto; background-image:url(../images/Albany-Showrooms.jpg); min-height:565px; height:auto !important; height:565px; background-position:bottom; background-repeat:no-repeat; font-family: verdana, Arial, Helvetica, sans-serif;}
		.showroomsContentInner div.txt{  margin-left:35px; height:auto; width:285px;}
		.showroomsContentInner div.flash{ position:absolute; bottom:213px; left:378px; width:413px; height:300px;}
	.seatingContent { width:100%; margin:0 auto; position:relative;  margin:0 auto; background-image:url(../images/bg-fade.gif); min-height:575px; height:auto !important; height:575px; background-position:bottom; background-repeat:repeat-x; font-family: verdana, Arial, Helvetica, sans-serif;}
		.seatingContentInner { width:1000px; margin:0 auto; position:relative; margin:0 auto; background-image:url(../images/Albany-Seating.jpg); padding-bottom:10px; min-height:565px; height:auto !important; height:565px; background-position:bottom; background-repeat:no-repeat; font-family: verdana, Arial, Helvetica, sans-serif;}
		.seatingContentInner div#topTxt { width:275px; height:auto; margin-left:35px;}
		.seatingContentInner div#amimatingChairLink { position:absolute; bottom:60px; left:60px; width:auto; height:auto;}
		.seatingContentInner div#flash { position:absolute; bottom:370px; left:330px; width:430px; height:188px;}
		.seatingContentInner div.flash2 { position:absolute; width:503px; bottom:115px; left:330px; }
	.repairsContent { width:100%; margin:0 auto; position:relative;  margin:0 auto; background-image:url(../images/bg-fade.gif); min-height:575px; height:auto !important; height:575px; background-position:bottom; background-repeat:repeat-x; font-family: verdana, Arial, Helvetica, sans-serif;}
		.repairsContentInner { width:1000px; margin:0 auto; position:relative; margin:0 auto; padding-bottom:10px; background-image:url(../images/Albany-Repairs.jpg); min-height:565px; height:auto !important; height:565px; background-position:bottom; background-repeat:no-repeat; font-family: verdana, Arial, Helvetica, sans-serif;}
		.repairsContentInner div#txt { width:450px; height:auto; margin-left:350px;}
	.interiorsContent { width:100%; margin:0 auto; position:relative;  margin:0 auto; background-image:url(../images/bg-fade.gif); min-height:575px; height:auto !important; height:575px; background-position:bottom; background-repeat:repeat-x; font-family: verdana, Arial, Helvetica, sans-serif;}
		.interiorsContentInner { width:1000px; margin:0 auto; position:relative; padding-bottom:10px; margin:0 auto; background-image:url(../images/Albany-Interiors.jpg); min-height:565px; height:auto !important; height:565px; background-position:bottom; background-repeat:no-repeat; font-family: verdana, Arial, Helvetica, sans-serif;}
		.interiorsContentInner div.txtRight { width:250px; margin-left:570px; height:auto;}
		.interiorsContentInner div.flash { position:absolute; bottom:380px; left:50px; width:200px; height:175px;}
		.interiorsContentInner div.flash2 { position:absolute; bottom:170px; left:50px; width:200px; height:175px;}
	.desksStorageContent { width:100%; margin:0 auto; position:relative;  margin:0 auto; background-image:url(../images/bg-fade.gif); min-height:575px; height:auto !important; height:575px; background-position:bottom; background-repeat:repeat-x; font-family: verdana, Arial, Helvetica, sans-serif;}
		.desksStorageContentInner { width:1000px; margin:0 auto; padding-bottom:10px; position:relative; margin:0 auto; background-image:url(../images/Albany-Storage.jpg); min-height:565px; height:auto !important; height:565px; background-position:bottom; background-repeat:no-repeat; font-family: verdana, Arial, Helvetica, sans-serif;}
		.desksStorageContentInner div.txtRight { width:250px; margin-left:570px; height:auto; line-height:1.4em;}
		.desksStorageContentInner div.flash { width:496px; height:325px; position:absolute; bottom:235px; left:50px;}
		.desksStorageContentInner div.flash2 { width:503px; height:235px; position:absolute; bottom:100px; left:50px;}
	.termsContent{ width:100%;  margin:0 auto;position:relative; line-height:1.4em; background-image:url(../images/bg-fade.gif); background-position:bottom; background-repeat:repeat-x;}
		.termsContentInner { width:1000px; margin:0 auto; position:relative; margin:0 auto; padding-left:55px; padding-bottom:10px;  min-height:565px; height:auto !important; height:565px; background-position:bottom; background-repeat:no-repeat; font-family: verdana, Arial, Helvetica, sans-serif;}
	.mapContent { width:100%; margin:0 auto; position:relative;  margin:0 auto; background-image:url(../images/bg-fade.gif);padding-bottom:120px; min-height:610px; height:auto !important; height:610px; background-position:bottom; background-repeat:repeat-x; font-family: verdana, Arial, Helvetica, sans-serif;}
		.mapContentInner { width:1000px; margin:0 auto; position:relative; margin:0 auto; background-image:url(../images/Albany-Map.jpg); min-height:595px; height:auto !important; height:595px; background-position:bottom; background-repeat:no-repeat; font-family: verdana, Arial, Helvetica, sans-serif;}
		.mapContentInner .products { position:absolute; top:110px; right:280px; width:120px; height:100px;}
		.mapContentInner .services { position:absolute; top:110px; right:100px; width:120px; height:100px;}
		.mapContentInner .clientArea { position:absolute; top:390px; right:210px; width:120px; height:auto;}
		.mapContentInner .contact { position:absolute; top:400px; left:495px; width:200px; height:auto;}
		.mapContentInner .home { position:absolute; top:340px; left:325px; width:200px; height:auto;}
		.mapContentInner .clients { position:absolute; top:450px; left:350px; width:200px; height:auto;}
		.mapContentInner .showrooms { position:absolute; top:400px; left:110px; width:200px; height:auto;}
	.ergoChairContent { width:100%; margin:0 auto; position:relative;  margin:0 auto; background-image:url(../images/bg-fade.gif); min-height:605px; height:auto !important; height:605px; background-position:bottom; background-repeat:repeat-x; font-family: verdana, Arial, Helvetica, sans-serif;}
		.ergoChairContentInner { width:1000px; margin:0 auto; position:relative; margin:0 auto; background-image:url(../images/Albany-Ergo-Chair.jpg); min-height:605px; height:auto !important; height:605px; background-position:bottom; background-repeat:no-repeat; font-family: verdana, Arial, Helvetica, sans-serif;}
		.ergoChairContent .text { margin-left:30px; width:300px; height:auto;}
		
div#footer { width:925px; height:100px; margin:0 auto; padding-top:10px; padding-left:35px; padding-right:40px; color:#8f8f8f; clear:both; background-image:url(../images/recycle.gif); background-position:top right; background-repeat:no-repeat;}
div#footer2 { width:930px; height:100px; margin:0 auto; padding-top:10px; color:#8f8f8f; clear:both; }

div.footerSmall { font-size:.8em;}

p.bluestoneNudge {margin-top: 20px !important;}

div#menu a,div#menu2 a, div#footer a, div#footer2 a, a.orangeLink, div#furnatureMenu a{ color:#d26d1e; text-decoration:none;}
div#menu a:hover, div#menu2 a:hover, div#footer a:hover,  div#footer2 a:hover, a.orangeLink:hover, div#furnatureMenu a:hover { color:#8f8f8f; text-decoration:none;}
div#menu a.active, div#menu2 a.active, div#footer a.active, div#footer2 a.active, div#furnatureMenu a.active { color:#8f8f8f; }

a { text-decoration:none; color:#8f8f8f;}
a.active { color:#8f8f8f;}
img.loadingGif { margin:50px auto; }
h1.topNudge { padding-top:8px;}
h1.btmNudge { padding-bottom:12px;}
a:hover { color:#8f8f8f;}
.pTopNudge { padding-top:20px;}
.grey { color:#8f8f8f;}
.white { color:#ffffff;}
.hide { display:none;}
.fRight { float:right;}
.fLeft { float:left;}
.orange {color:#d26d1e;}
.blue {color:#7192A1}
.noMgn { margin:0px !important;}
.ck { color:#333333; font-weight:bold;}
.green { color:#5E701A;}
.whiteQuotes { color:#8f8f8f; font-size:1em !important; font-family:"Times New Roman", Times, serif;}

h1.blue{ color:#7192A1; font-size:1.3em;}
h1.green{ color:#5E701A; font-size:1.3em;}
h1.orange{ color:#FE4D16; font-size:1.3em;}

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}