*{margin:0px; padding:0px;}
.clear{clear:both;}
body{background:url(../images/background.jpg) repeat; margin:10px 0px 10px 0px;}


.main{width:1000px; margin:0 auto; position:relative; background:#ffffff;}
.main_sub{width:900px; margin:0 auto;}

/*begining heder*/
.header{width:900px; height:120px; background:url(../images/header.gif) no-repeat; }
.su1{width:140px; height:23px; /*background:#0000FF;*/ left:220px; top:66px; position:absolute;}
a.su2{ width:140px; height:23px; background:url(../images/wichita.gif) no-repeat; display:block;}
a.su2:hover{width:140px; height:23px; background:url(../images/wichita.gif) no-repeat; display:block;}

.header_logo1{width:170px; height:120px; /*background:#FF9900;*/ left:50px; top:0px; position:absolute;}
a.header_logo2{width:170px; height:120px; background:url(../images/header_logo.gif) no-repeat; display:block;}
a.header_logo2:hover{width:170px; height:120px; background:url(../images/header_logo.gif) no-repeat; display:block;}

.main_top{width:260px; height:120px; float:right;}
.top_buttons{width:260px; height:30px; margin-top:40px; background:#000000; float:right;}
.face_b{width:155px; height:25px; margin-top:10px; float:right;}

/*for facebook*/
a.faceb{width:155px; height:25px; background:url(../images/facebook.gif) top center; display:block;}
a.faceb:hover{width:155px; height:25px; background:url(../images/facebook.gif)  bottom center; display:block;}

/*end for facebook*/


.top_buttons ul{list-style-type:none;}
.top_buttons li{ float:left;}

a.home{ width:72px; height:30px; display:block; background:url(../images/home.gif) no-repeat top left; }
a.home:hover{ width:72px; height:30px; display:block; background:url(../images/home.gif) no-repeat top right;}

a.sitemap{ width:87px; height:30px; display:block; background:url(../images/sitemap.gif) no-repeat left top; }
a.sitemap:hover{ width:87px; height:30px; display:block; background:url(../images/sitemap.gif) no-repeat right top;}

a.contact{ width:101px; height:30px; display:block; background:url(../images/contact.gif) no-repeat left top; }
a.contact:hover{ width:101px; height:30px; display:block; background:url(../images/contact.gif) no-repeat right top; }
/*end header*/

/*flash testiomonils*/
.flash{width:900px; height:265px;}
.flash_1{width:600px; height:265px; float:left; /*background:#666666;*/}
.testimonials{width:286px; height:261px; float:right; background:#81212C; border: #60151e solid 2px; background:url(../images/testimonials_ba.jpg) repeat-x;}
.testimonials_logo{width:286px; height:50px; background: url(../images/testimonilas_top.gif) no-repeat; margin:0 auto;}
.testimonials_contents{width:221px; height:150px;  margin:30px 30px 0px 35px; }

.testimonals_title{ font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; padding-bottom:10px;}
.testimonals_con{ font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:11px; color:  #FFFFFF/*#c79ea2*/; margin-top:30px; width:180px; margin:0 auto;}

/*end flash testimonials*/

/*buttons main*/
.buttons_main{width:900px; height:55px; background: #000000; margin-top:10px;}

.buttons_main ul{list-style-type:none;}
.buttons_main li{float:left;}

a.home_ma{ width:164px; height:55px; display:block; background:url(../images/home_ma.jpg) no-repeat left top; }
a.home_ma:hover{ width:164px; height:55px; display:block; background:url(../images/home_ma.jpg) no-repeat right top;}

a.comercial{ width:191px; height:55px; display:block; background:url(../images/commercial.jpg) no-repeat left top; }
a.comercial:hover{ width:191px; height:55px; display:block; background:url(../images/commercial.jpg) no-repeat right top;}

a.residential{ width:188px; height:55px; display:block; background:url(../images/residential.jpg) no-repeat left top; }
a.residential:hover{ width:188px; height:55px; display:block; background:url(../images/residential.jpg) no-repeat right top;}

a.fleet{ width:250px; height:55px; display:block; background:url(../images/fleet.jpg) no-repeat left top; }
a.fleet:hover{ width:250px; height:55px; display:block; background:url(../images/fleet.jpg) no-repeat right top;}

a.gallery{ width:107px; height:55px; display:block; background:url(../images/gallery.jpg) no-repeat left top; }
a.gallery:hover{ width:107px; height:55px; display:block; background:url(../images/gallery.jpg) no-repeat right top;}
/*end buttons main*/

/*bottom three*/
.bottom_three{width:900px; height:240px;  margin-top:10px;}

.one{width:286px; height:236px; border:2px #e2e2e2 solid;  float:left; background:url(../images/what_we_do.jpg) no-repeat top left;}
.two{width:286px; height:236px; border:2px #e2e2e2 solid; float:left; margin-left:15px; background:url(../images/why_drywall.jpg) top left no-repeat;}
.three{width:286px; height:236px; border:2px #e2e2e2 solid; float:left; margin-left:15px; background:url(../images/about_drywall.jpg) no-repeat left top;}

.all_contents{width:286px; height:198px; margin-top:38px; background:#f5f5f5;}
.all_contents1{width:226px; height:147px; padding-top:17px; margin:0 auto;}
.all_contents_button{width:226px; height:35px; margin:0 auto; border-top:#d5d5d5 1px solid;}
p{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000/*#919191*/; line-height:17px; }

.read_more_con{width:68px; height:20px; float:right; margin-top:1px;}

a.contest{width:68px; height:20px; background:url(../images/read_more.jpg) no-repeat left top; display:block; }
a.contest:hover{width:68px; height:20px; background:url(../images/read_more.jpg) no-repeat right top; display:block;}
/*end bottom three*/

/*bigining three buttons*/
.bottom_last{width:900px; height:50px; margin-top:10px; }
.bottm_last1{width:290px; height:50px; float:left;}
.bottm_last2{width:290px; height:50px; float:left; margin-left:15px;}

a.affilications{width:290px; height:50px; display:block; background:url(../images/affliations.jpg) left top no-repeat; }
a.affilications:hover{width:290px; height:50px; display:block; background:url(../images/affliations.jpg) right top no-repeat;}

a.search{width:290px; height:50px; display:block; background:url(../images/search.jpg) left top no-repeat; }
a.search:hover{width:290px; height:50px; display:block; background:url(../images/search.jpg) right top no-repeat; }

a.employment{width:290px; height:50px; display:block; background: url(../images/employment.jpg) left top no-repeat; }
a.employment:hover{width:290px; height:50px; display:block; background: url(../images/employment.jpg) right top no-repeat; }
/*end bigining three buttons*/

/*footer*/

.footer{width:900px; height:40px;  background:#ffffff;}
.fotter_normal{height:10px; width:900px;  }
.fotter1{height: width:900px;  }
.fotter2{height: width:400px; float:left; padding-left:2px;}
.fotter3{width:150px;  float: right; text-align:right;}

/*.footer{width:900px; height:40px;  background:#ffffff;}
.fotter_normal{height:10px; width:900px;  }
.fotter1{height: width:900px; position: relative;  }
.fotter2{height: width:400px; float:left;}
.fotter3{width:109px; left:791px; position:absolute;}*/

a.fot{Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000!important; text-decoration:none;}
a.fot:hover{Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #81212C!important; text-decoration:none;}

/*end footer*/



/**********for sub pages****************************/

.sub_main{width:896px; /*height:240px*/;  margin-top:10px; border:2px #e2e2e2 solid; background:#f5f5f5;}
.sub_contents{width:836px; /*height:240px;*/ margin:0 auto; margin-top:20px; margin-bottom:20px;}
.sub_header{font-family:  Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:18px; color:#81212c; text-transform:uppercase; /*font-weight:500;*/}


/************************ end sub pages******************/

/*meduim font*/
.medium{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#919191; line-height:17px; }
table{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#919191; line-height:17px; }


/*end medium font*/

/*main link*/
a.links_ta{ font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color: #000000/*#666464*/;}
a.links_ta:hover{ font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:#81212C;}

a.links_thank{ font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#666464;}
a.links_thank:hover{ font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#81212C;}
/*end main link*/

/*links for tables*/
.ta {border:#b34451  dotted 1px; display:block; height:315px; width:210px; color:#000000; }
.ta td { padding: 10px 10px 10px 20px; }
.ta_sub{width:50px;}

/*end links for tables*/

.for{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000/*#919191*/; }
.for ul{list-style-type:none;}
.for li{list-style-image: url(../images/bullet.gif); margin-left:20px; margin-top:8px; } 

.for li a{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000/*#919191*/; text-decoration:none;}
.for li a:hover{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#81212C; text-decoration: underline;}


a.newmail{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000/*#919191*/; text-decoration:none;}
a.newmail:hover{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#81212C; text-decoration: underline;}


.fo_op{ font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif!important; font-size:11px; color:#000000;}
.fo_op_te{width:300px; border: solid 1px #81212c; display:block; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif!important; font-size:11px; color:#000000; height:16px; padding-top:2px; }
.fo_op_te_form{width:300px; border: solid 1px #81212c; display:block; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif!important; font-size:11px; color:#000000; height:80px; padding-top:2px; }
.fo_op_te1{width:122px; border: solid 1px #81212c; display:block; color:#000000; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif!important; font-size:11px; color:#000000; height:16px; padding-top:2px;}
.he{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; height:30px; text-transform:uppercase; background:#81212c; font-size:13px; line-height:30px; padding-left:5px; width:768px!important;}
.bo{border:solid 1px #81212c; display:block; width:785px;}
.ra{color:#000000;}
.bu{ width:60px; height:30px; border: none ; color: #FFFFFF; text-decoration:none; text-align:center; background:#81212c; cursor:pointer;}
.bu:hover{ width:60px; height:30px; border: none ; color: #999999; text-decoration:none; text-align:center; cursor:pointer;}
