body,html{background-color:#464F56;color:#000;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0;padding:0;text-align:center;}
#wrapper{background-color:#FFF;margin:0 auto;padding:0;text-align:left;width:75%;min-width:630px;}
#header{background:#D9D3BD url(images/RHtop.jpg) no-repeat top left;height:56px;text-align:right;position:relative;}
#header a.logo{display:block;float:left;height:56px;width:240px;}
#header p{float:right;margin:1em 2em;}
#subheader{background-color:#900;color:#FFF;}
#subheader h1{font-size:larger;font-style:italic;font-weight:400;margin:0;padding:0.25em;position:relative;}
#subheader div.socialIcons {position:absolute;top:3px;right:0;}
#subheader div.socialIcons a {margin-right:5px;}
ul#categoryNav{background-color:#E3E3E3;border-bottom:1px solid #B1B1B1;border-top:1px solid #B1B1B1;margin:0;padding:0;}
ul#categoryNav li{display:inline;list-style-type:none;margin:0;}
ul#categoryNav li a:link,ul#categoryNav li a:visited{border-right:1px solid #B1B1B1;color:#333;font-size:16px;font-weight:700;padding:0 5px;text-decoration:none;}
ul#categoryNav li a:hover,ul#categoryNav li a:active{background-color:#FFF;font-weight:700;text-decoration:none;}
ul#categoryNav li a.current{background-color:#CCC;cursor:default;}
#sidebar{background:#FFF url(images/rh3photos-6.png) no-repeat top left;float:left;font-family:Arial;margin:0;overflow:hidden;padding:256px 0 0;width:208px;clear:both;}
#sidebar #links{border:0;padding:1em;text-align:right;}
#sidebar .module_contact-list{background-color:#E3E3E3;border:1px solid #B1B1B1;margin:0 0 0 4px;padding:2px;}
#sidebar .module_contact-list h2{font-size:larger;font-weight:800;margin:0;padding:0;text-align:center;}
#sidebar ul,#sidebar ol{border:0;list-style-type:none;margin:0;padding:0.3em;}
#sidebar li{margin:0 0 5px;}
#content{overflow:hidden;}
.post{margin:0 1em;padding:0.25em 0;}
.entry{padding:1em 0;}
.post h2,.post h3,.post h4,.post h5,.post h6{margin:0;padding:0;}
#footer{clear:both;padding:10px 0;}
.post h2{font-size:x-large;}
.post h3{font-size:large;}
.post h4{font-size:medium;}
.post h5{font-size:small;}
.post h6{font-size:x-small;}
.post p{margin-top:0;}
.post li{margin:0 0 0.25em;}
.post a{color:#2A2A2A;font-weight:600;text-decoration:none;}
#sidebar a{color:#464F56;font-family:Arial;font-weight:700;text-decoration:none;}
#sidebar strong{color:#667;}
#sidebar ul{background-color:#FFF;list-style-type:none;padding:10px 0 5px 10px;}
#sidebar ul ul{border:0;margin:0;padding:0;}
strong{color:#717171;font-weight:600;}
em{font-style:italic;font-variant:small-caps;}
acronym{cursor:default;}
.callout{border:1px solid #900;padding:0.4em;width:10em;}
img.centered,div.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright,div.alignright{display:inline;margin:0 0 2px 7px;padding:4px;}
img.alignleft,div.alignleft{display:inline;margin:0 7px 2px 0;padding:4px;}
.alignright{float:right;}
.alignleft{float:left;}
#sidebar .module{background-color:#E3E3E3;border:1px solid #B9B4B4;margin:4px auto 4px 4px;}
#sidebar .module h2{font-size:12px;margin:2px;padding:0;text-align:center;}
#sidebar .wp_widget_mylinkorder{font-family:Verdana;font-weight:700;text-align:right;}
#footer a:link, #footer a:active, #footer a:visited{color:#FFF;font-size:10pt;font-weight:bold;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer .links {color:#FFF;}
.wp-polls ul li,wp-polls-ul li,.wp-polls-ans ul li{background-image:none;display:block;text-align:left;}
.wp-polls ul,.wp-polls-ul,.wp-polls-ans ul{float:none;list-style:none;text-align:left;}
.wp-polls ul li:before,wp-polls-ul li,.wp-polls-ans ul li:before,#sidebar ul ul li:before{content:'';}
.wp-polls IMG,.wp-polls LABEL,.wp-polls INPUT,.wp-polls-loading IMG,.wp-polls-image IMG{border:0;display:inline;margin:0;padding:0;}
.wp-polls-ul{margin:0 0 10px 10px;padding:0;}
.wp-polls-ans{-moz-opacity:1px;filter:alpha(opacity=100);opacity:1px;width:100%;}
.wp-polls-loading{display:none;height:16px;line-height:16px;text-align:center;}
.wp-polls-image{border:0;}
.wp-polls .Buttons{background-color:#f3f6f8;border:1px solid #c8c8c8;}
.wp-polls-paging a:hover{background-color:#FFF;border:1px solid #000;color:#000;}
.wp-polls-paging span.pages{background-color:#FFF;border:1px solid #000;color:#000;margin:2px;padding:2px 4px;}
.wp-polls-paging span.current{background-color:#FFF;border:1px solid #000;color:#000;font-weight:700;margin:2px;padding:2px 4px;}
.wp-polls-paging span.extend{background-color:#FFF;border:1px solid #000;color:#000;margin:2px;padding:2px 4px;}
.wp-polls-paging a,.wp-polls-paging a:link,.wp-polls-paging a:visited,.wp-polls-paging a:active{background-color:#FFF;border:1px solid #06c;color:#06c;margin:2px;padding:2px 4px;text-decoration:none;}
.wp-polls{border:1px solid #B9B4B4;}
.wp-polls .pollTitle{background-color:#E3E3E3;border-bottom:1px solid #B9B4B4;font-weight:700;padding:3px 6px;}
.wp-polls .wp-polls-ans{margin-top:5px;padding-bottom:4px;}
.wp-polls .viewResults,.wp-polls .gotoVote{margin-top:5px;}
#breadcrumbs{background-color:#8D8D8D;list-style-type:none;margin:0;padding:5px;}
#breadcrumbs a:link,#breadcrumbs a:active,#breadcrumbs a:visited,#breadcrumbs a:hover{color:#FFF;text-decoration:none;}
#breadcrumbs strong{border-bottom:1px dashed #FFF;color:#FFF;font-weight:normal !important;}
#tabMenu{border-bottom:1px solid #ccc;list-style-type:none;margin:5px 0 0;padding-bottom:26px;padding-left:10px;}
#tabMenu li{background-color:#900;border:1px solid #000;border-bottom:1px solid #ccc;color:#fff;cursor:pointer;display:block;float:left;font-weight:700;margin:2px 6px 2px 2px;padding:4px 7px;text-decoration:none;}
#tabMenu li:hover{color:red;}
#tabMenu li.current{background-color:#fff;border:1px solid #ccc;border-bottom:1px solid #FFF;color:#000;font-weight:700;}
#tabMenu li.disabled{background-color:#AFAFAF;color:#666;cursor:default;text-decoration:line-through;}
#tabMenu li.disabled:hover{color:#666;}
div.module_contact-list > ul > li{border-bottom:1px dashed #eee;padding-bottom:2px;}
div.module_contact-list > ul > li:last-child{border-bottom:0;}
.widget_links .widgettitle{display:none;}
.widgetSidebarPageLinks li,.widget_links li{text-align:right;}
.widgetSidebarPageLinks li.current_page_item a{text-decoration:underline !important;}
li.widgetRHITSearchBox{padding-top:6px;}
#RHITSearchBox input[type='submit']{margin-left:2px;}
ul.noIndent{margin-left:-20px;}
.hentry{margin:0 0 48px;}
.home .sticky{background:#f2f7fc;border-top:4px solid #000;margin-left:-20px;margin-right:-20px;padding:18px 20px;}
.single .hentry{margin:0 0 36px;}
.page-title{color:#000;font-size:14px;font-weight:bold;margin:0 0 36px;}
.page-title span{color:#333;font-size:16px;font-style:italic;font-weight:normal;}
#content .entry-title{color:#000;font-size:22px;font-weight:bold;margin-bottom:0;}
.entry-title a:link,.entry-title a:visited{color:#000;text-decoration:none;}
.entry-meta abbr:hover,.entry-utility abbr:hover{border-bottom:1px dotted #666;}
.entry-content,.entry-summary{clear:both;padding:12px 0 0;}
#content .entry-summary p:last-child{margin-bottom:12px;}
.entry-content fieldset{border:1px solid #e7e7e7;margin:0 0 24px;padding:24px;}
.entry-content fieldset legend{background:#fff;color:#000;font-weight:bold;padding:0 24px;}
.entry-content input.file,.entry-content input.button{margin-right:24px;}
.entry-content sup,.entry-content sub{font-size:10px;}
.entry-content blockquote.left{float:left;margin-left:0;margin-right:24px;text-align:right;width:33%;}
.entry-content blockquote.right{float:right;margin-left:24px;margin-right:0;text-align:left;width:33%;}
.page-link{color:#000;font-weight:bold;margin:0 0 22px;word-spacing:0.5em;}
.page-link a:link,.page-link a:visited{background:#f1f1f1;color:#333;font-weight:normal;padding:0.5em 0.75em;text-decoration:none;}
.home .sticky .page-link a{background:#d9e8f7;}
body.page .edit-link{clear:both;display:block;}
#entry-author-info{background:#f2f7fc;border-top:4px solid #000;clear:both;font-size:14px;line-height:20px;margin:24px 0;overflow:hidden;padding:18px 20px;}
#entry-author-info #author-avatar{background:#fff;border:1px solid #e7e7e7;float:left;height:60px;margin:0 -104px 0 0;padding:11px;}
#entry-author-info #author-description{float:left;margin:0 0 0 104px;}
#entry-author-info h2{color:#000;font-size:100%;font-weight:bold;margin-bottom:0;}
.entry-utility{clear:both;color:#888;font-size:12px;line-height:18px;}
#content .video-player{padding:0;}
.postEntry{border:1px solid #B9B4B4;margin-bottom:10px;}
.postEntry .entry-title{background-color:#E3E3E3;border-bottom:1px solid #B9B4B4;line-height:1.75em;padding:3px 2px;position:relative;}
.postEntry .entry-title .date{background-color:#efefef;border:1px dotted #444;padding:3px 5px;position:absolute;right:2px;text-align:center;top:2px;}
.postEntry .entry-title .date .month{color:#900;display:block;font-size:12px;line-height:12px;padding-bottom:0;text-transform:uppercase;}
.postEntry .entry-title .date .day{color:#444;display:block;line-height:20px;}
.postEntry .entry-meta{background-color:#E3E3E3;padding:3px 2px;}
.postEntry .entry-content{padding:6px 8px;}
.postEntry .entry-utility{background-color:#DFDFDF;border-top:1px solid #B9B4B4;padding:3px;}
.postEntry .entry-utility a{color:#555;}
.postEntry .entry-utility .cat-links{float:left;width:70%;}
.postEntry .entry-utility .comment-link{float:right;width:30%;}
.postEntry .clear{clear:both;}
.navigation{color:#888;font-size:12px;line-height:18px;margin:0 1em;overflow:hidden;}
.nav-previous{float:left;width:50%;}
.nav-next{float:right;text-align:right;width:50%;}
#comments{clear:both;margin:0 1em;}
#comments .navigation{padding:0 0 18px;}
h3#comments-title,h3#reply-title{color:#000;font-size:20px;font-weight:bold;margin-bottom:0;}
h3#comments-title{padding:24px 0;}
.commentlist{list-style:none;margin:0;padding:0;}
.commentlist li.comment{border-bottom:1px solid #e7e7e7;line-height:24px;margin:0 0 24px;padding:0 0 0 56px;position:relative;}
.commentlist li:last-child{border-bottom:none;margin-bottom:0;}
#comments .comment-body ul,#comments .comment-body ol{margin-bottom:18px;}
#comments .comment-body p:last-child{margin-bottom:6px;}
#comments .comment-body blockquote p:last-child{margin-bottom:24px;}
.commentlist ol{list-style:decimal;}
.commentlist .avatar{left:0;position:absolute;top:4px;}
.comment-author cite{color:#000;font-style:normal;font-weight:bold;}
.comment-meta{font-size:12px;margin:0 0 18px;}
.reply{font-size:12px;padding:0 0 24px;}
.reply a,a.comment-edit-link{color:#888;}
.commentlist .children{list-style:none;margin:0;}
.commentlist .children li{border:none;margin:0;}
#comments .pingback{border-bottom:1px solid #e7e7e7;margin-bottom:18px;padding-bottom:18px;}
.commentlist li.comment+li.pingback{margin-top:-6px;}
#comments .pingback p{color:#888;display:block;font-size:12px;line-height:18px;margin:0;}
#comments .pingback .url{font-size:13px;font-style:italic;}
input[type=submit]{color:#333;}
#respond{border-top:1px solid #e7e7e7;margin:0 1em;overflow:hidden;position:relative;}
#respond .comment-notes{margin-bottom:1em;}
.form-allowed-tags{line-height:1em;}
.children #respond{margin:0 48px 0 0;}
h3#reply-title{margin:18px 0;}
#comments-list #respond{margin:0 0 18px;}
#cancel-comment-reply-link{font-size:12px;font-weight:normal;line-height:18px;}
#respond .required{color:#ff4b33;font-weight:bold;}
#respond input{margin:0 0 9px;width:98%;}
#respond textarea{width:98%;}
#respond .form-allowed-tags{color:#888;font-size:12px;line-height:18px;}
#respond .form-allowed-tags code{font-size:11px;}
#respond .form-submit{margin:12px 0;}
#respond .form-submit input{font-size:14px;width:auto;}
#contact-list,#sidebar li,#sidebar ul{list-style-type:none;}
blockquote,.comment-author .says{font-style:italic;}
a acronym,.wp-polls .wp-polls-ans label{cursor:pointer;}
#header a span,#skipping_links,.content_division,#wpstats,.nopassword,.nocomments{display:none;}
#sidebar ul ul li,.post ul ul li,.post ol ol li,.post ul ol li,.post ol ul li,#respond p,#comments-list ul #respond{margin:0;}
.post a:hover,#sidebar a:hover,#breadcrumbs a:hover{text-decoration:underline;}
img,a img,.entry-meta abbr,.entry-utility abbr{border:none;}
.page-title a:link,.page-title a:visited,.navigation a:link,.navigation a:visited,.comment-meta a:link,.comment-meta a:visited{color:#888;text-decoration:none;}
.page-title a:active,.page-title a:hover,.entry-title a:active,.entry-title a:hover,.page-link a:active,.page-link a:hover,.navigation a:active,.navigation a:hover,.comment-meta a:active,.comment-meta a:hover,.reply a:hover,a.comment-edit-link:hover{color:#ff4b33;}
.entry-meta,.entry-content label,#respond label{color:#888;font-size:12px;}
.entry-content input,.entry-content select{margin:0 0 24px;}
.content_division {clear:both;}
