/* 960 Grid System */
@import "960.css";


/* Anchor links end */

body {background:#ebebeb;color:#5b5c5c;}
h1 {font-family:'PT Sans Narrow'; color:#e72a33; font-size:28px; line-height:normal;}
h2 {font-family:'PT Sans Narrow'; color:#e72a33; font-size:24px; line-height:normal; padding-bottom:10px;}
h3 {font-family:'PT Sans Narrow'; font-size:21px; line-height:16px; color:#e51b24; padding-bottom:10px;}
h4 {font-family:'PT Sans Narrow'; font-size:17px; line-height:normal; color:#e51b24; padding-bottom:10px;}
h5 {font-family:'PT Sans Narrow'; font-size:11px; line-height:normal; color:#2d3236; padding-bottom:10px;}
h6 {font-family:'PT Sans Narrow'; font-size:14px; line-height:normal; color:#2d3236; padding-bottom:10px;}

a {font-family:'PT Sans Narrow'; color:#2d3236; font-size:13px; line-height:normal; text-decoration:none; }
a:hover {
    color: #E30A17;
}
a:visited {
    color: #E30A17;
}
p {font-family:'PT Sans Narrow','sans-serif';font-weight: 400; color:#2d3236; font-size:15px; line-height:normal; padding-top:10px;}
div, li {font-family:'PT Sans Narrow','sans-serif';font-weight: 400; color:#2d3236; font-size:15px; line-height:normal;}
ul, ol {color:#2d3236;}
strong{font-family:'Cinzel';font-size:13px}




#header ul#nav {list-style:none; overflow:visible; float:left; padding-top:0px; min-width:250px;}
#header ul#nav li {float:left; padding:0 25px 22px 0;}
#header ul#nav li a {color:#000; text-decoration:none; font-family:'PT Sans Narrow', serif; font-weight:700; font-size:17px; line-height:13px;}
#header ul#nav > li > a:before {content:'|';}
#header ul#nav li.current-menu-item > a, #header ul#nav li.current-menu-parent > a, #header ul#nav li a:hover {color:#E30A17;}

#header ul#nav li:hover ul {display:block;}
#header ul#nav li ul li {padding:0 25px 0 0;}
#header ul#nav li ul li a, #header ul#nav li.active ul li a {color:#000; font-family:'PT Sans Narrow',serif; font-size:14px; line-height:32px; text-transform:none;}
#header ul#nav li ul li a:hover, #header ul#nav li ul li.active a, #header ul#nav li.active ul li a:hover, #header ul#nav li.active ul li:active a {color:#E30A17;}

#photos a {font-family:'PT Sans Narrow'; color:#E30A17; font-size:12px; line-height:normal; text-decoration:none; }


#bol {
    background: none repeat scroll 0 0 #ebebeb; font-family:'PT Sans Narrow','sans-serif'; color:#2d3236;font-weight: 400; font-size:14px; line-height:normal; text-decoration:none;
}
#bol a {
font-family:'PT Sans Narrow'; color:#E30A17; font-size:12px; line-height:normal; text-decoration:none;
}

#bol h5 {
font-family:'PT Sans Narrow','sans-serif'; color:#2d3236; font-size:14px; line-height:normal; text-decoration:none;
}
#fprojects a {
font-family:'PT Sans Narrow'; color:#E30A17; font-size:12px; line-height:normal; text-decoration:none;
}
#fprojects p {font-family:'PT Sans Narrow','sans-serif';font-weight: 700; color:#2d3236; font-size:15px; line-height:normal ; text-decoration:none;}

#fprojects li {font-family:'PT Sans Narrow','sans-serif';font-weight: 400; color:#2d3236; font-size:15px; line-height:normal ;text-decoration:none;}

#news a {
font-family:'PT Sans Narrow'; color:#E30A17; font-size:12px; line-height:normal; text-decoration:none;
}
#employment a {font-family:'PT Sans Narrow'; color:#E30A17; font-size:15px; line-height:normal; text-decoration:none;}

#footer {
    background: none repeat scroll 0 0 #E30A17;
    clear: left;
    color: #000000;
}




#footer #footnotes {
    margin-top: 0px;
	color: #FFFFFF;
}
#footer #footnotes p  {color:#ffffff; text-decoration:none; font-family:'PT Sans Narrow', serif; font-weight:bold; font-size:17px; line-height:13px;}

#footer #footnotes h2 {color:#ffffff; text-decoration:none; font-family:'PT Sans Narrow', serif; font-weight:bold; font-size:22px; line-height:13px;}
