/* TYPOGRAPHY.CSS */

/* --- Basic Styles --- */

body {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-style: normal;
line-height: 1.75em;
font-size: 75%;
text-decoration: none;
outline: none;
border: none;
color: #343434;
}

a {
color: #758E9C;
text-decoration: underline;
font-weight: bold;
}

a:hover, a.current {
color: #91AFC0;	
text-decoration: underline;
}

a img {
border: none;
outline: none;
text-decoration: none;
}

p {
color: #343434;
margin-bottom: 1.5em;	
}

h1 {
color: #943436;		
font-weight:bold;
font-size: 2em;
line-height: 1.5em;
margin-bottom: .5em;
}

#container_message h1 {
margin-top: 40px;
margin-bottom: 20px;
text-align: center;
font-size: 1.8em;
border: none;	
}

h2 {
color: #943436;		
font-weight:bold;
font-size: 2em;
line-height: 1.5em;
margin-bottom: .5em;
}

h3 {
color: #445560;	
font-weight: normal;
font-size: 1.75em;
line-height: 1.25em;
margin-bottom: .75em;
}

#sidebar h3.contact {
color: #943436;	
font-weight: bold;
font-size: 1.65em;
line-height: 32px;
height: 32px;
}

h4 {
color: #676868;
font-weight: bold;
font-size: 1.25em;
line-height: 1.25em;
}

ul {
list-style-type: none;
}

/* --- Header Text --- */

#container_message p {
text-align: center;	
} 

/* --- Sidebar Button --- */

#sidebar_btn a {
line-height: 48px; 
color: #FFFFFF;
font-weight: normal;
font-size: 2em;
text-align: center;
}

#sidebar_btn a:hover {
color: #FFFFFF;
}

/* --- Sidebar --- */

#sidebar h1, #sidebar h2, #sidebar h3, #sidebar h4 {
color: #445560;	
}

#sidebar p {
color: #343434;	
}

#sidebar ul {
color: #343434;	
}

/* --- Contact Area --- */

#contact_inner a {
color: #758E9C;
}

#contact_inner a:hover {
color: #91AFC0;
text-decoration: underline;	
}

/* --- Footer --- */

#footer p.copyright {
font-size: .95em;
}

#footer p.footernav {
font-size: .95em;
}

#footer p.copyright a, #footer a.current {
color: #FFFFFF;
text-decoration: underline;	
}

#footer p.copyright a:hover, #footer a:hover {
color: #FFFFFF;
text-decoration: underline;	
}

#footer p {
color: #FFFFFF;
}

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