/* http://www.midamcoat.com/css/midamerica_wlk.css */
/*---------------GENERAL--------------*/

* {

margin:0;

padding:0;

}



body {

background:url(header_bg_3.jpg) repeat-x #f9f9f2;

color:#416f28;

font-family: "Arial", "Helvetica", "Verdana", sans-serif;

font-size:12px;

margin-top:0;

padding-top:0;

}



h1 {

color:#756E5A;

font-family:"Decker Regular", "Arial", "Helvetica", sans-serif;

font-size:25px;

text-transform:uppercase;

background-color:#f9f8f2;

border-left:#765e5a thick solid;

font-weight:normal;

padding-left:20px;

padding-top:3px;

padding-bottom:3px;

margin-bottom:20px;

}





h2 {

color:#6F6854;

font-family:"Decker Regular","Arial", "Helvetica", sans-serif;

font-size:20px;

font-weight:600;

margin-bottom:0;

margin-top:0;

padding-bottom:0;

padding-top:40px;

text-align:center;

}



h3 {

color:#A39B83;

font-family:"Decker Regular","Arial", "Helvetica", sans-serif;

font-size:20px;

line-height:15px;

margin-top:0;

padding-top:0;

text-align:center;

margin-bottom:10px;

font-weight:600;

}



h4 {

color:#6F6854;

font-family:"Decker Regular","Arial", "Helvetica", sans-serif;

font-size:13px;

margin-top:0;

padding-top:0;

text-align:left;

margin-bottom:10px;

font-weight:600;

}



p{

color:#756e5a;

font-family: "Arial", "Helvetica", "Verdana",sans-serif;

font-size:12px;

padding-bottom:20px;

}



a:link,a:visited,a:hover,a:active,a:visited:hover {

background-image:none;

color:#6f6854;

font-family:"Decker Regular", "Helvetica", "Arial", sans-serif;

font-size:12px;

font-weight:700;

text-decoration:none;

}



#container {

border:none;

left:50%;

margin-left:-500px;

position:absolute;

width:1000px;

height:auto;

overflow:auto;

}



.heading{

color:#0d8bbf;

font-family:"myriad pro", "Decker Regular","Arial", "Helvetica", sans-serif;

font-size:13px;

text-align:left;

padding-left:143px;

padding-top:39px;

margin-bottom:0;

height:17px;

}



.inner_link a:link{

margin:0;

text-transform:none;

padding:0;

}



/*-------------NAVIGATION-------------*/

#navigation {

background-color:#F0EDDE;

background-image:url(header_3.jpg);

background-repeat:no-repeat;

display:block;

height:121px;

text-align:center;

text-decoration:none;

width:1000px;

}



#navigation ul {

padding-left:212px;

padding-top:76px;

}



#navigation li {

border-right:1px solid #cccabf;

float:left;

display:inline;

}

/*

#navigation a:link,#navigation a:visited,#navigation a:active {

display:block;

text-align:center;

text-decoration:none;

font-size:0;

padding-top:40px;

color:#F1EEDF;

height:23px;

}



#navigation a:hover, #navigation a:visited:hover{

padding-top:0px;

color:#CCCABF;

}*/





/*IMAGE ROLL OVER NAVIGATION*/



#home a{

border-left:1px solid #cccabf;

width:60px;

height:43px;

background:url(nav_home.jpg) no-repeat;

background-position:0% 0%;

display:block;

}



#home a:hover, #home a:visited:hover, #home a:active {

background:url(nav_home.jpg) no-repeat;

background-position:0% 100%;

}



#about a{

background:url(nav_about.jpg) no-repeat;

width:62px;

height:43px;

background-position:0% 0%;

display:block;

}

#about a:hover,#about a:visited:hover, #about a:active {

background:url(nav_about.jpg) no-repeat;

background-position:0% 100%;

}



#coatings a{

background:url(nav_coatings.jpg) no-repeat;

width:85px;

height:43px;

background-position:0% 0%;

display:block;

}

#coatings a:hover, #coatings a:visited:hover, #coatings a:active {

background:url(nav_coatings.jpg) no-repeat;

background-position:0% 100%;

}



#price a{

background:url(nav_price.jpg) no-repeat;

width:85px;

height:43px;

background-position:0% 0%;

display:block;

}

#price a:hover, #price a:visited:hover, #price a:active {

background:url(nav_price.jpg) no-repeat;

background-position:0% 100%;

}



#consulting a{

background:url(nav_consulting.jpg) no-repeat;

background-position:0% 0%;

display:block;

width:96px;

height:43px;

}

#consulting a:hover, #consulting a:visited:hover, #consulting a:active {

background:url(nav_consulting.jpg) no-repeat;

background-position:0% 100%;

}



#employment a{

background:url(nav_employment.jpg) no-repeat;

background-position:0% 0%;

display:block;

width:102px;

height:43px;

}

#employment a:hover, #employment a:visited:hover, #employment a:active {

background:url(nav_employment.jpg) no-repeat;

background-position:0% 100%;

}



#contact a{

background:url(nav_contact.jpg) no-repeat;

background-position:0% 0%;

display:block;

width:86px;

height:43px;

}

#contact a:hover, #contact a:visited:hover, #employment a:active {

background:url(nav_contact.jpg) no-repeat;

background-position:0% 100%;

}



/*----------------FOOTER-------------*/

#footer {

background-color:#f9f8f2;

background-image:url(footer.jpg);

background-position:top;

background-repeat:no-repeat;

color:#c1bda9;

font-family:Arial, Helvetica, Verdana, sans-serif;

font-size:10px;

text-align:center;

}



#footer p {

padding-top:30px;

color:#c1bda9;

font-family:"Arial", "Helvetica", "Verdana", sans-serif;

font-size:10px;

}



#footer a,#footer img {

border:none;

color:#c1bda9;

font-family:"Arial", "Helvetica", "Verdana", sans-serif;

font-size:10px;

}



.logo {

margin-top:5px;

}







/*--------------MAIN CONTENT-------------*/

#content {

background-color:#F0EDDE;

height:470px;

margin-left:auto;

margin-right:auto;

position:relative;

width:828px;

background-image:url(home_bar_bg.jpg);

background-position:top;

background-repeat:no-repeat;

}

#main_content {

background-color:#F0EDDE;

height:470px;

margin-left:auto;

margin-right:auto;

position:relative;

width:828px;

}

#coating_content {

background-color:#F0EDDE;

height:1100px;

margin-left:auto;

margin-right:auto;

position:relative;

width:828px;

}

#employment_content {

background-color:#F0EDDE;

height:1200px;

margin-left:auto;

margin-right:auto;

position:relative;

width:828px;

}

#consulting_content {

background-color:#F0EDDE;

height:1200px;

margin-left:auto;

margin-right:auto;

position:relative;

width:828px;

}

#price_content {

background-color:#F0EDDE;

height:1200px;

margin-left:auto;

margin-right:auto;

position:relative;

width:828px;

}



/*---------------HOME CONTENT-----------*/

#home_wrapper {

clear:left;

height:500px;

margin-left:auto;

margin-right:auto;

position:absolute;

top:0;

width:828px;

padding-left:18px;

}



ul#home_nav {

display:block;

margin-top:209px;

}

/*

ul#home_nav li {

display:block;

float:left;

list-style-type:none;

width:201px;

height:246px;

}



ul#home_nav li a img {

border-style:none;

}

*/

#env_holder {

left:0;

position:absolute;

top:0;

}



#science_holder {

left:0;

position:absolute;

top:0;

}



#protect_holder {

left:0;

position:absolute;

top:0;

}



#inout_holder {

left:0;

position:absolute;

top:0;

}



.featured_description {

margin-left:105px;

width:450px;

font-family:"Arial", "Helvetica", sans-serif;

position:absolute;

margin-top:80px;

}



.featured_title {

margin-left:100px;

margin-top:35px;

margin-bottom:15px;

position:absolute;

}



.featured_image {

margin-top:25px;

margin-left:600px;

}



/* WALKER'S FIX*/

.wlk_distext{

display:none;

}



ul#home_nav li {

list-style-type:none;

display:inline;

float:left;

}



ul#home_nav img {

border:none;

}



ul#home_nav li a {

display:block;

background:url(thumb_bg_combo3.gif) no-repeat;

height:242px;

width:198px;

background-position:0% 0%;

border:none;

}



ul#home_nav li a:hover {

background:url(thumb_bg_combo3.gif) no-repeat;

background-position:0% 100%; 

}



#thumbnail_1,#thumbnail_2,#thumbnail_3,#thumbnail_4 {

text-align:center;

}



/* MAIN CONTENT */

#main_wrapper {

clear:left;

height:470px;

margin-left:auto;

margin-right:auto;

position:absolute;

top:30px;

width:738px;

padding-left:45px;

padding-right:45px;

}





#about_left{

clear:left;

height:470px;

margin-left:auto;

margin-right:auto;

position:absolute;

top:30px;

width:328px;

padding-left:45px;

}



#about_right{

position:relative;

height:470px;

float:right;

width:350px;

padding-right:45px;

padding-left:30px;

top:18px;

}



blockquote{

color:#0d8bbf;

font-family:"Arial", "Helvetica", sans-serif;

font-size:25px;

font-weight:normal;

text-align:center;

background-image:url(bq_bg.jpg);

padding: 10px 10px 10px ;

margin-left:10px;

}



#coatings_wrapper{

left:45px;

top:100px;

position:absolute;

}



#coating_1, #coating_2, #coating_3, #coating_4, #coating_5, #coating_6 {

width:450px;

height:180px;

position:relative;

margin-bottom:70px;

}



#coating_1 p, #coating_2 p, #coating_3 p, #coating_4 p, #coating_5 p, #coating_6 p{

font-size:11px;

background-color:#f9f8f2;

border-bottom-color:#0d8bbf;

border-bottom-style:solid;

border-bottom-width:thin;

border-top-color:#0d8bbf;

border-top-style:solid;

border-top-width:thin;

border-right-color:#0d8bbf;

border-right-style:solid;

border-right-width:thin;

border-left-color:#0d8bbf;

border-left-style:solid;

border-left-width:thin;

padding: 20px 20px 20px 20px ;

margin-top:2px;

height:113px;

}





#coating_1 a, #coating_2 a, #coating_3 a, #coating_4 a, #coating_5 a, #coating_6 a{

font-size:10px;

text-transform:lowercase;

padding:5px 20px 5px 20px ;

margin-right:10px;

}



#coating_1 a img, #coating_2 a img, #coating_3 a img, #coating_4 a img {

border:none;

padding:0 0 0 0;

margin-right:0;

}



.toggle_link a:link, .toggle_link a:hover, .toggle_link a:visited, .toggle_link a:active{

color:#FFFFFF;

font-size:10px;

text-transform:lowercase;

background-color:#756e5a;

border-bottom-color:#0d8bbf;

border-bottom-style:solid;

border-bottom-width:1px;

border-top-color:#0d8bbf;

border-top-style:solid;

border-top-width:thin;

border-right-color:#0d8bbf;

border-right-style:solid;

border-right-width:thin;

border-left-color:#0d8bbf;

border-left-style:solid;

border-left-width:thin;

padding: 5px 20px 5px 20px ;

margin-right:10px;

}



#coating_right{

width:225px;

top: 100px;

left: 558px;

position:absolute;

}



#coating_right img{

margin-bottom:70px;

}



.current_link a:link, .current_link a:hover, .current_link a:visited, .current_link a:active{

color:#756e5a;

font-size:10px;

text-transform:lowercase;

background-color:#f9f8f2;

border-bottom-color:#f9f8f2;

border-bottom-style:solid;

border-bottom-width:1px;

border-top-color:#0d8bbf;

border-top-style:solid;

border-top-width:thin;

border-right-color:#0d8bbf;

border-right-style:solid;

border-right-width:thin;

border-left-color:#0d8bbf;

border-left-style:solid;

border-left-width:thin;

padding: 5px 20px 5px 20px ;

margin-right:10px;

}





.coating_title_cure{

color:#0d8bbf;

font-family:"Arial", "Helvetica", sans-serif;

font-size:20px;

font-weight:normal;

position:relative;

margin-right:100px;

margin-left:40px;

}

.coating_title_wood{

color:#0d8bbf;

font-family:"Arial", "Helvetica", sans-serif;

font-size:20px;

font-weight:normal;

position:relative;

margin-left:40px;

margin-right:124px;

}

.coating_title_metal{

color:#0d8bbf;

font-family:"Arial", "Helvetica", sans-serif;

font-size:20px;

font-weight:normal;

position:relative;

margin-left:40px;

margin-right:127px;

}

.coating_title_plastic{

color:#0d8bbf;

font-family:"Arial", "Helvetica", sans-serif;

font-size:20px;

font-weight:normal;

position:relative;

margin-left:40px;

margin-right:118px;

}



/*CONTACT FORMS*/

form{

width:460px;

margin-left:145px;

}



label {

display:block;

color:#0d8bbf;

margin-top:5px;;

}



input, select {

padding:5px 5px 5px 5px;



border:1px solid #cccabf;

color:#756e5a;

font-family: "Arial", "Helvetica", "Verdana",sans-serif;

font-size:12px;

}



textarea {

width:450px;

padding:5px 5px 5px 5px;

border:1px solid #cccabf;

color:#756e5a;

font-family: "Arial", "Helvetica", "Verdana",sans-serif;

font-size:12px;

}



.button {

padding:5px 5px 5px 5px;

margin-top:10px;

margin-right:25px;

border:1px solid #cccabf;

color:#756e5a;

font-family: "Arial", "Helvetica", "Verdana",sans-serif;

font-size:12px;

float:left;

}



.button:hover{

border-color:#0d8bbf;

color:#756e5a;

}



.radio_label{

display:inline;

margin-right:15px;

padding-left:5px;

margin-top:15px;

}



.radio_input{

margin-top:5px;

}



/*GOOGLE MAP*/

#contact_left{

width:350px;

float:left;

}



#map {

width:369px;

height:250px;

float:right;

}



#popup {

padding-left:5px;

padding-right:5px;

width:250px;

}



#popup h3 {

margin-top:8px;

}
