body{
    margin:0px;
    padding:0px;
    font-size: 13px;
    font-family:Arial,Helvetica,Verdana,Sans-serif;
    color:#484848;
}
.container{
    width: 972px;
    margin-left: auto;
    margin-right: auto;
    position:relative;
}
#slideshow {
    width: 960px; height: 412px; padding: 0;
    position: relative;
    -webkit-box-shadow: #666 0px 2px 6px;
    -moz-box-shadow: #666 0px 2px 6px;
    box-shadow: #666 0px 2px 6px;
    z-index: 5;
    behavior: url(/wp-content/themes/preventable/PIE.htc);
}
#slides { list-style: none; margin: 0; padding: 0; }
#slides li { margin: 0; }
#slideshow-pager { position: absolute; top: 360px; }
#slideshow-pager li { list-style: none; display: inline; }
#slideshow-pager li a {
    border: 0;
    position: relative;
    z-index: 10;
    width: 24px;
    height: 24px;
    display:block;
    background: url("/wp-content/themes/preventable/images/slideshow-buttons.png") 24px;
    margin-right: 5px;
    float: left;
}
#slideshow-pager li.activeSlide a { background-position: 0px; }
#slideshow-pager li.focus a { outline: none; }
#sidebar li.right-widget.widget_text:first-child { padding-bottom: 10px; }
#sidebar li.right-widget.widget_text:first-child p {
    font-size: 20px;
    color: #818181;
    line-height: 24px;
    margin-top: 0;
    margin-bottom: 15px;
}
.header-top{
    background-color: black;
}
.header-container{
    margin-left: auto;
    margin-right: auto;
    width: 972px;
}
a.top_logo{
    background: url("/wp-content/themes/preventable/images/header_logo.gif") no-repeat;
    width: 194px;
    height: 39px;
    display: block;
    margin-left: 20px;
    float:left;
}
.searchUl{
    margin: 0px;
    width: 250px;
    float: right;
    margin-top: 10px;
    padding: 0px;
}
.searchUl li{
    list-style-type: none;
}
#searchform{
    float:left;
    width: 235px;
}
.searchTitle{
    color: #999;
    width: 60px;
    font-size: 11px;
    float:left;
    padding-top: 3px;
    display:none;
}
.screen-reader-text{
    display: none;
}
input#s{
    width: 170px;
    border:none;
    height: 15px;
    background-color: #eee;
    float:left;
}
input#searchsubmit{
    color: #fff;
    background: url("/wp-content/themes/preventable/images/search.jpg") no-repeat;
    width: 54px;
    height: 17px;
    font-size: 10px;
    float: right;
    border:none;
    cursor: pointer;
}
.clear-both{
    clear:both;
    
}
ul.header-links{
    margin: 0px;
    padding: 0px;
    margin-top:10px;
    width: 400px;
    float:right;
}
ul.header-links li{
    list-style-type: none;
    color: #fff;
    float:right;
    margin: 0px 10px 0px 0px;
}
ul.header-links li a{
    text-decoration: none;
    color: #fff;
    font-size: 11px;
    display:block;
    padding-top: 3px;
}
.middle-left-outer{
    width: 610px;
    float:left;
    padding: 85px 20px 0px 20px;
}
.middle-right{
    width: 300px;
    float: left;
    padding-top: 86px;
}
.postTitle a{
    text-decoration: none;
    font-size: 22px;
    font-weight: bold;
    display:block;
}
p {
line-height:15.6px;
margin-bottom:15px;
}
a img{
    border:none;
}

.middle-left-outer img {
    border:medium none;
    float:left;
    margin:5px 10px 15px 0;
}

a {
color:#cc6600;
outline-style:none;
}
a {
text-decoration:none;
}
blockquote {
background-color:#DAF0FE;
margin:0;
padding:15px 15px 5px;
}
#sidebar ul li{
    list-style-type: none;
    
}
#sidebar ul{
    margin:0px;
    padding-left: 40px;
}
li.right-widget{
    padding-bottom: 30px;
}
#sidebar .widgetTitle a{
    font-size: 18px;
    color:#484848;
    font-weight: bold;
}
#sidebar .widgetTitle{
    border-bottom: solid 1px #ddd;
    padding-bottom: 7px;
    margin-bottom: 7px;
}
#sidebar ul li ul{
    margin: 0px;
    padding: 0px;
}
#sidebar ul li ul li{
    list-style-type: none;
}
.widget_twitter ul li{
    padding-bottom: 15px;
    color: #01c7ea;
}
#sidebar .widgetTitle {
    font-size: 18px;
    color:#484848;
    font-weight: bold;
    border-bottom: solid 1px #ddd;
    padding-bottom: 7px;
    margin-bottom: 7px;
}

.social-media ul li{
    list-style-type:none;
    float:left;
}
.social-media{
    position: absolute;
    top: 412px;
    right: 95px;
}
.social-media ul{
    margin: 0px;
    padding: 0px;
}
.top-menu-links{
    width: 100%;
    height: 100px;
    position:absolute;
    top:412px;
    left:0px;
    padding-left: 20px;
}
#article-links{
    background: url("/wp-content/themes/preventable/images/tab_articles.gif") no-repeat;
    background-position:bottom;
    height: 42px;
    width: 123px;
}
#article-links:hover{  height: 47px; }
.articles{
    display:block;
    width: 123px;
    height: 42px;
}
#learn-links{
    background: url("/wp-content/themes/preventable/images/tab_learnmore.gif") no-repeat;
    background-position:bottom;
    height: 42px;
    width: 123px;
}
#learn-links:hover{  height: 47px; }
#media-links{
    background: url("/wp-content/themes/preventable/images/tab_mediaroom.gif") no-repeat;
    background-position:bottom;
    height: 42px;
    width: 123px;
}
#media-links:hover{  height: 47px; }
#about-links{
    background: url("/wp-content/themes/preventable/images/tab_aboutus.gif") no-repeat;
    background-position:bottom;
    height: 42px;
    width: 123px;
}
#about-links:hover{  height: 47px; }
#partners-links{
    background: url("/wp-content/themes/preventable/images/tab_partners.gif") no-repeat;
    background-position:bottom;
    height: 42px;
    width: 123px;
}
#partners-links:hover{  height: 47px; }
.menu-links{
    float:left;
}
.eachPost{
    margin-bottom: 25px;
    border-bottom: 1px solid #ddd;
    padding-bottom: 15px;
}
.post-tags{
    font-size: 11px;
    padding-top: 10px ;
}

ul.footer-links{
    margin: 0px;
    padding: 0px;
}
ul.footer-links li{
    list-style-type: none;
    color: #fff;
    float:right;
    margin: 11px 17px ;
}
ul.footer-links li a{
    text-decoration: none;
    color: #fff;
    font-size: 11px;
}
.footer{
    background-color: black;
}
.footer-container{
    margin-left: auto;
    margin-right: auto;
    width: 972px;
}
.copyright{
    font-size: 11px;
    color: #fff;
    width: 250px;
    float:left;
    margin-top: 11px;
}
a.learn-link-list{
    display:block;
    font-size: 9px;
    height: 11px;
    width: 100px;
    padding: 0px 0px 2px 10px;
    margin-left: 15px;
    background: url("/wp-content/themes/preventable/images/subnav_bullet.gif") no-repeat;
    font-weight: bold;
}
a.learn-link-list:hover{ background-position: 0px -14px; }
a.learn-link-list-selected{ background-position: 0px -14px; }
a.media-link-list{
    display:block;
    font-size: 9px;
    height: 11px;
    width: 100px;
    padding: 0px 0px 2px 10px;
    margin-left: 15px;
    background: url("/wp-content/themes/preventable/images/subnav_bullet.gif") no-repeat;
    font-weight: bold;
}
a.media-link-list:hover{ background-position: 0px -14px; }
a.media-link-list-selected{ background-position: 0px -14px; }
.eachPage{
    border:none;
}
.learn-more{
    display:block;
    width: 123px;
    height: 32px;
}
.media{
    display:block;
    width: 123px;
    height: 32px;
}
.who-we-are{
    display:block;
    width: 123px;
    height: 42px;
}
.partners{
    display:block;
    width: 123px;
    height: 42px;
}
table#sponsors_table {
border:medium none;
font-size:11px;
}
table#sponsors_table tbody tr td {
background-color:white;
border:medium none;
padding:0 1px;
}
h2 {

color:#CB5915;
font-size:22px;
margin:0px;
}
#spacer{
    clear:both;
}
.navigation{
    font-weight: bold;
    clear: both;
    font-size: 14px;
}
.alignleft{
    float:left;
    padding-bottom: 5px;
}
.alignright{
    float:right;
    padding-bottom: 5px;
}
.commentsNumber{
    font-size: 24px;
}
ul#commentlist{
    margin:10px 0px;
    padding: 0px;
}
ul#commentlist li{
    list-style-type: none;
    border-bottom: 2px solid #fff;
    background-color: #ccc;
    padding:20px;
}
#commentform{
    background-color: #ccc;
    padding:20px;
}
.commentText input{
    width: 250px;
    border: 1px solid #333;
    
}
.commentText textarea{
    border: 1px solid #333;
    width: 250px;
    height: 100px;
}
.on-run{
    display:block;
    color: #fda702;
    font-weight: bold;
    font-size: 14px;
    padding: 1px;
}
a.on-run:hover{
    background-color:#cff0f6;
}
.menu-links{
    padding:0px;
    margin:0px;
    position:relative;
}
.shadow{
    position:absolute;
    top:0px;
    left: 0px;
}
.tag-heading{
    border-bottom: 1px solid #ddd;
    padding-bottom: 9px;
    margin-bottom: 25px;
}
.tag-cat{
    font-size: 18px;
    font-weight: bold;
}
.tag-name{
    font-size: 18px;
    font-weight: bold;
    color:#fda702;
}
.middle input#s{
    width: 270px;
    border:none;
    background-color: #eee;
    border: 1px solid #333;
}
.middle input#searchsubmit{
    display: inline;
}
.middle #searchform{
    width: 400px;
}
.at-home{
    margin-top: 11px;
}
big {
color:#767676;
font-size:24px;
font-weight:normal;
line-height:1.15em;
padding-bottom:10px;
padding-top:10px;
}
.post-each-tags{
    width: 400px;
    float: left;
}
.share-this{
    width: 120px;
    float: right;
    padding-right: 5px;
}
.post-ratings{
    width: 120px;
    float: right;
    padding-right: 0px;
    font-size: 11px;
    padding-top: 7px;
}
 ul.pageUl li{
    list-style-type: none;

}
ul.pageUl{
    margin:0px;
    padding-left: 40px;
}
li.right-widget{
    padding-bottom: 30px;
}
.pageUl .widgetTitle a{
    font-size: 18px;
    color:#484848;
    font-weight: bold;
}
.pageUl .widgetTitle{
    border-bottom: solid 1px #ddd;
    padding-bottom: 7px;
    margin-bottom: 7px;
}

.pageUl  ul li{
    list-style-type: none;
}
.widget_twitter ul li{
    padding-bottom: 15px;
    color: #01c7ea;
}
.pageUl .widgetTitle {
    font-size: 18px;
    color:#484848;
    font-weight: bold;
}
.pageUl ul{
    margin:0px;
    padding: 0px;
}


.popular-posts h2 {
    font-size: 18px;
    color:#484848;
    font-weight: bold;
    border-bottom: solid 1px #ddd;
    padding-bottom: 7px;
    margin-bottom: 7px;
}
.navigation{
    padding-bottom: 15px;
}
.wp-paginate a {
background-color:white;
border:1px solid #666666;
color:#333333;
padding:3px 5px;
text-decoration:none;
}
.wp-paginate a:hover{
    background-color: black;
    color: #fff;
}
.popular-posts a{
    font-size:12px;
    padding: 2px 0px;
    display:block;
}
.popular-posts a:hover{
    text-decoration: underline;
}
.ctform-left input{
    border: 1px solid black;
    width: 300px;
}
input.signup, input.wpcf7-submit {
    background: url("/wp-content/themes/preventable/images/button-light.gif") no-repeat;
    width: 71px;
    height: 27px;
    border:none;
    color: #fff;
    margin-right: 10px;
}
.ctform-left textarea{
    width: 500px;
    height: 300px;
    border: 1px solid black;
}
.user-tags{
    padding: 10px 0px;
    float: left;
}
.input-tags{
    border: 1px solid #000;
}
.msg{
    padding: 2px 25px;
    border: 1px solid #83bf25;
    background-color:#d6eeaf;
    margin-bottom: 5px;
}
table#sponsors_table tbody tr td a {
float:left;
margin:0 0 0 15px;
padding-top:20px;
width:100px;
}
.press-page ul{
    margin:0px;
    padding: 0px;
    margin-bottom: 20px;
    margin-top: 5px;
}
.press-page ul li{
    list-style-type: none;
    
}
.press-page a{
    color:#484848;
    display:block;
    width: 100%;
    height: 25px;
    padding: 8px 0px 0px 10px;
    border-bottom: 1px dotted #484848;
}
.press-page a:hover{
    background-color: #dbf1ff;
}
#post-179 { margin-top: 15px; }
