@charset "utf-8";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td,article,aside,figure,footer,header,hgroup,nav,section{padding:0;margin:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
caption,th{text-align:left;}
acronym,abbr{font-style:normal;text-decoration:none;}
html{height:100%;margin-bottom:1px;}
body{font:81.25%/1.5 Verdana,Tahoma,Helvetica,sans-serif;background:#ccc;}
a,a:link,a:visited{text-decoration:none;border-bottom:1px solid transparent;color:#93c;-webkit-transition:border-color 0.25s ease;}
a:hover,a:active,a:focus{border-bottom:1px solid #aaa;color:#93c;}
acronym,abbr{border-bottom:1px dotted #aaa;cursor:help;}
acronym:hover,abbr:hover{border-color:#000;}
input,textarea{font:1em Verdana,Tahoma,Helvetica,sans-serif;border:1px solid #ccc;}
input[type="text"],input[type="search"],textarea{box-shadow:inset 0 0 5px#ccc;-moz-box-shadow:inset 0 0 5px #ccc;-webkit-box-shadow:inset 0 0 5px #ccc;}
input:hover,textarea:hover,input:focus,textarea:focus{border-color:#000;}
input[type="submit"]{color:#93c;background:#fff;cursor:pointer;}
input[type="submit"]:hover,input[type="submit"]:active{color:#fff;background:#93c;}
input[type="submit"].disabled{display:none;}
input[type="submit"].disabled:hover{display:none;}
.caps{letter-spacing:0.1em;}
.smcaps{font-variant:small-caps;}
.ad{height:150px;text-align:center;margin:1.5em 0 2em 0;}
.alert{margin-top:0;padding:5px 10px;background:#efcfff;border:1px solid #aaa;}
.center{text-align:center !important;}
.clear{clear:both;height:0px;overflow:hidden;}
#container{max-width:960px;margin:0 auto;background:#fff;border-top:4px solid #000;border-bottom:4px solid #000;border-left:1px solid #000;border-right:1px solid #000;-webkit-box-shadow:8px 8px 8px #666;-moz-box-shadow:5px 8px 8px #666;box-shadow:5px 8px 8px #666;}
#accessibility{position:absolute;top:-10000px;}
header{display:block;margin-bottom:30px;background:#000 url(/images/site/header/horrell-ca-orb.jpg) no-repeat bottom;border-bottom:4px solid #000;}
header h1{color:#fff;padding:6px 20px;font-size:3.5em;text-shadow:3px 3px 2px #111;min-height:75px;}
header h1 a,header h1 a:link,header h1 a:visited{color:#fff;border:0;}
nav{display:block;max-width:961px;}
nav ul{float:left;width:65%;max-width:630px;}
nav ul li{list-style:none;display:inline;}
nav a{font-size:1.3em;letter-spacing:0.1em;text-shadow:3px 3px 2px #111;border:0;}
nav ul li a,nav ul li a:link,nav ul li a:visited{padding:2px 0;font-weight:bold;color:#fff;text-align:center;display:block;float:left;width:17%;max-width:103px;border-top:4px solid transparent;border-bottom:0;-webkit-transition:none;}
nav ul li a.active,nav ul li a:hover{font-weight:bold;color:#fff;text-shadow:3px 3px 2px #000;border-bottom:0;border-color:#000;background:rgba(0,0,0,0.5);}
nav ul li a:hover{background:rgba(0,0,0,0.7);}
nav form{float:right;width:29%;max-width:280px;display:inline;margin-top:8px;margin-right:20px;}
#stxt,#ssub{border:1px solid #000;background:rgba(255,255,255,0.8);}
#stxt:hover,#stxt:active,#stxt:focus,#ssub:hover,#ssub:active{background:#fff;}
#stxt{width:78%;max-width:219px;padding:1px 0;}
#ssub{color:#000;width:16%;max-width:50px;margin-left:4%;}
#content{margin-left:20px;margin-bottom:25px;float:left;width:62.5%;}
a.imglink,a:link.imglink,a:hover.imglink{border:0;}
h2{font-size:1.4em;letter-spacing:0.1em;text-shadow:2px 2px 2px #ccc;clear:left;}
#content h2 a{color:#000;-webkit-transition:none;}
#content h2 a:hover{color:#93c;border:0;}
#content h3{font-size:1.3em;color:#222;margin:1.2em 0 1em 0;}
#content p{font-size:1em;line-height:1.6em;margin:1.5em 0;text-align:left;}
#content p + h2{margin-top:1.8em;}
.file{margin-bottom:1.8em;border:1px dotted #aaa;padding:0.8em;background:#eee;}
#content .meta p,#content .file p{font-size:0.80em;margin:0;}
.dl a{font-weight:bold;}
#content p.footnote{font-size:0.85em;padding:0 0.9em;}
p.footnote sup{font-weight:bold;display:block;float:left;margin:0 1em 1em 0;}
#content ul,#content ol{margin-top:-0.5em;padding-left:3em;text-align:left;}
#content ul li{list-style:none;margin-bottom:0.5em;padding-left:1.3em;background:url(data:image/gif;base64,R0lGODlhDAAMAJEAAMzMzJmZmf///wAAACH5BAAAAAAALAAAAAAMAAwAAAIVlI+pywgRwHowqlovDopC2X3NSI4FADs=) no-repeat 0 4px;}
dl{margin-bottom:1.5em;}
dt{font-weight:bold;margin:1.5em 0 0.6em 0;}
dd{margin-left:1.5em;margin-bottom:0.5em;}
#content .a-nav{padding-top:5px;border-top:1px solid #ccc;text-align:center;}
blockquote{background:#eee;padding:8px 10px;margin:5px 20px;}
#content blockquote p{padding:0;margin:0;}
pre,code{font-size:1.1em;font-family:"inconsolata-1","inconsolata-2","Consolas","monospace";}
pre{background-color:#eee;overflow:auto;margin:1.5em 0;padding:5px;max-width:620px;}
#content p + pre{margin-top:-1em;}
code{background-color:#eee;text-align:left;}
table{font-size:0.85em;margin:15px 0 25px 0;border:1px solid #eee;width:100%}
th,td{padding:2px 6px;}
th{font-weight:bold;border-bottom:1px solid #ccc;}
tr.odd{background:#eee;}
tr:hover{background:#efcfff;}
tr:hover th{background:#fff;}
#content input[type="text"],#content textarea{width:100%;}
#content input[type="submit"]{padding:2px 5px;}
#content #precontent div.comment{border-left:4px solid #000;border-right:4px solid #000;}
#content .crequired{font-weight:bold;}
.comments_error,.comments_error:hover,.comments_error:focus{border:3px solid #efcfff;}
ul.comments_error{border:3px solid #efcfff;padding:5px;}
.comment-no a{color:#000;}
.comment-no a:hover{color:#93c;}
div.comment{margin-bottom:1.5em;padding:0 1em;}
.comment-time{margin-bottom:1em;font-size:.9em;font-weight:normal;color:#666;}
.cbody p{margin:0;margin-bottom:1em;text-align:left;}
div.comment code{background-color:transparent;}
div.comment.odd{border-left:4px solid #ccc;border-right:4px solid #ccc;}
div.comment.author{border-left:4px solid #efcfff;border-right:4px solid #efcfff;}
#Name,#Email,#Message{width:100%;margin-bottom:15px;}
.zemSubmit{padding:0 10px;}
.zemRequired,.zemRequirederrorElement{font-weight:bold;}
div.thanks{border:1px solid #ccc;padding:10px;}
ul.zemError{background:#ffff9f;}
label.zemRequirederrorElement{padding-right:15px;background:url(/images/site/arrow.gif) no-repeat 100% 60%;}
#content dt{margin-bottom:0.5em;}
#content dd{margin:0;}
#content dd p{margin-top:0.5em;}
.ldate{font-size:0.9em;font-weight:normal;color:#666;}
#sidebar{margin-bottom:25px;margin-right:20px;background:#fff;float:right;width:29%;}
#sidebar h2{font-size:1.1em;letter-spacing:0.1em;color:#333;background:#eee;padding:0.1em 0.3em;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
#sidebar h2 a{color:#333;-webkit-transition:none;}
#sidebar h2 a:hover,#sidebar h2 a:focus{color:#93c;border:0;}
#sidebar p,#sidebar li,#sidebar dd{font-size:0.85em;line-height:1.8;text-align:left;}
#sidebar dt{font-weight:normal;margin-bottom:0;}
#sidebar p,#sidebar ul,#sidebar ol,#sidebar dl{margin:1.3em 0;}
#sidebar ul{list-style:none;}
#sidebar ul li{margin:4px 0 4px 0;padding-left:1.6em;background:url(data:image/gif;base64,R0lGODlhDAAMAJEAAMzMzJmZmf///wAAACH5BAAAAAAALAAAAAAMAAwAAAIVlI+pywgRwHowqlovDopC2X3NSI4FADs=) no-repeat 0 3px;}
ul.recent li,ul.related li{padding-left:1.5em;background:url(/images/86.png) no-repeat -10px -51px;}
dl.linklist dt{padding-left:16px;background:url(/images/86.png) no-repeat -10px -6px;}
li.tweet{padding-left:16px;background:url(/images/site/external.gif) no-repeat 1px 5px;}
#sidebar dd{margin-left:16px;margin-bottom:1em;}
#div-1228798346548{margin-bottom:1em;}
footer{display:block;margin-top:25px;padding:1em 20px;font-size:0.9em;text-align:center;background:#eee;clear:both;}
footer nav a{font-size:inherit;letter-spacing:0;text-shadow:none;}
footer nav{float:left;}
#fc{float:right;}
/* SLIMBOX */
#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer;}
#lbCenter,#lbBottomContainer{position:absolute;z-index:9999;overflow:hidden;background-color:#fff;}
.lbLoading{background:#fff url(/images/site/loading.gif) no-repeat center;}
#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat;}
#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none;}
#lbPrevLink{left:0;}
#lbPrevLink:hover{background:transparent url(/images/site/prevlabel.gif) no-repeat 0 15%;}
#lbNextLink{right:0;}
#lbNextLink:hover{background:transparent url(/images/site/nextlabel.gif) no-repeat 100% 15%;}
#lbBottom{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none;}
#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url(/images/site/closelabel.gif) no-repeat center;margin:5px 0;outline:none;}
#lbCaption,#lbNumber{margin-right:71px;}
#lbCaption{font-weight:bold;}