body{margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; background:url(img/bg.jpg) top repeat-x;}
.wrapper{display:block;	position:relative; margin:0 auto; padding:0; width:900px; background:url(img/bg_wrapper.jpg) top no-repeat #FFF;}
.header{ display:block; position: relative; float:left; width:900px;}
.header_top{ display:block; width:800px; margin:23px 0 0 40px; padding:0;}

.randomBanner { display:block; position:relative; top:0; float:left; width:604px; height:300px; margin:20px 0 0 0; }
.frame{display:block;  z-index:999;  width:604px; height:300px;  background:url(img/frame!.png) no-repeat top left;
 position:absolute; left:0px; top:0px;}

#myslides {	width: 604px;	height: 300px;    padding: 0;   background:url(img/frame!.png) no-repeat top left;   } 
 	#myslides img {    width: 604px;    height: 300px;    top:  0;     left: 0 }

.testimonialBox { margin-bottom:20px;  font: normal 12px Arial, Helvetica, sans-serif; color:#000;}

.header ul.mainMenu{display:block; position:relative; float:left; width:198px; margin:20px 7px 0 46px; padding:0; list-style-type:none; font:normal 15px Arial, Helvetica, sans-serif; color: #FFF;}
.header ul.mainMenu a{ text-decoration:none; color:#FFF;} 
.header ul.mainMenu li.menuTop{ width:198px; height:29px; margin:0; padding:20px 0 0 60px; background:url(img/bg_menuTop.gif) no-repeat; }
.header ul.mainMenu li{ width:198px; height:32px; margin:0; padding:8px 0 0 60px; background:url(img/bg_menu.gif) repeat-y;}
.header ul.mainMenu li.menuBottom{ width:198px; height:34px; margin:0; padding:15px 0 0 60px; background:url(img/bg_menuBottom.gif) no-repeat;}
.title{ height:40px;font: normal 18px Arial, Helvetica, sans-serif; color:#000;}
ul.mainMenu{display:block; position:relative; float:left; width:198px; margin:20px 7px 0 46px; padding:0; list-style-type:none; font:normal 15px Arial, Helvetica, sans-serif; color: #FFF;}
 ul.mainMenu a{ text-decoration:none; color:#FFF;} 
 ul.mainMenu li.menuTop{ width:198px; height:29px; margin:0; padding:20px 0 0 60px; background:url(img/bg_menuTop.gif) no-repeat; }
 ul.mainMenu li{ width:198px; height:29px; margin:0; padding:10px 0 0 60px; background:url(img/bg_menu.gif) no-repeat;}
 ul.mainMenu li.menuBottom{ width:198px; height:34px; margin:0; padding:15px 0 0 60px; background:url(img/bg_menuBottom.gif) no-repeat;}

.content{ display:block; position: relative; float:left; width:850px;}
.leftColumn{ display:block; position:relative; float:left; width:198px; margin:0; padding:0;}
.testimonials{ display:block; position: relative; float:left; width:198px; margin:0 7px 0 46px; padding:0; background:url(img/bg_testimon.png) top no-repeat #FFF;}
.question{ display:block; position: relative; float:right; width:198px; margin:0 0 0 7px; padding:0; background:#FFF url(img/bg_question.png) top no-repeat ; }
.testimonials tr.tableHeader{ }
.testimonials td.arrow, .question td.arrow, .customerService td.arrow{ margin:0; padding:17px 5px 0 4px; vertical-align:top;}
.testimonials td.title, .question td.title, .customerService td.title{ width:180px; height:40px; margin:0; padding-top: 13px; font: normal 18px Arial, Helvetica, sans-serif; color:#000;}
.testimonials td.text{ margin:0; padding: 13px 20px 0 0; font: normal 12px Arial, Helvetica, sans-serif; color:#000;}
.testimonials td.who, .question td.who{ margin:0; padding: 13px 0 0 0; font: bold 12px Arial, Helvetica, sans-serif; color:#000;}
.customerService{ display:block; position: relative; float:left; width:198px; margin:0 7px 0 46px; padding:0;}
.customerService .phone, .email, .address{ font: normal 12px Arial, Helvetica, sans-serif; color:#000;}

.textim_text { color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.customers { margin-left:27px;}
.customers_block{
            position:relative;
            float:left;
			display:block;
            margin:0 0 40px 50px;
			_margin:0 0 40px 25px;
            width:198px;
            font-size:12px;
			/*background:#FFF url(img/bg_question.png) top no-repeat ;*/
        }
        .customers_title{
            margin-bottom:10px;
			margin-top:60px;
        }
        .customers_block b{
            color:#555656;
        }
        .customers_block a{
            color:#3860a1;
        }
        .center_block{
            position:relative;
            margin:-24px 15px 30px 292px;
            font-size:11px;
            xborder:1px red solid;
            xwidth:100%;
            xheight:100%;
        }
		.customers_block a img{ border:0;}


.flyers_title{
            margin-bottom:21px;
        }
        .flyers_block{
			display:block;
			position:relative;
			float:left;
            width:380px;
            padding-left:-10px;
        }
        .flyer{
            float:left;
            width:150px;
            margin-right:15px;
            margin-left:15px;
            margin-bottom:10px;
        }
        .flyer .title{
            font:normal 14px Arial, Helvetica, sans-serif;
			color:#4974ba;
            font-weight:bold;
            padding-bottom:10px;
        }
        .fly_img{
            width:150px;
            height:194px;
            margin-bottom:9px;
        }
        .fly_button{
            margin-top:9px;
        }
        /*IE_FIX*/}.welcome_title,.flyers_title,.welcome_block,.flyers_block{
            margin-left:-3px;
            margin-right:-3px;
        }


.readOtherBtn{ margin:0; padding-top:10px;}
.mainContent{ display:block; position:relative; float:left; margin:15px 10px 0 10px; padding:0; width:370px;}


.flyer td.title{ margin:0; padding:0; font: normal 18px Arial, Helvetica, sans-serif; color:#000;}
.flyer td.title img{ margin-right:10px; padding:0;}
.flyer tr.flyerName{font: normal 18px Arial, Helvetica, sans-serif; color:#2F5086;}


.question td.field{ margin:0; padding-top: 10px; font: normal 12px Arial, Helvetica, sans-serif; color:#678CC5;}
.question td.field input, textarea{ width:154px;}
.question td.callNowBtn img{ margin: 10px 0 10px 10px; padding:0;}

.footer{ width:100%; height:326px; margin:0; padding:0; display:block; position: relative; float:left; background:url(img/bg_bottom.jpg) bottom repeat-x;}
.footer .topBrands{ width:900px; margin:0 auto; }
.footer .topBrands td.bottomr{ height:107px;}
.footer .topBrands td.title{ width:808px; height:70px; background:url(img/bg_brandsTop.png) top left no-repeat;}
.footer .topBrands tr.copyright{ font: normal 11px Arial, Helvetica, sans-serif; color:#2E5085;}
	
	
	
	