/* CSS Document */

body {
background-color:#FFFFFF;
margin:0px;
padding:0px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

/*	Global Elements  */
img {
border:none;
}

a:link, a:active, a:visited {
text-decoration:none;
color:#3a6183;
}
a:hover {
text-decoration:none;
color:#30516d;
}

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

.content_area { 
background:#f0f3c6;
width:646px;
text-align:left;
vertical-align:top;
color:#3a6183;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
padding:20px;
}

.content_title {
color:#3a6183;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
padding-top:20px;
}

.contact_page {
color:#3a6183;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
padding-top:20px;
}

/*	Navigation Elements  */
.navtop { 
background:#b7ba87;
width:138px;
height:30px;
vertical-align:middle;
color:#3a6183;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
}

.navbottom { 
background:#FFFFFF;
width:118px;
height:30px;
vertical-align:middle;
color:#3a6183;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}


/*	home Page Elements (hero / three tiles)  */
.threetiles {
width:304px;
height:174px;
vertical-align:middle;
}

/*	Design Page Elements  */

.title_designs {
color:#3a6183;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
padding-top:20px;
padding-bottom:20px;
vertical-align:top;
text-align:center;
}

/*	Model Type Page Elements  */
.type_title {
color:#3a6183;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
padding-top:20px;
padding-bottom:20px;
vertical-align:top;
text-align:center;
}

.type_description { 
background:#f0f3c6;
text-align:left;
vertical-align:top;
color:#3a6183;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
padding-top:20px;
padding-right:20px;
padding-bottom:20px;
}

.type_headertext {
color:#3a6183;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:30px;
padding:20px;
vertical-align:top;
text-align:left;
}

/*	Model Page Elements  */
.model_title {
color:#3a6183;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:30px;
padding-top:20px;
padding-bottom:20px;
vertical-align:top;
text-align:center;
}

.model_title2 {
color:#3a6183;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
vertical-align:top;
text-align:center;
}

.model_description { 
background:#f0f3c6;
text-align:left;
vertical-align:top;
color:#3a6183;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
padding:20px;
}

/*	Portfolio Page Elements  */
.title_portfolio {
color:#3a6183;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
padding-top:20px;
}

.subtitle_portfolio {
color:#3a6183;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
padding-top:20px;
padding-bottom:20px;
vertical-align:top;
text-align:center;
}

.content_portfolio { 
background:#f0f3c6;
width:646px;
text-align:left;
vertical-align:top;
color:#3a6183;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
padding:20px;
}


/*	Step Inside Page Elements  */
.title_step {
color:#3a6183;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
padding-top:20px;
padding-bottom:20px;
vertical-align:top;
text-align:center;
}