#preload-06 { background: url("images/24.jpg") no-repeat -9999px -9999px; }
#preload-07 { background: url("images/espanol.jpg") no-repeat -9999px -9999px; }
#preload-08 { background: url("images/money.jpg") no-repeat -9999px -9999px; }
#preload-09 { background: url("images/bill.jpg") no-repeat -9999px -9999px; }


a.bodyrightlinks:link { color: white; text-decoration: underline; }a.bodyrightlinks:active { color: white; text-decoration: underline; }a.bodyrightlinks:visited { color: white; text-decoration: underline; }a.bodyrightlinks:hover { color: black; text-decoration: underline; }a.email:link { color: blue; text-decoration: none; }a.email:active { color: black; text-decoration: none; }a.email:visited { color: blue; text-decoration: none; }a.email:hover { color: black; text-decoration: none; font-weight: regular; font-size: 100%; }a.emailb:link { color: white; text-decoration: underline; }a.emailb:active { color: white; text-decoration: underline; }a.emailb:visited { color: white; text-decoration: underline; }a.emailb:hover { color: black; text-decoration: underline; font-weight: regular; font-size: 100%; }a.emailc:link { color: white; text-decoration: none; }a.emailc:active { color: white; text-decoration: none; }a.emailc:visited { color: white; text-decoration: none; }a.emailc:hover { color: black; text-decoration: none; font-weight: regular; font-size: 100%; }

a.sarealinks:link { color: black; text-decoration: none; }
a.sarealinks:active { color: black; text-decoration: none; }
a.sarealinks:visited { color: black; text-decoration: none; }
a.sarealinks:hover { color: black; text-decoration: underline; font-weight: regular; font-size: 100%; }

a.sarealinks2:link { color: black; text-decoration: underline; }
a.sarealinks2:active { color: black; text-decoration: underline; }
a.sarealinks2:visited { color: black; text-decoration: underline; }
a.sarealinks2:hover { color: black; text-decoration: underline; font-weight: regular; font-size: 100%; }

a.menu { font-family: Arial; font-weight: bold; font-size: 18px; float:left; color: #1e1d94; height: 23px; text-decoration: none; padding-bottom: 0px; text-align: center; margin-left: 5px; margin-right: 5px; }
a.menu:hover { color: black; }

a.menuemergency { display: block; float:left; width: 97px; height: 28px; text-decoration: none; background: url("images/bar.jpg"); background-position: 0px 0px; }
a.menuemergency:hover { background-position: 0px -28px; }

a.menuemergency2 { display: block; float:left; width: 97px; height: 28px; text-decoration: none; background: url("images/bar.jpg"); background-position: 0px -28px; }

a.menuestimates { display: block; float:left; width: 61px; height: 28px; text-decoration: none; background: url("images/bar.jpg"); background-position: -97px 0px; }
a.menuestimates:hover { background-position: -97px -56px; }

a.menuestimates2 { display: block; float:left; width: 61px; height: 28px; text-decoration: none; background: url("images/bar.jpg"); background-position: -97px -56px; }

a.menupricing { display: block; float:left; width: 76px; height: 28px; text-decoration: none; background: url("images/bar.jpg"); background-position: -158px 0px; }
a.menupricing:hover { background-position: -158px -84px; }

a.menupricing2 { display: block; float:left; width: 76px; height: 28px; text-decoration: none; background: url("images/bar.jpg"); background-position: -158px -84px; }

a.menuspanish { display: block; float:left; width: 103px; height: 28px; text-decoration: none; background: url("images/bar.jpg"); background-position: -234px 0px; }
a.menuspanish:hover { background-position: -234px -112px; }

a.menuspanish2 { display: block; float:left; width: 103px; height: 28px; text-decoration: none; background: url("images/bar.jpg"); background-position: -234px -112px; }

a.servicelink:link { color: white; text-decoration: none; }
a.servicelink:active { color: white; text-decoration: none; }
a.servicelink:visited { color: white; text-decoration: none; }
a.servicelink:hover { color: white; text-decoration: underline; }

body { margin: 0px; padding: 0px; text-align: center; background-color: #4b4ba5; }

h1 { font-family: Arial; font-weight: bold; font-size: 10px; }

li { list-style: none; }

a.servicelink2:link { color: white; text-decoration: none; }
a.servicelink2:active { color: white; text-decoration: none; }
a.servicelink2:visited { color: white; text-decoration: none; }
a.servicelink2:hover { color: white; text-decoration: underline; }

#adder {
	float: left;
	text-align: center;
	padding: 10px;
	width: 880px;
	color: black;
	font-weight: bold;
	font-family: Arial;
	font-size: 16px;
	
}
#adderleft {
	float: left;
	text-align: left;
	width: 420px;


}
#addercheck {
	float: left;
	text-align: left;
	width: 40px;
	height: 90px;

}
#adderright {
	float: right;
	text-align: right;
	width: 420px;



}
#bodyleft {
	padding: 2px;
	text-align: center;
	float: left;
	width: 296px;
	height: 296px;
	background-image: url("images/box1.jpg");
	background-repeat: repeat
}
#bodyright {
	float: right;
	padding: 10px;
	width: 425px;
	height: 280px;
	color: white;
	font-weight: normal;
	font-family: Arial;
	font-size: 14px;
	background-image: url("images/box2.jpg");
	background-repeat: repeat
}
#bodyright2 {

	padding-top: 5px;
	text-align: center;
	float: right;
	width: 145px;
	height: 270px;
}

#bodyrightb {
	float: right;
	padding: 10px;
	width: 580px;
	height: 280px;
	color: white;
	font-weight: normal;
	font-family: Arial;
	font-size: 14px;
	background-image: url("images/box3.jpg");
	background-repeat: no-repeat
}
#bodyrightc {
	float: left;
	padding: 0px;

	width: 900px;
	height: 292px;
	color: white;
	font-weight: normal;
	font-family: Arial;
	font-size: 14px;
	background-image: url("images/box4.jpg");
	background-repeat: no-repeat
}
#bodyrightd {
	float: left;

	padding: 0px;
	width: 755px;
	height: 300px;
	color: white;
	font-weight: normal;
	font-family: Arial;
	font-size: 14px;
	background-image: url("images/box5.jpg");

	background-repeat: no-repeat
}
#bodyrighte {
	float: left;
	padding: 10px;
	width: 900px;
	height: 192px;
	color: white;
	font-weight: normal;
	font-family: Arial;
	font-size: 14px;
	background-image: url("images/box4.jpg");
	background-repeat: no-repeat
}
#bnacontainer {
	float: left;
	width: 290px;

	height: 280px;
	text-align: center;


}
#bodyrightcontainer {
	float: left;
	width: 420px;
}

#bodyrightcontainer2 {
	padding-top: 10px;
	float: left;
	width: 420px;
}
#bodyrighttext1 {
	text-align: left;
	float: left;

	width: 175px;
}
#bodyrighttext2 {

	text-align: left;
	float: right;
	width: 240px;
}
#bodyrighttext3 {


	text-align: left;
	float: left;

	width: 240px;
}
#bodyrighttext4 {
	text-align: right;
	float: right;

	width: 175px;
}
#bodyrighttext5 {
	padding-top: 10px;

	text-align: left;
	float: left;
	width: 400px;
}
#bottomb {
	float: left;
	width: 1000px;
	height: 50px;
	background-image: url("images/bottom.jpg");

	background-repeat: repeat;
}
#bottoml {
	float: left;
	width: 50px;
	height: 50px;
}

#bottomr {
	float: right;
	width: 50px;
	height: 50px;

}
#contactbody1 {
	float: left;
	color: white;
	width: 280px;
	height: 130px;
	font-weight: normal;

	font-family: Arial;
	font-size: 16px;
	text-align: center;
	padding-top: 5px;

}
#contactbody2 {
	float: right;
	color: white;
	width: 280px;
	height: 130px;

	font-weight: normal;
	font-family: Arial;
	font-size: 16px;
	text-align: center;
	padding-top: 5px;
}
#contactbodyinner1 {
	float: left;

	color: white;
	width: 280px;
	height: 65px;
	font-weight: normal;
	font-family: Arial;
	font-size: 16px;
	text-align: center;

}
#contactbodyinner2 {
	float: left;
	color: white;

	width: 280px;
	height: 65px;
	font-weight: normal;
	font-family: Arial;
	font-size: 16px;
	text-align: center;
}
#couponbody {
	height: 300px;
	width: 800px;
	margin: 30px auto;
	color: white;
	text-align: left;
	text-align: center;
	font-weight: normal;
	font-family: Arial;
	font-size: 12px;
}
#divider {
	float: left;
	text-align: center;
	padding: 0px;
	width: 900px;
}
#emailheader {
	text-align: center;
	width: 800px;
	color:white;
	font-weight: normal;

	font-family: Arial;
	font-size: 14px;
	margin: 10px auto;
	margin-top: 25px;
}

#emailheader2 {
	text-align: center;
	width: 900px;
	color:white;

	font-weight: normal;
	font-family: Arial;
	font-size: 14px;
	margin: 25px auto;
	margin-bottom: 0px;
}

#emailform {
	height: 181px;
	width: 800px;
	margin: 10px auto;
	color: white;
	text-align: left;

	font-weight: normal;
	font-family: Arial;
	font-size: 12px;
}

#email1{
	float: left;
	width: 400px;
}
#email2 {
	float: right;
	width: 400px;
}
#email3 {

	float: left;
	text-align: center;
	width: 800px;
	padding: 10px;
}
#feedbackform {
	float: right;
	width: 400px;
	margin: 10px auto;
	color: white;


	text-align: center;
	font-weight: normal;
	font-family: Arial;
	font-size: 14px;
	margin-right: 10px;
}
#feedbacktextcontainer {
	float: left;
	width: 315px;
	color: white;
	text-align: left;
	font-weight: normal;
	font-family: Arial;
	font-size: 14px;
	text-indent: 15px;
	margin-top: 15px;

}

#feedbacktext1 {
	float: left;
	width: 315px;
	margin-bottom: 10px;
	margin-left: 25px;
}
#feedbacktext2 {

	float: left;
	width: 315px;
	margin-bottom: 10px;
	margin-left: 10px;
}
#feedbackfeilds {
	margin-bottom: 5px;
}
#feedbackbutton {

	float: right;

	margin-right: 230px;
}

#flashcontent {
	float: left;
	top: 130px;
	width: 900px;
	margin-top: 5px;
	margin-bottom: 10px;

	height: 321px;
	background-image: url("images/trim.jpg");
	background-repeat: repeat

}
#flash {

	text-align: left;
	height: 250px;
	width: 840px;
	margin: 30px auto;
}
#flash1 {

	color: white;
	float: left;
	font-family: Arial;
	text-align: left;
	margin-top: 10px;

	margin-left: 0px;
	height: 205px;
	width: 420px;
}
#flash1cc {
	color: white;

	float: left;
	font-family: Arial;

	text-align: left;
	margin-top: 35px;

	margin-right: 10px;
	height: 162px;
	width: 520px;

}

#flashy {
	text-indent: 15px;

}
#flash1b {
	color: white;

	float: right;
	text-align: center;
	margin-left: 20px;
	height: 38px;

	width: 400px;


}

#flash2 {
	float: right;

	text-align: left;
	height: 250px;
	width: 400px;

}
#footerstart {

	text-align: center;
	float: left;
	width: 900px;
	font-weight: regular;

	font-family: Arial;
	font-size: 14px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#footerleft {
	text-align: left;

	float: left;
	width: 450px;
}
#footerright {

	text-align: right;
	float: right;
	width: 450px;
}
#jmstitle {
	padding-right: 50px;
	float: right;
	text-align: center;
	font-weight: bold;
	font-family: Arial;
	font-size: 18px;
}
#leftcol {
	float: left;

	background-image: url("images/left.jpg");
	background-position: right;
	background-repeat: repeat;
	width: 50px;
	height: 855px;

}
#main {
	background-color: #FFFFFF;
	width: 1000px;
 	margin: 0 auto;

 	text-align: left;
	height: 855px;
}
#maincol {
	width: 900px;

 	margin: 0 auto;
	text-align: left;
 	background: #FFFFFF;
	height: 855px; 
}
#mainleft {
	padding-top: 10px;
	float: left;

	text-align: left;
}
#mainright {
	float: right;
	text-align: center;
}
#menu {
	width: 800px;
	float: left;

	margin-left: 15px;
	padding: 0px;
}


#menucurrent {
	font-family: Arial;
	font-weight: bold;
	font-size: 18px;
	float:left;
	color: black;
 	height: 23px;

	margin-left: 5px;
	margin-right: 5px;
	text-decoration: none;
	padding-bottom: 0px;
	text-align: center;

}


#menupricing {
	display: block;
	float:left;

	width: 76px;
	height: 28px;
	text-decoration: none; background: url("images/bar.jpg");
	background-position: -158px -84px;
}
#menuemergency {
	display: block;
	float:left;

	width: 97px;
	height: 28px;
	text-decoration: none; background: url("images/bar.jpg");
	background-position: 0px -28px;
}

#menuestimates {
	display: block;
	float:left;

	width: 61px;
	height: 28px;
	text-decoration: none; background: url("images/bar.jpg");
	background-position: -97px -56px;
}
#menuspanish {
	display: block;
	float:left;
	width: 103px;
	height: 28px;
	text-decoration: none; background: url("images/bar.jpg");

	background-position: -234px -112px;
}
#pms {
	float: left;
	text-align: left;

	width: 900px;
}
#pmsbodyright {
	float: right;
	width: 648px;
	color: white;

	font-weight: normal;
	font-family: Arial;
	font-size: 14px;
	padding-top: 0px;
	margin-right: 10px;

	margin-left: 10px;
}
#pmsbodyleft {
	float: left;
	text-align: left;

	width: 106px;
	height: 105px;
	padding-top: 15px;
	margin-left: 10px;
}
#pmsbodyright2 {

	float: right;
	text-align: right;
	width: 106px;

	height: 105px;
	padding-top: 15px;

	margin-right: 10px;
}
#pmsbodyindent {
	text-indent: 15px;
	margin-bottom: 15px;
}
#rightcol {

	float: right;
	background-image: url("images/right.jpg");
	background-position: left;
	background-repeat: repeat;
	width: 50px;
	height: 855px;
}
#service {

	float: left;
	text-align: left;
	width: 800px;
}
#servicesbodyleft {
	float: left;
	width: 500px;
	color: white;

	font-weight: normal;
	font-family: Arial;
	font-size: 14px;
	padding-top: 30px;
}
#servicesbodyright {

	float: right;
	text-align: center;
	width: 280px;
}


#servicelinkdesc {
	color: white;
	font-weight: normal;

	font-family: Arial;
	font-size: 12px;
}
#servicelinkdescb {

	color: white;
	font-weight: normal;
	font-family: Arial;
	font-size: 14px;
	margin-top: 10px;

}
#servicelinkdesc2 {
	text-align: left;
	margin-top: 15px;
	margin-left: 15px;
	padding: 5px;
	color: white;
	font-weight: normal;

	font-family: Arial;
	font-size: 15px;
}
#submitLink {
	background-color: transparent;
	text-decoration: underline;
	border: none;
	color: blue;
	cursor: pointer;
}
#testimonial1 {
	float: left;
	text-align: center;

	margin-bottom: 20px;
	margin-left: 10px;
	margin-right: 10px;	
	height: 100px;
	width: 430px;
	color: white;
	font-weight: normal;
	font-family: Arial;
	font-size: 16px;
}
#testimonial2 {
	float: right;
	text-align: center;
	margin-bottom: 20px;

	margin-left: 10px;
	margin-right: 10px;
	height: 100px;
	width: 430px;

	color: white;
	font-weight: normal;
	font-family: Arial;
	font-size: 16px;
}

#testheader {
	text-align: center;

	width: 850px;
	color:white;
	font-weight: bold;
	font-family: Arial;
	font-size: 16px;

	margin: 10px auto;
	margin-top: 30px;
	margin-bottom: 30px;
}
#testtext {
	float: left;
	text-align: center;
	width: 430px;
}

#testsig {
	float: left;
	text-align: center;
	width: 430px;
	font-family: Times New Roman;

	font-size: 20px;
	font-weight: bold;
	margin-top: 5px;
}
#videotitle {
	margin-bottom: 20px;

	font-size: 17px;
	font-weight: bold;

}
#videodesc {



}
#videoheader1 {

	margin-top: 30px;
	margin-left: 50px;
	float: left;
	text-align: center;

	width: 200px;
	height: 260px;

	color:white;
	font-weight: normal;
	font-family: Arial;
	font-size: 14px;
	border-right: 2px solid white;
}

#videoheader2 {
	margin-top: 60px;
	margin-right: 50px;

	float: right;
	text-align: center;
	width: 550px;
	color:white;
	font-weight: normal;
	font-family: Arial;
	font-size: 14px;


}
#videoheader3 {
	margin-top: 5px;
	float: right;
	text-align: center;
	width: 755px;
	color:white;
	font-weight: normal;


	font-family: Arial;
	font-size: 14px;

}
#webhostlink {
	padding: 5px;
	color: black;
	font-weight: normal;
	font-family: Arial;

	font-size: 12px;
}
#wrapper {
	width: 100%;

	height: 855px;
}