


/* CSS Document */


#wrapper {

width: 718px;
margin-right: auto;
margin-left: auto;



}



a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;

color: #000000;
text-decoration:none;
font-size: 11px;
}


a:visited {

color: #000000;
text-decoration:none;
font-size: 11px;
}

 a:active {

color: #000000;
text-decoration:none;
font-size: 11px;
}

 a:hover {

color: #007bce;
text-decoration:none;
font-size: 11px;
}


a.banner:link {
font-family:Verdana, Arial, Helvetica, sans-serif;

color: #FFFFFF;
text-decoration:none;
font-size: 11px;
font-weight: bold;
}


a.banner:visited {

color: #ffffff;
text-decoration:none;
font-size: 11px;
font-weight: bold;
}

a.banner:active {

color: #ffffff;
text-decoration:none;
font-size: 11px;
font-weight: bold;
}

 a.banner:hover {

color: #000000;
text-decoration:none;
font-size: 11px;
font-weight: bold;
}




body {

font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}

.upperrightnav {

font-size: 11px;
text-align: right;
margin-top: -90px;


}

logo {
float:left;
}



#headerpage {

height: 86px;
width: 718px;

}

#header {

height: 215px;
width: 718px;

}



#banner {

float: left;
background-image: url(images/services_banner_700x116.jpg) ;
background-repeat: no-repeat;
background-position: left;
height: 116px;
width: 700px;




}

#bannercosts {

float: left;
background-image: url(images/costs_banner_700x116.jpg) ;
background-repeat: no-repeat;
background-position: left;
height: 116px;
width: 700px;




}

#bannerprice {

float: left;
background-image: url(images/price_banner_700x116.jpg) ;
background-repeat: no-repeat;
background-position: left;
height: 116px;
width: 700px;




}


#bannercontact {

float: left;
background-image: url(images/contact_banner_700x116.jpg) ;
background-repeat: no-repeat;
background-position: left;
height: 116px;
width: 700px;




}

#bannerabout {

float: left;
background-image: url(images/about_banner_700x116.jpg) ;
background-repeat: no-repeat;
background-position: left;
height: 116px;
width: 700px;




}



.bannertext {

padding-left: 5px;
padding-top: 5px;
}


#mainpage {


float: left;
text-align: center;
width: 718px;
height: 285px;
margin-top: 5px;
background-image: url(images/background_page_596x285_no_buttons.jpg);
background-repeat: no-repeat;
background-position: 100px top;
}


#mainpageweb {


float: left;
text-align: center;
width: 718px;
height: 580px;
margin-top: 5px;
background-image: url(images/background_page_596x537_no_buttons.jpg);
background-repeat: no-repeat;
background-position: 100px top;
}


.keys {

padding-top: 79px;
padding-left: 325px;
}


.keysweb {

padding-top: 1px;
padding-left: 325px;
}


#main {


width: 596px;
height: 345px;
text-align: center;
padding-top: 80px;
padding-left: 120px;



}
img.dotspage {

float : left;
margin-left: 115px;


}

img.dots {

float : left;


}
img.typer {

float: left;
margin-left: 145px;
padding-top: 20px;

}


img.buttonspage {


padding-top: 75px;

float: left;

}


img.buttons {


margin-top: 35px;
float: left;

}



#footerpage {
float: left;

width: 718px;
height: 100px;
display: inline;

}

#footer {
float: left;
margin-top: -80px;
width: 718px;
height: 400px;
display: inline;

}
.bottomlefttext {
text-align: right;
font-size: 11px;
padding-right:604px;
}



.bottomnavpage {
width: 318px;
padding-top: 5px;
padding-left: 365px;
font-size: 11px;
}
.bottomnav {
width: 318px;
padding-top: 40px;
padding-left: 378px;
font-size: 11px;
}


.bottomnavpageweb {
width: 318px;
padding-top: 28px;
padding-left: 365px;
font-size: 11px;
}


p {
text-align: left;

}

.bodytext {

margin-left: 135px;
margin-right: 30px;
font-size: 11px;

}


.bodytextweb {

margin-left: 135px;
margin-right: 30px;
font-size: 11px;
height: 440px;

}



h4 {

padding-left: 120px;
}

