body {
   background: white;
   font-size: 10pt;
   font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    /*font-family:Trebuchet, Verdana, Arial, Helvetica, sans-serif;*/
   }
h1 {
    font-size:24pt;
    font-weight: 100;
    height: 24pt;
    }
h2 {
    font-size:16pt;
    font-weight: 200;
    color: gray;
    text-align:center;
    *height: 24pt;
    border-bottom: 1pt dashed #969696;
    *padding-bottom: 1em;
    *margin-bottom: 1.5em;
    }
h3 {
    font-size:12pt;
    font-weight: 700;
    color:black;
    *line-height:1pt;
    }
#page-content .html5-section h3, #page-content .customer-award-list h3 {
    color:black;
    font-size:12pt;
    line-height:20px;
    margin-bottom:7px;
    margin-top:10px;
    width:90%;
}
h4 {
    font-size:10pt;
    font-weight: 600;
    color:black;
    margin-bottom:1em;
    margin-top:1em;
    }
.page-parent-title {
    font-size: 10pt;
    font-weight: 300;
    color:gray;
    text-align:center;
}
.entry-title {
    font-size:16pt;
    font-weight: 200;
    color: gray;
    text-align:left;
    border-top: 1pt solid #969696;
    *margin-top:1em;

   }
#page-content .html5-section h4 a:link{
    color:black;
    font-size:10pt;
    font-weight: bold;
    margin-bottom:1em;
    margin-top:1em;
    }
.entry-category {
    display:none;
}
p { 
    font-size:10pt;
}
ul {
    font-size:10pt;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
}
#page-content .our-featured-clients li {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
}
#tooltip ul li, #page-content ul li {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:disc;
    }
#page-content div.asset-list ul li, #briefcase-management td.item {
    background-repeat:no-repeat;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin-left:0;
    vertical-align:top;
}
body.template-events #page-content .event-list li, body.template-pressroom #page-content .press-room-feed-section li {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin-bottom:1em;
    }
.entry-summary p {
    font-size:10pt;
}
#menu {
   display: none;
   }
#site-header {
     display: none;
}
#right-column {
     display: none;
 }
#left-column {
    display:none;
}
body.template-blog #left-column {
    display: block;
    float: left;
    position:relative;
    }
#left-column li.widget_blog_author_bio {
    position:relative;   
    padding-top:4px;
    padding-bottom:12px;
    list-style: none;
}
#left-column li.widget_blog_author_bio img {
    float:left;
    margin-right:5px;
    position:relative;
    top:5px;
}
#left-column li.widget_blog_author_bio address {
    font-style:normal;
    font-size:10pt;
    padding-top:5px;
    }
#left-column li.widget_blog_author_bio address a {
    color:black;
    font-weight:bold;
}
#left-column li.widget_blog_author_bio p {
    clear:both;
   }
#left-column .back-to-rnt-widget {
    display: none;
}
#related-information {
    display: none;
}
#jumplink {
    display:none;
}
body.template-blog #site-header {
    border-bottom:solid 1px #969696;
    height:143px;
}
/*need to add to main site, hide from screen.css and upload a sized logo*/
#top-navigation {
    display: none;
}
#site-section-navigation {
    display:none;
}
#logo {
     display:block; 
}
#wrap, #container {
   width: auto;
   margin: 0 5%;
   padding: 0;
   border: 0;
   float: none !important;
   color: black;
   background: transparent none;
   }
#page-intro {
    border-bottom: solid;
    border-bottom-width: thin;
    border-bottom-color: #969696;
    margin-bottom: 30px;
           }
#page-intro p { 
    line-height:1.3em;
    margin-top:0.8em;
    margin-bottom:0.8em;
}
#page-intro div.action-items {
    line-height:16px;
    /*margin-top:27px;*/
    margin-top:20px;
    /*margin-bottom:28px;*/
    margin-bottom:18px;
    }
.template-blog #page-intro h2.page-title {
    font-size: 10pt;
    }
.meta {
    font-size: 10pt;
    text-align: center;
    }
.add-to-briefcase {
    display:none;
}
.bookmark {
    display:none;
}
.comments {
    display: none;
}
body.template-home #page-intro {
    border-bottom-color: #C69C3C;
}
body.template-briefcase #page-intro {
    border-bottom-color: #6A9199;
}
body.template-company #page-intro {
    border-bottom-color: #C0D6C2;
}
body.template-clients #page-intro {
    border-bottom-color: #C69C3C;
}
body.template-services #page-intro {
    border-bottom-color: #C7DBDF;
}
body.template-technology #page-intro {
    border-bottom-color: #077DBB;
}
body.template-flashdemo #page-intro {
    border-bottom-color: #C7DBDF;
}
body.template-blog #page-intro {
    border-bottom:none;
}
body.template-article #page-intro {
    border-bottom: none;
}
body.template-general-article #page-intro {
    border-bottom: none;
}
body.template-olivia #page-intro {
    border-bottom:none;
}
body.template-contentlibrary #page-intro {
    border-bottom-color: #6A9199;
}
body.template-cap #page-intro {
    border-bottom-color: #D68019;
}
body.template-webselfservice #page-intro {
    border-bottom-color: #D68019;
}
body.template-modules #page-intro  {
    border-bottom-color: #D68019;
}
#site-footer .links-bar ul {
    list-style-type: none;
    list-style: none;
}
#site-footer hr {
    display:none;
}
div#container {
   margin-left: 10%;
   padding-top: 1em;
   border-top: 1px solid #4D4D4D;
   }
div#middle-column img {
   vertical-align: bottom;
   }
a:link, a:visited {
   color: #969696;
   background: transparent;
   font-weight: normal;
   text-decoration: none;
   }
a:link:after, a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 10pt;
   color:#007DBB;
   }
a[href^="/"]:after {
   content: " (www.rightnow.com" attr(href) ") ";
   font-size: 10pt;
   color:#007DBB;
   }
.template-blog h4 a:link:after, a:visited:after {
   content: " (" attr(href) ") ";
   display:none;
   color:#007DBB;
   }
.template-blog h4 a[href^="/"]:after {
   content: " (www.rightnow.com" attr(href) ") ";
   display:none;
   color:#007DBB;
   }
