@charset "UTF-8";
/* CSS Document */



/* Pallette
700017 - maroon for links
3f4c0a - green for links
CEDE98 - light tan for links
697814 - green tab background
*/



/* MAIN STYLES --------------------------------------------- */
/* --------------------------------------------------------- */

html {
height: 100%;
}
body {
background-color: #CED898;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-image: url(images/common/GFK_bkgd.gif);
background-repeat: repeat;
font-family: Arial, Helvetica, sans-serif; 
font-size: small;
}	
img {
border: none;
}
a {
color:#700017;
}
a:hover {
color: #CC6600;
}
p {
margin: 0 0 1.25em 0;
padding: 0px;
}
h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: x-large;
color:#700017;
font-weight: normal;
margin: 0px;
padding: 0px;
}
h3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color:#700017;
font-weight: bold;
margin: 0px;
padding: 0px;
}



/* BOX STYLES ---------------------------------------------- */
/* --------------------------------------------------------- */

#main_wrapper {
width: 800px;
margin: 0 auto;
background-color: #fff;
}
#main_content_wrapper {
background-color: #dde8b7;
}
#two_column_layout {
background-image: url(images/common/BKGD_2_columns_red.gif);
background-repeat: repeat-y;
background-color: #dde8b7;
}
#left_column {
float: left;
width: 328px;
padding-bottom: 5px;
min-height: 500px;
}
#left_column img {
margin: 5px 0px 0px 5px;
float: left;
}
#right_column {
width: 427px;
float: right;
padding: 20px;
}
#clear {
clear: both;
}





/* LEADERSHIP PAGE STYLES ---------------------------------- */
/* --------------------------------------------------------- */
#leadership_page p img {
float: right;
margin: 0px 0px 15px 15px;
border: 1px solid #660000;
}



/* NAVIGATION WRAPPER STYLES ------------------------------- */
/* See /css/superfish.css for additional menu styles ------- */
/* --------------------------------------------------------- */
#navigation_wrapper {
background-image: url(images/common/GFK_nav_bkgd_red.gif);
background-repeat: repeat-x;
background-color: #54640d;
z-index: 900;
}
#navigation_wrapper a {
font-size: x-small;
font-weight: bold;
color: #CEDE98;
text-decoration: none;
}	
#navigation_wrapper a:hover, #navigation_wrapper a.active {
color: #fff;
text-decoration: none;
}
#navigation_wrapper_sub {
background-image: url(images/common/GFK_nav_bkgd_green.gif);
background-repeat: repeat-x;
background-color: #697814;
padding: 5px;
}
#navigation_wrapper_sub a {
font-size: x-small;
font-weight: bold;
color: #700017;
text-decoration: none;
padding: 0px 10px;
}	
#navigation_wrapper_sub a:hover, #navigation_wrapper_sub a.active {
color: #FFFFFF;
text-decoration: none;
}
#navigation_wrapper_sub li.current a {
color: #fff;
}



/* HEADER STYLES ------------------------------------------- */
/* --------------------------------------------------------- */

#header_wrapper {
background-color: #54640b;
width: 800px;
}
#header_bar {
width: 800px;
}
#header_bar img {
float: left;
}
#site_switcher {
float: right;
margin: 25px 30px 0px 0px;
}
#bar1 {
background-image: url(images/common/GFK_top_bar_red.gif);
height: 9px;
}
#header_contact_info {
font-size: 11px;
color: #fff;
margin: 20px 25px 0px 0px;
width: 250px;
float: right;
text-align: right;
}
#header_contact_info b {
color: #CEDE98;
font-size: 12px;
}




/* FOOTER STYLES ------------------------------------------- */
/* --------------------------------------------------------- */

#footer_wrapper {
background: none;
width: 800px;
margin: 0 auto;
padding: 10px 0px 10px 0px;
font-weight: bold;
font-size: xx-small;
font-family: Arial, Helvetica, sans-serif;
text-align: center;
color: #394315;
}
#footer_wrapper a {
color: #394315;
}
#footer_wrapper a:hover {
color: #fff;
}




