/* @override http://devweb.icainformatics.com/wp-content/themes/ica/style.css */

/* @override http://devweb.icainformatics.com/wp-content/themes/ica/style.css */

/*
THEME NAME: ICA theme
THEME URI: 
DESCRIPTION: 
VERSION: 1.0
AUTHOR: FH Digital - St. Louis
AUTHOR URI: http://fleishman.com/
*/

/* Two-column with sidebar on left from the /examples/ folder  */
@import url('ica.css');
/* Just some example content */
div.skip-link { position:absolute; right:1em; top:1em; }
div#menu { background:#EEE; height:1.5em; margin:1em 0; width:100%; }
div#menu ul, div#menu ul ul { line-height:1; list-style:none; margin:0; padding:0; }
div#menu ul a { display:block; margin-right:1em; padding:0.2em 0.5em; text-decoration:none; }
div#menu ul ul ul a { font-style:italic; }
div#menu ul li ul { left:-999em; position:absolute; }
div#menu ul li:hover ul { left:auto; }
.entry-title, .entry-meta { clear:both; }
div#container, div#primary { margin-top:2em; }
form#commentform .form-label { margin:1em 0 0; }
form#commentform span.required { background:#fff; color:#c30; }
form#commentform, form#commentform p { padding:0; }
input#author, input#email, input#url, textarea#comment { padding:0.2em; }
div.comments ol li { margin:0 0 3.5em; }
textarea#comment { height:13em; margin:0 0 0.5em; overflow:auto; width:66%; }
.alignright, img.alignright { float:right; margin:1em 0 0 1em; }
.alignleft, img.alignleft { float:left; margin:1em 1em 0 0; }
.aligncenter, img.aligncenter { display:block; margin:1em auto; text-align:center; }
div.gallery { clear:both; height:180px; margin:1em 0; width:100%; }
p.wp-caption-text { font-style:italic; }
div.gallery dl { margin:1em auto; overflow:hidden; text-align:center; }
div.gallery dl.gallery-columns-1 { width:100%; }
div.gallery dl.gallery-columns-2 { width:49%; }
div.gallery dl.gallery-columns-3 { width:33%; }
div.gallery dl.gallery-columns-4 { width:24%; }
div.gallery dl.gallery-columns-5 { width:19%; }
div#nav-above { margin-bottom:1em; }
div#nav-below { margin-top:1em; }
div#nav-images { height:150px; margin:1em 0; }
div.navigation { height:1.25em; }
div.navigation div.nav-next { float:right; text-align:right; }
div.sidebar h3 { font-size:1.2em;
	margin-bottom: 15px !important;
}
div.sidebar input#s { width:7em; }
div.sidebar li { list-style:none; margin:0 0 2em; }
div.sidebar li form { margin:0.2em 0 0; padding:0; }
div.sidebar ul ul { margin:0 0 0 1em; }
div.sidebar ul ul li { list-style:disc; margin:0; }
div.sidebar ul ul ul { margin:0 0 0 0.5em; }
div.sidebar ul ul ul li { list-style:circle; }
div#menu ul li, div.gallery dl, div.navigation div.nav-previous { float:left; }
div#header, div#footer { text-align:center; }
div#footer div { float:right; font-size: 13px; text-align:right;
	color: #314e6c;
}

div#footer a {
	color: #314e6c;
}
div#footer div.copy { margin-right:10px; vertical-align:middle; }
div#footer div.flag { margin-right:10px; vertical-align:middle;
}
div#footer div.flag a { text-decoration:none !important;
	color: #000;
}
div#footer div.flag a:hover strong { visibility:visible; }
input#author, input#email, input#url, div.navigation div { width:50%; }
div.gallery *, div.sidebar div, div.sidebar h3, div.sidebar ul { margin:0; padding:0; }

#footer_contact_info {
	float: right;
	margin-right: 13px;
	font-size: 21px;
}

/* @group Table Styles 
*/

table {
	border: 1px solid #b5d6ec;
}

tr {
	border-left: 1px solid #b5d6ec;
}

td {
	padding: 3px 9px;
	border-right: 1px solid #b5d6ec;
	border-bottom: 1px solid #b5d6ec;
}

.table_header td, .table_header {
	background-color: #bccbda;
	font-weight: bold;
	color: #314f6f;
	padding-right: 20px;
	padding-left: 11px;
	border-color: #b5d6ec;
}



/* @end */


