/*----------------------------------------------------------------------------------------------------------
(1) MIDDLE CONTENT AREA
----------------------------------------------------------------------------------------------------------*/
#content {margin:0 0 5px;background:url(../images/layout_assets/content_2col_bg.gif) repeat-y left;}
/* easy clearing */
	#content:after{content: '.'; display: block; height: 0;clear: both;visibility: hidden;}
	#content{display: inline-block;}
	/*\*/
	#content{display: block;}
/* end easy clearing */
img.floatRight { 
    float: right; 
    margin: 4px; 
}

/* PRIMARY NAVIGATION */
#nav {width:204px;float:left;text-transform:uppercase;min-height:388px;}

/* section navigation */
/*level 1*/
#section_nav {background:#383838;border-bottom:3px solid #fff;overflow:hidden;}
#section_nav li {font-size:1.3em;font-weight:bold;}
#section_nav li a {color:#fff;text-decoration:none;display:block;width:159px;background:#171717 url(../images/layout_assets/bullet_nav_active.gif) no-repeat 16px 1.2em;padding:10px 15px 10px 30px;}
/*level 2*/
#section_nav ul {text-transform:none;font-family:Arial, Helvetica, sans-serif;padding:0 0 7px 0;}
#section_nav ul li {font-size:.9em;font-weight:normal;}
#section_nav ul li a {color:#fff;text-decoration:none;display:block;background:none;padding:4px 15px 3px 30px;}
#section_nav ul li a:hover {background-color:#4b4b4b;text-decoration:underline;}
#section_nav ul li a.active,#section_nav ul li a.active:hover {background-color:#383838;padding:6px 15px 5px 30px;font-weight:bold;}
#section_nav ul li a.active2,#section_nav ul li a.active2:hover {color:#CD9B05 !important;text-decoration:none !important;}
/*level 3*/
#section_nav ul ul {background:#515151;padding:8px 0 9px 0;}
#section_nav ul ul li {font-size:.95em;}
#section_nav ul ul li a {width:149px;padding:3px 15px 2px 40px;background:url(../images/layout_assets/bullet_nav_lvl3.gif) no-repeat 32px .62em;}
#section_nav ul ul li a:hover {text-decoration:underline;background-color:transparent;}
#section_nav ul ul li a.active,#section_nav ul ul li a.active:hover {background-color:#515151;color:#fff;font-size:.95em;padding:3px 15px 2px 40px;text-decoration:none;}
#section_nav ul ul li a.active2,#section_nav ul ul li a.active2:hover {background:url(../images/layout_assets/bullet_nav_lvl3_active.gif) no-repeat 32px .62em !important;}

/*level4 */
#section_nav ul ul ul {padding:0 0 0 7px;}
#section_nav ul ul ul li {font-size:1em;}
#section_nav ul ul ul li a {background:none;}
#section_nav ul ul ul li a.active,#section_nav ul ul ul li a.active:hover {color:#fff;font-size:1em;padding:3px 15px 2px 40px;text-decoration:none;background:url(../images/layout_assets/bullet_nav_lvl3.gif) no-repeat 32px .62em;}
/*level5 onward*/
#section_nav ul ul ul li a.active,#section_nav ul ul ul li a.active:hover {color:#fff;font-size:1em;padding:3px 15px 2px 40px;text-decoration:none;background:none !important;}

/* main navigation group 1 */
#main_nav_1 {background:#383838;border-bottom:2px solid #fff;padding:12px 0;overflow:hidden;}
#main_nav_1 li {font-size:1.2em;font-weight:bold;}
#main_nav_1 li a {color:#fff;text-decoration:none;display:block;padding:3px 15px 3px 25px;width:159px;background:url(../images/layout_assets/bullet_nav.gif) no-repeat 16px .7em;}
#main_nav_1 li a:hover {background-color:#242424;}
#main_nav_1 li a:visited {}


/* topic navigation */
#main_nav_2 {background:#666;border-bottom:2px solid #fff;padding:12px 0;overflow:hidden;}
#home #main_nav_2 {border-bottom:2px solid #fff;background-image:none;padding:10px 0;}
#main_nav_2 li {font-size:1.0em;font-weight:bold;}
#main_nav_2 li a {color:#fff;text-decoration:none;display:block;padding:3px 15px 3px 25px;width:159px;background:url(../images/layout_assets/bullet_nav.gif) no-repeat 16px .7em;}
#main_nav_2 li a:hover {background-color:#444;}
#main_nav_2 li a.active {background:#444 url(../images/layout_assets/bullet_nav_active.gif) no-repeat 16px .85em;padding:6px 15px 6px 30px;}

/* main navigation button 1 */
#left_red_nav {background:#ba0000;border-bottom:2px solid #fff;padding:12px 0;overflow:hidden;}
#left_red_nav li {font-size:1.2em;font-weight:bold;}
#left_red_nav li a {color:#fff;text-decoration:none; text-align:center;display:block;padding:3px 15px 3px 25px;width:159px;}
#left_red_nav li a:hover {text-decoration:underline;}
#left_red_nav li a:visited {}

/* main navigation button 2 */
#left_brown_nav {background:#A79574;border-bottom:2px solid #fff;padding:12px 0;overflow:hidden;}
#left_brown_nav li {font-size:1.2em;font-weight:bold;}
#left_brown_nav li a {color:#fff;text-decoration:none;text-align:center;display:block;padding:3px 15px 3px 25px;width:159px;}
#left_brown_nav li a:hover {text-decoration:underline;}
#left_brown_nav li a:visited {}


#eventsbox{
margin:0 0 5px 0;
color:#505050;
line-height:1.5em;
}
#eventsbox h1 { text-decoration:none;padding:5px 5px 0px 0px;font-size:1.2em;border-bottom:3px solid #ba0000;width:204;}
#eventsbox p {padding:5px 5px 0px 10px;font-size:1.2em; color:#ba0000; font-weight:bold;display:block; text-transform:capitalize;}
#eventsbox a {padding:0px 5px 0px 10px;color:#505050;text-decoration:none;display:block;font-weight:bold;}
#eventsbox a:hover {text-decoration:underline;font-weight:bold;}

/*#eventsbox li {padding:0px 5px 0px 5px;font-size:1.0em;font-weight:bold;}
#eventsbox li a {padding:0px 0px 5px 5px;color:#505050;text-decoration:none;display:block;}
#eventsbox li a:hover {text-decoration:underline;}*/




/* MAIN AREA - All center content with exception of the nav is in here */
#main {float:left;width:694px;margin-left:3px;display:inline;padding-top:6px;}

/*breadcrumbs*/
#crumbs {border:1px solid #cfcdc8;border-width:1px 0;padding:4px 13px;color:#5c5541;margin:0 0 6px;line-height:1.4em;}
#crumbs a {color:#c00;}
#level_two_col #crumbs {margin-bottom:34px;}

/* Image holder for 3 column level with image */
#img_holder {color:#181818;margin:0 0 5px; height:281px; overflow:hidden;} /*changed bottom from 12 to 75 - apn*/
#img_holder img {margin:0 0 5px 10px; float:right; border-width:1px; border-style:solid; border-color:#000000;} 	/*changed left from 0 to 278 - apn*/
#img_holder p {font-family:Helvetica, Arial, sans-serif;line-height:1.3em;font-size:1.1em;padding:0 0 0 13px;}
#img_holder a {color:#181818; text-decoration:underline;}
#img_holder a:hover {color:#181818; text-decoration:none;}

#img_holder div .text_left {margin:0 100px 7px; width:273px; height:281px;} /*for text to the left of the image - apn*/
#img_holder h1 {font-family:Helvetica, Arial, sans-serif;color:#c00;font-weight:normal;line-height:1.2em;font-size:2em;margin:0;padding:0 0 5px 10px;; text-align:left;}
#img_holder h2 {font-family:Helvetica, Arial, sans-serif;color:#c00;font-weight:normal;line-height:1.2em;font-size:1.5em;margin:0;padding:0 0 5px 10px;; text-align:left;}


/* Info box holder for 3 column level with image - apn */
#info_box_holder {margin:0px 0 20px 13px; padding:3px; height:4.5em; border-bottom:3px solid #ba0000; text-transform:uppercase;}
#info_box_holder p {font-family:Helvetica, Arial, sans-serif;line-height:1.2em;font-size:1.1em;padding:0; line-height:100%;}
#info_box_holder ul {margin-left:27px;}
#info_box_holder li {
					width:110px;
					height:3.3em;
					display:inline; 
					list-style-type:none; 
					float:left;
					margin-right:15px;
					padding:0 0 5px 0;
					border: 1px solid #000;
					text-align:center;
					overflow:hidden;
					}
#info_box_holder li a {color:#fff;text-decoration:none;display:block; height:100%; background-color:#666666;padding:10px 0 10px 0;}
#info_box_holder li a:hover {background-color:#242424;}
#info_box_holder li a:visited {}


/*{float:left;margin:0 5px 0 10px; 
						display:table-cell; vertical-align:middle; min-height:4em;
						background-color:#666666; 
						padding:10; 
						border-width:1px; border-style:solid; border-color:#000000;
						width:115px;
						height:3.3em; 
						text-align:center;
						overflow:hidden;
						}*/
/*#main_nav_1 li {font-size:1.2em;font-weight:bold;}*/
/*#info_box_holder .box1 a {color:#fff;text-decoration:none;display:block;margin-left:auto;margin-right:auto;padding:15px 0 15px 0;width:115px;}
#info_box_holder .box1 a:hover {background-color:#242424;}
#info_box_holder .box1 a:visited {}*/



/* main copy container*/
#copy {color:#383838;padding:0 10px 20px 13px;float:left;overflow:hidden;}
#level_three_col #copy {width:415px;}
#level_three_col_img #copy {width:415px;}
#level_three_col_story #copy {width:415px;}
#level_two_col #copy {width:681px;float:none;padding-right:0;}

/*main copy page quote */
#copy blockquote.pagequote {margin:-4px 0 17px 0;border-bottom:1px solid #cfcdc8;padding:0 0 13px;}
#copy blockquote.pagequote p {margin:0 0 10px 0;color:#5c5541;font-family:Helvetica, Arial, sans-serif;font-weight:bold;font-size:1.1em;}
#copy blockquote.pagequote cite {color:#c90;font-family:Helvetica, Arial, sans-serif; font-style:normal;font-size:1.1em;}
#copy blockquote.pagequote cite a {color:#c90;}
#level_three_col_story #copy blockquote.pagequote {border-bottom:none;padding-bottom:0;}

/* story template flash video player container */
#copy #flash_player {margin:0 0 15px;}
#copy #flash_player img {margin:0;}
#copy #flash_player p {margin:0;padding:0;font-family:Helvetica, Arial, sans-serif;}

/* Main copy page titles */
#copy h1,#copy h2, #copy h3, #copy h4, #copy h5, #copy h6 {font-family:Helvetica, Arial, sans-serif;color:#c00;font-weight:normal;margin:0 0 12px}
#copy h1 {line-height:1.2em;font-size:2em;border-bottom:1px solid #cfcdc8;margin:0 0 14px 0;padding:0 0 13px;}
#level_two_col #copy h1 {margin-bottom:20px;}
#level_three_col #copy h1 {padding-top:25px;}
#level_three_col_story #copy h1 {padding-top:25px;}
#level_three_col_img #copy h1 {padding-top:8px;}

/* main copy editable content */
#copy h2 {font-size:1.6em;line-height:1.2em;}
#copy h3 {font-size:1.4em;line-height:1.2em;}
#copy h4 {font-size:1.2em;line-height:1.2em;}
#copy h5, #copy h6 {font-size:1.0em;}
#copy p {margin:0 0 15px;line-height:1.55em;}
#copy ul {margin:0 0 15px 13px;}
#copy ul li {background:url(../images/layout_assets/bullet_copy_levels.gif) no-repeat 0 .4em;padding:0 0 0 10px;margin:0 0 10px;line-height:1.2em}
#copy ol {margin:0 0 15px 35px;}
#copy ol li {margin:0 0 10px;line-height:1.2em}
#copy table {margin:0 10px 15px 13px;border-collapse:collapse;border-color:#666}
#copy table th {font-family:Helvetica, Arial, sans-serif;color:#c00;font-size:1.2em;border-color:#666}
#copy table td {border-color:#666}
#copy a {color:#c00;text-decoration:underline;}
#copy a:hover {text-decoration:underline;}
#copy a:visited {color:#000;}
#copy img {margin:4px 5px 15px 5px;display:inline;}
#copy hr {color:#cfcdc8;background:#cfcdc8;border:none;margin:0 0 10px 13px;line-height:1px;height:1px;overflow:hidden;}

/*copy forms*/
#copy input {font-size:1em;}
#copy input.button {color:#fff;background:#c00;border:1px solid #333;}
#copy input.button:hover {color:#c00;background:#fff;border:1px solid #c00;}
#copy label {font-weight:bold;}


/* Sidebar - AKA 3rd column */
#sidebar {background:#e6e3d6;float:right;width:248px;color:#fff;overflow:hidden;}
/* easy clearing */
#sidebar:after{content: '.'; display: block; height: 0;clear: both;visibility: hidden;}
#sidebar{display: inline-block;}
/*\*/
#sidebar{display: block;}
/* end easy clearing */


#sidebar div {width:238px;margin:5px auto;overflow:hidden;}
#sidebar a {color:#fff;}
#sidebar a:hover {text-decoration:underline;}
#sidebar h2 {font-family:Helvetica, Arial, sans-serif;font-size:1.6em;font-weight:normal;padding:7px 13px;margin:0 0 5px;}
#sidebar p {padding:0 13px 8px;line-height:1.3em;}
#sidebar table {margin:0 13px;}
#sidebar ul {padding:3px 13px 5px;}
#sidebar ul li {background:url(../images/layout_assets/bullet_sidebar_box1.gif) no-repeat 0 .5em;line-height:1.2em;padding:0 0 0 10px;margin:0 0 10px;}
#sidebar ul a {text-decoration:none;}
#sidebar p.more {}
#sidebar p a.more {text-transform:uppercase;font-family:Helvetica, Arial, sans-serif;font-weight:bold;font-size:1.1em;padding-bottom:11px;text-decoration:underline;}
#sidebar p a.more:hover {}
#sidebar hr {color:#cfcdc8;background:#cfcdc8;border:none;margin:0 13px 10px;line-height:1px;height:1px;overflow:hidden;}

/* Sidebar boxes */
#sidebar #box1 {background:#778855;}
#sidebar #box1 h2 {background:#697a47}
#sidebar #box1 img {margin:0 auto}

#sidebar #box2 {background:#67849c ;padding-top:5px;}
#sidebar #box2 h2 {background:#5A758B}
#sidebar #box2 img {margin:0 auto}

#sidebar #sctcbox {background:#383838 ;padding-top:5px;}
#sidebar #sctcbox h2 {background:#242424}
#sidebar #sctcbox img {margin:0 auto}

#sidebar #box3 {background:#cd9b05}
#sidebar #box3 h2 {background:#897758}
#sidebar #box3 img {margin:0 auto}

#sidebar #box4 {background:#347989;padding:5px;width:228px;}
#sidebar #box4 p {padding:0;font-family:Helvetica, Arial, sans-serif;font-size:1.5em;margin:0 0 20px 119px;}
#sidebar #box4 p.more {font-size:1.1em;margin-bottom:0;}
#sidebar #box4 img {float:left;}
/* easy clearing */
#sidebar #box4:after{content: '.'; display: block; height: 0;clear: both;visibility: hidden;}
#sidebar #box4{display: inline-block;}
/*\*/
#sidebar #box4{display: block;}
/* end easy clearing */

/* Sidebar story*/
#level_three_col_story #sidebar {background:#e1e1e1;padding-top:8px;padding-bottom:8px;overflow:hidden;}
#sidebar div.storyblock {color:#c00;clear:left;}
#sidebar div.storyblock h3 {font-weight:normal;font-size:1.5em;padding:5px;}
#sidebar div.storyblock p {float:left;padding:5px;margin:0;}
#sidebar div.storyblock ul {float:right;padding:5px 2px 5px 5px;margin:0;}
#sidebar div.storyblock a {color:#c00;}
#sidebar div.storyblock img {margin:0 auto;border:1px solid #f8f8f8;}


.splitcontentleft{float:left; width:45%; margin-right:5px;}
.splitcontentright{float:right; width:45%;}
.clear{clear:both;}
.small{font-size:0.8em;}
.hide{display:none;}
.textcenter{text-align:center;}
.textright{text-align:right;}

/*  Brown Feature Box */
#featurebox {background:#a39171;color:#fff;margin:5px 0 5px 0;}
#featurebox a {color:#fff;}
#featurebox a:hover { text-decoration:none;}
/* easy clearing */
#featurebox:after{content: '.'; display: block; height: 0;clear: both;visibility: hidden;}
#featurebox{display: inline-block;}
/*\*/
#featurebox{display: block;}
/* end easy clearing */
#featurebox h2 {background:#948160;color:#fff;}
#featurebox img {border:1px solid #b0a48e;margin:0 auto}

/*  Green Feature Box */
#featurebox2 {background:#778855;color:#fff;margin:5px 0 5px 0;}
#featurebox2 a {color:#fff;}
#featurebox2 a:hover { text-decoration:none;}
/* easy clearing */
#featurebox2:after{content: '.'; display: block; height: 0;clear: both;visibility: hidden;}
#featurebox2{display: inline-block;}
/*\*/
#featurebox2{display: block;}
/* end easy clearing */
#featurebox2 h2 {background:#697a47;color:#fff;}
#featurebox2 img {border:1px solid #b0a48e;margin:0 auto}



/*.box{
margin:0 0 0px 0;
padding:5px;
border:1px solid #c0c0c0;
background-color:#fafbfc;
color:#505050;
line-height:1.5em;
}*/