body {

margin: 0px;

font-family: Georgia, "Times New Roman", Times, serif;

text-align: center;

background-image: url("images/body-bg.jpg");

background-attachment: fixed;

background-position: center; 

}



#header-contain {

position: relative;

margin-left: auto; 

margin-right: auto;

width: 970px;

text-align: center;

}



#slogan {

float: right;

width: 640px;

padding-top: 25px;

text-align: right;

}



#menu {

float: right;

width: 640px;

margin-top: -125px;

height: 30px;

line-height: 30px;

font-weight: bold;

font-size: .90em;  

color: #1a4b6b; 

text-align: right; 

}



#menu a {

padding-left: 5px;

padding-right: 5px;

color: #1a4b6b; 

text-decoration: none;

}



#menu a:hover {

padding: 5px;

color: #ffffff; 

text-decoration: none;

background-color: #1a4b6b;

}



#logo {

width: 330px;

text-align: left;

}



#intro-contain {

position: relative;

margin-left: auto; 

margin-right: auto;

width: 970px;

padding: 10px;

background-color: #0a0f0f;

border: 7px solid #000000;

/*filter: alpha(opacity=95);

-moz-opacity:.95;

opacity:.95;*/

}



#featured {

float: right;

width: 430px;

margin-left: 40px;

text-align: left;

}



#featured a, #featured a:link, #featured a:active, #featured a:visited, #featured a:hover{

padding: 3px;

text-decoration: none;

}



#feature {

width: 460px;

padding-bottom: 15px;

background-color: #0a0f0f;

}



#feature a, #feature a:link, #feature a:active, #feature a:visited, #feature a:hover{

text-decoration: none;

}



.feature {

text-align: center;

}



.feature {

width: 420px;

position: relative;

margin-left: auto; 

margin-right: auto;

padding-top: 10px;

padding-bottom: 10px;

background-color: #202020;

text-align: center;

border: 1px solid #000000;

}



#intro {

width: 500px;

padding-bottom: 15px;

color: #ffffff;

text-align: justify;

background-color: #0a0f0f;

}



#intro a, #intro a:link, #intro a:active, #intro a:visited {

color: #a4f1e8;

text-decoration: none; 

text-align: right;

font-weight: bold;

border-bottom: 1px dashed #a4f1e8;

}



#intro a:hover {

color: #1a4b6b;

text-decoration: none;

border-bottom: 1px dashed #1a4b6b;

}



#content {

width: 970px;

position: relative;

margin-left: auto; 

margin-right: auto;

padding: 10px;

color: #ffffff;

text-align: left;

background-color: #0a0f0f;

border: 7px solid #000000;

/*filter: alpha(opacity=95);

-moz-opacity:.95;

opacity:.95;*/

}



#content a, #content a:link, #content a:active, #content a:visited {

color: #a4f1e8;

text-decoration: none; 

text-align: right;

font-weight: bold;

border-bottom: 1px dashed #a4f1e8;

}



#content a:hover {

color: #1a4b6b;

text-decoration: none;

border-bottom: 1px dashed #1a4b6b;

}



#connect-contain {

position: relative;

margin-left: auto; 

margin-right: auto;

width: 970px;

padding: 10px;

background-color: #0a0f0f;

border: 7px solid #000000;

/*filter: alpha(opacity=95);

-moz-opacity:.95;

opacity:.95;*/

}



#contact {

float: right;

width: 480px;

color: #ffffff;

text-align: left;

}



#testimonials {

width: 970px;

padding-bottom: 15px;

color: #ffffff;

text-align: left;

}



#testimonials a, #testimonials a:link, #testimonials a:active, #testimonials a:visited {

color: #a4f1e8;

text-decoration: none; 

text-align: right;

font-weight: bold;

border-bottom: 1px dashed #a4f1e8;

}



#testimonials a:hover {

color: #1a4b6b;

text-decoration: none;

border-bottom: 1px dashed #1a4b6b;

}



#footer-contain {

position: relative;

margin-left: auto; 

margin-right: auto;

width: 970px;

padding: 10px;

background-color: #0a0f0f;

border: 7px solid #000000;

/*filter: alpha(opacity=95);

-moz-opacity:.95;

opacity:.95;*/

}



#address {

padding: 7px;

font-size: .70em;

color: #ffffff;

font-weight: bold;

text-align: center;

}



#creative {

float: right;

margin-top: 20px;

width: 440px;

padding-bottom: 3px;

text-align: right;

font-size: .70em;

color: #ffffff;

}



#creative a, #creative a:link, #creative a:active, #creative a:visited, #creative a:hover {

color: #ffffff;

text-decoration: none;

}



#copy {

width: 530px;

margin-top: 20px;

padding-bottom: 3px;

font-size: .70em;

color: #ffffff;

text-align: left;

}



#copy a, #copy a:link, #copy a:active, #copy a:visited, #copy a:hover {

color: #ffffff;

text-decoration: none;

}



h1 { 

margin-top: 0px;

color: #a4f1e8; 

font-size: 1.40em;

text-align: left;

text-transform: uppercase;

}



h2 { 

color: #c04830; 

font-size: 1.20em;

font-style: italic;

}



h3 {

color: #ffffff; 

font-size: 1.10em;

font-weight: bold;

font-style: italic;

}



h4 {

color: #ffffff; 

font-size: 0.90em;

font-weight: bold;

font-style: italic;

}



.centerized {

text-align: center; 

}



img.gallery {

border: 5px solid #333333;

text-align: left; 

}



input {

padding: 5px;

color: #ffffff;

font-size: .90em;

font-family: Georgia, "Times New Roman", Times, serif;

background-color: #202020;

border: 1px solid #000000;

}



textarea {

padding: 5px;

width: 405px;

color: #ffffff;

font-size: .90em;

font-family: Georgia, "Times New Roman", Times, serif;

background-color: #202020;

border: 1px solid #000000;

}



.note {

color: #CC0000;
text-transform: uppercase;
font-weight: bold;

}
