/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

a:link, a:visited  { color: #1E79BF; }
body  { background-color: #cdd0d1; }
#top { background:#1B7BC6 url(images/bg.jpg) no-repeat top center; }
#nav li ul li  { background: #236495; }
.entry a.btn, input.submit, #commentform #submit { background-color:#1B7BC6; border:1px solid #557c90; }
.entry a.btn, input.submit, #commentform #submit { background-color:#1B7BC6; border:1px solid #557c90; }
#footer a { color:#ffffff; }
.post-faq  {padding:25px 25px 20px; border:1px solid #fff;}
.post-intro  {width: 420px; top: 0pt; right:0pt;}
.faq-topper {width:100%;}
.faq-channels {width:140px; float:right;}
.faq-channels a:hover {border-bottom:none; border:none;}
.faq-channels h2 {font-size:16px; font:Arial; font-weight:500; border-bottom: 1px solid #000; padding:0 0 7px 0; margin-bottom:10px;}
.faq-channels img {border:none; float:right;}
.faq-questions {position:relative; width:440px; float:left;}
.odd-q{background:#e8e8e8; padding:10px; border:1px dotted #dadada;} 
.even-q{padding:10px; border:1px dotted #dadada;}
.gap{ height:20px;}
span.reg{font-size:14px;vertical-align:top;} 
.report-comment{ font-size:10px;}
.widget  { position:relative; margin: 0 0 20px 0; background:#fefefe url(images/bg-box.png) repeat-x; padding:0; border:1px solid #fff; color:#555; font-family:Arial, Georgia, "Times New Roman", Times, serif; line-height:20px; }
.rsvp{ float:right;}
.rsvp-full a{ float:right; color:#F00; font-weight: bold;}
.bullet-space{ margin-bottom: 10px;}
#video h3 a {color:#666666;}
#logo  { min-height:70px; margin-left:0px;}
.next-page-faq {margin-bottom:20px; float:left;}
/* MailChimp Overrides */
#mc_signup_container-beta {width:285px; border:0px solid #fff; overflow:hidden; background-color:#ffffff;padding-left:0px; margin-left:0; }
#mailchimp-widget {background-color:#FAFAFA;}
#mailchimpSF_display_widget {background-color:#FAFAFA;}
#mc_signup_container {padding-left:0px; margin-left:0; padding-right:20px;background:#FAFAFA;}
#mc_signup_form #mc_signup_submit {background-color: #FAFAFA; color: #666666; border: 1px solid #CDD0D1; height:28px;}
#mc_signup_form #mc_signup_submit:hover { border: 1px solid #CDD0D1; background: #EBEBEB;}
#mc_signup_form #mc_mv_EMAIL {border: 1px solid #CDD0D1; background: #FAFAFA; margin-bottom:5px; height:18px; width:215px; padding:8px 25px 8px 12px;font-family:Arial, Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:12px; color:#9d9d9d; }
#comments . profile_pic {float:left;}
#page-nav ul.rss{background:url(images/ico-rss.png) no-repeat right 8px;padding:0 0px 0; margin-right:10px;}
/* Poll */
.pds-question-outer {width:290px;}
.pds-box {width:300px; background-color:#D0E3F1;}
.pds-box-outer {width:296px;}
#poll {width:300px; border:0px solid #fff; overflow:hidden; }
#poll h2 {color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:14px; margin: 0; padding:14px 15px 0; height:29px; background:url(images/bg-poll-title.gif) repeat-x; border:1px solid #fff;}
/* End Poll */
#sidebar-beta h3 {color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:14px; margin: 0; padding:14px 0 0 15px; height:29px; background:url(images/bg-poll-title.gif) repeat-x; border:0px solid #fff;}
#mailchimp-widget {width:300px;}
/* Industry Relations Team Page */
.ir-team-left {margin-bottom: 40px; width:415px; float:left; padding:0 25px 25px 0; border-right:1px dashed #999;}
.ir-team-right {margin-bottom: 40px; width:415px; float:right; padding:0 25px 25px 25px;}
.line-ir-left {border-bottom:1px dashed #999; width:99%; float:left; size:1; margin-bottom:25px;}
.line-ir-right {border-bottom:1px dashed #999; width:99%; float:right; size:1; margin-bottom:25px;}
.line-ir-left-sh {border-bottom:1px dashed #999; width:250px; float:right; size:1; margin-bottom:25px;}
.line-ir-right-sh {border-bottom:1px dashed #999; width:250px; float:left; size:1; margin-bottom:25px;}
.entry ol li {list-style-type:decimal;}
/* End Industry Relations Team Page */
/* Logo Page */
div#rprlg-wrap1{width: 436px; float:left; margin-top:115px;}
div#rprlg-wrap2{width: 162px; float:right;margin-top:115px;}
div#rprlg1{width:40px; float:left; margin-left:340px; text-align:center;}
div#rprlg2{width:40px;float:right; margin-right:5px; text-align:center;}
div#rprlg3{width:40px; float:left; margin-left:10px; text-align:center;}
div#rprlg4{width:40px;float:right; margin-right:65px; text-align:center;}
#content-lg{background:url(http://blog.narrpr.com/images/logo-grid.jpg) no-repeat; width:600px; height:500px; font: 76% arial,sans-serif; margin:35px 0 0 20px;}
#content-lg p{margin-bottom:45px;}
#lg-hdr { font-weight:bold; }
/* End Logo Page */
/* download bullets */
li.cal {background-image:url(http://blog.narrpr.com/images/calendar.gif); background-repeat: no-repeat; padding-left: 2em; margin: 1.5em .6em ; }
li.pdf {background-image: url(images/pdf.gif);background-repeat: no-repeat; background-position: 0 50%; padding: 3px 0 3px 30px; margin: .4em 0; }
li.doc {background-image: url(images/doc.gif); background-repeat: no-repeat; background-position: 0 50%; padding: 3px 0 3px 30px; margin: .4em 0; }
/* end download bullets */
/* Beta Dates */
.graydate {font-size:small; color:#666; font-weight:bold;  }
#beta-date {width:300px; border:0px solid #fff; overflow:hidden; background-color:#ffffff; }
#beta-date h2 {color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:14px; margin: 0; padding:14px 15px 0; height:29px; background:url(images/bg-poll-title.gif) repeat-x; border:1px solid #fff;}
.beta-date ul li {list-style:none; margin-right: 10px; margin-left:25px;}
/* Begin Video Gallery */
#helpvideogallery {
width: 100%;
float: left;
margin: 10px 0 10px 0;
}

#helpvideogallery a:link, #helpvideogallery a:visited {
color: #1F1D1D;
}

#helpvideogallery a:hover {
color: #5588BB;
}

.helpvideoitem {
width: 170px;
height: 220px;
float: left;
background: url(images/singlethumb.jpg) top left no-repeat;
margin: 0 8px 0 0;
padding: 9px;
}

.ratings {
float: left;
width: 161px;
height: 25px;
margin: 1px 0 0 0;
}

.helpthumbnail {
float: left;
margin: 0px 0 0 0;
width: 170px;
height: 106px;
padding: 0px;
overflow: hidden;
}

img.helpvideo { 
width: 1024px;
height: 120px;
border:none;
}

a:hover img.helpvideo {
width: 170px;
height: 106px;
}

h2.helpitemtitle {
font-size: 14px;
margin: 15px 0 0 -5px;
padding: 0;
font-weight: normal;
display: block;
float: left;
width: 193px;
}

p.helpitemdesc {
font-size: 10px;
color: #565050;
width: 170px;
float: left;
margin: 0 0 5px -5px;
padding: 0;
}

.helpgallerydate {
color: #999191;
width: 180px;
float: left;
margin: 0 0 0 -5px;
}
/* End Video Gallery */
a.miscBtn { background:url(http://static-beta.narrpr.com/0.3.29.3/images/misc/misc-btns.gif) no-repeat; height:22px; display:block; line-height:100px; overflow:hidden; }
a.miscBtn-ok { background-position:0px -176px; width:65px; }
a.miscBtn-ok:hover { background-position:0px -198px; }
.backtorpr-msg {padding:15px 20px;}
.backtorpr-msg h3 {	font-family:Arial, "Times New Roman", Times, serif;font-size:16px;margin-bottom:10px;color:#333333;}
.genericDialogButtons { margin-top:17px; }
.genericDialogButtons .textBtn { margin-top:3px; margin-left:15px; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }.clearfix { display: inline-block; }* html .clearfix { height: 1%; }.clearfix { display: block; }
.rpr-dialog-content { background-color:#fff; padding:15px 20px; }.rpr-dialog-close { background:url(http://static-beta.narrpr.com/0.3.29.3/images/misc/dialog-close-btn.gif) no-repeat; display:block; width:43px; height:14px; position:absolute; top:36px; right:7px; }
.faqlist  {margin-bottom:20px;}
.faqlist-question  { font-weight:bold; font-size:16px; color:#1E79BF}