/* CSS Document */

body{
	margin:0;
	padding:0;
	background-color:#bfb088;
	font-family:sans-serif;
	font-size:10pt;
	background-position:50% 0%;
	background-image:url(../images/bg.jpg);
	background-repeat: no-repeat;

}
h1{
	font-size:18pt;
	color:#ffffff;
	padding:0;
	margin:0;
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	padding-left:15px;
	padding-top:5px;
	display:none;
}
h2{
	padding:0;
	margin:0;
	color:#cd9347;
	font-size:11pt;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
h3{
	padding:0;
	margin:0;
	color:#cd9347;
	font-weight:bold;
	font-size:10pt;
}
p{
	padding:0;
	margin:0;
	padding-bottom:15px;
}
.style1{
	color:#cd9347;
	font-size:13pt;
	font-family:sans-serif;
}
.red_lrg{
	color:#c9453f;
	font-size:14.5pt;
	font-weight:bold;
}
.red_med{
	color:#c9453f;
	font-size:14pt;
}
.red_sml{
	color:#c9453f;
	font-size:11pt;
	font-weight:600;
}
.blue_lrg{
	color:#7ad5e3;
	font-size:14.5pt;
	font-weight:bold;
}
.blue_med{
	color:#7ad5e3;
	font-size:14pt;
}
.blue_sml{
	color:#7ad5e3;
	font-size:11pt;
	font-weight:600;
}
.brown_xlrg{
	color:#cd9347;
	font-size:15pt;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.brown_lrg{
	color:#cd9347;
	font-size:14.5pt;
	font-family:Arial, Helvetica, sans-serif;
}
.brown_med{
	color:#cd9347;
	font-size:11pt;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.style4{
	color:#cd9347;
	font-size:13pt;
	font-family:sans-serif;
}
.style5{
	color:#cd9347;
	font-weight:bold;
}
.style6{
	font-weight:bold;
}
.style7{
	font-size:18pt;
	font-family:"Times New Roman", Times, serif;
}

#wrapper{
	margin:auto;
	width:944px;
}
#header{
	height:92px;
	/*background-image:url(../images/header.jpg);*/
	background:transparent;
}
#header img{
	border:0;
}
#flash-container{
	height:200px;
	background-image:url(../images/flash.jpg)
}
#flash{
	width:899px;
	margin:auto;
	z-index: 0;
}
#imgloop{
	height:148px;
	background-image:url(../images/js.jpg);
}
#footer{
	padding-top:25px;
	height:74px;
	color:#000000;
	font-size:10px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	width:944px;
	float:left;
}
.oc_wrapper{
	float:left;
	margin-top:5px;
}
.img1{
	height:137px;
	width:105px;
	float:left;
	margin-top:5px;
}
.img2{
	width:297px;
	height:39px;
}
.oc_orange_container{
	width:280px;
	margin-top:5px;
	float:left;
}
.aboutus_morebutton,.oc_col_content{
	margin-left:20px;
	padding-top:7px;
	border:none;
	color:#ffffff;
}


/*nav*/
#nav{
	height:52px;
	background-image:url(../images/nav.jpg);
	position:relative;
	z-index:100;
	font-family:"Times New Roman", Times, serif;
}
#nav ul li ul{
	margin-top:5px;
	border:solid 1px #83a09a;
	border-bottom:solid 1px #587472;
	border-right:solid 1px #82a09a;
}
.morebutton{
	position:relative;
	top:30px;
	left:100px;
}




/*Scroll Images*/
#scroller{
	padding-top:20px;
	margin:auto;
	width:890px;
}
#next{
	display:none;
}
.prev{
	position:relative;
}
.prev_img{
	float:left;
}
.next_img{
	float:right;
}
.jMyCarousel img, .prev img, .next img{
	border:0;
}
.jMyCarousel{
}


/*content*/
#content{
	padding:0px;
	margin:0px;
	font-family:sans-serif;
	background-image: url(../images/homepage/homepage_orange_box.jpg);
	background-position:485px 1px;
	background-repeat:no-repeat;
}


#green_header{
	height:155px;
	background-image: url(../images/greenatwork/green_header.jpg);
}
#prez_header{
	height:155px;
	background-image: url(../images/company/president_message/header.jpg);
}
#ozone_header{
	height:155px;
	background-image: url(../images/ozone/header.jpg);
}
#careers_header{
	height:155px;
	background-image: url(../images/careers/careers_header.jpg);
}


/* Homepage*/
.homepage1{
	color:#f2ead6;
}
.homepage_title1,.homepage_title2,.homepage_title3,
.about_us_header1,.prez_msg_header1,.prez_msg_header2,.careers_header1,.careers_header2,
.careers_header3,.greenatwork_header1,.greenatwork_header2,.greenatwork_header3, .home_coffee_header1,
.greenatwork_header4,.small_office_header1,.small_office_header2,#wb1_wb_header1{
	font-size:21px;
	font-weight:normal;
	font-family:"Times New Roman", Times, serif;
	text-decoration:none;
	padding-top:18px;
	padding-left:30px;
	color:#efdec2;
}
.homepage_title2{
	color:#f1bf7c;
}
.homepage_title3{
	color:#dde4bb;
}
.homepage_content1,.homepage_content2,.homepage_content3,.home_coffee_content1,
.about_us_content1,.prez_msg_content1,.prez_msg_content2,
.careers_content1,.careers_content2,.careers_content3{
	padding-left:30px;
	padding-top:20px;
	color:#dfd0aa;
}
#h_homepage1{
	background-image: url(../images/homepage/homepage_brown.jpg);
	height:291px;
	background-repeat:no-repeat;
	width:485px;
	float:left;
}
#h_homepage2{
	/*background-image: url(../images/homepage/homepage_orange.jpg);*/
	float:left;
	width:234px;
	height:291px;
}
#h_homepage3{
	/*background-image: url(../images/homepage/homepage_green.jpg);*/
	float:left;
	height:291px;
	width:225px;
}
#h_homepage3 img{
	padding:0;
	margin:0;
	position:relative;
	top:-8px;
	left:-10px;
}
#h_homepage_content1{
	height:205px;
	overflow:hidden;
	padding:0;
	margin-top:20px;
	padding-left:30px;
	width:440px;
}
#h_homepage_content2,#h_homepage_content3{
	height:180px;
	overflow:hidden;

}
#h_homepage_content3{
	width:190px;
	padding-left:20px;
}
#more_button{

	border:none;
}
#h_homepage_content2 ul li{
	padding-top:4px;
}
.homepage_title2{
	padding-left:40px;
}
#h_homepage_footer2,#h_homepage_footer3{
	margin-left:130px;
}





/* About Us */
.about_us_header1{
	color:#efdec2;
}
.about_us_header2{
	display:none;
}
.about_us_content2{
	padding-top:30px;
	padding-left:30px;
	color:#35280b;
}
#aboutus_header{
	height:155px;
	background-image: url(../images/aboutus/aboutus_header.jpg);
}
#a1_about_us1{
	width:485px;
	float:left;
	min-height:666px;

}
#a1_about_us_header1{
	width:455px;
	height:29px;
	background-image: url(../images/aboutus/blue_top.png);
}
#a2_about_us_content2{
	margin-top:30px;
	min-height:600px;
	/*overflow:auto;*/
	padding:0;
	padding-left:30px;
	width:419px;
}
#a1_about_us_footer1{
	height:29px;
	background-image: url(../images/aboutus/blue_bottom.png);
}
#a2_about_us2{
	width:459px;
	min-height:666px;
	float:left;
	background-image: url(../images/aboutus/aboutus_orange.jpg);
}
#a1_about_us_content1{
	min-height:570px;
	padding:0;
	padding-top:20px;
	padding-left:30px;
	width:440px;
	font-size:10pt;
	font-family:sans-serif;
	background-image: url(../images/aboutus/blue_repeat.png);
	padding-right:10px;
}
#about_orange_head_txt{
	width:400px;
}


/* President's Message */
.prez_msg_header1{
	color:#efdec2;
}
.prez_msg_content2{
	padding-top:30px;
	padding-left:30px;
	color:#35280b;
}
#p1_prez_msg1{
	width:485px;
	float:left;
	min-height:666px;
}
#p1_prez_msg_header1{
	width:455px;
	height:29px;
	background-image: url(../images/aboutus/blue_top.png);
}
#p1_prez_msg_footer1{
	height:29px;
	background-image: url(../images/aboutus/blue_bottom.png);
}
#p2_prez_msg2{
	width:459px;
	min-height:666px;
	float:left;
	background-image: url(../images/president_message/orange.jpg);
}
#p2_prez_msg_header2{
	color:#cd9347;
	text-align:center;
	padding:0;
	margin:0;
	padding-top:15px;
	height:60px;
}
#p2_prez_msg_content2{
	margin-top:11px;
	min-height:565px;
	overflow:auto;
	padding:0;
	padding-left:40px;
	padding-right:20px;
	width:385px;
	color:#70330b;
	font-size:10.5pt;
}
#p1_prez_msg_content1{
	min-height:570px;
	overflow:auto;
	padding:0;
	padding-top:20px;
	padding-left:30px;
	width:445px;
	background-image: url(../images/aboutus/blue_repeat.png);
	padding-right:10px;
}
#prez_img{
	padding-bottom:10px;
}
#sign_david_larimer{
	padding-top:15px;
}






/* Careers */
.careers_header1,.careers_header2{
	color:#efdec2;
}
.careers_content3{
	padding-top:30px;
	padding-left:30px;
	color:#35280b;
}
#c1_careers_header1{
	width:455px;
	height:29px;
	background-image: url(../images/aboutus/blue_top.jpg);
}
#c1_careers_content1{
	background-image: url(../images/aboutus/blue_repeat.jpg);
	min-height:170px;
}
#c1_careers_footer1{
	height:29px;
	background-image: url(../images/aboutus/blue_bottom.jpg);
}
#c2_careers_header2{
	width:455px;
	height:29px;
	background-image: url(../images/aboutus/blue_top.jpg);
}
#c2_careers_content2{
	/*background-image: url(../images/aboutus/blue_repeat.png);*/
	background-image:none;
	min-height:430px;
}
#c2_careers_footer2{
	height:29px;
	background-image: url(../images/aboutus/blue_bottom.png);
}
#c3_careers_header3{
	color:#cd9347;
}
#c1_careers1,#c2_careers2{
	width:485px;
}
#c1_careers1,#c2_careers2{
	/*background-image: url(../images/aboutus/blue_repeat.png);*/
}
#c3_careers3{
	width:459px;
	left:0px;
	background-image: url(../images/careers/careers_orange_top.jpg);
	min-height:317px;
	/*overflow:hidden;*/
	/**margin-top:-265px;*/
}
#c4_careers4{
	width:459px;
	background-image: url(../images/careers/careers_orange_bottom.jpg);
}
#c1_careers_content1{
	min-height:170px;
	/*overflow:auto;*/
	padding:0;
	padding-top:20px;
	padding-left:30px;
	width:445px;
	padding-right:10px;
}
#c2_careers_content2{
	min-height:430px;
	/*overflow:auto;*/
	padding:0;
	padding-top:20px;
	padding-left:30px;
	width:440px;
	font-size:9pt;
	padding-right:5px;
	padding-right:10px;
}
#c3_careers_content3{
	margin-top:9px;
	min-height:240px;
	/*overflow:auto;*/
	padding:0;
	padding-top:20px;
	padding-left:30px;
	width:410px;
	padding-right:5px;
}
#c4_careers_header4{
	font-size:19px;
	color:#dbab65;
	margin-left:25px;
}
#c4_careers_content4{
	margin-left:30px;
	margin-top:10px;
}




/* Green At Work */
#g1_greenatwork1{
	width:485px;
	height:199px;
	background-image: url(../images/greenatwork/green_blank.jpg);
}
#g2_greenatwork2{
	min-height:255px;
	width:485px;
	/*background-image: url(../images/greenatwork/brown_top.jpg);*/
}
#g3_greenatwork3{
	margin-top:10px;
	width:485px;
	min-height:352px;
	/*background-image: url(../images/greenatwork/brown_bottom.jpg);*/
	font-size:10pt;
}
#g4_greenatwork4{
	background-image: url(../images/greenatwork/orange.jpg);
	width:459px;
	height:812px;
}
#greenatwork_col_2{
	float:left;
}
#greenatwork_col_1{
	float:left;
}
#g4_greenatwork_content4{
	margin-top:13px;
	height:730px;
	overflow:auto;
	padding:0;
	padding-left:30px;
	width:415px;
}
#g1_greenatwork_header1{
	color:#f0f4b1;
}
#g4_greenatwork_header4{
	color:#cd9347;
}
#g1_greenatwork_content1{
	height:140px;
	overflow:hidden;
	padding:0;
	/*margin-top:20px;*/
	padding-left:30px;
	width:440px;
	color:#dde4bb;
}
#g2_greenatwork_header2{
	background:url(../images/greenatwork/darkbrown_top.png);
	height:25px;
	padding:0;
	margin:0;
	margin-top:5px;
}
#g2_greenatwork_footer2{
	background:url(../images/greenatwork/darkbrown_bottom.png);
	height:23px;
}
#g3_greenatwork_header3{
	background:url(../images/greenatwork/darkorange_top.png);
	height:22px;
	padding:0;
	margin:0;
	/*margin-top:15px;*/
}
#g3_greenatwork_footer3{
	height:21px;
	background:url(../images/greenatwork/darkorange_bottom.png);
}
#g2_greenatwork_content2{
	background:url(../images/greenatwork/darkbrown_repeatable.png) repeat-y;
	min-height:210px;
	padding:0;
	padding-left:30px;
	width:435px;
	padding-right:15px;
	color:#e4dbbb;
}
#g3_greenatwork_content3{
	background:url(../images/greenatwork/darkorange_middle.png) repeat-y;
	min-height:335px;
	overflow:auto;
	padding:0;
	padding-left:30px;
	width:440px;
	color:#e4dbbb;
	padding-right:10px;
}
#g4_greenatwork_content4{
	color:#3b1b06;
}
#green_bottom_img{
	float:right;
	background-image:url(../images/greenatwork/coffee_machine.png);
	height:216px;
	width:148px;
}




/*green form*/
#form_green{
	/*padding-top:30px;*/
}
#form_green_left, #form_green_right{
	width:200px;
	float:left;
	font-weight:bold;
	font-size:9pt;
	color:#3b1b06;
}
.left{
	border:solid 1px #72350c;
	background-image:url(../images/greenatwork/green_form_input_left.png);
	width:170px;
}
.right{
	border:solid 1px #72350c;
	background-image:url(../images/greenatwork/green_form_input_right.png);
	width:170px;
}
#form_green input{
	margin-bottom:10px;
}
.green_txt_field{
	width:170px;
	border:solid 1px #72350c;
}
#form_green_city-state{
	width:200px;
	margin-bottom:5px;
}
#from_green_city{
	width:120px;
	float:left;
}
#from_green_city input{
	width:120px;
	border:solid 1px #72350c;
	background-image:url(../images/greenatwork/green_form_input_left.png);
}
#from_green_state{
	width:50px;
	float:right;
	padding-right:17px;
}
#from_green_state select{
	border:solid 1px #72350c;
}
#hours_of_operation{
	border:solid 1px #72350c;
	background-image:url(../images/greenatwork/hours_of_operation.png);
}

/* Ozone */
#o1_ozone1{
	width:944px;
	height:530px;
	background:url(../images/ozone/ozone_content.jpg)
}
#o1_ozone_header1{
	margin:auto;
	width:505px;
	padding-top:110px;
	color:#cd9347;
	font-size:16pt;
	font-family:"Times New Roman", Times, serif;
	padding-left:20px;
	height:50px;
}
#o1_ozone_content1{
	margin:auto;
	width:505px;
}



/*form_ozone*/
#form_ozone{
	width:346px;
	margin:auto;
	text-align:right;
}
#o1_ozone_content1 a{
	float:right;
	margin-right:80px;
	color:#bac063;
}
#align-left{
	text-align:left;
	margin-top:30px;
}
.username,.password{
	width:346px;
	border:solid 1px #72350c;
	background-image:url(../images/ozone/ozone_form_username.jpg);
	color:#3b1b06;
}
.user_pass_ozone{
	color:#3b1b06;
}
.save_info_txt{
	color:#dfd0aa;
}
.login{
	margin-top:15px;
	margin-bottom:15px;
}












/* Small Office */
.small_office_header1{
	color:#efdec2;
}
.small_office_header2{
	color:#cd9347;
}
.small_office_content2{
	padding-top:30px;
	padding-left:30px;
	color:#35280b;
}
#smalloffice_header{
	height:155px;
}
#s1_small_office1{
	width:485px;
	float:left;
	min-height:855px;

}
#s1_small_office_header1{
	width:455px;
	height:29px;
	background-image: url(../images/aboutus/blue_top.png);
}
#s2_small_office_content2{
	margin-top:50px;
	min-height:780px;
	padding:0;
	padding-left:30px;
	width:419px;
}
/*#s1_small_office_content1{
	margin-top:30px;
	height:550px;
	overflow:auto;
	padding:0;
	padding-left:30px;
	width:415px;
}*/
#s1_small_office_footer1{
	height:29px;
	background-image: url(../images/aboutus/blue_bottom.png);
}
#s2_small_office2{
	width:459px;
	min-height:855px;
	float:left;
	background-image: url(../images/office_template/orange_col.jpg);
}
#s1_small_office_content1{
	min-height:762px;
	/*overflow:auto;*/
	padding:0;
	padding-top:20px;
	padding-right:17px;
	padding-left:30px;
	width:435px;
	font-size:9pt;
	font-family:sans-serif;
	color:#ffffff;
	background-image: url(../images/aboutus/blue_repeat.png);
}
#small_office_orange_head_txt{
	width:400px;
}
.small_office_img1{
	height:171px;
	background-repeat:no-repeat;
}
.so_col_content{
	color:#ffffff;
	margin-bottom:5px;
}




/*Small Office Form*/
#form_so{
	/*margin-top:30px;*/
}
#form_so_left, #form_so_right{
	width:200px;
	float:left;
	font-weight:bold;
	font-size:9pt;
	color:#3b1b06;
}
.left_so{
	border:solid 1px #72350c;
	background-image:url(../images/greenatwork/green_form_input_left.png);
	width:170px;
}
.right_so{
	border:solid 1px #72350c;
	background-image:url(../images/greenatwork/green_form_input_right.png);
	width:170px;
}
#form_so input{
	margin-bottom:10px;
}
.so_txt_field{
	width:170px;
	border:solid 1px #72350c;
}
#form_so_city-state{
	width:200px;
	margin-bottom:5px;
}
#from_so_city{
	width:120px;
	float:left;
}
#from_so_city input{
	width:120px;
	border:solid 1px #72350c;
	background-image:url(../images/greenatwork/green_form_input_left.png);
}
#from_so_state{
	width:50px;
	float:right;
	padding-right:17px;
}
#from_so_state select{
	border:solid 1px #72350c;
}
#hours_of_operation_so{
	border:solid 1px #72350c;
	background-image:url(../images/greenatwork/hours_of_operation.png);
}
#coffee_makers{
	color:#dfd0aa;
	margin-left:10px;
	margin-bottom:25px;
	font-weight:bold;
	font-size:9pt;
}
#coffee_makers input{
	margin:0;
	margin-right:4px;
	*margin:0;
}




/*Home Coffee */

.home_coffee_header1{
	color:#efdec2;
}
.home_coffee_header2{
	display:none;
}
.home_coffee_content2{
	padding-top:30px;
	padding-left:30px;
	color:#35280b;
}
#homecoffee_header{
	height:155px;
	background-image: url(../images/office_template/home-coffee-service/equipment/header.jpg);
}
#a1_home_coffee1{
	width:485px;
	float:left;
	min-height:666px;

}
#a1_home_coffee_header1{
	width:455px;
	height:29px;
	background-image: url(../images/aboutus/blue_top.png);
}
#a2_home_coffee_content2{
	margin-top:30px;
	min-height:600px;
	/*overflow:auto;*/
	padding:0;
	padding-left:30px;
	width:419px;
}
#a1_home_coffee_footer1{
	height:29px;
	background-image: url(../images/aboutus/blue_bottom.png);
}
#a2_home_coffee2{
	width:459px;
	min-height:666px;
	float:left;
	background-image: url(../images/aboutus/aboutus_orange.jpg);
}
#a1_home_coffee_content1{
	min-height:570px;
	padding:0;
	padding-top:20px;
	padding-left:30px;
	width:440px;
	font-size:10pt;
	font-family:sans-serif;
	background-image: url(../images/aboutus/blue_repeat.png);
	padding-right:10px;
}
#homecoffee_orange_head_txt{
	width:400px;
}
#home_coffee_orange_header{
	height:195px;
	width:460px;
	background-image:url(../images/orange_top.png);
	margin-left:1px;
}


/* Test  */
/* Container DIV - automatically generated */
.simply-scroll-container {
	position: relative;
}

/* Clip DIV - automatically generated */
.simply-scroll-clip {
	position: relative;
	overflow: hidden;
	z-index: 2;
}

/* UL/OL/DIV - the element that simplyScroll is inited on
Class name automatically added to element */
.simply-scroll-list {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
}

.simply-scroll-list li {
	padding: 0;
	margin: 0;
	list-style: none;
}

.simply-scroll-list li img {
	border: none;
	display: block;
}

/* Custom class modifications - adds to / overrides above

.simply-scroll is default base class */

/* Container DIV */
.simply-scroll {
	width: 891px;
	height: 98px;
}

/* Clip DIV */
.simply-scroll .simply-scroll-clip {
	width: 891px;
	height: 98px;
}

/* Explicitly set height/width of each list item */
.simply-scroll .simply-scroll-list li {
	float: left; /* Horizontal scroll only */
	width: 96px;
	height: 98px;
}




/* Whats Brewing */
#wb1_wb1{
	width:944px;
	/*background:url(../images/whats_brewing/wb_content.jpg)*/
}
#wb1_wb_header1{
	padding-top:20px;
	font-size:16pt;
	font-family:"Times New Roman", Times, serif;
	padding-left:30px;
	height:32px;
	background:url(../images/find_filterfresh/find_ff_header.png);
	background-repeat:no-repeat;
}
#wb1_wb_content1{
	padding-top:20px;
	color:#ffffff;
	width:882px;
	padding-left:40px;
	padding-right:20px;
	min-height:435px;
	/*overflow:auto;*/
	background:url(../images/find_filterfresh/find_ff_repeatable.png);

}
#wb1_wb_footer1{
	color:#ffffff;
	width:100%;
	height:27px;
	background:url(../images/find_filterfresh/find_ff_footer.png);
}
#wb_footer_img{
	width:171px;
	height:38px;
	margin:auto;
	margin-top:20px;
}
#wb_footer_img img{
	border:0;
}


/*Find Filterfresh */
#ff1_ff1{
	width:944px;
	min-height:530px;
	background:url(../images/find_filterfresh/find_ff_header.png);
	background-repeat:no-repeat;
}
#ff1_ff_header1{
	padding-top:20px;
	color:#efdec2;
	font-size:16pt;
	font-family:"Times New Roman", Times, serif;
	padding-left:30px;
	height:32px;
}
#ff1_ff_content1{
	padding-top:20px;
	color:#dfd0aa;
	min-height:440px;
	margin:auto;
	background:url(../images/find_filterfresh/find_ff_repeatable.png);
}
#ff1_ff_footer1{
	background:url(../images/find_filterfresh/find_ff_footer.png);
	height:28px;
	width:944px;
}
#ff_left{
	float:left;
	padding-bottom:20px;
	margin-left:30px;
	width:570px;
}
#ff_right{
	float:right;
	width:313px;
	height:181px;
	margin-right:30px;
	background:url(../images/find_filterfresh/find_ff_form.jpg);

}
#ff_form_header{
	padding:0;
	margin:0;
	color:#cd9347;
	height:70px;
	font-size:13pt;
	margin-top:15px;
	padding-left:30px;
}
.lookup-results{
	margin-top:20px;
	margin-left:20px;
}

/*Find Filterfresh Form*/
.ff_form_input{
	border:solid 1px #72350c;
	background-image:url(../images/find_filterfresh/zipcode.jpg);
	width:250px;
	margin-left:30px;
}
.left-col-checkboxes{
	float:left;
	width:210px;
}
.right-col-checkboxes{
	float:left;
	width:190px;
}


/* Service Request */
#sr_green{
	padding-top:30px;
}
#form_sr_left, #form_sr_right{
	width:270px;
	float:left;
	font-weight:normal;
	font-size:9pt;
}
#form_sr_left{
	width:287px;
}
.left_sr{
	width:263px;
	border: solid 1px #DFD0AA;
	background-color:#3a595e;
	color:#DFD0AA;
}
#hours_of_operation_sr {
	width:263px;
	border: solid 1px #DFD0AA;
	background-color:#3a595e;
	color:#DFD0AA;
}
.right_sr{
	width:263px;
	border: solid 1px #DFD0AA;
	background-color:#3a595e;
	color:#DFD0AA;
}
#form_sr_container{
	width:570px;
	overflow:hidden;
}
#form_sr input{
	margin-bottom:10px;
}
.sr_txt_field{
	width:170px;
}
#form_sr_city-state{
	width:2630px;
	margin-bottom:5px;
}
#from_sr_city{
	width:205px;
	float:left;
}
#from_sr_city input{
	width:205px;
	float:left;
}
#from_sr_state{
	width:50px;
	float:right;
	padding-right:17px;
}
#from_sr_state select{
	width:50px;
	border: solid 1px #DFD0AA;
}
#sr_txt_area{
	border: solid 1px #DFD0AA;
	background-color:#3a595e;
	width:550px;
	color:#DFD0AA;
}






/*
.topnav_style{
	color:#ffffff;
	font-family:"Times New Roman", Times, serif;
	font-size:11pt;
	font-weight:bold;
	text-align:center;
	position:relative;
	top:9px;
	margin-right:10px;
}
.sf-menu li{
	margin-right:10px;
	display:inline-block;
}
.sf-menu li ul li{
	margin-right:0;
}
*/




/* orange scale background */
#content_orange_col{
	background-image:url(../images/blue_orange_repeat.png);
	float:left;
	padding:0px;
	margin:0px;
	font-family:sans-serif;
}
#blue_orange_bottom{
	background-image:url(../images/blue_orange_bottom.png);
	height:30px;
	float:left;
	width:100%;
	margin-left:-1px;
}
#the_inside_div{
	background-image:url(../images/blue_orange_inside_div.png);
	background-position:485px bottom;
	background-repeat:no-repeat;
	width:100%;
	float:left;
}



#about_us_orange_header{
	height:195px;
	width:460px;
	background-image:url(../images/orange_top.png);
	margin-left:1px;
}
#a1_about_us_header1{
	background-image: url(../images/aboutus/blue_top.jpg);
}

#a1_about_us_footer1{
	background-image:none;
}
#a1_about_us_content1{
	background-image:none;
}
#a2_about_us2{
	background-image:none;
}

#a2_about_us_content2{
	margin-top:-170px;
}

#home_coffee_orange_header{
	height:195px;
	width:460px;
	background-image:url(../images/orange_top.png);
	margin-left:1px;
}
#a1_home_coffee_header1{
	background-image: url(../images/aboutus/blue_top.jpg);
}
#a1_home_coffee_content1{
	background-image:none;
}
#a1_home_coffee_footer1{
	background-image:none;
}
#a2_home_coffee2{
	background-image:none;
}

#a2_home_coffee_content2{
	margin-top:-170px;
}

#pres_msg_orange_header{
	height:195px;
	width:460px;
	background-image:url(../images/orange_top_prez.png);
	margin-left:1px;
}
#p1_prez_msg_header1{
	background-image: url(../images/aboutus/blue_top.jpg);
}

#p1_prez_msg_footer1{
	background-image:none;
}
#p1_prez_msg_content1{
	background-image:none;
}
#p2_prez_msg2{
	background-image:none;
}

#p2_prez_msg_header2{
	margin-top:-190px;
}

#p2_prez_msg_content2{
	height:auto;
}



#small_office_header{
	height:195px;
	width:460px;
	background-image:url(../images/orange_top_so.png);
	margin-left:1px;
}
#s1_small_office_header1{
	background-image: url(../images/aboutus/blue_top.jpg);
}

#s1_small_office_footer1{
	background-image:none;
}
#s1_small_office_content1{
	background-image:none;
}
#s2_small_office2{
	background-image:none;
}

#s2_small_office_header2{
	margin-top:-195px;
}

#s2_small_office_content2{
	height:auto;
}


#greenatwork_content_orange_col{
	background-image:url(../images/blue_orange_repeat_greenatwork.png);
	float:left;
	padding:0px;
	margin:0px;
	font-family:sans-serif;
}
#greenatwork_orange_header{
	height:195px;
	width:460px;
	background-image:url(../images/orange_top_greenatwork.png);
	margin-left:1px;
}
#blue_orange_bottom_greenatwork{
	background-image:url(../images/blue_orange_bottom_greenatwork.png);
	height:30px;
	float:left;
	width:100%;
	margin-left:-1px;
}
#the_inside_div_greenatwork{
	background-image:url(../images/blue_orange_inside_div_greenatwork.png);
	background-position:485px bottom;
	background-repeat:no-repeat;
	width:100%;
	float:left;
}
#g4_greenatwork4{
	background-image:none;
}

#g4_greenatwork_header4{
	margin-top:-195px;
}

#g4_greenatwork_content4{
	height:auto;
}




#careers_col_1{
	width:485px;
	float:left;
}
#careers_col_2{
	float:left;
	width:459px;
}
#careers3,#careers4{
	width:100%;
	clear:both;
}
#c3_careers_header3{
	margin-top:-190px;
}
#c4_careers4,#c3_careers3{
	background-image:none;
}
#blue_orange_bottom_careers{
	background-image:url(../images/blue_orange_bottom_careers.png);
	height:30px;
	float:left;
	width:100%;
	margin-left:-1px;
}
/*#c2_careers_content2{
	padding-bottom:20px;
}*/
#c2_careers_content2{
	background-image:none;
}
#c4_careers4{
	background-image:url(../images/careers_email_col.png);
	width:400px;
	margin:auto;
	min-height:440px;
	padding-bottom:15px;
	padding-top:15px;
	margin-top:20px;
}
#c4_careers_content4{
	padding-right:20px;
}


#form_so_left{
	padding-left:13px;
}
#from_so_city input,#form_so input,#hours_of_operation_so{
	background-position:-13px bottom;
}
#from_so_state{
	float:left;
	padding-right:0;
	padding-left:10px;
}
#from_so_city,#from_so_city input{
	width:115px;
}


#from_sr_state{
	float:left;
	padding-right:0;
	padding-left:10px;
}

#wb1_wb_content1,.so_col_content,#s1_small_office_content1{
	color:#dfd0aa;
}

#wb1_wb_content1{
	padding-left:30px;
}

.so_orange_container{
	margin-bottom:15px;
}
.small_office_img1{
	margin-bottom:7px;
}

.wb_content1 a,.wb_content1 a:hover,.wb_content1 a:active,.wb_content1 a:visited,.ff_content1 a,.ff_content1 a:visited,.ff_content1 a:hover,.ff_content1 a:active,
.home_coffee_content1 a,.home_coffee_content1 a:visited,.home_coffee_content1 a:hover,.home_coffee_content1 a:active,#s1_small_office_content1 a,#s1_small_office_content1 a:hover,#s1_small_office_content1 a:visited,#s1_small_office_content1 a:active{
	color:#b2d0c5;
}

.lookup-results{
	margin-left:0;
}
.homepage_content1{
	color:#f2ead6;
}
#wb1_wb_content1{
	padding-right:30px;
}
#c4_careers_content4{
	color:#35280b;
}
#h_homepage_content2,#h_homepage_content3{
	color:#ffffff;
}
#sr_submit{
	margin-top:20px;
	margin-left:460px;
}
#ll_machine{
	background-image:url(../images/ll_machine.jpg);
	float:left;
	width:189px;
	height:300px;
	margin-right:10px;
}
.aboutus_morebutton{
	padding:0;
	margin-top:7px;
}
#so_txt_area{
	width:370px;
	margin-left:13px;
	border:solid 1px #72350c;
	background-image:url(../images/cc_cs_box.jpg);
	background-repeat:repeat-y;
}
/*.so_orange_container{
	margin-bottom:30px;
}*/

#form_body_txt{
	font-weight:bold;
	font-size:9pt;
	width:100%;
	float:left;
	margin-left:13px;
}
#test li{
	width:114px;
	text-align:center;
}
.so_col_content p{
	margin-bottom:10px;
	margin-top:5px;
}
.wb_content1{
	padding-bottom:30px;
}
.wb_content1 p{
	margin:0;
	margin-bottom:10px;
}
.wb_content1 pre{
	width:189px;
	float:left;
	padding-right:10px;
	margin-top:0;
	margin-bottom:0;
}
.greenatwork_content2 p{
	margin:0;
	padding-bottom:10px;
}
.about_us_content1,.about_us_content2 p{
	margin:0;
	padding-bottom:10px;
}
.home_coffee_content1,.home_coffee_content2 p{
	margin:0;
	padding-bottom:10px;
}

#g2_greenatwork_content2 ul{
	padding:0;
	margin:0;
	padding-left:15px;
}
#g2_greenatwork_content2 ul li{
	padding-top:10px;
}
.greenatwork_content3 pre{
	margin:0;
	padding:0;
	float:right;
	width:148px;
}
.homepage_content2 ul{
	margin-left:-15px;
	*margin-left:25px;
}

.careers4 a,.careers4 a:active,.careers4 a:hover, .careers4 a:visited{
	color:#B2D0C5;
}
.so_wrapper{
	width:100%;
	float:left;
}
.homepage_content2 ul{
	margin:0;
	padding:0;
	padding-left:25px;
}
.prez_msg_content1 p,.prez_msg_content2 p{
	margin:0;
	padding:0;
	padding-bottom:15px;
}
.careers_content1 ul{
	padding:0;
	margin:0;
	margin-left:25px;
}
.so_col_content p{
	margin:0;
	padding:0;
	padding-bottom:5px;
}
.so_col_content img{
	padding-top:10px;
}
.greenatwork_content1 p{
	padding-bottom:0;
	padding-top:15px;
}
#ff1_ff_content1{
	overflow:hidden;
}
.small-footer, .small-footer a {
	text-decoration: none;
	font-size: x-small;
	color: #000000;
}
#flipbook-button {
	float: left;
	padding-left: 5px;
	width: 304px;
	height: 32px;
}
#flipbook-button img {
	border: none;
	
}

#o1_ozone_content1 p{
	text-align:center;
}

#o1_ozone_content1 a{
	margin:0;
	float:none;
	text-align:center;
	margin:auto;	
}

.alignright{
	float:right;
}

.alignleft{
	float:left;
}


#g1_greenatwork_content1 p img{
	margin:34px 9px 48px 0;
}

#g1_greenatwork_content1 p{
	padding-top:10px;
}

#g1_greenatwork_content1 p:first-child{
	padding:0;
}
