.skiplink {
display: none
}

#weblogosmall {
position: absolute;
top: 0px;
left: -18px;
width: 244px;
height: 144px;
}

#services {
position: absolute;
top: 92px;
left: 222px;
width: 87px;
height: 18px;
}

#portfolio {
position: absolute;
top: 92px;
left: 332px;
width: 87px;
height: 18px;
}

#aboutus {
position: absolute;
top: 92px;
left: 442px;
width: 87px;
height: 18px;
}

#contactus {
position: absolute;
top: 92px;
left: 552px;
width: 87px;
height: 18px;
}

#home {
position: absolute;
top: 92px;
left: 662px;
width: 87px;
height: 18px;
}

#portrule {
position: absolute;
top: 109px;
left: 380px;
width: 1px;
height: 50px;
}

#portrule2 {
position: absolute;
top: 109px;
left: 491px;
width: 1px;
height: 50px;
}

#portrule3 {
position: absolute;
top: 109px;
left: 271px;
width: 1px;
height: 50px;
}

#portrule4 {
position: absolute;
top: 109px;
left: 600px;
width: 1px;
height: 50px;
}

#portnavweb {
position: absolute;
top: 6px;
left: 1px;
width: 155px;
height: 37px;
}

#portnavid {
position: absolute;
top: 43px;
left: 1px;
width: 155px;
height: 37px;
}

#portnavprint {
position: absolute;
top: 80px;
left: 1px;
width: 155px;
height: 37px;
}

#portnavreto {
position: absolute;
top: 117px;
left: 1px;
width: 155px;
height: 37px;
}

#portnavclient {
position: absolute;
top: 154px;
left: 1px;
width: 155px;
height: 37px;
}


#dotted {
position: absolute;
top: 189px;
left: 147px;
width: 2px;
height: 160px;
}

#servnavprice {
position: absolute;
top: 191px;
left: 1px;
width: 155px;
height: 37px;
}

#dottedshort {
position: absolute;
top: 234px;
left: 147px;
width: 2px;
height: 121px;
}

#dottedlong {
position: absolute;
top: 80px;
left: 147px;
width: 2px;
height: 270px;
}

#image1 {
position: absolute;
top: 200px;
left: 0px;
width: 100px;
height: 100px;
}

#image2 {
position: absolute;
top: 200px;
left: 200px;
width: 100px;
height: 100px;
}
#image3 {
position: absolute;
top: 200px;
left: 400px;
width: 100px;
height: 100px;
}

#dottedmed {
position: absolute;
top: 110px;
left: 147px;
width: 2px;
height: 270px;
}


#portcopy {
position: relative;
top: -5px;
left: -310px;
font-family: verdana, helvetica, arial;
font-size: 6.5pt;
line-height: 16pt;
color: #60764C;
}

#portcopyabout {
position: relative;
top: -5px;
left: -310px;
font-family: verdana, helvetica, arial;
font-size: 6.5pt;
line-height: 16pt;
color: #4B7078;
}
#portcopycontact {
position: relative;
top: -5px;
left: -310px;
font-family: verdana, helvetica, arial;
font-size: 6.5pt;
line-height: 16pt;
color: #8F6844;
}
#portcopyport {
position: relative;
top: -5px;
left: -309px;
font-family: verdana, helvetica, arial;
font-size: 6.5pt;
line-height: 16pt;
color: #544B30;
}


#web1 {
position: absolute;
top: 20px;
left: 20px;
width: 340px;
height: 226px;
}

#id1 {
position: absolute;
top: 20px;
left: 20px;
width: 210px;
height: 287px;
}

#print1 {
position: absolute;
top: 15px;
left: 18px;
width: 262px;
height: 293px;
}

#print2 {
position: absolute;
top: 11px;
left: 13px;
width: 229px;
height: 301px;
}

#print5 {
position: absolute;
top: 21px;
left: -14px;
width: 229px;
height: 301px;
}
#print6 {
position: absolute;
top: 11px;
left: 0px;
width: 229px;
height: 301px;
}

#reto2 {
position: absolute;
top: 7px;
left: -6px;
width: 262px;
height: 293px;
}

#reto1 {
position: absolute;
top: 4px;
left: 6px;
width: 262px;
height: 300px;
}

#roserule {
position: absolute;
top: -14px;
left: 212px;
width: 80px;
height: 1px;
}

#launch {
position: absolute;
top: 0px;
left: -162px;
width: 56px;
height: 21px;
}

#larrow6 {
position: absolute;
top: 325px;
right: 168px;
width: 14px;
height: 14px;
}

#larrow {
position: absolute;
top: 325px;
right: 146px;
width: 14px;
height: 14px;
}

#one {
position: absolute;
top: 325px;
right: 124px;
width: 14px;
height: 14px;
}

#two {
position: absolute;
top: 325px;
right: 102px;
width: 14px;
height: 14px;
}

#three {
position: absolute;
top: 325px;
right: 80px;
width: 14px;
height: 14px;
}

#four {
position: absolute;
top: 325px;
right: 58px;
width: 14px;
height: 14px;
}

#five {
position: absolute;
top: 325px;
right: 36px;
width: 14px;
height: 14px;
}

#rarrow {
position: absolute;
top: 325px;
right: 14px;
width: 14px;
height: 14px;
}


#body {

font-family: verdana, helvetica, arial;
font-size: 8.5pt;
line-height: 18pt;
color: #460074;
}

#bottom {

font-family: verdana, helvetica, arial;
font-size: 7.5pt;
line-height: 18pt;
color: #3B5B48;
}

#textweb {

font-family: verdana, helvetica, arial;
font-size: 7.5pt;
line-height: 16pt;
color: #000000
}

#textweb2 {
position: absolute;
top: 58px;
left: 375px;
width: 150px;
height: 200px;
font-family: verdana, helvetica, arial;
font-size: 7.5pt;
line-height: 16pt;
color: #000000
}

#textidhead {
position: absolute;
top: 13px;
left: 255px;
width: 270px;
height: 200px;
font-family: verdana, helvetica, arial;
font-size: 7.5pt;
line-height: 16pt;
color: #A38B21
}

#textid2 {
position: absolute;
top: 38px;
left: 295px;
width: 230px;
height: 200px;
font-family: verdana, helvetica, arial;
font-size: 7.5pt;
line-height: 16pt;
color: #000000
}

#textid4 {
position: absolute;
top: 38px;
left: 335px;
width: 190px;
height: 200px;
font-family: verdana, helvetica, arial;
font-size: 7.5pt;
line-height: 16pt;
color: #000000
}
#textid4head {
position: absolute;
top: 13px;
left: 335px;
width: 190px;
height: 200px;
font-family: verdana, helvetica, arial;
font-size: 7.5pt;
line-height: 16pt;
color: #A38B21
}

#textid2head {
position: absolute;
top: 13px;
left: 295px;
width: 230px;
height: 200px;
font-family: verdana, helvetica, arial;
font-size: 7.5pt;
line-height: 16pt;
color: #A38B21
}

#textid3 {
position: absolute;
top: 170px;
left: 20px;
width: 230px;
height: 200px;
font-family: verdana, helvetica, arial;
font-size: 7.5pt;
line-height: 16pt;
color: #000000
}

#textid3head {
position: absolute;
top: 150px;
left: 20px;
width: 230px;
height: 200px;
font-family: verdana, helvetica, arial;
font-size: 7.5pt;
line-height: 16pt;
color: #A38B21
}


#textid {
position: absolute;
top: 38px;
left: 255px;
width: 270px;
height: 200px;
font-family: verdana, helvetica, arial;
font-size: 7.5pt;
line-height: 16pt;
color: #000000
}

#textprint {
position: absolute;
top: 58px;
left: 295px;
width: 230px;
height: 200px;
font-family: verdana, helvetica, arial;
font-size: 7.5pt;
line-height: 16pt;
color: #000000
}

#textprinthead {
position: absolute;
top: 10px;
left: 295px;
width: 230px;
height: 200px;
font-family: verdana, helvetica, arial;
font-size: 7.5pt;
line-height: 16pt;
color: #A38B21
}

#textprint2 {
position: absolute;
top: 58px;
left: 305px;
width: 230px;
height: 200px;
font-family: verdana, helvetica, arial;
font-size: 7.5pt;
line-height: 16pt;
color: #000000
}

#textprinthead2 {
position: absolute;
top: 10px;
left: 305px;
width: 230px;
height: 200px;
font-family: verdana, helvetica, arial;
font-size: 7.5pt;
line-height: 16pt;
color: #A38B21
}

#textprint3 {
position: absolute;
top: 38px;
left: 330px;
width: 200px;
height: 200px;
font-family: verdana, helvetica, arial;
font-size: 7.5pt;
line-height: 16pt;
color: #000000
}

#textprinthead3 {
position: absolute;
top: 10px;
left: 330px;
width: 200px;
height: 200px;
font-family: verdana, helvetica, arial;
font-size: 7.5pt;
line-height: 16pt;
color: #A38B21
}

#textprint4 {
position: absolute;
top: 58px;
left: 330px;
width: 200px;
height: 200px;
font-family: verdana, helvetica, arial;
font-size: 7.5pt;
line-height: 16pt;
color: #000000
}

#textprint5 {
position: absolute;
top: 38px;
left: 205px;
width: 230px;
height: 200px;
font-family: verdana, helvetica, arial;
font-size: 7.5pt;
line-height: 16pt;
color: #000000
}

#textprinthead5 {
position: absolute;
top: 10px;
left: 205px;
width: 230px;
height: 200px;
font-family: verdana, helvetica, arial;
font-size: 7.5pt;
line-height: 16pt;
color: #A38B21
}

#textprint6 {
position: absolute;
top: 38px;
left: 235px;
width: 230px;
height: 200px;
font-family: verdana, helvetica, arial;
font-size: 7.5pt;
line-height: 16pt;
color: #000000
}

#textprinthead6 {
position: absolute;
top: 10px;
left: 235px;
width: 230px;
height: 200px;
font-family: verdana, helvetica, arial;
font-size: 7.5pt;
line-height: 16pt;
color: #A38B21
}

#textwebhead {

font-family: verdana, helvetica, arial;
font-size: 7.5pt;
line-height: 16pt;
color: #A38B21
}

#textreto2 {
position: absolute;
top: 38px;
left: 255px;
width: 270px;
height: 200px;
font-family: verdana, helvetica, arial;
font-size: 7.5pt;
line-height: 16pt;
color: #000000
}

#textretohead2 {
position: absolute;
top: 10px;
left: 255px;
width: 235px;
height: 200px;
font-family: verdana, helvetica, arial;
font-size: 7.5pt;
line-height: 16pt;
color: #A38B21
}

#textreto1 {
position: absolute;
top: 38px;
left: 280px;
width: 235px;
height: 200px;
font-family: verdana, helvetica, arial;
font-size: 7.5pt;
line-height: 16pt;
color: #000000
}

#textretohead1 {
position: absolute;
top: 10px;
left: 280px;
width: 270px;
height: 200px;
font-family: verdana, helvetica, arial;
font-size: 7.5pt;
line-height: 16pt;
color: #A38B21
}

#textclient {

font-family: verdana, helvetica, arial;
font-size: 7.5pt;
line-height: 14pt;
color: #A38B21
}

#textservice {
font-family: verdana, helvetica, arial;
font-size: 7.5pt;
line-height: 13.5pt;
color: #0000000
}

#textclienthead {

font-family: verdana, helvetica, arial;
font-size: 7.5pt;
line-height: 14pt;
color: #A38B21
}

#textclientright {

font-family: verdana, helvetica, arial;
font-size: 7.5pt;
line-height: 14pt;
color: #A38B21
}

#textclientheadright {
position: absolute;
top: 10px;
left: 290px;
width: 235px;
height: 200px;
font-family: verdana, helvetica, arial;
font-size: 7.5pt;
line-height: 14pt;
color: #A38B21
}

#textserv {

font-family: verdana, helvetica, arial;
font-size: 7.5pt;
line-height: 11pt;
color: #A38B21
}

#prev {
position: absolute;
top: 10px;
left: 15px;
width: 48px;
height: 20px;
}
#prev2 {
position: absolute;
top: 10px;
left: 0px;
width: 250px;
height: 20px;
font-family: verdana, helvetica, arial;
font-size: 7.5pt;
line-height: 16pt;
color: #A38B21
}
#next {
position: absolute;
top: 10px;
left: 108px;
width: 48px;
height: 20px;
}
#next2 {
position: absolute;
top: 10px;
left: 398px;
width: 48px;
height: 20px;
}

#close {
position: absolute;
top: 10px;
right: 15px;
width: 44px;
height: 21px;
}

#closeprint {
position: absolute;
top: 5px;
right: 15px;
width: 44px;
height: 21px;
}

#web3large {
position: absolute;
top: 38px;
right: 11px;
width: 510px;
height: 314px;
}

#web4a {
position: absolute;
top: 58px;
right: 15px;
width: 500px;
height: 469px;
}

#print1large {
position: absolute;
top: 28px;
right: 0px;
width: 552px;
height: 615px;
}

#print3large {
position: absolute;
top: 28px;
right: 0px;
width: 627px;
height: 615px;
}

#reto1large {
position: absolute;
top: 28px;
right: 0px;
width: 537px;
height: 615px;
}

#reto2large {
position: absolute;
top: 28px;
right: 0px;
width: 467px;
height: 615px;
}

#map {
position: absolute;
top: 15px;
left: 210px;
width: 315px;
height: 325px;
}


A.text {
color: #000000;
text-decoration: none;
}

A.text:visited {
color: #000000;
text-decoration: none;
}

A.text:hover {
color: #000000;
text-decoration: underline;
}

A.serv {
color: #000000;
text-decoration: none;
font-weight: bold;
}

A.serv:visited {
color: #000000;
text-decoration: none;
font-weight: bold;
}

A.serv:hover {
color: #000000;
text-decoration: underline;
font-weight: bold;
}
A.serv2 {
color: #000000;
text-decoration: underline;

}

A.serv2:visited {
color: #000000;
text-decoration: underline;

}

A.serv2:hover {
color: #8F8669;
text-decoration: underline;

}

A.under:link {
color: #000000;
text-decoration: underline;

}

A.under:visited {
color: #000000;
text-decoration: underline;

}

A.under:hover {
color: #000000;
text-decoration: underline;
font-weight: bold;
}
A.under:active {
color: #000000;
text-decoration: underline;

}

A.body {
color: #460074;
text-decoration: underline;
}

A.body:visited {
color: #460074;
text-decoration: underline;
}

A.body:active {
color: #460074;
text-decoration: underline;
}

A.body:hover {
color: #7CA590;
text-decoration: underline;
}
A.bottom {
color: #3B5B48;
text-decoration: none;
}

A.bottom:visited {
color: #3B5B48;
text-decoration: none;
}

A.bottom:active {
color: #3B5B48;
text-decoration: none;
}

A.bottom:hover {
color: #460074;
text-decoration: underline;
}

.test {
background-color: #FCF7E8;
}



