html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
  margin:0;
  padding:0;
  border:0;
  font-size:100%;
  font:inherit;
  vertical-align:baseline;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block; }
blockquote, q { quotes:none; }
blockquote:before, blockquote:after, q:before, q:after {
  content:"";
  content:none;
}
ins {
  background-color:#ffff99;
  color:#000000;
  text-decoration:none;
}
mark {
  background-color:#ffff99;
  color:#000000;
  font-style:italic;
  font-weight:bold;
}
del { text-decoration:line-through; }
abbr[title], dfn[title] {
  border-bottom:1px dotted;
  cursor:help;
}
table {
  border-collapse:collapse;
  border-spacing:0;
}
hr {
  display:block;
  height:1px;
  border:0;
  border-top:1px solid #cccccc;
  margin:1em 0;
  padding:0;
}
input, select { vertical-align:middle; }
body {
  font:13px/1.231 sans-serif;
  *font-size:small;
}
select, input, textarea, button { font:99% sans-serif; }
pre, code, kbd, samp { font-family:monospace, sans-serif; }
html { overflow-y:scroll; }
a:hover, a:active { outline:none; }
ul, ol { margin-left:2em; }
ol { list-style-type:decimal; }
nav ul, nav li {
  margin:0;
  list-style:none;
  list-style-image:none;
}
small { font-size:85%; }
strong, th { font-weight:bold; }
em { font-style:italic; }
td { vertical-align:top; }
sub, sup {
  font-size:75%;
  line-height:0;
  position:relative;
}
sup { top:-0.5em; }
sub { bottom:-0.25em; }
pre {
  white-space:pre;
  white-space:pre-wrap;
  word-wrap:break-word;
  padding:15px;
}
textarea { overflow:auto; }
.ie6 legend, .ie7 legend { margin-left:-7px; }
input[type="radio"] { vertical-align:text-bottom; }
input[type="checkbox"] { vertical-align:bottom; }
.ie7 input[type="checkbox"] { vertical-align:baseline; }
.ie6 input { vertical-align:text-bottom; }
label, input[type="button"], input[type="submit"], input[type="image"], button { cursor:pointer; }
button, input, select, textarea { margin:0; }
input:invalid, textarea:invalid {
  border-radius:1px;
  -moz-box-shadow:0px 0px 5px red;
  -webkit-box-shadow:0px 0px 5px red;
  box-shadow:0px 0px 5px red;
}
.no-boxshadow input:invalid, .no-boxshadow textarea:invalid { background-color:#f0dddd; }
::-moz-selection {
  background:#51bada;
  color:#ffffff;
  text-shadow:none;
}
::selection {
  background:#51bada;
  color:#ffffff;
  text-shadow:none;
}
a:link { -webkit-tap-highlight-color:#ff5e99; }
button {
  width:auto;
  overflow:visible;
}
.ie7 img { -ms-interpolation-mode:bicubic; }
body, select, input, textarea { color:#444444; }
h1, h2, h3, h4, h5, h6 { font-weight:bold; }
a, a:active, a:visited { color:#607890; }
a:hover { color:#003366; }
body { min-width:960px; }
.container_24 {
  margin-left:auto;
  margin-right:auto;
  width:1200px;
}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16, .grid_17, .grid_18, .grid_19, .grid_20, .grid_21, .grid_22, .grid_23, .grid_24 {
  display:inline;
  float:left;
  margin-left:5px;
  margin-right:5px;
}
.push_1, .pull_1, .push_2, .pull_2, .push_3, .pull_3, .push_4, .pull_4, .push_5, .pull_5, .push_6, .pull_6, .push_7, .pull_7, .push_8, .pull_8, .push_9, .pull_9, .push_10, .pull_10, .push_11, .pull_11, .push_12, .pull_12, .push_13, .pull_13, .push_14, .pull_14, .push_15, .pull_15, .push_16, .pull_16, .push_17, .pull_17, .push_18, .pull_18, .push_19, .pull_19, .push_20, .pull_20, .push_21, .pull_21, .push_22, .pull_22, .push_23, .pull_23 { position:relative; }
.alpha { margin-left:0; }
.omega { margin-right:0; }
.container_24 .grid_1 { width:40px; }
.container_24 .grid_2 { width:90px; }
.container_24 .grid_3 { width:140px; }
.container_24 .grid_4 { width:190px; }
.container_24 .grid_5 { width:240px; }
.container_24 .grid_6 { width:290px; }
.container_24 .grid_7 { width:340px; }
.container_24 .grid_8 { width:390px; }
.container_24 .grid_9 { width:440px; }
.container_24 .grid_10 { width:490px; }
.container_24 .grid_11 { width:540px; }
.container_24 .grid_12 { width:590px; }
.container_24 .grid_13 { width:640px; }
.container_24 .grid_14 { width:690px; }
.container_24 .grid_15 { width:740px; }
.container_24 .grid_16 { width:790px; }
.container_24 .grid_17 { width:840px; }
.container_24 .grid_18 { width:890px; }
.container_24 .grid_19 { width:940px; }
.container_24 .grid_20 { width:990px; }
.container_24 .grid_21 { width:1040px; }
.container_24 .grid_22 { width:1090px; }
.container_24 .grid_23 { width:1140px; }
.container_24 .grid_24 { width:1190px; }
.container_24 .prefix_1 { padding-left:50px; }
.container_24 .prefix_2 { padding-left:100px; }
.container_24 .prefix_3 { padding-left:150px; }
.container_24 .prefix_4 { padding-left:200px; }
.container_24 .prefix_5 { padding-left:250px; }
.container_24 .prefix_6 { padding-left:300px; }
.container_24 .prefix_7 { padding-left:350px; }
.container_24 .prefix_8 { padding-left:400px; }
.container_24 .prefix_9 { padding-left:450px; }
.container_24 .prefix_10 { padding-left:500px; }
.container_24 .prefix_11 { padding-left:550px; }
.container_24 .prefix_12 { padding-left:600px; }
.container_24 .prefix_13 { padding-left:650px; }
.container_24 .prefix_14 { padding-left:700px; }
.container_24 .prefix_15 { padding-left:750px; }
.container_24 .prefix_16 { padding-left:800px; }
.container_24 .prefix_17 { padding-left:850px; }
.container_24 .prefix_18 { padding-left:900px; }
.container_24 .prefix_19 { padding-left:950px; }
.container_24 .prefix_20 { padding-left:1000px; }
.container_24 .prefix_21 { padding-left:1050px; }
.container_24 .prefix_22 { padding-left:1100px; }
.container_24 .prefix_23 { padding-left:1150px; }
.container_24 .suffix_1 { padding-right:50px; }
.container_24 .suffix_2 { padding-right:100px; }
.container_24 .suffix_3 { padding-right:150px; }
.container_24 .suffix_4 { padding-right:200px; }
.container_24 .suffix_5 { padding-right:250px; }
.container_24 .suffix_6 { padding-right:300px; }
.container_24 .suffix_7 { padding-right:350px; }
.container_24 .suffix_8 { padding-right:400px; }
.container_24 .suffix_9 { padding-right:450px; }
.container_24 .suffix_10 { padding-right:500px; }
.container_24 .suffix_11 { padding-right:550px; }
.container_24 .suffix_12 { padding-right:600px; }
.container_24 .suffix_13 { padding-right:650px; }
.container_24 .suffix_14 { padding-right:700px; }
.container_24 .suffix_15 { padding-right:750px; }
.container_24 .suffix_16 { padding-right:800px; }
.container_24 .suffix_17 { padding-right:850px; }
.container_24 .suffix_18 { padding-right:900px; }
.container_24 .suffix_19 { padding-right:950px; }
.container_24 .suffix_20 { padding-right:1000px; }
.container_24 .suffix_21 { padding-right:1050px; }
.container_24 .suffix_22 { padding-right:1100px; }
.container_24 .suffix_23 { padding-right:1150px; }
.container_24 .push_1 { left:50px; }
.container_24 .push_2 { left:100px; }
.container_24 .push_3 { left:150px; }
.container_24 .push_4 { left:200px; }
.container_24 .push_5 { left:250px; }
.container_24 .push_6 { left:300px; }
.container_24 .push_7 { left:350px; }
.container_24 .push_8 { left:400px; }
.container_24 .push_9 { left:450px; }
.container_24 .push_10 { left:500px; }
.container_24 .push_11 { left:550px; }
.container_24 .push_12 { left:600px; }
.container_24 .push_13 { left:650px; }
.container_24 .push_14 { left:700px; }
.container_24 .push_15 { left:750px; }
.container_24 .push_16 { left:800px; }
.container_24 .push_17 { left:850px; }
.container_24 .push_18 { left:900px; }
.container_24 .push_19 { left:950px; }
.container_24 .push_20 { left:1000px; }
.container_24 .push_21 { left:1050px; }
.container_24 .push_22 { left:1100px; }
.container_24 .push_23 { left:1150px; }
.container_24 .pull_1 { left:-50px; }
.container_24 .pull_2 { left:-100px; }
.container_24 .pull_3 { left:-150px; }
.container_24 .pull_4 { left:-200px; }
.container_24 .pull_5 { left:-250px; }
.container_24 .pull_6 { left:-300px; }
.container_24 .pull_7 { left:-350px; }
.container_24 .pull_8 { left:-400px; }
.container_24 .pull_9 { left:-450px; }
.container_24 .pull_10 { left:-500px; }
.container_24 .pull_11 { left:-550px; }
.container_24 .pull_12 { left:-600px; }
.container_24 .pull_13 { left:-650px; }
.container_24 .pull_14 { left:-700px; }
.container_24 .pull_15 { left:-750px; }
.container_24 .pull_16 { left:-800px; }
.container_24 .pull_17 { left:-850px; }
.container_24 .pull_18 { left:-900px; }
.container_24 .pull_19 { left:-950px; }
.container_24 .pull_20 { left:-1000px; }
.container_24 .pull_21 { left:-1050px; }
.container_24 .pull_22 { left:-1100px; }
.container_24 .pull_23 { left:-1150px; }
.clear {
  clear:both;
  display:block;
  overflow:hidden;
  visibility:hidden;
  width:0;
  height:0;
}
.clearfix:before, .clearfix:after {
  content:"\0020";
  display:block;
  overflow:hidden;
  visibility:hidden;
  width:0;
  height:0;
}
.clearfix:after { clear:both; }
.clearfix { zoom:1; }
html { background:#e4e3e3 url(/wp-content/themes/ohiodave/images/ui/bg/bg_repeat.png) top left; }
body { background:url(/wp-content/themes/ohiodave/images/ui/bg/bg_top.png) top left repeat-x; }
#main {
  background:url(/wp-content/themes/ohiodave/images/ui/bg/bg_bottom.png) bottom left repeat-x;
  min-height:1000px;
}
.assistive-text, .skip-links { display:none; }
section.divider { background:url(/wp-content/themes/ohiodave/images/ui/bg/divider.png) 50% 100% no-repeat; }
footer#colophon {
  padding-top:50px;
  background:url(/wp-content/themes/ohiodave/images/ui/bg/bg_footer.png) top left;
}
footer#colophon span.replaced.ohio {
  width:202px;
  height:217px;
  background:url(/wp-content/themes/ohiodave/images/graphics/ohio_footer.png);
  position:relative;
  margin:-90px 0 0 8px;
}
@font-face {
  font-family:'OstrichSansBlack';
  src:url('/wp-content/themes/ohiodave/fonts/ostrich-black-webfont.eot');
  src:url('/wp-content/themes/ohiodave/fonts/ostrich-black-webfont.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/ohiodave/fonts/ostrich-black-webfont.woff') format('woff'), url('/wp-content/themes/ohiodave/fonts/ostrich-black-webfont.ttf') format('truetype'), url('/wp-content/themes/ohiodave/fonts/ostrich-black-webfont.svg#OstrichSansBlack') format('svg');
  font-weight:normal;
  font-style:normal;
}
@font-face {
  font-family:'OstrichSansRegular';
  src:url('/wp-content/themes/ohiodave/fonts/ostrich-regular-webfont.eot');
  src:url('/wp-content/themes/ohiodave/fonts/ostrich-regular-webfont.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/ohiodave/fonts/ostrich-regular-webfont.woff') format('woff'), url('/wp-content/themes/ohiodave/fonts/ostrich-regular-webfont.ttf') format('truetype'), url('/wp-content/themes/ohiodave/fonts/ostrich-regular-webfont.svg#OstrichSansRegular') format('svg');
  font-weight:normal;
  font-style:normal;
}
@font-face {
  font-family:'CabinMedium';
  src:url('/wp-content/themes/ohiodave/fonts/cabin-medium-ttf-webfont.eot');
  src:url('/wp-content/themes/ohiodave/fonts/cabin-medium-ttf-webfont.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/ohiodave/fonts/cabin-medium-ttf-webfont.woff') format('woff'), url('/wp-content/themes/ohiodave/fonts/cabin-medium-ttf-webfont.ttf') format('truetype'), url('/wp-content/themes/ohiodave/fonts/cabin-medium-ttf-webfont.svg#CabinMedium') format('svg');
  font-weight:normal;
  font-style:normal;
}
body { font:15px/1.3 "Century Gothic", sans-serif; }
h1, h2, h3, h4, h5, h6 {
  font-family:'OstrichSansBlack', sans-serif;
  text-shadow:1px 2px #ffffff;
  line-height:1.025;
}
h2, h3, h4, h5, h6 { letter-spacing:-0.015em; }
h1 { color:#352828; }
h2 {
  color:#574d4c;
  font-size:36px;
}
h3 {
  color:#574d4c;
  font-size:28px;
}
a {
  background:#ffffff;
  font-weight:bold;
  padding:3px 6px;
  display:inline-block;
}
a:link { color:#00a5d7; }
a:active { color:#51bada; }
a:visited { color:#574d4c; }
ul.compact, ol.compact {
  list-style:none;
  margin-left:0;
  padding-left:0;
}
.ptn, .pvn, .pan { padding-top:0; }
.pts, .pvs, .pas { padding-top:5px; }
.ptm, .pvm, .pam { padding-top:10px; }
.ptl, .pvl, .pal { padding-top:20px; }
.pth, .pvh, .pah { padding-top:40px; }
.prn, .phn, .pan { padding-right:0; }
.prs, .phs, .pas { padding-right:5px; }
.prm, .phm, .pam { padding-right:10px; }
.prl, .phl, .pal { padding-right:20px; }
.prh, .phh, .pah { padding-right:40px; }
.pbn, .pvn, .pan { padding-bottom:0; }
.pbs, .pvs, .pas { padding-bottom:5px; }
.pbm, .pvm, .pam { padding-bottom:10px; }
.pbl, .pvl, .pal { padding-bottom:20px; }
.pbh, .pvh, .pah { padding-bottom:40px; }
.pln, .phn, .pan { padding-left:0; }
.pls, .phs, .pas { padding-left:5px; }
.plm, .phm, .pam { padding-left:10px; }
.pll, .phl, .pal { padding-left:20px; }
.plh, .phh, .pah { padding-left:40px; }
.mtn, .mvn, .man { margin-top:0; }
.mts, .mvs, .mas { margin-top:5px; }
.mtm, .mvm, .mam { margin-top:10px; }
.mtl, .mvl, .mal { margin-top:20px; }
.mth, .mvh, .mah { margin-top:40px; }
.mrn, .mhn, .man { margin-right:0; }
.mrs, .mhs, .mas { margin-right:5px; }
.mrm, .mhm, .mam { margin-right:10px; }
.mrl, .mhl, .mal { margin-right:20px; }
.mrh, .mhh, .mah { margin-right:40px; }
.mbn, .mvn, .man { margin-bottom:0; }
.mbs, .mvs, .mas { margin-bottom:5px; }
.mbm, .mvm, .mam { margin-bottom:10px; }
.mbl, .mvl, .mal { margin-bottom:20px; }
.mbh, .mvh, .mah { margin-bottom:40px; }
.mln, .mhn, .man { margin-left:0; }
.mls, .mhs, .mas { margin-left:5px; }
.mlm, .mhm, .mam { margin-left:10px; }
.mll, .mhl, .mal { margin-left:20px; }
.mlh, .mhh, .mah { margin-left:40px; }
strong { font-weight:bold; }
h1 strong, h2 strong, h3 strong { color:#00a5d7; }
nobr, .nobr { white-space:nowrap; }
.alt { font-family:"CabinMedium"; }
.altc { color:#00a5d7; }
.replaced {
  text-indent:-9999em;
  overflow:hidden;
  text-align:left;
  display:inline-block;
}
body.home header#branding, body.home header.entry-header { display:none; }
body.home div#main { padding-top:100px; }
body.home section.divider.site-intro-wrapper {
  background-image:url("/wp-content/themes/ohiodave/images/ui/bg/divider_home.png");
  background-position:25px 148px;
}
h1.site-intro {
  text-align:center;
  font-size:120px;
  text-shadow:2px 3px #ffffff;
  margin-left:13px;
}
h1.site-intro .em { color:#00a5d7; }
.replaced.ohio {
  width:151px;
  height:162px;
  background:url(/wp-content/themes/ohiodave/images/graphics/ohio_white.png);
  vertical-align:middle;
}
.site-intro .k1 { margin-right:-20px; }
.site-intro .k2 {
  margin-left:-4px;
  margin-right:4px;
}
.site-intro .k3 {
  margin-left:-2px;
  margin-right:-9px;
}
h2.site-intro-sub {
  text-align:center;
  margin:10px 0 60px 0;
  font-size:44px;
}
.main-features h2, .main-features p { text-align:center; }
.tweets li.divider { background:url(/wp-content/themes/ohiodave/images/ui/bg/divider_twitter.png) 50% 100% no-repeat; }
.tweets li a {
  background:transparent;
  font-weight:normal;
  padding:0;
  display:inline;
}
.tweets li a.timesince {
  background:url("/wp-content/themes/ohiodave/images/graphics/balloon.png") no-repeat scroll left top transparent;
  color:#ffffff;
  display:block;
  float:right;
  font-size:11px;
  font-weight:normal;
  height:36px;
  padding:8px 0 0 0;
  margin-left:6px;
  text-align:center;
  text-decoration:none;
  text-transform:uppercase;
  vertical-align:middle;
  width:57px;
}
.flickr_badge_image {
  width:75px;
  margin-right:4px;
  display:inline-block;
  padding:0;
}
