body {
background-image: url(images/maestrobg.jpg); background-repeat: repeat; font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px; margin-top: 50px;
}

img { border: 0px; }

a:link {
text-decoration: none; color: #FFFFFF;
}

a:visited {
text-decoration: none; color: #FFFFFF;
}

a:hover {
background-image: none; background-color: #800000;
}

#image {
background-image: url(images/kitchen.jpg); background-repeat: no-repeat;
}

#image2 {
background-image: url(images/kitchen2.jpg); background-repeat: no-repeat;
}

#image3 {
background-image: url(images/kitchen3.jpg); background-repeat: no-repeat;
}

.button1 {
width: 583px; padding-left: 10px; background-color: #000000; position: relative; top: 111px; left: 145px;
font-size: 12px; font-weight: bold; color: #FFFFFF;
}

.button2 {
width: 455px; background-color: #000000; padding-left: 10px; position: relative; top: 121px; left: 274px;
font-size: 12px; font-weight: bold; color: #FFFFFF;
}

.button3 {
width: 328px; background-color: #000000; padding-left: 10px; position: relative; top: 131px; left: 401px;
font-size: 12px; font-weight: bold; color: #FFFFFF;
}

.button4 {
width: 205px; background-color: #000000; padding-left: 10px; position: relative; top: 141px; left: 524px;
font-size: 12px; font-weight: bold; color: #FFFFFF;
}

#bottom {
font-size: 10px; position: relative; top: 470px;
}

#bottom2 {
font-size: 10px; position: relative; top: 680px;
}

.email:link {
color: #0000FF; text-decoration: underline;
}

.email:visited {
color: #000099; text-decoration: underline;
}

.email:hover {
background-image: none; background-color: transparent;
}

.comingsoon {
 position: relative; top: -300px;
 }

#soon {
font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 18px; line-height: 35px;
}

.homepage {
 position: relative; top: -380px;
}

#homepagetext {
font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 16px;
}

.repair {
 position: relative; top: -625px;
 }

#repairtext {
font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 16px;
}
 
.cfesa {
font-size: 12px; border-style: double; border-width: medium; border-color: #666666;
}
 
.opp {
font-size: 12px; padding-top: 5px; padding-bottom: 5px; border-style: dashed; border-width: thin; border-color: #800000;
}
 
.opportunities:link {
color: #0000FF; text-decoration: underline;
}

.opportunities:visited {
color: #000099; text-decoration: underline;
}

.opportunities:hover {
background-image: none; background-color: transparent;
}
