@charset "UTF-8";
/* CSS Document */
@font-face {
    font-family: 'ChunkFiveRegular';
    src: url('Chunkfive-webfont.eot');
    src: url('Chunkfive-webfont.eot?#iefix') format('embedded-opentype'),
         url('Chunkfive-webfont.woff') format('woff'),
         url('Chunkfive-webfont.ttf') format('truetype'),
         url('Chunkfive-webfont.svg#ChunkFiveRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'Lobster13Regular';
    src: url('Lobster_1.3-webfont.eot');
    src: url('Lobster_1.3-webfont.eot?#iefix') format('embedded-opentype'),
         url('Lobster_1.3-webfont.woff') format('woff'),
         url('Lobster_1.3-webfont.ttf') format('truetype'),
         url('Lobster_1.3-webfont.svg#Lobster13Regular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansLight';
    src: url('OpenSans-Light-webfont.eot');
    src: url('OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('OpenSans-Light-webfont.woff') format('woff'),
         url('OpenSans-Light-webfont.ttf') format('truetype'),
         url('OpenSans-Light-webfont.svg#OpenSansLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansLightItalic';
    src: url('OpenSans-LightItalic-webfont.eot');
    src: url('OpenSans-LightItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('OpenSans-LightItalic-webfont.woff') format('woff'),
         url('OpenSans-LightItalic-webfont.ttf') format('truetype'),
         url('OpenSans-LightItalic-webfont.svg#OpenSansLightItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansRegular';
    src: url('OpenSans-Regular-webfont.eot');
    src: url('OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('OpenSans-Regular-webfont.woff') format('woff'),
         url('OpenSans-Regular-webfont.ttf') format('truetype'),
         url('OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'CrimsonRoman';
    src: url('Crimson-Roman-webfont.eot');
    src: url('Crimson-Roman-webfont.eot?#iefix') format('embedded-opentype'),
         url('Crimson-Roman-webfont.woff') format('woff'),
         url('Crimson-Roman-webfont.ttf') format('truetype'),
         url('Crimson-Roman-webfont.svg#CrimsonRoman') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CrimsonBold';
    src: url('Crimson-Bold-webfont.eot');
    src: url('Crimson-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('Crimson-Bold-webfont.woff') format('woff'),
         url('Crimson-Bold-webfont.ttf') format('truetype'),
         url('Crimson-Bold-webfont.svg#CrimsonBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CrimsonBoldItalic';
    src: url('Crimson-BoldItalic-webfont.eot');
    src: url('Crimson-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('Crimson-BoldItalic-webfont.woff') format('woff'),
         url('Crimson-BoldItalic-webfont.ttf') format('truetype'),
         url('Crimson-BoldItalic-webfont.svg#CrimsonBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CrimsonItalic';
    src: url('Crimson-Italic-webfont.eot');
    src: url('Crimson-Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('Crimson-Italic-webfont.woff') format('woff'),
         url('Crimson-Italic-webfont.ttf') format('truetype'),
         url('Crimson-Italic-webfont.svg#CrimsonItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CrimsonSemibold';
    src: url('Crimson-Semibold-webfont.eot');
    src: url('Crimson-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('Crimson-Semibold-webfont.woff') format('woff'),
         url('Crimson-Semibold-webfont.ttf') format('truetype'),
         url('Crimson-Semibold-webfont.svg#CrimsonSemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CrimsonSemiboldItalic';
    src: url('Crimson-SemiboldItalic-webfont.eot');
    src: url('Crimson-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('Crimson-SemiboldItalic-webfont.woff') format('woff'),
         url('Crimson-SemiboldItalic-webfont.ttf') format('truetype'),
         url('Crimson-SemiboldItalic-webfont.svg#CrimsonSemiboldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'LouisianneRegular';
    src: url('Louisianne-webfont.eot');
    src: url('Louisianne-webfont.eot?#iefix') format('embedded-opentype'),
         url('Louisianne-webfont.woff') format('woff'),
         url('Louisianne-webfont.ttf') format('truetype'),
         url('Louisianne-webfont.svg#LouisianneRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}


body {
	font: 15px Times New Roman,serif; padding:0; margin:0; background: url(images/bk_2.jpg) repeat;
}
#container {
	width:950px; margin:0 auto; background:url(images/bk_container.png) repeat;
	-moz-box-shadow: 0 0 5px 5px #070707;
	-webkit-box-shadow: 0 0 5px 5px #070707;
	box-shadow: 0 0 5px 5px #070707;
}
.lftcolmn {
	width:250px; float:left;
	
}
.rgtcolmn {
	width:670px; 
	padding:8px 15px;
	float:right; 
	background:#FFFFFF; 
	min-height:650px;
}
.clear {
	clear:both;
}

/*navigation*/
.logo {margin:8px 0 8px 25px;}

#navigation { 
	width:250px;
	font:18px 'OpenSansRegular', Arial, sans-serif; 
}

#navigation ul {
	margin:0; padding:0;
}

#navigation li {
	list-style-type:none; 
	padding:2px 0; 
	width:100%;
}

#navigation li:hover {background: #8A0A2E;}
#navigation li.active {background: #C21437;}
#navigation li.active a{ color:#FFF;}
#navigation a{
	color:#CCCCCC;
	display:block; 
	width:100%;
	text-decoration:none;
	height:35px;
	line-height: 35px;
	text-indent: 10px;
}

#navigation a:hover {
	color:#FFF;
}

#navigation a:active {
	color:#CCCCCC;
}

/*elements*/

.heading_bk {
	background:url(images/ribbon_h1_bk.png) no-repeat top center; 
	width:640px; height:64px; margin:8px 0 15px 0; text-align:center;
}

h1 {
	font:'CrimsonBold', Arial, sans-serif; 
	color:#FFF; padding-top:15px;
	font-size:24px; text-transform:uppercase;
}

h2 { font: 21px 'ChunkFiveRegular', Arial, sans-serif;
	color:#FFF; padding:0; line-height:28px; padding-top:8px; text-align:center;}
	
h3 {font:18px 'Lobster13Regular', Arial, sans-serif; color:#c21437; padding:0;}

p {
	line-height:1.5em; 
	margin: 0 0 1.5em 0;
}

#articlebody p.descender{text-indent:0;padding-top:10px}
#articlebody p.descender:first-letter{
	display:block;float:left;
	font-size: 4em;	
  line-height: 0.8em;
  margin-right: 2px;
  margin-top: 5px;
}

blockquote {
text-indent: -0.5em;
background:#f9f9f9;
border-left:10px solid #ccc;
margin:1.5em 10px;
padding:.5em 10px;
line-height:1.5em;
quotes:"\201C""\201D""\2018""\2019";
}
.sidetitle {
 	background: url(images/bk_header_2.png) no-repeat center center; height:38px;
}

.sidenote { 
	font-size:0.8333em; /*10px*/
	line-height:1.8em; /*18px*/
	width:600px;
}
.blk_font {color:#000;
}

/*column two*/
.rgt_colum_content {
	width:325px;
	float:right;
	margin:4px 0 0 10px;	
}
.lft_colum_content {
	width:325px;
	float:left;	
	margin:4px 10px 0 0;
}

/*column three*/
.lft_column_2 {
float: left;
width:205px;
padding:5px 4px;
margin-right:4px;	
}
.mdl_column {
float:left;
width:205px;
padding:5px 4px;	
}
.rgt_colum_2 {
float:right;
width:205px;
padding:5px 4px;
margin-right:15px;

}

.bx_div_btm_border {
margin: 20px 0 20px 0;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #F0F0F0;	
}

ol {text-align:left; padding:0; margin:0;}
.block_num li{
	background:url(images/squ_icon.jpg) no-repeat top left; padding-left:10px; height:30px; list-style-position:inside;
	font:18px 'ChunkFiveRegular', Arial, sans-serif; line-height:30px; color:#FFF;
}

.block_num_long li{
	background: url(images/squ_icon2.jpg) no-repeat top left; padding-left:10px; height:30px; list-style-position:inside;
	font:18px 'ChunkFiveRegular', Arial, sans-serif; line-height:30px; color:#FFF;
}

.page_nav {clear:both;padding:20px 0 23px 0 !important;font-size: 13px !important;}
.page_nav a, .page_nav span {line-height:25px !important;padding: 12px 16px !important;margin-right:5px !important;background-color: #e3e2d9 !important; border:1px solid #CECCC1 !important;}
.page_nav .current {border:solid 1px #2b2b2a !important;background-color: #393939 !important;color: #ffffff !important;}
.page_nav a {color:#555;text-decoration:none !important;}
.page_nav a:hover {border:solid 1px #2b2b2a !important;background-color: #393939 !important;color: #ffffff !important;}

.page_nav {
	clear: both;
}

.page_nav a, .page_nav span {
}

.page_nav a:hover, .page_nav span.current {
	border-color: #000;
}

.page_nav span.current {
	font-weight: bold;
}

.divider {background:url(images/divider.jpg) no-repeat top center; height:50px;}

/*secondary links*/
.secondary_links a{ 
	text-decoration:none; 
	color:#BF223D; 
	background:#E8DBAE; 
	padding:6px;	
}

.secondary_links a:hover{ 
	text-decoration:underline; 
	color:#BF223D; 
	background: #DFCD91;
	padding:6px;	
}

.secondary_links a:active{ 
	text-decoration:none; 
	color:#33291F; 
	background: #DFCD91;
	padding:6px;	
}

.innovator {border:1px solid #DFDFDF; background:#FFFFFF; padding:6px; margin:8px 0;}
.collft {
	float:left; margin-right:8px; width:400px;
}
.colrgt {
	float:left; width:250px; margin-left:4px;
}
.gallery_small {background:#F1E9CD; margin:4px; padding:8px 2px 4px 2px; width:640px;}
.gallery_small img{ background:#FFF; padding:4px; border:none;}
.gallery_small ul {margin:0; padding:0;}
.gallery_small ul li{display:inline; list-style:none; padding:4px;}