html{
background:#999999 url(../images/mainBG.jpg) center;
width:100%;
height:100%;
padding:0;
margin:0;
}

body {
width:100%;
height:100%;
padding:0;
margin:0;
font-family:"Verdana", Arial, Helvetica, sans-serif;
} 

a {
text-decoration:none;
}

img {
display:block;
} 
p, h1, h2, li {
padding-left:6px;
padding-right:6px;
}

#imagesLine {
width:100%;
}

#imagesLine img {
display:inline;
}


.bodyCopy {
color:#E8E8E8;
font-size:12px
}
.descriptions{
color:#E8E8E8;
font-size:12px
}

#cardsContact {
padding-left:6px;
}

#cardsContact img {
display:inline;
}

.list li {
color:#E8E8E8;
font-size:12px;
line-height:15px;
}

.listServices li {
color:#E8E8E8;
font-size:12px;
line-height:30px;
}

.listArchitecture2 li {
color:#E8E8E8;
font-size:12px;
line-height:18px;
}

.headings {
color:#D59F21;
font-size:16px
}
.subHeading {
color:#888888;
font-size:14px;
font-weight:800;
}

.contactText {
color:#F0F0F0;
font-size:12px;
font-weight:500;
line-height:20px;
}

.contactText a {
color:#F0F0F0;
font-size:12px;
font-weight:500;
text-decoration:underline;
}



#textBox {
width:450px;
padding-top:8px;
margin-bottom:8px;
padding-left:5px;
text-align:left;
}


#mainHolder {
width:900px;
background:#000000;
}


#navMenuBottomHome {
background-color:#333333;
width:750px;
padding-top:10px;
padding-bottom:10px;
font-size:14px;
color:#FFF;
font-weight:800;
}

#navMenuBottomHome a {
font-size:14px;
color:#FFF;
font-weight:800;
}
#navMenuBottomHome a:hover {
font-size:14px;
color:#FFF;
text-decoration:underline;
font-weight:800;
}


#navMenuBottom {
background-color:#333333;
width:900px;
padding-top:10px;
padding-bottom:10px;
font-size:15px;
color:#FFF;
font-weight:800;
}

#navMenuBottom a {
font-size:15px;
color:#FFF;
font-weight:800;
}
#navMenuBottom a:hover {
font-size:15px;
color:#FFF;
text-decoration:underline;
font-weight:800;
}


#footer {
background-color:#333333;
width:900px;
padding-top:5px;
padding-bottom:5px;
font-size:12px;
color:#FFF;
}

#footer a {
font-size:12px;
color:#FFF;
}
#footer a:hover {
font-size:12px;
color:#FFF;
text-decoration:underline;
}



#copyRight {
margin-top:5px;
font-size:10px;
color:#000000;
}

#copyRight a {
font-size:10px;
color:#000000;
}
#copyRight a:hover {
font-size:10px;
color:#000000;
text-decoration:underline;
}

/* Form Check   */
.notes {
text-align:left;
font-family:Arial;
font-size:8pt;
color:#FFF;
}

.input {
background-color:#FFF;
font-size:12px;
width:180px;
color:#000;
border:#999999 1px solid;
padding-left:2px;
}

.inputShort {
background-color:#FFF;
font-size:12px;
color:#000000;
border:1px solid #999999;
padding-left:2px;
}


.button {
font-size:12px;
background-color:#FFF;
color:#000033;
border:#999999 1px solid;
}

.formLabels {
font-size:12px;
font-weight:bold;
color:#FFF;
}

