/*
Theme Name:CRCA
Theme URI:http://www.crca.net
Description:Based on Mimbo by Darren Hoyt.
Author:Matthew Howard
*/
/* Colors
blues,dark to light
003082 -- crca blue (pantone 288)
4064A2
8098C1
BFCBE0
E6EBF3
yellows,dark to light
FFCE00 -- crca gold (pantone 116)
FFDB40
FFE780
FFF3BF
FFFBE6
greys,dark to light
666666
8D8D8D
B3B3B3
D9D9D9
F0F0F0
*/
/* HTML Elements */
*{margin:0;padding:0;}
body,html{min-height:101%;}
body{color:#2f2f2f;padding:13px 0 25px 0;background-color:#001841;background-image:url(images/stripe_576b13f4f993ce26d5155e7efdb9fc6b.png);}
body,select,input,textarea{font:100% Georgia,"Times New Roman",Times,serif;}
p{margin:15px 0;}
a:link,a:visited{color:#003082;text-decoration:none;}
a:hover,a:active{text-decoration:underline;}
hr{display:block;height:1px;background:#8098C1;border:0;}
small{font-size:0.95em;padding:3px 6px;}
img,a:link img,a:visited img{border:0;}
/* Structure */
#page{width:880px;margin:0 auto;font-size:76%;line-height:150%;padding:0 25px 35px 25px;border-top:10px solid #FFCE00;border-bottom:10px solid #FFCE00;background-color:#FFF;}
.left{float:left;}
.right{float:right;}
#sidebar{width:250px;float:right;}
#leftcol{width:287px;border-right:1px solid #4064A2;padding-right:18px;}
#leftcol,#rightcol{margin-top:10px;float:left;}
#rightcol{width:277px;padding-left:18px;margin-top:-2px;}
/* Headers */
h1{font:2.95em "ITC Franklin Gothic","Lucida Sans Unicode","Lucida Grande",Verdana,serif;font-weight:bold;text-transform:uppercase;letter-spacing:-0.03em;color:#FFCE00;text-indent:-9999px;background:url(images/logo.gif) no-repeat;height:80px;margin-top:8px;width:600px;}
h2{font:2.3em "ITC Franklin Gothic","Lucida Sans Unicode","Lucida Grande",serif;padding-bottom:8px;border-bottom:1px solid #666666;margin:20px 0;}
#sidebar h2{font:1em "ITC Franklin Gothic","Lucida Sans Unicode","Lucida Grande",serif;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:4px;font-weight:bold;color:#8098C1;}
.breadcrumb{font:1em "ITC Franklin Gothic","Lucida Sans Unicode","Lucida Grande",serif;margin-top:20px;text-transform:uppercase;letter-spacing:0.1em;font-weight:normal;color:#8098C1;}
#sidebar h3,#sidebar h2{border-top:5px solid #8098C1;border-bottom:1px solid #8098C1;padding:6px 0 6px 2px;margin:22px 0 15px 0;font-size:1em;}
h3#respond{border-top:5px solid #BFCBE0;margin-top:25px;padding-top:20px;}
h3#comments{margin-top:32px;}
h3{font:1em "ITC Franklin Gothic","Lucida Sans Unicode","Lucida Grande",serif;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:6px;margin-top:12px;font-weight:500;color:#8098C1;}
h3 a:link,h3 a:visited{color:#8098C1;}
h4{font:1em "ITC Franklin Gothic","Lucida Sans Unicode","Lucida Grande",serif;margin-bottom:6px;font-weight:bold;}
pre{font-size:1em;overflow:auto;}
/* Content */
#content{width:605px;float:left;font-size:1em;}
.description{font-size:1.3em;font-weight:bold;font-style:italic;color:#3f3f3f;margin-top:-4px;}
.feature{background:#E6EBF3;padding:15px;border-top:5px solid #BFCBE0;}
.feature:hover{background:#FFFBE6;}
.feature p,#rightcol p{margin:0;}
.feature img,#rightcol img{padding:1px;border:1px solid #8098C1;}
#leadpic{float:left;margin:0 18px 8px 0;}
#lead{margin-top:22px;}
.title{font-size:1.2em;font-weight:bold;line-height:150%;}
.date{font-style:italic;}
.feature#lead .title{font:1.6em "ITC Franklin Gothic","Lucida Sans Unicode","Lucida Grande",serif;line-height:100%;display:block;padding-bottom:7px;}
#leftcol .feature{margin-bottom:5px;border-bottom:none;}
#rightcol img{float:right;margin:3px 0 4px 10px;}
#leftcol img{margin-bottom:4px;display:block;}
#rightcol .clearfloat{border-bottom:1px solid #8098C1;padding:12px 0;}
#sidelist li{list-style:none;}
.bullets li{list-style:none;border-bottom:1px solid #FFF;}
#sidelist .bullets li{list-style:square;margin-bottom:5px;line-height:150%;margin-left:2em;}
#sidelist .children{background:#FFFBE6;}
#sidelist .children li{list-style:square;margin-left:28px;border-bottom:1px solid #FFFBE6;}
#sidelist .children li a,#sidelist .children li a:visited{padding:2px 2px 2px 0px;border:0;background:#FFFBE6;color:#4064A2;}
#sidelist .children li a:hover,#sidelist .children li a:active{color:#4064A2;}
.postmetadata{margin:30px 0;}
#writer{background:#FFF3BF;margin:25px 0 15px 0;padding:12px;}
#writer img{padding:1px;border:1px solid #8098C1;float:left;width:80px;}
#writer span{display:block;padding-top:4px;border-top:1px solid #FFE780;margin-top:12px;}
#writer p{margin:0;width:482px;}
.entry{padding-bottom:28px;}
.entry a{text-decoration:underline;}
/*Post Formatting*/
.picleft,.alignleft{float:left;clear:both;margin:3px 18px 10px 0;}
.picright,.alignright{float:right;clear:both;margin:3px 0 10px 18px;}
.piccenter,.aligncenter{float:none;margin:3px 18px 10px 18px;}
.picleft,img.alignleft,.picright,img.alignright,piccenter,img.aligncenter{border:1px solid #8098C1;}
.post h3,.post h4{color:#666666;}
.post blockquote{color:#3f3f3f;background:#E6EBF3;padding:6px 14px;margin:18px 35px;border-right:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;}
.post ul li,.content ul li{list-style:square;margin-left:2em;}
.post ol li,.content ul li{margin-left:2em;}
#tags{padding:3px;border-bottom:1px solid #D9D9D9;border-top:1px solid #D9D9D9;}
/* Form Elements */
select{background:#E6EBF3;border:1px solid #8D8D8D;}
#sidelist select{width:100%;}
#searchform{padding:36px 0 0 0;}
.button{padding:2px;background:#8098C1;color:#fff;border:none;}
.button:hover{background:#4064A2;color:#FFF;text-decoration:none;}
#commentform input{width:170px;margin:5px 5px 1px 0;}
#commentform textarea{width:100%;margin-top:5px;}
/* Comments*/
.commentlist{padding-left:30px;}
.commentlist li{margin:15px 0 3px;padding:8px 15px 10px 15px;background:#E6EBF3;border-top:1px solid #D9D9D9;}
#commentform small{background:#FFF;font-weight:bold;padding:0;}
.commentmetadata{display:block;}
.commentlist small{background:#D9D9D9;}
.commentlist cite{font:1.6em "ITC Franklin Gothic","Lucida Sans Unicode","Lucida Grande",serif;font-weight:bold;letter-spacing:-0.05em;}
/* Float Properties*/
.clearfloat:after{display:block;visibility:hidden;clear:both;height:0;content:".";}
.clearfloat{display:inline-block;}
.clearfloat{display:block;}
/* Footer*/
#footer{margin:0 auto;width:900px;font-size:0.7em;padding-top:15px;color:#FFF;}
#footer a{color:#B3B3B3;}
/* Tables */
table.results{border-style:hidden;border-collapse:collapse;width:100%;margin-top:20px;overflow:auto;}
table.results th{border-width:1px;padding:3px;border-style:solid;border-color:#BFCBE0;text-align:left;}
table.results td{border-width:1px;padding:3px;border-style:solid;border-color:#BFCBE0;}
table.wp-table-reloaded{border-style:hidden;border-collapse:collapse;width:100%;margin-top:20px;overflow:auto;}
table.wp-table-reloaded th{border-width:1px;padding:3px;border-style:solid;border-color:#BFCBE0;text-align:left;}
table.wp-table-reloaded td{border-width:1px;padding:3px;border-style:solid;border-color:#BFCBE0;}
table.wp-table-reloaded tr.alt{background-color:#E6EBF3;}
table.wp-table-reloaded tbody tr.even td {background-color:#FFFFFF;}
table.wp-table-reloaded tbody tr.odd td {background-color:#E6EBF3;}
/* Captions */
.wp-caption{padding:2px;margin:0;text-align:center;}
.wp-caption.alignright{padding-left:18px;}
.wp-caption.alignleft{padding-right:18px;}
.wp-caption img{padding:0;margin:0 10px;border:1px solid #8098C1;}
.wp-caption-text{font-size:smaller;font-style:italic;line-height:1em;padding:5px;margin:0 5px;}
/* Skip past navigation link */
#skipnav a{margin-left:-999px!important;}
