/*** Normalized ***/




/*-- main container --------------------------------------------------------*/


#container {
    background: #FFF2E2;
}


#left_column_container {
    background: url(images/static/left_pane_bg.jpg) top left no-repeat #FFF2E2;
}

/*--- header ---------------------------------------------------------------*/


#header {
    background: #FDFEF9;
}

/*--- main navigation ------------------------------------------------------*/

/*--- key visiual ----------------------------------------------------------*/


#key_visual {
    background: url(../../images/dynamic/key_visual5.jpg) no-repeat;
}

/*--- caption --------------------------------------------------------------*/


#slogan {
    color: #7c5a00;
}

/*--- main navigation ------------------------------------------------------*/

/*--- main navigation items ------------------------------------------------*/


#main_nav_list a.main_nav_item {
    color: #51534f;
    background: url(../../images/dynamic/buttonset5/n1.gif) top left no-repeat;
}


#main_nav_list a.main_nav_item:hover {
    color: #87743a;
    background: url(../../images/dynamic/buttonset5/n1.gif) top left no-repeat;
}


#main_nav_list a.main_nav_active_item {
    color: #87743a;
    background: url(../../images/dynamic/buttonset5/n1.gif) top left no-repeat;
}

/*--- subnavigation items --------------------------------------------------*/


.sub_nav_container {
    background: url(images/static/sub_menu_top_bg.gif) top left no-repeat;
}


.sub_nav_list {
    background: url(images/static/sub_menu_bot_bg.gif) bottom left no-repeat;
}


#sub_container2 {
    background: url(images/static/content_bg-4.jpg) top left no-repeat #FFF2E2;
}


.sub_nav_list a.sub_nav_item {
    color: #51534f;
    background: url(../../images/dynamic/buttonset5/subnav1.gif) top left no-repeat;
}


.sub_nav_list a.sub_nav_item:hover {
    background: url(../../images/dynamic/buttonset5/subnav1.gif) top left no-repeat;
    color: #9f8644;
}


.sub_nav_list a.sub_nav_active_item {
    color: #9f8644;
    background: url(../../images/dynamic/buttonset5/subnav1.gif) top left no-repeat;
}

/*--- search ---------------------------------------------------------------*/

/*--- footer ---------------------------------------------------------------*/


#footer {
    background: url(images/static/bot_left_pane.jpg) bottom left no-repeat #FFF2E2;
}


#footer_text {
    color: #676767;
}

/*----------------------------------------------------------------------------default-styles for html-elements----------------------------------------------------------------------------*/

/*--- body -----------------------------------------------------------------*/


body#main_body {
	color: #5d5e5e;
	background: #EFE4D0;
}

/*--- paragraph ------------------------------------------------------------*/


.content {
    color: #2a2a2a;
}


.content p {
    color: #2a2a2a;
}

/*--- headings -------------------------------------------------------------*/


.content h1 {
    color: #ab8c2e;
}


.content h2 {
    color: #ab8c2e;
}


.content h3 {
    color: #ab8c2e;
}

/*--- links ----------------------------------------------------------------*/


.content a:link {
    color: #ab8c2e;
}


.content a:visited {
    color: #525252;
}


.content a:hover {
    color: #525252;
}


.content a:active {
    color: #ab8c2e;
}

/*--- tables ---------------------------------------------------------------*/


.content table {
    border-color: #bea351;
}


.content th {
    color: #ffffff;
    background-color: #9d7e30;
    padding: 3px;
}


.content td {
    padding: 3px;
    border: 1px solid #bea351;
}


.content tr.odd {
	color: #2a2a2a;
	background-color: #ffffff;
	padding: 3px;
}


.content tr {
	color: #2a2a2a;

    background-color: #FFFFFF
    padding: 3px;
}


.content tr.even {
	color: #2a2a2a;
	background-color: #f8f3e4;
	padding: 3px;
}

/*--- forms ----------------------------------------------------------------*/


.content fieldset {
    border-color: #717171;
}


.content legend {
    color: #000000;
}


.content label {
    color: #000000;
}


.content input {
    border-color: #947930;
}


.content textarea {
    border-color: #717171;
}

/*--------------------------------------------------------------------------*/

