/*General Formatting*/
a{
	font-family:Helvetica, Verdana, Arial, sans-serif;
	font-size:100%;
	color: #000000;
	text-decoration:none;
}
h1{
	font-size:180%;
	position:relative;
}
h2{
	font-size:160%;
	position:relative;
}
h3{
	font-size:140%;
	position:relative;
}
h4{
	font-size:120%;
	position:relative;
}
/*End of general formatting*/




/*outer page formats*/
body{
	font-family:Helvetica, Verdana, Arial, sans-serif;
	font-size:68.75%;
	line-height:2em;
	background-color:#333333;
	background-image:url(../images/bg_classic_cool.jpg);
	background-repeat:repeat-x;

}

#wrapper{/*set to accomodate drop shadows with a minimum height of 1080px*/
	width:973px;
	position:relative;
	padding:0px;
	min-height:1080px;
	height:auto !important;
	height:1080px;
	background-image: url(../images/subpages/drop_shasow_sides.png);
	background-repeat: repeat-y;
	background-position: center top;
}
#outer_container{
	min-height:1080px;
	height:auto !important;
	height:1080px;
	width:955px;
	background-color:#ffffff;
	padding-bottom:20px;
	position:relative;
	left:9px;/*accomodates drop shadows*/
}
/*end of outer page formats*/




/*Headers' Formatting*/
#global_header_container{/*settings changed to allow for drop shadows*/
	width:957px;
	left:8px;
}
#upper_container{
	width:957px;
	left:8px;

}
#primary_header{
	width:957px;
	position:relative;
	height:86px;
	background-color:#333333;
}

#second_upper_container, #main_content_wide{
	width:710px;
	
}

#second_upper_container img{
	position: relative; 
	float:right;
}
#secondary_header{
	/* background-image:url(../images/statue_laid_back.jpg); */
	background-repeat:no-repeat;
	height:400px;
	width:710px;
}

/*secondary toolbar navigation start*/
#secondary_toolbar{
	width:710px;
	background-color:#603913;
	height:31px;
}
#secondary_toolbar ul{
	height:100%;
	list-style-type:none;
}
#secondary_toolbar ul li{
	height:100%;
	display:inline;
	line-height:31px;
}
#secondary_toolbar ul li a{
	height:100%;
	padding-bottom:10px;
	background-color:#603913;
	padding-left:5px;
	padding-right:5px;
	color:#FFFFFF;
	text-decoration:none;
/* 	font-weight:bold; */
}
#secondary_toolbar ul li a:hover{
	background-image:url(../images/subpages/secondary_navigation_up_arrow_1_light.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
}
#secondary_toolbar ul li a#secondary_active{
	padding-top:5px;
	color:#603913;
	background-color:#FFFFFF;
	background-image:none;
}
/*end of secondary toolbar navigation*/

/*End of headers' formatting*/





/*main content formatting*/
#second_and_third_col_container{
	font-size:123.63%;
	line-height:1.2em;
	color:#444444;
	width:730px;
}
#main_content_wide{
	width:710px;
	padding:0 7px;
}
.cms_textImageTitle{
	color:#603913;
	font-size:200%;
	position:relative;
	padding:5px 0 .5em 0;
/* 	font-weight:bold; */
}
.cms_textImageText{
	padding:0 0 15px 0;
	text-align: left;
}
.cms_textImageText img{
	margin:7px;
	
}

.cms_textImageText a{
	color:#762011;
	font-style:italic;
}
.cms_textImageText ol{
	margin-left:27px;
}
.cms_textImageText ul{
	margin-left:14px;
}
/*columns' formatting*/
.cms_wide_1_col_set, .cms_wide_2_col_set, .cms_wide_3_col_set, .cms_wide_1_col_set_col_1{
	width:716px;
}
.cms_wide_2_col_set_col_1{
	width:353px;
	padding-right:5px;
}
.cms_wide_2_col_set_col_2{
	width:353px;
	padding-left:5px;
}
.cms_wide_3_col_set_col_1, .cms_wide_3_col_set_col_3{
	width:231px;
}
.cms_wide_3_col_set_col_2{
	width:231px;
	padding:0 10px;
}
#second_col_container{
	width:533px;
}
#main_content_narrow{
	width:519px;
	padding:0 7px;
}
.cms_narrow_1_col_set, .cms_narrow_2_col_set, .cms_narrow_3_col_set, .cms_narrow_1_col_set_col_1{
	width:519px;
}
.cms_narrow_2_col_set_col_1{
	width:254px;
	padding-right:5px;
}
.cms_narrow_2_col_set_col_2{
	width:254px;
	padding-left:5px;
}
.cms_narrow_3_col_set_col_1, .cms_narrow_3_col_set_col_3{
	width:166px;
}
.cms_narrow_3_col_set_col_2{
	width:166px;
	padding:0 10px;
}
/*end of columns' formatting*/
/*end of main content formatting*/




/*Left Side formatting*/
#left .cms_textImageTitle, #left .cms_textImageText{
	padding:5px;
}
#left, #right{
	min-height:637px;
	height:auto !important;
	height:637px;
	width:197px;
	background-image: url(../images/subpages/left_col_vert_bar_one_light.png);
	background-repeat: no-repeat;
}
#left_content, #right_content{
	min-height:407px;
	height:auto !important;
	height:407px;
	width:195px;
	padding-left: 30px;
	padding-top: 50px;

}
#left_content a{
	color:#000000;
}


/*Left side navigation*/
#main_navigation{
	padding-top:48px;
/* 	background-image:url(../images/navigation_background_1_light.jpg); */
	background-repeat:repeat-y;
	background-position:right top;
	width:192px;
}
#main_navigation ul{
	list-style-type:none;
}
#main_navigation ul li{
	background-image:url(../images/subpages/left_navigation_right_arrow_one.png);
	background-repeat:no-repeat;
	font-size:120%;
}
#main_navigation ul ul li{
	font-size:100%;
}
#main_navigation ul li a{
	color:#000000;
	margin-left:25px;
}
#main_navigation ul li a:hover{
	color:#603913;
	background-color:#FFFFFF;
}
#main_navigation ul li#child_parent_active{
	color:#B2B3A5;
	background-color:#FFFFFF;
	background-image:url(../images/subpages/left_navigation_down_arrow_one.png);
	background-repeat:no-repeat;
}
#main_navigation ul li#child_parent_active a{
	color:#603913;
	background-color:#FFFFFF;
}
#main_navigation ul li#child_parent_active a:hover{
	color:#000000;
}
#main_navigation ul li#child_parent_active ul{
	padding-left:25px;
	list-style-type:none;
	color:#B2B3A5;
	background-color:#FFFFFF;
}
#main_navigation ul li#child_parent_active ul ul{
	padding-left:10px;
}
#main_navigation ul li#child_parent_active ul li{
	background-image:none;
	background-image:url(../images/subpages/left_navigation_disc_one.png);
	background-repeat:no-repeat;
	background-position:left top;
}
#main_navigation ul li#child_parent_active ul li a{
	margin-left:15px;
	color:#B2B3A5;
}
#main_navigation ul li#child_parent_active ul li a:hover, #main_navigation ul li#child_parent_active ul li ul li a#main_navigation_active{
	color:#603913;
}
/*end of left side navigation*/

/*end of left side*/




/*necessary background formatting*/
.left_background, .main_content_wide_background, .right_background, .main_content_narrow_background{
	display:none;
}
/*end of necessary background formatting*/




/*Footer formatting*/
#bottomfootertext{
	margin-top:-5px;
	line-height:12px;
}
#global_footer{
	background-color:#333333;
	color:#ffffff;
	padding:30px 0;
	background-image:url(../images/subpages/bottom_corners_drop_shadow.png);/*bottom corners drop shadow image*/
	background-repeat:no-repeat;
	width:973px;/*allows for the bottom corners drop shadow to properly align*/
	text-align:center;
}
#global_footer a{
	color:#ffffff;
	font-size:9px;
}
#global_footer p{
	margin-top:15px;
}
/*end of footer formatting*/

table, td, th
{
border:1px dotted #999999;
width: 605px;
padding: 3px;
}

th
{
background-color:#cccccc;
color:#000000;
}
