#container {
position:relative;
width:815px;
height:auto;
border:1px solid #223A82;
background-image:url(../images/bottomrightpic.jpg);
background-repeat:no-repeat;
background-position:right bottom;
margin:0 auto;
}

#header {
position:relative;
height:auto;
width:800px;
}

#shoppingbasket {
height:92px;
width:321px;
position:absolute;
left:479px;
top:15px;
border:1px solid #909DC0;
background-image:url(../images/SB2_05.jpg);
background-repeat:no-repeat;
}

#sponsor_holder {
background-repeat:no-repeat;
position:absolute;
height:auto;
width:260px;
left:541px;
top:696px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

#domesticservices {
height:202px;
width:250px;
left:15px;
top:0;
position:absolute;
}

#commercialservices {
position:absolute;
height:202px;
width:250px;
left:284px;
top:0;
}

#gallery_content {
font-family:Arial, Helvetica, sans-serif;
position:relative;
height:auto;
width:800px;
padding-left:15px;
padding-top:10px;
text-align:justify;
}

#admin_header {
	position:relative;
	height:auto;
	width:800px;
	padding-top: 15px;
	padding-left: 15px;
}
#admin_content {
position:relative;
height:auto;
width:815px;
}

#shopping_cart {
position:absolute;
width:300px;
height:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
top:23px;
}

#testimonial_box {
background-color:#F9FAFC;
border:1px solid #909DC0;
position:relative;
height:auto;
width:500px;
}

#offers_content {
position:relative;
height:auto;
width:790px;
}

#offers_box {
position:relative;
height:auto;
width:760px;
border:2px solid #98A3C5;
margin-left:17px;
}

.offer_title {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#233984;
font-weight:700;
}

.approved_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#233982;
}

.offer_bold {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
}

.title {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#98A3C5;
margin-left:17px;
}

.testimonial_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
margin:8px;
}

legend {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:28px;
padding-right:5px;
color:#000;
padding-left:5px;
}

fieldset {
border:1px solid #98A3C5;
}

.fieldset_quote {
border:1px solid #98A3C5;
margin-right:200px;
}

.test_input {
color:#666;
}

.p_main {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
margin-right:8px;
margin-left:8px;
}

.p_main_indent {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
margin-right:8px;
margin-left:17px;
}

.p_main_right {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:right;
margin-right:15px;
}

.p_title {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
margin-left:12px;
}

.tablestyle {
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:20px;
font-size:13px;
}

.tablestyle_indent {
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:20px;
font-size:13px;
margin-left:8px;
}

.img_border {
border:1px solid #000;
}

.title_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#FFF;
background-color:#233982;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
font-weight:700;
}

.title_text_small {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFF;
background-color:#233982;
padding-top:3px;
padding-bottom:3px;
padding-left:5px;
font-weight:700;
}

.title_text_light {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
background-color:#98A3C5;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
}

.price {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:red;
}

.onlinequotetext {
font-family:"Lucida Sans";
position:absolute;
left:92px;
top:20px;
}

#getaquote {
font-family:"Lucida Sans";
position:absolute;
left:510px;
top:396px;
width:239px;
height:71px;
}

#copyright {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
position:relative;
padding-bottom:10px;
width:815px;
padding-top:10px;
}

#toppicmenu {
position:relative;
height:204px;
width:787px;
padding-left:15px;
}

#copyright a:hover {
color:#000;
text-decoration:underline;
}

.form1 {
position:relative;
padding-left:15px;
width:300px;
padding-top:5px;
}

#listright {
font-family:"Lucida Sans";
position:absolute;
left:185px;
top:125px;
width:275px;
height:95px;
}

#onlinestore {
position:absolute;
height:202px;
width:250px;
left:550px;
top:180px;
}

#logo {
padding-top:15px;
padding-left:15px;
height:89px;
width:439px;
}

.topmenutext {
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:20px;
top:5px;
line-height:30px;
}

.bottommenutext {
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
text-align:center;
position:relative;
}

#getaquotearrow {
position:absolute;
left:516px;
top:495px;
width:133px;
height:27px;
}

.boldblue {
font-family:"Lucida Sans";
color:#223a82;
font-size:13px;
font-weight:700;
}

.arrow2 {
position:relative;
top:45px;
left:-40px;
}

#specialofferstext {
font-family:"Lucida Sans";
position:absolute;
left:512px;
top:580px;
width:241px;
height:48px;
}

#contentarea {
font-family:Arial, Helvetica, sans-serif;
position:relative;
height:auto;
width:505px;
padding-left:15px;
padding-top:10px;
text-align:justify;
}

#quotearea {
font-family:Arial, Helvetica, sans-serif;
position:relative;
height:auto;
width:475px;
padding-left:15px;
padding-top:30px;
border:medium solid #223A82;
left:15px;
}

#rightmenu {
position:absolute;
left:548px;
top:178px;
width:211px;
height:455px;
}

#servicetextarea {
font-family:Arial, Helvetica, sans-serif;
position:relative;
height:auto;
width:475px;
padding-left:15px;
padding-top:10px;
}

#right {
float:right;
width:325px;
padding-left:10px;
padding-top:10px;
text-align:left;
}

.tick {
list-style-image:url(../images/tick.jpg)
}

.overview {
color:#009933;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:300px;
font-size:14px;
line-height:1ems;
font-weight:600;
padding:10px;
border:1px #009933 solid;
}

#servicetextarea2 {
font-family:Arial, Helvetica, sans-serif;
position:relative;
height:auto;
width:780px;
padding-left:15px;
padding-top:10px;
}

#serviceimages {
position:absolute;
left:500px;
top:386px;
width:307px;
height:496px;
}

.list {
font-family:Verdana, Arial, Helvetica, sans-serif;
list-style-type:none;
font-size:14px;
list-style-image:url(../images/blt.jpg);
margin-left:-25px;
}

#quote {
font-family:Verdana, Arial, Helvetica, sans-serif;
position:relative;
width:281px;
height:135px;
background-image:url(../images/offers_box.jpg);
background-repeat:no-repeat;
padding-top:10px;
padding-left:10px;
float:right;
top:20px;
}

#specialoffers {
position:absolute;
width:272px;
height:154px;
background-image:url(../images/offers_box_special.jpg);
background-repeat:no-repeat;
padding-top:30px;
padding-left:20px;
top:537px;
left:524px;
}

.getquotetext {
padding-left:10px;
position:relative;
left:20px;
}

.contenttext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
}

#topmenu {
position:relative;
height:31px;
width:788px;
color:#223a82;
background-color:#223a82;
left:15px;
top:20px;
margin-bottom:40px;
}

#latestoffer {
font-family:"Lucida Sans";
position:absolute;
left:517px;
top:658px;
width:155px;
height:18px;
}

#latestoffer a:hover {
color:#223a82;
text-decoration:underline;
}

#onlineshop {
position:absolute;
left:551px;
}

.verdana18 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#98a3c5;
}

.verdanablk18 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#000;
}

#privacytext {
font-family:Verdana, Arial, Helvetica, sans-serif;
position:relative;
width:780px;
color:#000;
font-size:14px;
margin-right:auto;
margin-left:auto;
}

#sitemaptext {
font-family:Verdana, Arial, Helvetica, sans-serif;
position:relative;
width:800px;
color:#000;
font-size:14px;
margin-right:auto;
margin-left:auto;
padding-left:10px;
}

.sitemaplinktext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
position:relative;
}

#sitecleaner {
position:absolute;
left:559px;
top:637px;
width:169px;
height:176px;
z-index:1;
}

#saletag {
position:absolute;
width:385px;
height:234px;
left:15px;
top:406px;
border:medium solid #233982;
}

#drive {
font-family:Verdana, Arial, Helvetica, sans-serif;
position:absolute;
left:37px;
top:452px;
width:237px;
height:34px;
}

#Drivetxt {
position:absolute;
left:16px;
top:153px;
width:222px;
height:42px;
}

#salestagtext {
font-family:Verdana, Arial, Helvetica, sans-serif;
position:absolute;
width:322px;
left:466px;
top:424px;
}

#salesoffer2 {
position:absolute;
width:385px;
height:169px;
left:15px;
top:660px;
border-color:#2F4F9C;
border-style:solid;
border-width:medium;
}

.specialoffer2text {
font-family:"Lucida Sans";
font-size:28px;
color:#233982;
position:relative;
width:223px;
left:-150px;
font-weight:bolder;
top:16px;
height:33px;
}

.specialtext {
font-family:"Lucida Sans";
font-size:24px;
color:#233982;
position:relative;
width:223px;
left:-150px;
font-weight:bolder;
top:16px;
height:33px;
}

#drivecleaner {
position:absolute;
left:263px;
top:673px;
width:121px;
height:139px;
}

#special {
position:absolute;
left:64px;
top:768px;
width:247px;
height:57px;
z-index:1;
}

#footer {
position:relative;
height:28px;
width:815px;
background-color:#233982;
margin-right:auto;
margin-left:auto;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:26px;
color:#FFF;
}

.search_btn,.arrow1 {
position:relative;
top:10px;
}

#copyright a:link,#copyright a:active,#copyright a:visited,#gallery_content a:link,#gallery_content a:active,#gallery_content a:visited,#gallery_content a:hover {
color:#000;
text-decoration:none;
}

#topmenu a:link,#topmenu a:active,#topmenu a:visited,#footer a:link,#footer a:active,#footer a:visited {
color:#FFF;
text-decoration:none;
}

#topmenu a:hover,#footer a:hover {
color:#FFF;
text-decoration:underline;
}

#latestoffer a:link,#latestoffer a:active,#latestoffer a:visited {
color:#223a82;
text-decoration:none;
}

#accessibilitytext,#termstext {
font-family:Verdana, Arial, Helvetica, sans-serif;
position:relative;
width:800px;
color:#000;
font-size:14px;
margin-right:auto;
margin-left:auto;
left:10px;
}

