@charset "UTF-8";
/* CSS Document */

body{
	background-color: #D2D0B6 ;
	
}




/* === CONTAINER ======================================= */




body #container{
	height: 591px ;
	width: 946px ;	
	
	margin-top: 32px ;
	margin-bottom: 32px ;
	margin-left: auto ;
	margin-right: auto ;
	
	padding: 0px ;
	 
	border-color: #FFFFFF ;
	border-width: 1px ;
	border-style: solid ;
	
	background-color: inherit ;
	
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-style: normal ;
	font-weight: normal ;
}


body .varHeight#container{
	
	width: 946px ;	
	height:auto;
	
	margin-top: 32px ;
	margin-bottom: 62px ;
	margin-left: auto ;
	margin-right: auto ;
	
	padding: 0px ;
	 
	border-color: #FFFFFF ;
	border-width: 1px ;
	border-style: solid ;
	
	background-color: inherit ;
	
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-style: normal ;
	font-weight: normal ;
}




/* === NAVIGATION ======================================= */




body #navigation{
	height: 32px ;
	width: 946px ;	
	
	background-color: inherit ;
}

body #navigation ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-align: left;
}

body #navigation ul li{
	height: 32px ;
	display: block ;
	float: left ;
	list-style-type: none ;
	background-color: inherit ;
}

body #navigation ul li a {
   display: block ;
   height: 32px ; 
   text-indent: -9009px ;
}


body #navigation ul li#navPhotoGallery a {
	width: 129px ;
	background: transparent url(../images/navPhotoGallery.jpg) no-repeat 0 0 ;
}

body #navigation ul li#navPhotoGallery a:hover {
	background-position: 0 -32px ;
}

body #navigation ul li#navSpacer{
	width: 266px ;
	background: transparent url(../images/navSpacer.jpg) no-repeat 0 0 ;
}

body #navigation ul li#navProducts a {
	width: 112px ;
	background: transparent url(../images/navProducts.jpg) no-repeat 0 0 ;
}

body #navigation ul li#navProducts a:hover {
	background-position: 0 -32px ;
}

body #navigation ul li#navShowroom a {
	width: 120px ;
	background: transparent url(../images/navShowroom.jpg) no-repeat 0 0 ;
}

body #navigation ul li#navShowroom a:hover {
	background-position: 0 -32px ;
}

body #navigation ul li#navDeals a {
	width: 79px ;
	background: transparent url(../images/navDeals.jpg) no-repeat 0 0 ;
}

body #navigation ul li#navDeals a:hover {
	background-position: 0 -32px ;
}

body #navigation ul li#navContact a {
	width: 103px ;
	background: transparent url(../images/navContact.jpg) no-repeat 0 0 ;
}

body #navigation ul li#navContact a:hover {
	background-position: 0 -32px ;
}

body #navigation ul li#navOfficeworks a {
	width: 137px ;
	background: transparent url(../images/navOfficeworks.jpg) no-repeat 0 0 ;
}

body #navigation ul li#navOfficeworks a:hover {
	background-position: 0 -32px ;
}




/* === HEADER ======================================= */




body #header{
	height: 106px ;
	width: 946px ;	
	
	background-color: #FFFFFF ;
}





/* === OFFICE FURNITURE CENTER ======================================= */




body .officefurniturecenter{
	height: 527px ;
	width: 395px ;	
	
	background-color: #FFFFFF ;
	
}

body .officefurniturecenter #navHome{
	position: relative ;
	height: 126px ;
	width: 134px ;
	
	top: 17px ;
	left: 32px ;
	
}

body .officefurniturecenter .ofcText{
	position: relative ;
	height: 200px ;
	width: 303px ;
	
	top: 55px ;
	left: 38px ;
}







/* === CONTENT ======================================= */




body .content{
	height: 527px ;
	width: 551px ;	
	
	margin-top: -527px ;
	margin-left: 395px ;
}

body .content h3{
	color: #FFFFFF ;
	font-size: 16px ;
	line-height: 18px ;
	font-style: normal ;
	font-weight: normal ;
	text-transform: uppercase ;
}

body .content h4{
	color: #FFFFFF ;
	font-size: 10.5px ;
	line-height: 22px ;
	font-style: normal ;
	font-weight: normal ;
}




/* === CONTENT SPECIFIC ======================================= */


/* === HOME === */

body .officefurniturecenter .ofcText h3{
	color: #00A0AF ;
	font-size: 15px ;
	line-height: 18px ;
	font-style: normal ;
	font-weight: normal ;
	text-transform: uppercase ;
}

body .officefurniturecenter .ofcText h4{
	color: #010101 ;
	font-size: 10.5px ;
	line-height: 22px ;
	font-style: normal ;
	font-weight: normal ;
}

body .content#indexContent{
	height: 527px ;
	background-color: #FFFFFF ;
}


body .content #column1{
	height: 527px ;
		
	overflow: hidden ;
	
	padding:0px ;
	margin: 0px ;
	padding-left: 3px ;
	background-color: #FFFFFF ;
}

body .content #column2{
	height: 527px ;
		
	overflow: hidden ;
	
	background-color: #FFFFFF ;
	margin-left: 277px ;
	margin-top: -527px ;
}

body .content #column2{
	margin-left: 277px ;
	margin-top: -527px ;
}

body .content#indexContent a{
	display: block ;
}


body #footer h6#member{
	color: #404041 ;
	
	margin-top: -9px ;
	margin-left: 38px ;
	
	text-align: left ;
	
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-style: normal ;
	font-weight: normal ;
	font-size: 9px ;
	text-transform: uppercase ;
}





/* === PRODUCTS === */




body #navigation ul li#Products {
	width: 112px ;
  	background: transparent url(../images/navProducts.jpg) no-repeat 0 0 ;
	background-position: 0 -32px ;
	text-indent: -9999px ;
}

body .officefurniturecenter#OFCproducts{
	background-image: url(../images/OFC_Products_Chair.jpg) ;
	background-repeat: no-repeat ;
}



body .content#productsContent{
	background-image: url(../images/OFC_Products_Background.jpg) ;
	background-repeat: no-repeat ;
}

body .content #productsText{
	position: relative ;
	height: 220px ;
	width: 511px ;
	
	top: 60px ;
	
	margin-left: 20px ;
	margin-right: 10px ;
	
}

body .content #productsText a:link{ text-decoration:underline ; color: #FFFFFF ; }
body .content #productsText a:active{ text-decoration:underline ; color: #FFFFFF ; }
body .content #productsText a:visited{ text-decoration:underline ; color: #FFFFFF ; }
body .content #productsText a:hover{ text-decoration:underline ; color: #FFFFFF ; }

body .content .productLink{
	display: block ;
	width: 50px ;
	height: 50px ;
	margin-top: 1px ;
}

body .content .productLink a{
	display: block ;
	width: inherit ;
	height: 50px ;
	text-indent: -9009px ;
}

body .content .productLink#firstOffice{
	position: relative ;
	width:100px ;
	top: 85px ;
	left: 70px ;
}

body .content .productLink#lazyboy{
	position: relative ;
	width:150px ;
	top: 34px ;
	left: 195px ;
}

body .content .productLink#mayline{
	position: relative ;
	width:100px ;
	top: -17px ;
	left: 375px ;
}

body .content .productLink#global{
	position: relative ;
	width:80px ;
	top: 15px ;
	left: 30px ;
}

body .content .productLink#darran{
	position: relative ;
	width:120px ;
	top: -36px ;
	left: 140px ;
}

body .content .productLink#officesToGo{
	position: relative ;
	width: 110px ;
	top: -87px ;
	left: 300px ;
}

body .content .productLink#evolve{
	position: relative ;
	width: 100px ;
	top: -138px ;
	left: 430px ;
}




/* === PHOTO GALLERY === */

body #navigation ul li#PhotoGallery {
	width: 129px ;
  	background: transparent url(../images/navPhotoGallery.jpg) no-repeat 0 0 ;
	background-position: 0 -32px ;
	text-indent: -9999px ;
}




body .officefurniturecenter#OFCphotoGallery ul{
	list-style-type: none ;
	margin-top: 7px ;
}

body .officefurniturecenter#OFCphotoGallery .ofcText{
	position: relative ;
	height: 200px ;
	width: 303px ;
	
	top: 165px ;
	left: 38px ;
	
	color: #010101 ;
	font-size: 10.5px ;
	line-height: 22px ;
	font-style: normal ;
	font-weight: normal ;
}


body .officefurniturecenter#OFCphotoGallery .ofcText a:link{ text-decoration:underline ; color: #010101 ; }
body .officefurniturecenter#OFCphotoGallery .ofcText a:active{ text-decoration:underline ; color: #010101 ; }
body .officefurniturecenter#OFCphotoGallery .ofcText a:visited{ text-decoration:underline ; color: #010101 ; }
body .officefurniturecenter#OFCphotoGallery .ofcText a:hover{ text-decoration:underline ; color: #010101 ; }

body .content#productsContent{
	background-color: #FFFFFF ;
}

#errorMessage{
	width: 471px ;
	height: 427px ;
	
	padding-top: 100px ;
	padding-left: 40px ;
	padding-right: 40px ;
	
	background-color: #CCCCCC ;
	color: #542E1A 
	
}

#errorMessage p{
	color: #010101 ;
	font-size: 13px ;
	line-height: 20px ;
	letter-spacing: 0.5px ;
}

#errorMessage p a:link{ text-decoration: underline ; color: #00A0AF ; }
#errorMessage p a:active{ text-decoration: underline ; color: #00A0AF ; }
#errorMessage p a:visited{ text-decoration: underline ; color: #00A0AF ; }
#errorMessage p a:hover{ text-decoration: underline ; color: #00A0AF ; }






/* === SHOWROOM === */


body #navigation ul li#Showroom {
	width: 120px ;
  	background: transparent url(../images/navShowroom.jpg) no-repeat 0 0 ;
	background-position: 0 -32px ;
	text-indent: -9999px ;
}



body .officefurniturecenter .ofcText#srText{
	top: 110px ;

}


body .content#productsContent{
	background-color: #FFFFFF ;
	background-repeat: no-repeat ;
}



body .content#showroomContent #srTop{
	width: 511px ;
	height: 181px ;
	
	padding-left: 20px ;
	padding-right: 20px ;
	padding-top: 60px ;
	
	
	background-color: #00334D ;
	background-image: url(../images/OFC_Showroom_Background.jpg) ;
	background-repeat: no-repeat ;
}




/* === DEALS === */


body #navigation ul li#Deals {
	width: 79px ;
  	background: transparent url(../images/navDeals.jpg) no-repeat 0 0 ;
	background-position: 0 -32px ;
	text-indent: -9999px ;
}


body .officefurniturecenter#OFCdeals{
	background-image: url(../images/OFC_Deals_Table.jpg) ;
}



body .content#dealsContent #dealsTop{
	width: 511px ;
	height: 181px ;
	
	padding-left: 20px ;
	padding-right: 20px ;
	padding-top: 60px ;
	
	
	background-color: #2D1800 ;
	background-image: url(../images/OFC_Deals_Background.jpg) ;
	background-repeat: no-repeat ;
}

body .content#dealsContent #dealsTop h4 a:link{ text-decoration: underline; color: #FFFFFF ; }
body .content#dealsContent #dealsTop h4 a:active{ text-decoration: underline; color: #FFFFFF ; }
body .content#dealsContent #dealsTop h4 a:visited{ text-decoration: underline; color: #FFFFFF ; }
body .content#dealsContent #dealsTop h4 a:hover{ text-decoration: underline; color: #FFFFFF ; }





/* === CONTACT === */

body #navigation ul li#Contact {
	width: 103px ;
  	background: transparent url(../images/navContact.jpg) no-repeat 0 0 ;
	background-position: 0 -32px ;
	text-indent: -9999px ;
}

body .officefurniturecenter .ofcText#contactText{
	top: 220px ;
}


body .content#contactContent {
	width: 491px ;
	height: 502px ;
	
	padding-left: 20px ;
	padding-top: 25px ;
	padding-right: 40px ;

	background-color: #00A1B1 ;
	background-image: url(../images/OFC_Contact_Background.jpg) ;
	background-repeat: no-repeat ;
	
}



body .content#contactContent label{
	font-size: 8px ;
	line-height: 16px ;	
	text-transform:uppercase ;
	color: #FFFFFF ;
}

body .content#contactContent input{
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-style: normal ;
	font-weight: normal ;
	font-size: 10px ;
	
	background-color: #72C7D2 ;
	color: #FFFFFF ;
	border: none ;
	
	height: 15px;
}

body .content#contactContent textarea{
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-style: normal ;
	font-weight: normal ;
	font-size: 10px ;
	
	background-color: #72C7D2 ;
	color: #FFFFFF ;
	border: none ;
	resize: none ;
	
   	width: 414px ;
    min-width: 414px ;
    max-width: 414px ;
    height: 50px ;
    min-height: 50px ;
    max-height: 50px ;
}


body .content#contactContent #nameTextBox{ width: 413px ; }
body .content#contactContent #emailTextBox{ width: 413px ; }
body .content#contactContent #phoneTextBox{ width: 200px ; }
body .content#contactContent #faxTextBox{ width: 200px ; }
body .content#contactContent #companyTextBox{ width: 413px ; }
body .content#contactContent #addressTextBox{ width: 413px ; }
body .content#contactContent #address2TextBox{ width: 413px ; }
body .content#contactContent #cityTextBox{ width: 130px ; }
body .content#contactContent #stateTextBox{ width: 130px ; }
body .content#contactContent #zipTextBox{ width: 130px ; }

body .content#contactContent #checkBoxPair{
	float: none ;

}

body .content#contactContent #checkBox{
	width: 15px ;
	height: 15px ;
	float: left ;	
	margin-top: 10px ;
	background-color:#6600CC ;

}

body .content#contactContent #checkBoxLabel{
	float: left ;
	margin-top: 10px ;
	margin-left: 10px ;
}





body .content#contactContent input#submitBTN{
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-style: normal ;
	font-weight: normal ;
	font-size: 8px ;
	
	float: right;
	
	width: 50px ;
	height: 25px;
	
	margin-right: 77px ;
	
	padding: 0px ;
	padding-top: 7px ;
	padding-bottom: 18px;
		
	background-color: #72C7D2 ;
	color: #FFFFFF ;
	border: none ;
	
	cursor: pointer ;
	
	
}





/* === OFFICEWORKS === */

body #navigation ul li#Officeworks {
	width: 137px ;
  	background: transparent url(../images/navOfficeworks.jpg) no-repeat 0 0 ;
	background-position: 0 -32px ;
	text-indent: -9999px ;
}

body .officefurniturecenter#varHeight{
	height: auto ;
	width: 946px ;
}

body .varHeight#container .content#officeworksContent{
	height: auto ;
		
	margin: 0px ;
	margin-left: 395px ;
	margin-top: -126px ;
}


body .varHeight#container .content#officeworksContent #owTop{
	width: 511px ;
	height: 149px ;
	
	padding-left: 20px ;
	padding-right: 20px ;
	padding-top: 25px ;
	
	background-color: #7B7C7F ;
}

body .varHeight#container .content#officeworksContent .panel{
	width: 550px ;
	
	border: 0px ;
	border-top: 1px ;
	border-left: 1px ;
	border-color: #7B7C7F ;
	border-style: solid ;
	
	background-color: #FFFFFF ;
	
}

body .varHeight#container .content#officeworksContent .panel img{
	margin-left: 8px ;
}


body .varHeight#container .content#officeworksContent .panel p{
	font-size: 10.5px ;
	line-height: 18px ;
	color: #000000 ;
	
	
	padding-left: 165px ;
	padding-right: 30px ;
	padding-top: 18px ;
		
}

body .varHeight#container .content#officeworksContent .panel p a:link{ text-decoration: underline ; color: #000000 ; }
body .varHeight#container .content#officeworksContent .panel p a:active{ text-decoration: underline ; color: #000000 ; }
body .varHeight#container .content#officeworksContent .panel p a:visited{ text-decoration: underline ; color: #000000 ; }
body .varHeight#container .content#officeworksContent .panel p a:hover{ text-decoration: underline ; color: #000000 ; }



body .varHeight#container .content#officeworksContent .panel#bgiPanel {
	height: 92px ;
}

body .varHeight#container .content#officeworksContent .panel#bgiPanel p{
	margin-top: -92px ;
}

body .varHeight#container .content#officeworksContent .panel#prenticePanel {
	height: 87px ;
}

body .varHeight#container .content#officeworksContent .panel#prenticePanel p{
	margin-top: -87px ;
}

body .varHeight#container .content#officeworksContent .panel#eatonPanel {
	height: auto ;
	padding-bottom: 15px ;
}

body .varHeight#container .content#officeworksContent .panel#eatonPanel p{
	margin-top: -87px ;
}




/* === PRIVACY POLICY === */


body .privacypolicy#container{
	height:auto;
	/*height: 1000px ;*/
	width: 946px ;	
	
	margin-top: 32px ;
	margin-bottom: 62px ;
	margin-left: auto ;
	margin-right: auto ;
	
	padding: 0px ;
	 
	border-color: #FFFFFF ;
	border-width: 1px ;
	border-style: solid ;
	
	background-color: inherit ;
	
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-style: normal ;
	font-weight: normal ;
}

body .officefurniturecenter#OFCprivacypolicy{
	height: auto ;
	width: 946px ;
}


body .officefurniturecenter#OFCprivacypolicy #privacypolicyContent {
	width: 511px ;
	height: auto ;

	padding-left: 20px ;
	padding-right: 20px ;
	padding-top: 25px ;
	padding-bottom: 30px ;
	
	margin-left: 395px ;
	margin-top: -130px ;
	
	color: #FFFFFF ;
	
	background-color: #7B7C7F ;
}


body .officefurniturecenter#OFCprivacypolicy  #privacypolicyContent br{
	line-height: 12px ;
}

body .officefurniturecenter#OFCprivacypolicy  #privacypolicyContent p{
	color: #FFFFFF ;
	font-size: 11px ;
	line-height: 16px ;
	letter-spacing: 0.5px ;
}





/* === FOOTER ======================================= */




body #footer{
	height: 10px ;
	width: 910px ;	
	
	background-color: inherit ;
	
	padding: 11px ;
	padding-left: 0px ;
	padding-right: 36px ;
	
	text-align:right ;
		
}

body #footer h6 a{
	color: #404041 ;
	
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-style: normal ;
	font-weight: normal ;
	font-size: 9px ;
	text-transform: uppercase ;
	
}


body #footer h6 a:link{ text-decoration: none ; color: #404041 ; }
body #footer h6 a:active{ text-decoration: none ; color: #404041 ; }
body #footer h6 a:visited{ text-decoration: none ; color: #404041 ; }
body #footer h6 a:hover{ text-decoration: underline ; color: #404041 ; }




/* === END ======================================= */


div.announce a {
	text-decoration: underline;
	color: #FFFFFF;
	font-weight: bold;
	font-family: verdana;

}

div.announce {
	background-color: #7CAF36;
	color: #FFFFFF;
	text-align: center;
	height: 27px;
	font-size: 1.2em;
	margin: 0;
	padding: 3px 0 2px 0;
	font-weight: normal;
	font-family: verdana;
	border: solid 1px #FFFFFF;
	width: 946px;
	margin-left: auto;
	margin-right: auto;

}

div.footer {
	font-size: .70em;
	margin-top: 300px;
	
}

.announce a:hover {
	color: white;
}

.rightCloseButton {
	float: right;
	margin-right: 4px;
	width: 17px;
	border: solid 1px #FFFFFF;
     font-weight; normal;
		
}



.alignright {
	float: right;
	margin-bottom: 1em;
	margin-left: 1em;
}

