body {
	margin: 0px;
	padding: 0px;
	background:#141414;
}

*{font-family:Arial, Helvetica, sans-serif; font-size:14px;  line-height:20px;}

strong{color:#f30909;}

#wrap{width:965px; margin:0 auto; background:url(../images/mainback.gif) repeat-y;}

#logo{width:151px; height:89px; display:block; background:url(../images/logo.gif) no-repeat; text-indent:-9999px; float:left; margin:0 0 0 30px;}
#top{width:950px; height:89px; background:url(../images/topback.jpg) no-repeat top; overflow:hidden;}

#middle_content{height:252px;}

#content{background:url(../images/mainback.jpg) no-repeat top; min-height:434px; }

ul#menu {margin:0; padding:0; list-style:none; float:right;}
ul#menu  li{float:left;}

#m1, #m2, #m3, #m4, #m5, #m6{width:110px; height:61px; display:block; text-indent:-9999px;}

#m1{background:url(../images/menu.jpg) no-repeat;}
#m2{background:url(../images/menu.jpg) no-repeat -110px 0 ;}
#m3{background:url(../images/menu.jpg) no-repeat -220px 0 ;}
#m4{background:url(../images/menu.jpg) no-repeat -330px 0 ;}
#m5{background:url(../images/menu.jpg) no-repeat -440px 0 ;}
#m6{background:url(../images/menu.jpg) no-repeat -550px 0 ;}

#m1:hover{background:url(../images/menu.jpg) no-repeat 0 -61px;}
#m2:hover{background:url(../images/menu.jpg) no-repeat -110px -61px ;}
#m3:hover{background:url(../images/menu.jpg) no-repeat -220px -61px ;}
#m4:hover{background:url(../images/menu.jpg) no-repeat -330px -61px ;}
#m5:hover{background:url(../images/menu.jpg) no-repeat -440px -61px ;}
#m6:hover{background:url(../images/menu.jpg) no-repeat -550px -61px ;}



#col1{width:530px; margin:0 0 0 24px; float:left; color:#fbf9f9; text-align:justify;}
#col2{float:left;}
#col1 a{color:#fbf9f9;}

#col2 ul {margin-top:20px; }
#col2 ul li{font-weight:bold; color:#000; font-size:16px; line-height:23px;}

#col1 h3, #col1 p{margin:15px 20px;}
#col1 h2{width:259px; height:31px; margin:16px 0  35px 0;}

#flashcontent{width:965px; position:absolute;}



.welcome{background:url(../images/h2_welcom.gif); text-indent:-9999px;}
.about{background:url(../images/h2_about.gif); text-indent:-9999px; text-align:justify;}
.about p{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:justify;}
.contact{background:url(../images/h2_contact.gif); text-indent:-9999px;}
.services{background:url(../images/h2_services.gif); text-indent:-9999px;}
.testimonials{background:url(../images/h2_testimonials.gif); text-indent:-9999px;}
.links{background:url(../images/h2_links.gif); text-indent:-9999px;}

#tel{font-size:25px; font-weight:bold; letter-spacing:-1px; margin:95px 0 0 40px; color:#fbf9f9;}
#logos{height:70px; margin:28px 0 0 0; padding:19px 0 0 50px;}
#logos img{border:0;}

.quote{font-size:20px;}
.quotep{padding-bottom:20px;}

#forms{width:410px; float:left; margin:0 0 0 5px; color:#333333;}
.contactform{float:right; width:220px;}
.submitbutton{float:right;}
.form_row{overflow:hidden; margin:0 0 10px 15px; padding:5px; border:1px solid #2f2e2e; color:#fbf9f9;}
.asterisk{clear:both;}

#footer{height:150px; background-color:#141414; clear:both;}
#footer p{padding:0px 0 0 50px; font-size:12px; color:#636363;}
#footer span{padding:0px 0 0 50px; color:#ffffff; font-size:12px;}
#footer a{font-size:12px; color:#636363; }

#footer-scroll{width:880px; height:60px; margin:0px 0px 0px 8px; clear:both; background:url(../images/footerback.gif) no-repeat top #141414; overflow-x:none; overflow-y:scroll; padding:20px 30px 0px 40px; color:#FFFFFF; scrollbar-base-color:#333333; text-align:justify;}