
/******************************************************************************************************* 
   index layout
********************************************************************************************************/

/******************************************************************************************************* top elements */

#custom-doc { 
	width:72.85em;
	*width:71.09em;
	min-width:947px; 
	margin:auto; 
	text-align:left; 
}

#hd {

}

#bd {
	background-image: url(../../img/content_background.png);
	background-repeat:repeat-y;
	background-position:center top;
	padding-bottom: 25px;
	padding-top:20px;
}

#ft {
	background-image: url(../../img/footer_cap_background.png);
	background-repeat:no-repeat;
	background-position:center top;
	padding-top:60px;
}

#sidebar {
	padding-left:40px;
}

/******************************************************************************************************* Header Elements*/

#headerHomepage {
	height:415px;
	text-align:center;
	background-image: url(../../img/content_background.png);
	background-repeat:repeat-y;
	background-position:center top;
}

#headerUpperNavigation {
	padding-top:44px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:2px;	
}

#headerUpperNavigation a {
	padding-right:30px;
}

#minMax {
	background-image: url(../../img/header_cap_background.png);
	background-repeat:no-repeat;
	background-position:center top;
	height:22px;
	text-align:right;
	padding-left:30px;
	padding-right:30px;	
	padding-top:5px;
}
#headerLowerNavigation {
	text-align:center;
	background-image: url(../../img/content_background.png);
	background-repeat:repeat-y;
	background-position:center top;	  
}

#menuContainer {
	width:886px;
	margin-left:auto;
    margin-right:auto;
    background: #616C4A;  
}

#menuContainer ul {
    padding-top:11px;
    padding-bottom:12px;
}

#menuContainer ul li{
	display: inline;
    list-style-type: none;
    padding-left:7px;
	padding-right:7px;
}

#menuContainer ul li a {
	/* previous font-size:123.1%; */
    font-size:100%;
    text-transform:uppercase;
	font-weight:bold;
    white-space:nowrap;
    color:#FCFFB0;
}

#menuContainer ul li a:hover {
    color:#F7E54F;
	text-decoration: none;
}

/******************************************************************************************************* Main Column*/

#index {
    margin-left:auto;
    margin-right:auto;
    padding-left:15px;
    padding-right:15px;
    width:856px;
}

#index h2 {
	padding-bottom:30px;
	font-size:200%;
	font-weight:bold;
}

#featuredWidget {
	width:100%;
}

#featuredWidget h2 {
    font-family:'Times New Roman';
    font-variant:small-caps;
    letter-spacing: 0.4px;
    font-size: 167%;
    font-weight:bold;
    color: #706B48;
    text-align: left;
    padding-top:12px;
    padding-bottom:6px;
    border-top-color:#959768;
    border-top-style:solid;
    border-top-width:6px;
    
} 

#featuredWidget ul li {
    text-align: left;
    font-weight:bold;
}

#aboutWidget {
	width:100%;
    font-weight:bold;
    padding-top:0px;
    padding-bottom:20px;
}