/*







Theme Name: Twenty Ten







Theme URI: http://wordpress.org/themes/twentyten







Description: The 2010 theme for WordPress is stylish, customizable, simple, and readable -- make it yours with a custom menu, header image, and background. Twenty Ten supports six widgetized areas (two in the sidebar, four in the footer) and featured images (thumbnails for gallery posts and custom header images for posts and pages). It includes stylesheets for print and the admin Visual Editor, special styles for posts in the "Asides" and "Gallery" categories, and has an optional one-column page template that removes the sidebar.







Author: the WordPress team







Author URI: http://wordpress.org/







Version: 1.7







License: GNU General Public License v2 or later







License URI: http://www.gnu.org/licenses/gpl-2.0.html







Tags: black, blue, white, two-columns, fixed-layout, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu, flexible-header







Text Domain: twentyten







*/























/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html







-------------------------------------------------------------- */















html, body, div, span, applet, object, iframe,







h1, h2, h3, h4, h5, h6, p, blockquote, pre,







a, abbr, acronym, address, big, cite, code,







del, dfn, em, font, img, ins, kbd, q, s, samp,







small, strike, strong, sub, sup, tt, var,







b, u, i, center,







dl, dt, dd, ol, ul, li,







fieldset, form, label, legend,







table, caption, tbody, tfoot, thead, tr, th, td {







	background: transparent;







	border: 0;







	margin: 0;







	padding: 0;







	vertical-align: baseline;







}







body {







	line-height: 1;







}







h1, h2, h3, h4, h5, h6 {







	clear: both;







	font-weight: normal;







}







ol, ul {







	list-style: none;







}







blockquote {







	quotes: none;







}







blockquote:before, blockquote:after {







	content: '';







	content: none;







}







del {







	text-decoration: line-through;







}







/* tables still need 'cellspacing="0"' in the markup */







table {







	border-collapse: collapse;







	border-spacing: 0;







}







a img {







	border: none;







}















/* =Layout







-------------------------------------------------------------- */















/*







LAYOUT: Two columns







DESCRIPTION: Two-column fixed layout with one sidebar right of content







*/



.single-post #secondary {

    display: none;

}


#branding .logo a img {
    width: 160px;
}


#main .leadership-box-leadership span a img {

    height: 30px;

    margin: -10px 0 0 5px; width: auto;

    width: 30px;

}
#access .menu-header {
    font-size: 13px;
    margin-left: 0px;
    width: auto;
    display: inline-block;
    float: left;
    margin: 60px 0 0 15px;
}


#main .leadership-box-leadership span a { outline: none !important; }





.page-id-228 .leadership-box h2.entry-title1 {

    clear: none;

    color: #000 !important;

    float: left;

    font-family: open sans;

    font-size: 20px;

    font-weight: 400;

    margin-bottom: 20px !important;

    width: 100%;

}



.page-id-228 .hentry {

    margin: 0;

}
body.page-id-130 #content .entry-title{ display: none; }
body.page-id-130 #content .entry-title1{
padding-bottom: 15px;
    color: #c11201;
    font-family: "Open Sans",sans-serif;
    font-size: 32px;
    font-weight: bold;
    line-height: 1.3em;
    margin-bottom: 0;
    margin-top: 15px;
}



.page-id-228 .leadership-box-leadership {

    float: left;

    margin: 0 0 12px;

    min-height: 615px;

    width: 50%;

}





.page-id-228 .leadership-images {

    float: left;

    margin-right: 20px; margin-bottom: 20px;

    width: 100%;

}



.leadership-box h2.entry-title1 {

    clear: none;

    float: left;

    font-family: open sans;

    font-size: 20px;

    font-weight: 400;

    margin-bottom: 0 !important; color: #000 !important;

    width: 85%;

}



.leadership-box h2.entry-title1 a {  color: #000 !important; }





.leadership-box h3.entry-title1 {

    clear: none;

    color: #000 !important;

    float: left;

    font-family: open sans;

    font-size: 20px;

    font-weight: 400;

    width: 85%;

}







.bottom-side p { font-size: 15px; }



.bottom-side ul { list-style: none; margin: 0; padding: 0; }



.bottom-side ul li { font-size: 15px; padding: 0 0 5px 16px; }



.home #secondary {

    display: block;

    float: right;

    margin-top: 0;

    overflow: hidden;

    width: 100%;

}



.single-people #secondary {

    clear: right;

    display: none;

}



.page-id-8 #main .entry-content ul li:nth-child(2) a h3 {

    clear: none;

    font-size: 17px;

    margin: 7px 0 0;

    padding: 0;

    text-align: left;

}



.page-id-8 #main .entry-content ul li:nth-child(3) a h3 {

    clear: none;

    font-size: 17px;

    margin: -3px 0 0;

    padding: 0;

    text-align: left;

}



.page-id-8 #main .entry-content ul li:nth-child(4) a h3 {

    clear: none;

    font-size: 17px;

    margin: -10px 0 0;

    padding: 0;

    text-align: left;

}



.page-id-8 #main .entry-content ul li:nth-child(5) a h3 {

    clear: none;

    font-size: 17px;

    margin: 5px 0 0;

    padding: 0;

    text-align: left;

}







.blog-ticker ul li a { color: #000; }

.blog-ticker a { color: #000; }



.blog-ticker ul li a:hover { color: #c41100; }

.blog-ticker a:hover { color: #c41100; }



a.peo { color: #000; }

a.peo:hover { color: #c11201 !important; }



.blog #secondary {

    clear: right;

    display: none;

}



#post-142 .entry-content p {



    color: #333;



    font-family: arial;



    font-size: 17px;



    line-height: 27px;



    margin-bottom: 20px !important;



}







.home #main .fadeInRight img {



    height: 260px !important;



}







.leadership-images { float: left; margin-right: 20px;  }















.leadership-box-leadership p {  }















h2.entry-title1 a { color: #fff; }







h2.entry-title1 a:hover { color: #fff; text-decoration: none; }















h2.entry-title1 {







    clear: none;







    float: left;







    font-family: open sans;







    font-size: 20px;







    font-weight: 400; margin-bottom: 0 !important;







}









body.page-id-130 #main img{
width: inherit;
}


.mis_val li{
    color: #333;
    font-family: arial;
    font-size: 17px;
    line-height: 28px;
    margin: 0 !important;
    list-style-position: inside;
}


h3.entry-title1 {







    clear: none; color: #fff !important;







    float: left;







    font-family: open sans;







    font-size: 20px;







    font-weight: 400;







}























.leadership-images a img { width: auto !important; }















#container {







	margin: 0;







	width: 100%;







}















.home #main img {







    width: 100%;







}















.page .slideLeft {







    animation-duration: 0s !important;







    animation-name: none !important;







    animation-timing-function: inherit !important;







    visibility: visible !important;







}















.single .slideLeft {







    animation-duration: 0s !important;







    animation-name: none !important;







    animation-timing-function: inherit !important;







    visibility: visible !important;







}















#content {







	margin: 0;







}







#primary,







#secondary {







	float: right;







	overflow: hidden;







	width: 220px; display: none;







}







#secondary {







	clear: right;







}







#footer {







	clear: both;







	width: 100%;







}















.single #main .entry-content img { width: auto !important; }







.entry-summary {

font-size: 17px!important;

    line-height: 28px!important;

}







/*







LAYOUT: One column, no sidebar







DESCRIPTION: One centered column with no sidebar







*/















.one-column #content {







	margin: 0 auto;







	width: 640px;







}















/*







LAYOUT: Full width, no sidebar







DESCRIPTION: Full width content with no sidebar; used for attachment pages







*/















.single-attachment #content {







	margin: 0 auto;







	width: 900px;







}























/* =Fonts







-------------------------------------------------------------- */







body,







input,







textarea,







.page-title span,







.pingback a.url {







	font-family: Georgia, "Bitstream Charter", serif;







}







h3#comments-title,







h3#reply-title,







#access .menu,







#access div.menu ul,







#cancel-comment-reply-link,







.form-allowed-tags,







#site-info,







#site-title,







#wp-calendar,







.comment-meta,







.comment-body tr th,







.comment-body thead th,







.entry-content label,







.entry-content tr th,







.entry-content thead th,







.entry-meta,







.entry-title,







.entry-utility,







#respond label,







.navigation,







.page-title,







.pingback p,







.reply,







.widget-title,







.wp-caption-text {







	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;







}







input[type="submit"] {







	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;







}







pre {







	font-family: "Courier 10 Pitch", Courier, monospace;







}







code {







	font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;







}























/* =Structure







-------------------------------------------------------------- */















.chi_display_header {







    background-position: left top !important;







    background-repeat: no-repeat;







    background-size: cover !important; width: 99% !important; height: 140px !important;







}























.menu-item a {







  display: inline-block;







  vertical-align: middle;







  -webkit-transform: translateZ(0);







  transform: translateZ(0);







  box-shadow: 0 0 1px rgba(0, 0, 0, 0);







  -webkit-backface-visibility: hidden;







  backface-visibility: hidden;







  -moz-osx-font-smoothing: grayscale;







}







.menu-item a:hover, .menu-item a:focus, .menu-item a:active {







  





}























.hvr-wobble-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}







 







.menu-item a:active,.menu-item a:focus,.menu-item a:hover{}







 







 







 @-webkit-keyframes hvr-wobble-horizontal{16.65%{-webkit-transform:translateX(8px);transform:translateX(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes hvr-wobble-horizontal{16.65%{-webkit-transform:translateX(8px);transform:translateX(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}







 







 /* Wobble Horizontal */







@-webkit-keyframes hvr-wobble-horizontal {







  16.65% {







    -webkit-transform: translateX(8px);







    transform: translateX(8px);







  }















  33.3% {







    -webkit-transform: translateX(-6px);







    transform: translateX(-6px);







  }















  49.95% {







    -webkit-transform: translateX(4px);







    transform: translateX(4px);







  }















  66.6% {







    -webkit-transform: translateX(-2px);







    transform: translateX(-2px);







  }















  83.25% {







    -webkit-transform: translateX(1px);







    transform: translateX(1px);







  }















  100% {







    -webkit-transform: translateX(0);







    transform: translateX(0);







  }







}















@keyframes hvr-wobble-horizontal {







  16.65% {







    -webkit-transform: translateX(8px);







    transform: translateX(8px);







  }















  33.3% {







    -webkit-transform: translateX(-6px);







    transform: translateX(-6px);







  }















  49.95% {







    -webkit-transform: translateX(4px);







    transform: translateX(4px);







  }















  66.6% {







    -webkit-transform: translateX(-2px);







    transform: translateX(-2px);







  }















  83.25% {







    -webkit-transform: translateX(1px);







    transform: translateX(1px);







  }















  100% {







    -webkit-transform: translateX(0);







    transform: translateX(0);







  }







}































 







 







 







 







 







 















/* The main theme structure */







div.menu,







#colophon,







#branding,







#main,







#wrapper {







	margin: 0 auto;







	width: 100%; 







}







#wrapper {







	background: #fff;







	margin-top: 1px;







	padding: 25px 0px 0 0;







}















.bottom-side h3 {







    color: #c41100;







    font-family: "Open Sans",sans-serif;







    font-size: 25px;







    font-weight: bold;







    line-height: 25px;







   







}















.contact-box h3 {







    color: #c41100;







    font-family: "Open Sans",sans-serif;







    font-size: 25px;







    font-weight: bold;







    line-height: 25px; padding-right: 3px;







    text-align: right;







    text-transform: uppercase;







}















.contact-box p {







    font-family: open sans; float: right !important;







    font-size: 15px !important;







    line-height: 20px;







    margin: 0 3px 0 0 !important;







    text-align: right;







}















.blog-ticker h3 {







    color: #c41100;







    font-family: "Open Sans",sans-serif;







    font-size: 25px;







    font-weight: bold;







    line-height: 25px;







    text-transform: uppercase;







}















.bottom-side {  width: 100%; }







.bottom-side h3 {



    color: #c41100 !important;



    font-family: "Open Sans",sans-serif;



    font-size: 25px;



    font-weight: bold;



    line-height: 36px;



}















/* Structure the footer area */







#footer-widget-area {







	overflow: hidden;







}







#footer-widget-area .widget-area {







	float: left;







	margin-right: 20px;







	width: 220px;







}







#footer-widget-area #fourth {







	margin-right: 0;







}







#site-info {







    float: left;







    font-family: open sans;







    font-size: 12px;







    font-weight: normal;







    line-height: 35px;







    text-align: center;







    width: 100%;







}















#site-info a { color: #c41100; }















#site-generator {







	float: right;







	width: 220px;







}











.page-id-243 .entry-content p {

    color: #333;

    font-family: arial;

    font-size: 17px;

    line-height: 28px;

    margin-bottom: 10px !important;

}



.page-id-242 .entry-content p {

    color: #333;

    font-family: arial;

    font-size: 17px;

    line-height: 28px;

    margin-bottom: 10px !important;

}











/* =Global Elements







-------------------------------------------------------------- */















/* Main global 'theme' and typographic styles */







body {







	background: #fff;







}







body,







input,







textarea {







	color: #666;







	font-size: 12px;







	line-height: 18px;







}







hr {







	background-color: #e7e7e7;







	border: 0;







	clear: both;







	height: 1px;







	margin-bottom: 18px;







}















/* Text elements */







p {







	margin-bottom: 18px;







}







ul {







	list-style: square;







	margin: 0 0 18px 1.5em;







}







ol {







	list-style: decimal;







	margin: 0 0 18px 1.5em;







}







ol ol {







	list-style: upper-alpha;







}







ol ol ol {







	list-style: lower-roman;







}







ol ol ol ol {







	list-style: lower-alpha;







}







ul ul,







ol ol,







ul ol,







ol ul {







	margin-bottom: 0;







}







dl {







	margin: 0 0 24px 0;







}







dt {







	font-weight: bold;







}







dd {







	margin-bottom: 18px;







}







strong {







	font-weight: bold;







}







cite,







em,







i {







	font-style: italic;







}







big {







	font-size: 131.25%;







}







ins {







	background: #ffc;







	text-decoration: none;







}







blockquote {







	font-style: italic;







	padding: 0 3em;







}







blockquote cite,







blockquote em,







blockquote i {







	font-style: normal;







}







pre {







	background: #f7f7f7;







	color: #222;







	line-height: 18px;







	margin-bottom: 18px;







	overflow: auto;







	padding: 1.5em;







}







abbr,







acronym {







	border-bottom: 1px dotted #666;







	cursor: help;







}







sup,







sub {







	height: 0;







	line-height: 1;







	position: relative;







	vertical-align: baseline;







}







sup {







	bottom: 1ex;







}







sub {







	top: .5ex;







}







small {







	font-size: smaller;







}







input[type="text"],







input[type="password"],







input[type="email"],







input[type="url"],







input[type="number"],







textarea {







	background: #f9f9f9;







	border: 1px solid #ccc;







	box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);







	-moz-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);







	-webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);







	padding: 2px;







}







a:link {







	color: #0066cc;







}







a:visited {







	color: #743399;







}







a:active,







a:hover {







	color: #ff4b33;







}















/* Text meant only for screen readers */







.screen-reader-text {







	position: absolute;







	left: -9000px;







}























/* =Header







-------------------------------------------------------------- */















.contact-box {







    float: right;







    margin-bottom: 10px;







    padding: 10px;













}















.blog-ticker {







    border: 2px solid #c11201;







    float: right;







    height: 310px;







    padding: 10px; margin-bottom: 10px;







    width: 49%;







}















.bottom-side {







    border: 2px solid #c11201; margin-bottom: 10px;







    float: left;







    /*height: 310px;

width: 50%;*/





    padding: 10px;



height: 370px;



    







}















.bottom-side ul { list-style: none; margin: 0; padding: 0; }







.bottom-side ul li {







   /* color: #c41100;







    font-weight: bold;







    list-style-type: circle;







    margin: 15px 30px;







    outline: medium none;*/







}



.page-id-137 .leadership-box h2.entry-title1 a {

    color: #000 !important;

    text-transform: uppercase;

}



.bottom-side ul li a { text-decoration: none; color: #c41100; font-family: open sans; font-size: 18px; font-weight: 600; backface-visibility: hidden;







    box-shadow: 0 0 1px rgba(0, 0, 0, 0);







    display: inline-block;







    transform: translateZ(0px);







    vertical-align: middle; }







	







.bottom-side ul li a:hover{}	































































#main img { width: 99%; }















#site-title {







	float: left;







	font-size: 30px;







	line-height: 36px;







	margin: 0 0 18px 0;







}







#site-title a {







	color: #000;







	font-weight: bold;







	text-decoration: none;







}







#site-description {







	clear: right;







	float: right;







	font-style: italic;







	margin: 15px 0 18px 0;







	width: 220px;







}















/* This is the custom header image */







#branding img {







	display: block;







	float: left; width: 100%;







}















#branding {
    float: left;
    width: auto;
    display: inline-block;
}































/*







==============================================







CSS3 ANIMATION CHEAT SHEET







==============================================















Made by Justin Aguilar















www.justinaguilar.com/animations/















Questions, comments, concerns, love letters:







justin@justinaguilar.com







==============================================







*/















/*







==============================================







slideDown







==============================================







*/























.slideDown{







	animation-name: slideDown;







	-webkit-animation-name: slideDown;	















	animation-duration: 1s;	







	-webkit-animation-duration: 1s;















	animation-timing-function: ease;	







	-webkit-animation-timing-function: ease;	















	visibility: visible !important;						







}















@keyframes slideDown {







	0% {







		transform: translateY(-100%);







	}







	50%{







		transform: translateY(8%);







	}







	65%{







		transform: translateY(-4%);







	}







	80%{







		transform: translateY(4%);







	}







	95%{







		transform: translateY(-2%);







	}			







	100% {







		transform: translateY(0%);







	}		







}















@-webkit-keyframes slideDown {







	0% {







		-webkit-transform: translateY(-100%);







	}







	50%{







		-webkit-transform: translateY(8%);







	}







	65%{







		-webkit-transform: translateY(-4%);







	}







	80%{







		-webkit-transform: translateY(4%);







	}







	95%{







		-webkit-transform: translateY(-2%);







	}			







	100% {







		-webkit-transform: translateY(0%);







	}	







}















/*







==============================================







slideUp







==============================================







*/























.slideUp{







	animation-name: slideUp;







	-webkit-animation-name: slideUp;	















	animation-duration: 1s;	







	-webkit-animation-duration: 1s;















	animation-timing-function: ease;	







	-webkit-animation-timing-function: ease;















	visibility: visible !important;			







}



.pepl-flist {

    display: inline-block;

    list-style-position: inside;

    list-style-type: disc;

    margin: 20px 0px 20px 20px;

}









@keyframes slideUp {







	0% {







		transform: translateY(100%);







	}







	50%{







		transform: translateY(-8%);







	}







	65%{







		transform: translateY(4%);







	}







	80%{







		transform: translateY(-4%);







	}







	95%{







		transform: translateY(2%);







	}			







	100% {







		transform: translateY(0%);







	}	







}















@-webkit-keyframes slideUp {







	0% {







		-webkit-transform: translateY(100%);







	}







	50%{







		-webkit-transform: translateY(-8%);







	}







	65%{







		-webkit-transform: translateY(4%);







	}







	80%{







		-webkit-transform: translateY(-4%);







	}







	95%{







		-webkit-transform: translateY(2%);







	}			







	100% {







		-webkit-transform: translateY(0%);







	}	







}















/*







==============================================







slideLeft







==============================================







*/























.slideLeft{







	animation-name: slideLeft;







	-webkit-animation-name: slideLeft;	















	animation-duration: 1s;	







	-webkit-animation-duration: 1s;















	animation-timing-function: ease-in-out;	







	-webkit-animation-timing-function: ease-in-out;		















	visibility: visible !important;	







}















@keyframes slideLeft {







	0% {







		transform: translateX(150%);







	}







	50%{







		transform: translateX(-8%);







	}







	65%{







		transform: translateX(4%);







	}







	80%{







		transform: translateX(-4%);







	}







	95%{







		transform: translateX(2%);







	}			







	100% {







		transform: translateX(0%);







	}







}















@-webkit-keyframes slideLeft {







	0% {







		-webkit-transform: translateX(150%);







	}







	50%{







		-webkit-transform: translateX(-8%);







	}







	65%{







		-webkit-transform: translateX(4%);







	}







	80%{







		-webkit-transform: translateX(-4%);







	}







	95%{







		-webkit-transform: translateX(2%);







	}			







	100% {







		-webkit-transform: translateX(0%);







	}







}















/*







==============================================







slideRight







==============================================







*/























.slideRight{







	animation-name: slideRight;







	-webkit-animation-name: slideRight;	















	animation-duration: 1s;	







	-webkit-animation-duration: 1s;















	animation-timing-function: ease-in-out;	







	-webkit-animation-timing-function: ease-in-out;		















	visibility: visible !important;	







}















@keyframes slideRight {







	0% {







		transform: translateX(-150%);







	}







	50%{







		transform: translateX(8%);







	}







	65%{







		transform: translateX(-4%);







	}







	80%{







		transform: translateX(4%);







	}







	95%{







		transform: translateX(-2%);







	}			







	100% {







		transform: translateX(0%);







	}	







}















@-webkit-keyframes slideRight {







	0% {















		-webkit-transform: translateX(-150%);







	}







	50%{







		-webkit-transform: translateX(8%);







	}







	65%{







		-webkit-transform: translateX(-4%);







	}







	80%{







		-webkit-transform: translateX(4%);







	}







	95%{







		-webkit-transform: translateX(-2%);







	}			







	100% {







		-webkit-transform: translateX(0%);







	}







}















/*







==============================================







slideExpandUp







==============================================







*/























.slideExpandUp{







	animation-name: slideExpandUp;







	-webkit-animation-name: slideExpandUp;	















	animation-duration: 1.6s;	







	-webkit-animation-duration: 1.6s;















	animation-timing-function: ease-out;	







	-webkit-animation-timing-function: ease -out;















	visibility: visible !important;	







}















@keyframes slideExpandUp {







	0% {







		transform: translateY(100%) scaleX(0.5);







	}







	30%{







		transform: translateY(-8%) scaleX(0.5);







	}	







	40%{







		transform: translateY(2%) scaleX(0.5);







	}







	50%{







		transform: translateY(0%) scaleX(1.1);







	}







	60%{







		transform: translateY(0%) scaleX(0.9);		







	}







	70% {







		transform: translateY(0%) scaleX(1.05);







	}			







	80%{







		transform: translateY(0%) scaleX(0.95);		







	}







	90% {







		transform: translateY(0%) scaleX(1.02);







	}	







	100%{







		transform: translateY(0%) scaleX(1);		







	}







}















@-webkit-keyframes slideExpandUp {







	0% {







		-webkit-transform: translateY(100%) scaleX(0.5);







	}







	30%{







		-webkit-transform: translateY(-8%) scaleX(0.5);







	}	







	40%{







		-webkit-transform: translateY(2%) scaleX(0.5);







	}







	50%{







		-webkit-transform: translateY(0%) scaleX(1.1);







	}







	60%{







		-webkit-transform: translateY(0%) scaleX(0.9);		







	}







	70% {







		-webkit-transform: translateY(0%) scaleX(1.05);







	}			







	80%{







		-webkit-transform: translateY(0%) scaleX(0.95);		







	}







	90% {







		-webkit-transform: translateY(0%) scaleX(1.02);







	}	







	100%{







		-webkit-transform: translateY(0%) scaleX(1);		







	}







}















/*







==============================================







expandUp







==============================================







*/























.expandUp{







	animation-name: expandUp;







	-webkit-animation-name: expandUp;	















	animation-duration: 0.7s;	







	-webkit-animation-duration: 0.7s;















	animation-timing-function: ease;	







	-webkit-animation-timing-function: ease;		















	visibility: visible !important;	







}















@keyframes expandUp {







	0% {







		transform: translateY(100%) scale(0.6) scaleY(0.5);







	}







	60%{







		transform: translateY(-7%) scaleY(1.12);







	}







	75%{







		transform: translateY(3%);







	}	







	100% {







		transform: translateY(0%) scale(1) scaleY(1);







	}	







}















@-webkit-keyframes expandUp {







	0% {







		-webkit-transform: translateY(100%) scale(0.6) scaleY(0.5);







	}







	60%{







		-webkit-transform: translateY(-7%) scaleY(1.12);







	}







	75%{







		-webkit-transform: translateY(3%);







	}	







	100% {







		-webkit-transform: translateY(0%) scale(1) scaleY(1);







	}	







}















/*







==============================================







fadeIn







==============================================







*/















.fadeIn{







	animation-name: fadeIn;







	-webkit-animation-name: fadeIn;	















	animation-duration: 1.5s;	







	-webkit-animation-duration: 1.5s;















	animation-timing-function: ease-in-out;	







	-webkit-animation-timing-function: ease-in-out;		















	visibility: visible !important;	







}















@keyframes fadeIn {







	0% {







		transform: scale(0);







		opacity: 0.0;		







	}







	60% {







		transform: scale(1.1);	







	}







	80% {







		transform: scale(0.9);







		opacity: 1;	







	}	







	100% {







		transform: scale(1);







		opacity: 1;	







	}		







}















@-webkit-keyframes fadeIn {







	0% {







		-webkit-transform: scale(0);







		opacity: 0.0;		







	}







	60% {







		-webkit-transform: scale(1.1);







	}







	80% {







		-webkit-transform: scale(0.9);







		opacity: 1;	







	}	







	100% {







		-webkit-transform: scale(1);







		opacity: 1;	







	}		







}















/*







==============================================







expandOpen







==============================================







*/























.expandOpen{







	animation-name: expandOpen;







	-webkit-animation-name: expandOpen;	















	animation-duration: 1.2s;	







	-webkit-animation-duration: 1.2s;















	animation-timing-function: ease-out;	







	-webkit-animation-timing-function: ease-out;	















	visibility: visible !important;	







}















@keyframes expandOpen {







	0% {







		transform: scale(1.8);		







	}







	50% {







		transform: scale(0.95);







	}	







	80% {







		transform: scale(1.05);







	}







	90% {







		transform: scale(0.98);







	}	







	100% {







		transform: scale(1);







	}			







}















@-webkit-keyframes expandOpen {







	0% {







		-webkit-transform: scale(1.8);		







	}







	50% {







		-webkit-transform: scale(0.95);







	}	







	80% {







		-webkit-transform: scale(1.05);







	}







	90% {







		-webkit-transform: scale(0.98);







	}	







	100% {







		-webkit-transform: scale(1);







	}					







}















/*







==============================================







bigEntrance







==============================================







*/























.bigEntrance{







	animation-name: bigEntrance;







	-webkit-animation-name: bigEntrance;	















	animation-duration: 1.6s;	







	-webkit-animation-duration: 1.6s;















	animation-timing-function: ease-out;	







	-webkit-animation-timing-function: ease-out;	















	visibility: visible !important;			







}















@keyframes bigEntrance {







	0% {







		transform: scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);







		opacity: 0.2;







	}







	30% {







		transform: scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);		







		opacity: 1;







	}







	45% {







		transform: scale(0.98) rotate(1deg) translateX(0%) translateY(0%);







		opacity: 1;







	}







	60% {







		transform: scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);		







		opacity: 1;







	}	







	75% {







		transform: scale(0.99) rotate(1deg) translateX(0%) translateY(0%);







		opacity: 1;







	}







	90% {







		transform: scale(1.01) rotate(0deg) translateX(0%) translateY(0%);		







		opacity: 1;







	}	







	100% {







		transform: scale(1) rotate(0deg) translateX(0%) translateY(0%);







		opacity: 1;







	}		







}















@-webkit-keyframes bigEntrance {







	0% {







		-webkit-transform: scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);







		opacity: 0.2;







	}







	30% {







		-webkit-transform: scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);		







		opacity: 1;







	}







	45% {







		-webkit-transform: scale(0.98) rotate(1deg) translateX(0%) translateY(0%);







		opacity: 1;







	}







	60% {







		-webkit-transform: scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);		







		opacity: 1;







	}	







	75% {







		-webkit-transform: scale(0.99) rotate(1deg) translateX(0%) translateY(0%);







		opacity: 1;







	}







	90% {







		-webkit-transform: scale(1.01) rotate(0deg) translateX(0%) translateY(0%);		







		opacity: 1;







	}	







	100% {







		-webkit-transform: scale(1) rotate(0deg) translateX(0%) translateY(0%);







		opacity: 1;







	}				







}















/*







==============================================







hatch







==============================================







*/















.hatch{







	animation-name: hatch;







	-webkit-animation-name: hatch;	















	animation-duration: 2s;	







	-webkit-animation-duration: 2s;















	animation-timing-function: ease-in-out;	







	-webkit-animation-timing-function: ease-in-out;















	transform-origin: 50% 100%;







	-ms-transform-origin: 50% 100%;







	-webkit-transform-origin: 50% 100%; 















	visibility: visible !important;		







}















@keyframes hatch {







	0% {







		transform: rotate(0deg) scaleY(0.6);







	}







	20% {







		transform: rotate(-2deg) scaleY(1.05);







	}







	35% {







		transform: rotate(2deg) scaleY(1);







	}







	50% {







		transform: rotate(-2deg);







	}	







	65% {







		transform: rotate(1deg);







	}	







	80% {







		transform: rotate(-1deg);







	}		







	100% {







		transform: rotate(0deg);







	}									







}















@-webkit-keyframes hatch {







	0% {







		-webkit-transform: rotate(0deg) scaleY(0.6);







	}







	20% {







		-webkit-transform: rotate(-2deg) scaleY(1.05);







	}







	35% {







		-webkit-transform: rotate(2deg) scaleY(1);







	}







	50% {







		-webkit-transform: rotate(-2deg);







	}	







	65% {







		-webkit-transform: rotate(1deg);







	}	







	80% {







		-webkit-transform: rotate(-1deg);







	}		







	100% {







		-webkit-transform: rotate(0deg);







	}		







}























/*







==============================================







bounce







==============================================







*/























.bounce{







	animation-name: bounce;







	-webkit-animation-name: bounce;	















	animation-duration: 1.6s;	







	-webkit-animation-duration: 1.6s;















	animation-timing-function: ease;	







	-webkit-animation-timing-function: ease;	







	







	transform-origin: 50% 100%;







	-ms-transform-origin: 50% 100%;







	-webkit-transform-origin: 50% 100%; 	







}















@keyframes bounce {







	0% {







		transform: translateY(0%) scaleY(0.6);







	}







	60%{







		transform: translateY(-100%) scaleY(1.1);







	}







	70%{







		transform: translateY(0%) scaleY(0.95) scaleX(1.05);







	}







	80%{







		transform: translateY(0%) scaleY(1.05) scaleX(1);







	}	







	90%{







		transform: translateY(0%) scaleY(0.95) scaleX(1);







	}				







	100%{







		transform: translateY(0%) scaleY(1) scaleX(1);







	}	







}















@-webkit-keyframes bounce {







	0% {







		-webkit-transform: translateY(0%) scaleY(0.6);







	}







	60%{







		-webkit-transform: translateY(-100%) scaleY(1.1);







	}







	70%{







		-webkit-transform: translateY(0%) scaleY(0.95) scaleX(1.05);







	}







	80%{







		-webkit-transform: translateY(0%) scaleY(1.05) scaleX(1);







	}	







	90%{







		-webkit-transform: translateY(0%) scaleY(0.95) scaleX(1);







	}				







	100%{







		-webkit-transform: translateY(0%) scaleY(1) scaleX(1);







	}		







}























/*







==============================================







pulse







==============================================







*/















.pulse{







	animation-name: pulse;







	-webkit-animation-name: pulse;	















	animation-duration: 1.5s;	







	-webkit-animation-duration: 1.5s;















	animation-iteration-count: infinite;







	-webkit-animation-iteration-count: infinite;







}















@keyframes pulse {







	0% {







		transform: scale(0.9);







		opacity: 0.7;		







	}







	50% {







		transform: scale(1);







		opacity: 1;	







	}	







	100% {







		transform: scale(0.9);







		opacity: 0.7;	







	}			







}















@-webkit-keyframes pulse {







	0% {







		-webkit-transform: scale(0.95);







		opacity: 0.7;		







	}







	50% {







		-webkit-transform: scale(1);







		opacity: 1;	







	}	







	100% {







		-webkit-transform: scale(0.95);







		opacity: 0.7;	







	}			







}















/*







==============================================







floating







==============================================







*/















.floating{







	animation-name: floating;







	-webkit-animation-name: floating;















	animation-duration: 1.5s;	







	-webkit-animation-duration: 1.5s;















	animation-iteration-count: infinite;







	-webkit-animation-iteration-count: infinite;







}















@keyframes floating {







	0% {







		transform: translateY(0%);	







	}







	50% {







		transform: translateY(8%);	







	}	







	100% {







		transform: translateY(0%);







	}			







}















@-webkit-keyframes floating {







	0% {







		-webkit-transform: translateY(0%);	







	}







	50% {







		-webkit-transform: translateY(8%);	







	}	







	100% {







		-webkit-transform: translateY(0%);







	}			







}















/*







==============================================







tossing







==============================================







*/















.tossing{







	animation-name: tossing;







	-webkit-animation-name: tossing;	















	animation-duration: 2.5s;	







	-webkit-animation-duration: 2.5s;















	animation-iteration-count: infinite;







	-webkit-animation-iteration-count: infinite;







}















@keyframes tossing {







	0% {







		transform: rotate(-4deg);	







	}







	50% {







		transform: rotate(4deg);







	}







	100% {







		transform: rotate(-4deg);	







	}						







}















@-webkit-keyframes tossing {







	0% {







		-webkit-transform: rotate(-4deg);	







	}







	50% {







		-webkit-transform: rotate(4deg);







	}







	100% {







		-webkit-transform: rotate(-4deg);	







	}				







}















/*







==============================================







pullUp







==============================================







*/















.pullUp{







	animation-name: pullUp;







	-webkit-animation-name: pullUp;	















	animation-duration: 1.1s;	







	-webkit-animation-duration: 1.1s;















	animation-timing-function: ease-out;	







	-webkit-animation-timing-function: ease-out;	















	transform-origin: 50% 100%;







	-ms-transform-origin: 50% 100%;







	-webkit-transform-origin: 50% 100%; 		







}















@keyframes pullUp {







	0% {







		transform: scaleY(0.1);







	}







	40% {







		transform: scaleY(1.02);







	}







	60% {







		transform: scaleY(0.98);







	}







	80% {







		transform: scaleY(1.01);







	}







	100% {







		transform: scaleY(0.98);







	}				







	80% {







		transform: scaleY(1.01);







	}







	100% {







		transform: scaleY(1);







	}							







}















@-webkit-keyframes pullUp {







	0% {







		-webkit-transform: scaleY(0.1);







	}







	40% {







		-webkit-transform: scaleY(1.02);







	}







	60% {







		-webkit-transform: scaleY(0.98);







	}







	80% {







		-webkit-transform: scaleY(1.01);







	}







	100% {







		-webkit-transform: scaleY(0.98);







	}				







	80% {







		-webkit-transform: scaleY(1.01);







	}







	100% {







		-webkit-transform: scaleY(1);







	}		







}















/*







==============================================







pullDown







==============================================







*/















.pullDown{







	animation-name: pullDown;







	-webkit-animation-name: pullDown;	















	animation-duration: 1.1s;	







	-webkit-animation-duration: 1.1s;















	animation-timing-function: ease-out;	







	-webkit-animation-timing-function: ease-out;	















	transform-origin: 50% 0%;







	-ms-transform-origin: 50% 0%;







	-webkit-transform-origin: 50% 0%; 		







}















@keyframes pullDown {







	0% {







		transform: scaleY(0.1);







	}







	40% {







		transform: scaleY(1.02);







	}







	60% {







		transform: scaleY(0.98);







	}







	80% {







		transform: scaleY(1.01);







	}







	100% {







		transform: scaleY(0.98);







	}				







	80% {







		transform: scaleY(1.01);







	}







	100% {







		transform: scaleY(1);







	}							







}















@-webkit-keyframes pullDown {







	0% {







		-webkit-transform: scaleY(0.1);







	}







	40% {







		-webkit-transform: scaleY(1.02);







	}







	60% {







		-webkit-transform: scaleY(0.98);







	}







	80% {







		-webkit-transform: scaleY(1.01);







	}







	100% {







		-webkit-transform: scaleY(0.98);







	}				







	80% {







		-webkit-transform: scaleY(1.01);







	}







	100% {







		-webkit-transform: scaleY(1);







	}		







}















/*







==============================================







stretchLeft







==============================================







*/















.stretchLeft{







	animation-name: stretchLeft;







	-webkit-animation-name: stretchLeft;	















	animation-duration: 1.5s;	







	-webkit-animation-duration: 1.5s;















	animation-timing-function: ease-out;	







	-webkit-animation-timing-function: ease-out;	















	transform-origin: 100% 0%;







	-ms-transform-origin: 100% 0%;







	-webkit-transform-origin: 100% 0%; 







}















@keyframes stretchLeft {







	0% {







		transform: scaleX(0.3);







	}







	40% {







		transform: scaleX(1.02);







	}







	60% {







		transform: scaleX(0.98);







	}







	80% {







		transform: scaleX(1.01);







	}







	100% {







		transform: scaleX(0.98);







	}				







	80% {







		transform: scaleX(1.01);







	}







	100% {







		transform: scaleX(1);







	}							







}















@-webkit-keyframes stretchLeft {







	0% {







		-webkit-transform: scaleX(0.3);







	}







	40% {







		-webkit-transform: scaleX(1.02);







	}







	60% {







		-webkit-transform: scaleX(0.98);







	}







	80% {







		-webkit-transform: scaleX(1.01);







	}







	100% {







		-webkit-transform: scaleX(0.98);







	}				







	80% {







		-webkit-transform: scaleX(1.01);







	}







	100% {







		-webkit-transform: scaleX(1);







	}		







}















/*







==============================================







stretchRight







==============================================







*/















.stretchRight{







	animation-name: stretchRight;







	-webkit-animation-name: stretchRight;	















	animation-duration: 1.5s;	







	-webkit-animation-duration: 1.5s;















	animation-timing-function: ease-out;	







	-webkit-animation-timing-function: ease-out;	















	transform-origin: 0% 0%;







	-ms-transform-origin: 0% 0%;







	-webkit-transform-origin: 0% 0%; 		







}















@keyframes stretchRight {







	0% {







		transform: scaleX(0.3);







	}







	40% {







		transform: scaleX(1.02);







	}







	60% {







		transform: scaleX(0.98);







	}







	80% {







		transform: scaleX(1.01);







	}







	100% {







		transform: scaleX(0.98);







	}				







	80% {







		transform: scaleX(1.01);







	}







	100% {







		transform: scaleX(1);







	}							







}















@-webkit-keyframes stretchRight {







	0% {







		-webkit-transform: scaleX(0.3);







	}







	40% {







		-webkit-transform: scaleX(1.02);







	}







	60% {







		-webkit-transform: scaleX(0.98);







	}







	80% {







		-webkit-transform: scaleX(1.01);







	}







	100% {







		-webkit-transform: scaleX(0.98);







	}				







	80% {







		-webkit-transform: scaleX(1.01);







	}







	100% {







		-webkit-transform: scaleX(1);







	}		







}































































































/*







==============================================







slideLeft







==============================================







*/















.stretchLeft{







	animation-name: stretchLeft;







	-webkit-animation-name: stretchLeft;	















	animation-duration: 1.5s;	







	-webkit-animation-duration: 1.5s;















	animation-timing-function: ease-out;	







	-webkit-animation-timing-function: ease-out;	















	transform-origin: 100% 0%;







	-ms-transform-origin: 100% 0%;







	-webkit-transform-origin: 100% 0%; 







}















@keyframes stretchLeft {







	0% {







		transform: scaleX(0.3);







	}







	40% {







		transform: scaleX(1.02);







	}







	60% {







		transform: scaleX(0.98);







	}







	80% {







		transform: scaleX(1.01);







	}







	100% {







		transform: scaleX(0.98);







	}				







	80% {







		transform: scaleX(1.01);







	}







	100% {







		transform: scaleX(1);







	}							







}















@-webkit-keyframes stretchLeft {







	0% {







		-webkit-transform: scaleX(0.3);







	}







	40% {







		-webkit-transform: scaleX(1.02);







	}







	60% {







		-webkit-transform: scaleX(0.98);







	}







	80% {







		-webkit-transform: scaleX(1.01);







	}







	100% {







		-webkit-transform: scaleX(0.98);







	}				







	80% {







		-webkit-transform: scaleX(1.01);







	}







	100% {







		-webkit-transform: scaleX(1);







	}		







}















/*







==============================================







stretchRight







==============================================







*/















.stretchRight{







	animation-name: stretchRight;







	-webkit-animation-name: stretchRight;	















	animation-duration: 1.5s;	







	-webkit-animation-duration: 1.5s;















	animation-timing-function: ease-out;	







	-webkit-animation-timing-function: ease-out;	















	transform-origin: 0% 0%;







	-ms-transform-origin: 0% 0%;







	-webkit-transform-origin: 0% 0%; 		







}















@keyframes stretchRight {







	0% {







		transform: scaleX(0.3);







	}







	40% {







		transform: scaleX(1.02);







	}







	60% {







		transform: scaleX(0.98);







	}







	80% {







		transform: scaleX(1.01);







	}







	100% {







		transform: scaleX(0.98);







	}				







	80% {







		transform: scaleX(1.01);







	}







	100% {







		transform: scaleX(1);







	}							







}















@-webkit-keyframes stretchRight {







	0% {







		-webkit-transform: scaleX(0.3);







	}







	40% {







		-webkit-transform: scaleX(1.02);







	}







	60% {







		-webkit-transform: scaleX(0.98);







	}







	80% {







		-webkit-transform: scaleX(1.01);







	}







	100% {







		-webkit-transform: scaleX(0.98);







	}				







	80% {







		-webkit-transform: scaleX(1.01);







	}







	100% {







		-webkit-transform: scaleX(1);







	}		







}























.slideLeft{







	animation-name: slideLeft;







	-webkit-animation-name: slideLeft;	















	animation-duration: 1s;	







	-webkit-animation-duration: 1s;















	animation-timing-function: ease-in-out;	







	-webkit-animation-timing-function: ease-in-out;		















	visibility: visible !important;	







}















@keyframes slideLeft {







	0% {







		transform: translateX(150%);







	}







	50%{







		transform: translateX(-8%);







	}







	65%{







		transform: translateX(4%);







	}







	80%{







		transform: translateX(-4%);







	}







	95%{







		transform: translateX(2%);







	}			







	100% {







		transform: translateX(0%);







	}







}















@-webkit-keyframes slideLeft {







	0% {







		-webkit-transform: translateX(150%);







	}







	50%{







		-webkit-transform: translateX(-8%);







	}







	65%{







		-webkit-transform: translateX(4%);







	}







	80%{







		-webkit-transform: translateX(-4%);







	}







	95%{







		-webkit-transform: translateX(2%);







	}			







	100% {







		-webkit-transform: translateX(0%);







	}







}















/*







==============================================







slideRight







==============================================







*/























.slideRight{







	animation-name: slideRight;







	-webkit-animation-name: slideRight;	















	animation-duration: 1s;	







	-webkit-animation-duration: 1s;















	animation-timing-function: ease-in-out;	







	-webkit-animation-timing-function: ease-in-out;		















	visibility: visible !important;	







}















@keyframes slideRight {







	0% {







		transform: translateX(-150%);







	}







	50%{







		transform: translateX(8%);







	}







	65%{







		transform: translateX(-4%);







	}







	80%{







		transform: translateX(4%);







	}







	95%{







		transform: translateX(-2%);







	}			







	100% {







		transform: translateX(0%);







	}	







}















@-webkit-keyframes slideRight {







	0% {















		-webkit-transform: translateX(-150%);







	}







	50%{







		-webkit-transform: translateX(8%);







	}







	65%{







		-webkit-transform: translateX(-4%);







	}







	80%{







		-webkit-transform: translateX(4%);







	}







	95%{







		-webkit-transform: translateX(-2%);







	}			







	100% {







		-webkit-transform: translateX(0%);







	}







}















































#object {







    border-left: 15px solid #c11201;







    padding-left: 2px;







    visibility: hidden; margin-top: 35px;







}















.home #content #object {







    border-right: 15px solid #c11201;







    padding-right: 2px; padding-left: 0; border-left: none;







    visibility: hidden; margin-top: 0;







}















/* =Menu







-------------------------------------------------------------- */















#access {
    float: left;
}















div.menu {







	font-size: 13px;







	margin-left: 0px;







	width: 100%;







}







#access .menu-header ul,







div.menu ul {







	list-style: none;







	margin: 0;







}







#access .menu-header li, div.menu li {







    display: inline-block;







    position: relative;







    text-align: left;







}



.postid-209 .leadership-box { display: none; }

.postid-211 .leadership-box { display: none; }

.postid-213 .leadership-box { display: none; }

.postid-214 .leadership-box { display: none; }

.postid-217 .leadership-box { display: none; }

.postid-218 .leadership-box { display: none; }



.page-id-130 .leadership-box-leadership p {

    display: none;

}



.page-id-137 .leadership-box-leadership p {

    display: none;

}



.single-recent .entry-meta  { display: none; }



.single-recent .entry-utility { display: none; }



.single-recent #nav-below { display: none; }

.single-recent #comments { display: none; }

.single-recent #secondary { display: none; }



.single-recent .hupso-share-buttons { display: none; }



#post-9 ul {

    list-style: outside none none;

    margin: 0;

    padding: 0;

}



#post-9 ul li { width: 49%; float: left; }

#main #post-9 ul li img {

    width: auto;

}



#access a {

    color: #c41100;

    display: block;

    font-family: "Open Sans",sans-serif;

    font-size: 25px;

    font-weight: 400;

    line-height: 30px;

   

    text-decoration: none;

}
#access .menu-header a{
 padding: 0 10px 19px;
}






#access ul ul {







		display: none;







	position: absolute;







	top: 30px;







	left: 0;







	float: left;







	width: 180px;







	z-index: 99999;







}















ul.sub-menu li a { color: #fff !important; }







 







#access ul ul li {







	min-width: 180px;







}







#access ul ul ul {







	left: 100%;







	top: 0;







}







#access .menu-header ul ul a {

    background: #333 none repeat scroll 0 0;

    font-size: 21px;

    height: auto;

    line-height: 1em;

    padding: 10px;

    width: 227px;

}







#access li:hover > a,







#access ul ul :hover > a {







	color: #c41100;







}







#access ul li:hover > ul {







	display: block;







}







#access ul li.current_page_item > a,







#access ul li.current_page_ancestor > a,







#access ul li.current-menu-ancestor > a,







#access ul li.current-menu-item > a,







#access ul li.current-menu-parent > a {







	color: #c41100;







}







* html #access ul li.current_page_item a,







* html #access ul li.current_page_ancestor a,







* html #access ul li.current-menu-ancestor a,







* html #access ul li.current-menu-item a,







* html #access ul li.current-menu-parent a,







* html #access ul li a:hover {







	color: #c41100;







}























/* =Content







-------------------------------------------------------------- */











.leadership-box-leadership56464 {



    background: #c11201 none repeat scroll 0 0;



    float: left;



    margin: 0 73px 12px 0;



    padding: 10px;



    width: 43%;



}



.leadership-box-leadership {





    float: left;



    margin: 0 0px 12px 0;



    width: 100%;



}























.leadership-box {



















    width: 98.5%;







}















#main {







    overflow: hidden;















  







}















#content {







	margin-bottom: 0px;







}







#content,







#content input,







#content textarea {







	color: #333;







	font-size: 16px;







	line-height: 24px;







}







#content p,







#content ul,







#content ol,







#content dd,







#content pre,







#content hr {







	margin-bottom: 24px;







}







#content ul ul,







#content ol ol,







#content ul ol,







#content ol ul {







	margin-bottom: 0;







}







#content pre,







#content kbd,







#content tt,







#content var {







	font-size: 15px;







	line-height: 21px;







}







#content code {







	font-size: 13px;







}







#content dt,







#content th {







	color: #000;







}







#content h1,







#content h2,







#content h3,







#content h4,







#content h5,







#content h6 {







	color: #000;







	line-height: 1.5em;







	margin: 0 0 20px 0;







}







#content table {







	border: 1px solid #e7e7e7;







	margin: 0 -1px 24px 0;







	text-align: left;







	width: 100%;







}







#content tr th,







#content thead th {







	color: #777;







	font-size: 12px;







	font-weight: bold;







	line-height: 18px;







	padding: 9px 24px;







}







#content tr td {







	border-top: 1px solid #e7e7e7;







	padding: 6px 24px;







}







#content tr.odd td {







	background: #f2f7fc;







}







.hentry {







	margin: 0 0 48px 0;







}







.home .sticky {







	background: #f2f7fc;







	border-top: 4px solid #000;







	margin-left: -20px;







	margin-right: -20px;







	padding: 18px 20px;







}







.single .hentry {







	margin: 0 0 36px 0;







}







.page-title {







	color: #000;







	font-size: 14px;







	font-weight: bold;







	margin: 0 0 36px 0;







}







.page-title span {







	color: #333;







	font-size: 16px;







	font-style: italic;







	font-weight: normal;







}







.page-title a:link,







.page-title a:visited {







	color: #777;







	text-decoration: none;







}







.page-title a:active,







.page-title a:hover {







	color: #ff4b33;







}







#content .entry-title {







    color: #c11201;







    font-family: "Open Sans",sans-serif;







    font-size: 32px;







    font-weight: bold;







    line-height: 1.3em;







    margin-bottom: 0;







    margin-top: 15px;







    padding: 0;







}





















.entry-title a:link,







.entry-title a:visited {







	color: #000;







	text-decoration: none;







}







.entry-title a:active,







.entry-title a:hover {







	color: #ff4b33;







}







.entry-meta {







	color: #777;







	font-size: 15px; padding: 10px 0;







}







.entry-meta abbr,







.entry-utility abbr {







	border: none;







}







.entry-meta abbr:hover,







.entry-utility abbr:hover {







	border-bottom: 1px dotted #666;







}







.entry-content,







.entry-summary {







	clear: both;







	padding: 12px 0 0 0; color: #333;







    font-family: arial;







    font-size: 11px;







    line-height: 14px;







}











#csstabs li  { padding: 2px;

    font-size: 17px;

    font-family: arial;

    line-height: 26px;   }



		#csstabs{ position:relative; height: 215px;  }



		#csstabs h3 {

    cursor: pointer;

    display: block;

    font-family: open sans;

    font-size: 31px;

    font-weight: bold;

    line-height: 1.3em;

    margin: 0;

    text-align: center;

}

		.tabcontent {



    background: #fff none repeat scroll 0 0;



    display: block;



    height: 230px;



    left: 0;



    list-style: outside none none;



    margin: 0;



    padding: 10px 20px 0 0px;



    position: absolute;



    top: 40px;



    width: 100%;



}

#tab1 .tabcontent{

			z-index:2;

			

		}

		

		#tab2 .tabcontent{

			z-index:1; 

			opacity:0;

		}

		#tab3 .tabcontent{

			z-index:1; 

			opacity:0;

		}



		#tab1 { float: left;  }



		#tab2 { float: left; }



		#tab3 { float: left; }





		#tab1 h3 {

    border-right: 5px solid;

    color: #c11201;

    line-height: 39px;

    margin-right: 20px;

    padding: 0 20px 0 0;

    position: relative;

}





		#tab2 h3 {

    border-right: 5px solid #c11201;

    line-height: 39px;

    margin-right: 20px;

    padding: 0 20px 0 0;

    position: relative;

}



		#tab3 h3 {





    position: relative;



}

		#csstabs:hover h3, #tabs:focus h3, #tabs:active h3{



			z-index:0;



			}

			

		#csstabs:hover .tabcontent, #tabs:focus .tabcontent, #tabs:active .tabcontent{



			z-index:0;



			opacity:0;



			-webkit-transition : opacity .75s ease-in;



			}

			

			

			#tab1:visited h3 {z-index:4; color: #c11201; }



		#tab1:hover h3,#tab1:focus h3,#tab1:active h3{z-index:4; color: #c11201; }



		#tab1:hover .tabcontent,#tab1:focus .tabcontent,#tab1:active .tabcontent{  z-index:3;	background:#fff; opacity:1; -webkit-transition : opacity 2s ease-in;}

		

		



		#tab2:hover h3,#tab2:focus h3,#tab2:active h3{z-index:4; color: #c11201; }



		#tab2:hover .tabcontent,#tab2:focus .tabcontent,#tab2:active .tabcontent{	z-index:3;	background:#fff; opacity:1; -webkit-transition : opacity 2s ease-in;}

		

		

		#tab2:hover #tab1,#tab2:focus #tab1,#tab2:active #tab1 {z-index:4; color: #000 !important; }



		

		



		#tab3:hover h3,#tab3:focus h3,#tab3:active h3{z-index:4; color: #c11201;}



		#tab3:hover .tabcontent,#tab3:focus .tabcontent,#tab3:active .tabcontent{	z-index:3;	background:#fff; opacity:1; -webkit-transition : opacity 2s ease-in;}





#content #post-6 .entry-title {



    color: #c11201;



    display: none;



    font-family: "Open Sans",sans-serif;



    font-size: 32px;



    font-weight: bold;



    line-height: 1.3em;



    margin-bottom: 0;



    margin-top: 15px;



    padding: 0;



}







.page-id-8 #main .entry-content img {



    float: left;



    margin: 0 20px 0 0;



    width: auto;



}











.page-id-8 #main .entry-content ul {



    list-style: outside none none;



    margin: 10px 0;



    padding: 0;



}







.page-id-8 #main .entry-content ul li {

    float: left;

    text-align: left;

    width: 100%; margin-bottom: 25px;

}







.page-id-8 #main .entry-content ul li a h3 {

    clear: none;

    font-size: 17px;

    margin: -20px 0 0 0;

    padding: 0;

    text-align: left;

}





.single-post #content .entry-title {



    color: #c11201;





    font-family: "Open Sans",sans-serif;



    font-size: 32px;



    font-weight: bold;



    line-height: 1.3em;



    margin-bottom: 0;



    margin-top: 15px;



    padding: 0;



}







li.natsfsdf h3sdfd { padding: 0 76px !important; }







.page-id-130 .entry-content p {



    color: #333;



    font-family: arial;



    font-size: 17px;



    line-height: 28px;



    



}











ul.pepl-flist li, .entry-content p {



    color: #333;



    font-family: arial;



    font-size: 17px;



    line-height: 28px;



    margin: 0 !important;



}















#content .entry-summary p:last-child {







	margin-bottom: 12px;







}







.entry-content fieldset {







	border: 1px solid #e7e7e7;







	margin: 0 0 24px 0;







	padding: 24px;







}







.entry-content fieldset legend {







	background: #fff;







	color: #000;







	font-weight: bold;







	padding: 0 24px;







}







.entry-content input {







	margin: 0 0 24px 0;







}







.entry-content input.file,







.entry-content input.button {







	margin-right: 24px;







}







.entry-content label {







	color: #777;







	font-size: 12px;







}







.entry-content select {







	margin: 0 0 24px 0;







}







.entry-content sup,







.entry-content sub {







	font-size: 10px;







}







.entry-content blockquote.left {







	float: left;







	margin-left: 0;







	margin-right: 24px;







	text-align: right;







	width: 33%;







}







.entry-content blockquote.right {







	float: right;







	margin-left: 24px;







	margin-right: 0;







	text-align: left;







	width: 33%;







}







.page-link {







	clear: both;







	color: #000;







	font-weight: bold;







	line-height: 48px;







	word-spacing: 0.5em;







}







.page-link a:link,







.page-link a:visited {







	background: #f1f1f1;







	color: #333;







	font-weight: normal;







	padding: 0.5em 0.75em;







	text-decoration: none;







}







.home .sticky .page-link a {







	background: #d9e8f7;







}







.page-link a:active,







.page-link a:hover {







	color: #ff4b33;







}







body.page .edit-link {







	clear: both;







	display: none;







}







#entry-author-info {







	background: #f2f7fc;







	border-top: 4px solid #000;







	clear: both;







	font-size: 14px;







	line-height: 20px;







	margin: 24px 0;







	overflow: hidden;







	padding: 18px 20px;







}







#entry-author-info #author-avatar {







	background: #fff;







	border: 1px solid #e7e7e7;







	float: left;







	height: 60px;







	margin: 0 -104px 0 0;







	padding: 11px;







}







#entry-author-info #author-description {







	float: left;







	margin: 0 0 0 104px;







}







#entry-author-info h2 {







	color: #000;







	font-size: 100%;







	font-weight: bold;







	margin-bottom: 0;







}



.single-people .entry-utility { display: none; }

.single-people .entry-meta { display: none; }



.single-people #comments { display: none; }



#main .hupso-share-buttons img {

    width: auto;

}



.entry-utility {







	clear: both;







	color: #777;







	font-size: 15px; padding-top: 15px;







	line-height: 18px; 







}







.entry-meta a,







.entry-utility a {







	color: #777;







}







.entry-meta a:hover,







.entry-utility a:hover {







	color: #ff4b33;







}







#content .video-player {







	padding: 0;







}























/* =Asides







-------------------------------------------------------------- */















.home #content .format-aside p,







.home #content .category-asides p {







	font-size: 14px;







	line-height: 20px;







	margin-bottom: 10px;







	margin-top: 0;







}







.home .hentry.format-aside,







.home .hentry.category-asides {







	padding: 0;







}







.home #content .format-aside .entry-content,







.home #content .category-asides .entry-content {







	padding-top: 0;







}























/* =Gallery listing







-------------------------------------------------------------- */















.format-gallery .size-thumbnail img,







.category-gallery .size-thumbnail img {







	border: 10px solid #f1f1f1;







	margin-bottom: 0;







}







.format-gallery .gallery-thumb,







.category-gallery .gallery-thumb {







	float: left;







	margin-right: 20px;







	margin-top: -4px;







}







.home #content .format-gallery .entry-utility,







.home #content .category-gallery .entry-utility {







	padding-top: 4px;







}























/* =Attachment pages







-------------------------------------------------------------- */















.attachment .entry-content .entry-caption {







	font-size: 140%;







	margin-top: 24px;







}







.attachment .entry-content .nav-previous a:before {







	content: '\2190\00a0';







}







.attachment .entry-content .nav-next a:after {







	content: '\00a0\2192';







}























/* =Images







-------------------------------------------------------------- */















/*







Resize images to fit the main content area.







- Applies only to images uploaded via WordPress by targeting size-* classes.







- Other images will be left alone. Use "size-auto" class to apply to other images.







*/







img.size-auto,







img.size-full,







img.size-large,







img.size-medium,







.attachment img,







.widget-container img {







	max-width: 100%; /* When images are too wide for containing element, force them to fit. */







	height: auto; /* Override height to match resized width for correct aspect ratio. */







}







.alignleft,







img.alignleft {







	display: inline;







	float: left;







	margin-right: 24px;







	margin-top: 4px;







}







.alignright,







img.alignright {







	display: inline;







	float: right;







	margin-left: 24px;







	margin-top: 4px;







}







.aligncenter,







img.aligncenter {







	clear: both;







	display: block;







	margin-left: auto;







	margin-right: auto;







}







img.alignleft,







img.alignright,







img.aligncenter {







	margin-bottom: 12px;







}







.wp-caption {







	background: #f1f1f1;







	line-height: 18px;







	margin-bottom: 20px;







	max-width: 632px !important; /* prevent too-wide images from breaking layout */







	padding: 4px;







	text-align: center;







}







.wp-caption img {







	margin: 5px 5px 0;







	max-width: 622px; /* caption width - 10px */







}







.wp-caption p.wp-caption-text {







	color: #777;







	font-size: 12px;







	margin: 5px;







}







.wp-smiley {







	margin: 0;







}







.gallery {







	margin: 0 auto 18px;







}







.gallery .gallery-item {







	float: left;







	margin-top: 0;







	text-align: center;







	width: 33%;







}







.gallery-columns-2 .gallery-item {







	width: 50%;







}







.gallery-columns-4 .gallery-item {







	width: 25%;







}







.gallery img {







	border: 2px solid #cfcfcf;







}







.gallery-columns-2 .attachment-medium {







	max-width: 92%;







	height: auto;







}







.gallery-columns-4 .attachment-thumbnail {







	max-width: 84%;







	height: auto;







}







.gallery .gallery-caption {







	color: #777;







	font-size: 12px;







	margin: 0 0 12px;







}







.gallery dl {







	margin: 0;







}







.gallery img {







	border: 10px solid #f1f1f1;







}







.gallery br+br {







	display: none;







}







#content .attachment img {/* single attachment images should be centered */







	display: block;







	margin: 0 auto;







}























/* =Navigation







-------------------------------------------------------------- */















.page-id-8 .leadership-box {







    background: #fff none repeat scroll 0 0 !important;







    overflow: hidden;







    padding: 20px 0 8px 20px;







    width: 98.5%;







}















.page-id-8 .leadership-box-leadership:nth-child(1) { width: 8% !important; }





.contact-box h3 + p + p{

clear: both; display: block; float: left !important; margin: -7px 0 0 70px !important;

}

.page-id-8 .leadership-box-leadership {







    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;







    float: left;







    margin: 0 0 12px;







    padding: 0 !important;







    width: 15% !important;







}















.page-id-8 h2.entry-title1 { display: none;







    clear: none;







    float: left;







    font-family: open sans;







    font-size: 20px;







    font-weight: 400;







    margin-bottom: 0 !important;







}









.single-people .navigation { display: none; }



.author .entry-summary p {

    font-family: "Montserrat",sans-serif;

    font-size: 18px;

    line-height: 25px;

}





.navigation {







	color: #777;







	font-size: 12px;







	line-height: 18px;







	overflow: hidden; 







}



#main img.avatar {

    width: auto;

}



.category .entry-summary p {

    font-family: "Montserrat",sans-serif;

    font-size: 18px;

    line-height: 25px;

}



.blog #container {

    margin: 0;

    width: 70%; float: left;

}



.blog #primary, #secondary {

    display: block;

    float: right;

    margin-top: 25px;

    overflow: hidden;

    width: 27%;

}



.single-post #container {

    margin: 0;

    width: 70%; float: left;

}



.single-post #primary, #secondary {

    display: block;

    float: right;

    margin-top: 25px;

    overflow: hidden;

    width: 27%;

}



.category #container {

    margin: 0;

    width: 70%; float: left;

}



.category #primary, #secondary {

    display: block;

    float: right;

    margin-top: 25px;

    overflow: hidden;

    width: 27%;

}



.author #container {

    margin: 0;

    width: 70%; float: left;

}



.author #primary, #secondary {

    display: block;

    float: right;

    margin-top: 25px;

    overflow: hidden;

    width: 27%;

}



.date #container {

    margin: 0;

    width: 70%; float: left;

}



.date #primary, #secondary {

    display: block;

    float: right;

    margin-top: 25px;

    overflow: hidden;

    width: 27%;

}



.search-results #container {

    margin: 0;

    width: 70%; float: left;

}



.search-results #primary, #secondary {

    display: block;

    float: right;

    margin-top: 25px;

    overflow: hidden;

    width: 27%;

}



.navigation a:link,







.navigation a:visited {







	color: #777; font-size: 15px;

 





	text-decoration: none;







}







.navigation a:active,







.navigation a:hover {







	color: #ff4b33;







}







.nav-previous {







	float: left;







	width: 50%;







}







.nav-next {







	float: right;







	text-align: right;







	width: 50%;







}







#nav-above {







	margin: 0 0 18px 0;







}







#nav-above {







	display: none !important;







}







.paged #nav-above,







.single #nav-above {







	display: none;







}







#nav-below {







	margin: -18px 0 0 0;







}























/* =Comments







-------------------------------------------------------------- */







#comments {







	clear: both;







}







#comments .navigation {







	padding: 0 0 18px 0;







}







h3#comments-title,







h3#reply-title {







	color: #000;







	font-size: 20px;







	font-weight: bold;







	margin-bottom: 0;







}







h3#comments-title {







	padding: 24px 0;







}







.commentlist {







	list-style: none;







	margin: 0;







}







.commentlist li.comment {







	border-bottom: 1px solid #e7e7e7;







	line-height: 24px;







	margin: 0 0 24px 0;







	padding: 0 0 0 56px;







	position: relative;







}







.commentlist li:last-child {







	border-bottom: none;







	margin-bottom: 0;







}







#comments .comment-body ul,







#comments .comment-body ol {







	margin-bottom: 18px;







}







#comments .comment-body p:last-child {







	margin-bottom: 6px;







}







#comments .comment-body blockquote p:last-child {







	margin-bottom: 24px;







}







.commentlist ol {







	list-style: decimal;







}







.commentlist .avatar {







	position: absolute;







	top: 4px;







	left: 0;







}







.comment-author {







}







.comment-author cite {







	color: #000;







	font-style: normal;







	font-weight: bold;







}







.comment-author .says {







	font-style: italic;







}







.comment-meta {







	font-size: 12px;







	margin: 0 0 18px 0;







}







.comment-meta a:link,







.comment-meta a:visited {







	color: #777;







	text-decoration: none;







}







.comment-meta a:active,







.comment-meta a:hover {







	color: #ff4b33;







}







.commentlist .even {







}







.commentlist .bypostauthor {







}







.reply {







	font-size: 12px;







	padding: 0 0 24px 0;







}







.reply a,







a.comment-edit-link {







	color: #777;







}







.reply a:hover,







a.comment-edit-link:hover {







	color: #ff4b33;







}







.commentlist .children {







	list-style: none;







	margin: 0;







}







.commentlist .children li {







	border: none;







	margin: 0;







}







.nopassword,







.nocomments {







	display: none;







}







#comments .pingback {







	border-bottom: 1px solid #e7e7e7;







	margin-bottom: 18px;







	padding-bottom: 18px;







}







.commentlist li.comment+li.pingback {







	margin-top: -6px;







}







#comments .pingback p {







	color: #777;







	display: block;







	font-size: 12px;







	line-height: 18px;







	margin: 0;







}







#comments .pingback .url {







	font-size: 13px;







	font-style: italic;







}















/* Comments form */







input[type="submit"] {







	color: #333;







}







#respond {







	border-top: 1px solid #e7e7e7;







	margin: 24px 0;







	overflow: hidden;







	position: relative;







}







#respond p {







	margin: 0;







}







#respond .comment-notes {







	margin-bottom: 1em;







}







.form-allowed-tags {







	line-height: 1em;







}







.children #respond {







	margin: 0 48px 0 0;







}







h3#reply-title {







	margin: 18px 0;







}







#comments-list #respond {







	margin: 0 0 18px 0;







}







#comments-list ul #respond {







	margin: 0;







}







#cancel-comment-reply-link {







	font-size: 12px;







	font-weight: normal;







	line-height: 18px;







}







#respond .required {







	color: #ff4b33;







	font-weight: bold;







}







#respond label {







	color: #777;







	font-size: 12px;







}







#respond input {







	margin: 0 0 9px;







	width: 98%;







}







#respond textarea {







	width: 98%;







}







#respond .form-allowed-tags {







	color: #777;







	font-size: 12px;







	line-height: 18px;







}







#respond .form-allowed-tags code {







	font-size: 11px;







}







#respond .form-submit {







	margin: 12px 0;







}







#respond .form-submit input {







	font-size: 14px;







	width: auto;







}























/* =Widget Areas







-------------------------------------------------------------- */















.widget-area ul {







	list-style: none;







	margin-left: 0;







}







.widget-area ul ul {







	list-style: square;







	margin-left: 1.3em;







}







.widget-area select {







	max-width: 100%;







}







.widget_search #s {/* This keeps the search inputs in line */







	width: 60%;







}







.widget_search label {







	display: none;







}







.widget-container {







	word-wrap: break-word;







	-webkit-hyphens: auto;







	-moz-hyphens: auto;







	hyphens: auto;







	margin: 0 0 18px 0;







}







.widget-container .wp-caption img {







	margin: auto;







}







.widget-title {







	color: #222;







	font-weight: bold;







}







.widget-area a:link,







.widget-area a:visited {







	text-decoration: none;







}







.widget-area a:active,







.widget-area a:hover {







	text-decoration: underline;







}







.widget-area .entry-meta {







	font-size: 11px;







}







#wp_tag_cloud div {







	line-height: 1.6em;







}







#wp-calendar {







	width: 100%;







}







#wp-calendar caption {







	color: #222;







	font-size: 14px;







	font-weight: bold;







	padding-bottom: 4px;







	text-align: left;







}







#wp-calendar thead {







	font-size: 11px;







}







#wp-calendar thead th {







}







#wp-calendar tbody {







	color: #aaa;







}







#wp-calendar tbody td {







	background: #f5f5f5;







	border: 1px solid #fff;







	padding: 3px 0 2px;







	text-align: center;







}







#wp-calendar tbody .pad {







	background: none;







}







#wp-calendar tfoot #next {







	text-align: right;







}







.widget_rss a.rsswidget {







	color: #000;







}







.widget_rss a.rsswidget:hover {







	color: #ff4b33;







}







.widget_rss .widget-title img {







	width: 11px;







	height: 11px;







}















/* Main sidebars */







#main .widget-area ul {







	margin-left: 0; list-style: disc;







	padding: 0 20px 0 0;







}







#main .widget-area ul ul {







	border: none;







	margin-left: 1.3em;







	padding: 0;







}







#primary {







}







#secondary {







}















/* Footer widget areas */







#footer-widget-area {







}























/* =Footer







-------------------------------------------------------------- */















.page #main {







    float: right;







    overflow: hidden;







   







   







}















.single #main {







    float: right;







    overflow: hidden;







    padding: 0 10px;







    width: 81%; 







}







img.link-img {

    float: right;

    margin: 2px 7px 0 10px;

    width: auto !important;

}



.entry-utility .meta-sep { display: none; }



span.comments-link { display: none; }





#footer {

    background: #000 none repeat scroll 0 0;

    float: right;

    margin-top: 10px;

    width: 100%;

}







#colophon {







	overflow: hidden;







	padding: 0;







}







li#recent-posts-3 ul li { margin-bottom: 10px; }







#site-info p {



    color: #fff;



    float: left;



    font-family: open sans;



    font-size: 15px;



    margin: 85px 0 10px 13px;



}























#site-info {







}







#site-info a {







	text-decoration: none;







}







#site-generator {







	font-style: italic;







	position: relative;







}







#site-generator a {







	background: url("images/wordpress.png") center left no-repeat;







	color: #666;







	display: inline-block;







	line-height: 16px;







	padding-left: 20px;







	text-decoration: none;







}







#site-generator a:hover {







	text-decoration: underline;







}







img#wpstats {







	display: block;







	margin: 0 auto 10px;







}























/* =Mobile Safari ( iPad, iPhone and iPod Touch )







-------------------------------------------------------------- */















pre {







	-webkit-text-size-adjust: 140%;







}







code {







	-webkit-text-size-adjust: 160%;







}







#access,







.entry-meta,







.entry-utility,







.navigation,







.widget-area {







	-webkit-text-size-adjust: 120%;







}







#site-description {







	-webkit-text-size-adjust: none;







}























/* =Print Style







-------------------------------------------------------------- */















@media print {







	body {







		background: none !important;







	}







	#wrapper {







		clear: both !important;







		display: block !important;







		float: none !important;







		position: relative !important;







	}







	#header {







		border-bottom: 2pt solid #000;







		padding-bottom: 18pt;







	}







	#colophon {







		border-top: 2pt solid #000;







	}







	#site-title,







	#site-description {







		float: none;







		line-height: 1.4em;







		margin: 0;







		padding: 0;







	}







	#site-title {







		font-size: 13pt;







	}







	.entry-content {







		font-size: 14pt;







		line-height: 1.6em;







	}







	.entry-title {







		font-size: 21pt;







	}







	#access,







	#branding img,







	#respond,







	.comment-edit-link,







	.edit-link,







	.navigation,







	.page-link,







	.widget-area {







		display: none !important;







	}







	#container,







	#header,







	#footer {







		margin: 0;







		width: 100%;







	}







	#content,







	.one-column #content {







		margin: 24pt 0 0;







		width: 100%;







	}







	.wp-caption p {







		font-size: 11pt;







	}







	#site-info,







	#site-generator {







		float: none;







		width: auto;







	}







	#colophon {







		width: auto;







	}







	img#wpstats {







		display: none;







	}







	#site-generator a {







		margin: 0;







		padding: 0;







	}







	#entry-author-info {







		border: 1px solid #e7e7e7;







	}







	#main {







		display: inline;







	}







	.home .sticky {







		border: none;







	}







}