/*  
Theme Name: Reality RN Theme
Theme URI: http://www.realityrn.com/
Description: The custom WordPress theme created for RealityRN.
Version: 0.1
Author: John Hoff
Author URI: http://www.realityrn.com/

	RealityRN v0.1
	 http://www.realityrn.com/

*/

body	{ margin: 0px; padding: 0px; background-color: #fff; }
.header-bg { background-color: #000; }
.header-link { font: 10pt Helvetica, sans-serif; color: #fff; }
a.header-link { text-decoration: none; }
a.header-link:hover,a.header-link:active { text-decoration: underline; }
.header-menu { font: 12pt Helvetica, sans-serif; color: #06cccb; }
a.header-menu { text-decoration: none; }
a.header-menu:hover,a.header-menu:active { text-decoration: underline; }
.header-spacer-bg { background-color: #06cccb }
.search-text { font: 8pt Helvetica, sans-serif; }
.search-button { font: 8pt Helvetica, sans-serif; border: 1px solid #b2b2b2; background-color: #fff; }
.nav-spacer-back { background-image: url(images/nav_spacer.gif); background-repeat: repeat-y; }
.nav-curve-back { background-image: url(images/nav_curve_back.gif); background-repeat: repeat-y; }
.nav { font: 10pt Times, serif; color: #8c8c8c; text-transform: lowercase; }
a.nav { text-decoration: none }
a.nav:hover,a.nav:active { text-decoration: underline; color: #000; }
.nav-cat { font: bold 10pt Helvetica, sans-serif; color: #016567; text-transform: lowercase; }
a.nav-cat { text-decoration: none }
a.nav-cat:hover,a.nav-cat:active { text-decoration: underline; color: #000; }
.nav-link { margin: 4px 0px 8px 16px; }
.lite-title { font: bold 10pt Helvetica, sans-serif; color: #ffffff; text-transform: lowercase; }
.lite-label { font: 8pt Helvetica, sans-serif; color: #ffffff; text-transform: lowercase; background-color: #03646d; padding-right: 15px; padding-left: 15px; }

.cc-title { font: bold 12pt Helvetica, sans-serif; color: #ffffff; text-transform: lowercase; }
.cc-header { font: bold 14pt Helvetica, sans-serif; color: #d3f0f0; text-transform: lowercase; }
.cc-link { font: 9pt Helvetica, sans-serif; color: #ffffff; }
a.cc-link { text-decoration: none; }
a.cc-link:hover,a.cc-link:active { text-decoration: underline; }
.cc-footer { font: 12pt Helvetica, sans-serif; color: #ffffff; }
a.cc-footer { text-decoration: none; }
a.cc-footer:hover,a.cc-footer:active { text-decoration: underline; }

.link-box { padding: 12px; background-color: #000000; }
.link-header { font: bold 10pt Helvetica, sans-serif; color: #016567; text-transform: lowercase; margin-right: 6px; margin-left: 6px; padding: 6px; background-color: #ffffff; }
.link-text { font: 10pt Times, serif; color: #ffffff; }
a.link-text { text-decoration: underline; }
td.copyright { padding: 10px; }
.copyright { font: 8pt Helvetica, sans-serif; color: #000; }
a.copyright { text-decoration: underline; }
.content { font: 10pt Verdana, serif; color: #000; }
a.content { text-decoration: none; color: #00649c; }
a.content:hover,a.content:active { text-decoration: underline; }

.smcontent { font: 8pt Verdana, serif; color: #000; }
a.smcontent { text-decoration: none; color: #00649c; }
a.smcontent:hover,a.smcontent:active { text-decoration: underline; }

.home-content { font: 10pt Verdana, serif; color: #8c8c8c; }
.a.home-content { text-decoration: none; color: #8c8c8c; }
a.home-content:hover,a.home-content:active { text-decoration: underline; }

.body-ad { margin: 4px 4px 4px 8px; padding: 4px; border-left: 1px solid #d9e3e4; float: right; }
.nav-ad { margin: 12px 6px 12px 6px; text-align: center; }
.break-back { background-color: #000; }
a.break-link { font: bold 9pt, Times, serif; color: #05cdca; text-decoration: none; }
a.break-link:hover,a.break-link:active { text-decoration: underline; color: #ffffff; }
td.break-cell { padding: 3px 0px 3px 0px; }
td.break-link { padding: 3px 15px 3px 5px; }
td.content-main { background-image: url(images/body_top.jpg); background-repeat: no-repeat; vertical-align: top; }
.content-cell { padding: 12px; vertical-align: top; text-align: left; }

.text-ad { font: 9pt Helvetica, sans-serif; color: #343399; }
a.text-ad { text-decoration: underline; }
.text-ad-title { font: bold 13pt Helvetica, sans-serif; color: #343399; }
a.text-ad-title { text-decoration: underline; }

div.comic-link { padding: 5px; }
.comic-link { font: 9pt Helvetica, sans-serif; color: #00649c; }
a.comic-link { text-decoration: underline; }

.kicker { font: bold 12pt Helvetica, sans-serif; color: #026465; text-transform: lowercase; }
.lgkicker { font: bold 13pt Helvetica, sans-serif; color: #026465; }

.title { font: bold 16pt Times, serif; color: #cd3300; }
a.title { text-decoration: none; }
a.title:hover,a.title:active { text-decoration: underline; }

.smtitle { font: 16pt Times, serif; color: #cd3300; }
a.smtitle { text-decoration: none; }
a.smtitle:hover,a.smtitle:active { text-decoration: underline; }

.recenttitle { font: 12pt Times, serif; color: #cd3300; }
a.recenttitle { text-decoration: none; }
a.recenttitle:hover,a.recenttitle:active { text-decoration: underline; }


.deck { font: 12pt Times, serif; color: #006797; font-style: italic; }

.bio { font: 10pt Times, serif; color: #676767; font-style: italic; }
a.bio { text-decoration: none; color: #00649c; }
a.bio:hover,a.bio:active { text-decoration: underline; }

.spacer { height: 1px; background-color: #d8e2e1; line-height: 1px; }
.header { font: bold 11pt Times, serif; color: #000; }
.byline { text-transform: uppercase; font: 9pt Helvetica, sans-serif; color: #000; }

