﻿body {
    background-color: #414141;
    font-size: .8em;
    font-family: Trebuchet MS;
    font-weight: normal;
}

/* html {
    scrollbar-base-color: #414141; 
    scrollbar-highlight-color: #414141; 
    scrollbar-shadow-color: #414141; 
    scrollbar-3dlight-color: #414141; 
    scrollbar-arrow-color: #333333; 
    scrollbar-track-color: #414141; 
    scrollbar-darkshadow-color: #414141;
    scrollbar-slider-color: #8aaf3e; 
    scrollbar-face-color: #8aaf3e;
    } */
p {
    font-family:  Trebuchet MS;
    line-height: 1.5em;
    font-weight: normal;
    padding: 0 14px 0 14px;
    }
h1, h2, h3, h4, h5, h6 {
    color: #607240;
    padding: 10px 0 12px 0;
    }
ul li {
    } 
    
a {
    color: #44540d;
    text-decoration: underline;
    }
hr {
    clear: both;
    margin-top: 12px;
    }    
a:hover {  
    color: #70832e;
    text-decoration: underline;
    }
/* input {
    border: 1px solid #666666;
    color: Gray;
    }    */ 
           
/* contains top links: login, search, Shareit */ 

    #nav_top {
        width: 956px;
        margin: auto;
        height: auto;
        text-align: right;
        color: #ffffff;
       }
    #nav_top a {
        color: #ffffff;
        padding-right: 1.25em;
        padding-left: 1.25em;
        text-decoration: none
        }
    #nav_top a:hover, #nav_top a:active {
        color: #87b106;
        text-decoration: underline;
        }
    #nav_top ul {
        padding-right: 78px;
        }        
    #nav_top ul li {
        display: inline;
        } 
    #nav_Main {
        width: 1056px;
        margin: auto;
        height: auto;
        background: #414141 url('images/backgrounds/header_bg.jpg') no-repeat left top;
} 
        
/* contains body from nav_main down */    
    #wrapper {
        width: 1056px;
        padding-bottom: 24px;
        margin: auto;
        background: url(images/backgrounds/wrapper_bg.gif) repeat-y;
        min-height: 1100px;
        height: auto;
}
    #content {
        /* switched by JS on homepage load*/
        width: 1056px;
        margin: 0 auto;
        }
#leftBar {
    width: 320px;
    margin: 0;
    float: left;
    height: auto;
    }
    
#quickCaddy {
    margin-left: 96px;
    margin-top: 59px;
    line-height: 1.25em;
    width: 248px;
    height: 369px;
    border: 0;
    font-size: .85em;
    padding-left: 25px;
    padding-top: 50px;
    text-align: left;
    background: url(images/backgrounds/caddy_back.gif) no-repeat top left;
    }
#quickCaddy div {
    }    
.quickCaddy, .quickCaddy input {
    font-size: .85em;
    }
#ad_serve_leftBar { 
    text-align: center;
    width: auto;
    height: auto;
    margin: 5px 0 0 85px;
    }
#main {
    width: 500px;
    margin: 0;
    margin-top: 220px;
    float: left;
    text-align: left;
    }
#main img {
    float: left;
    padding: 3px;
    border: 1px solid #eeeeee;
    margin: 0 10px 3px 0;
    }    
#rightBar {
    width: 180px;
    margin: 0;
    margin-top: 220px;
    float: left;
    padding-top: 18px;
    }
#featured_top  {
    width: 100%;
    background: url('images/backgrounds/featured_top.gif') no-repeat left top;
    height: 50px;
    color: #FFFFFF;
    font-variant: small-caps;
    font-weight: bold;
    padding-top: 25px;
    }
#featured  {
    width: 100%;
    background: url('images/backgrounds/featured_bg.gif') repeat-y;
}
#featured div {
    padding-left: 18px;
    padding-right: 12px;
    font-size: .9em;
    }    
#featured_bottom  {
    width: 100%;
    background: url('images/backgrounds/featured_bot.gif') no-repeat left bottom;
    height: 50px;
    color: #FFFFFF;
    font-variant: small-caps;
    font-weight: bold;
    padding-bottom: 25px;
    }
 #search {
   text-align: left;
   width: 180px;
   height: auto;
   margin-top: 10px;
   margin-bottom: 22px;
   }
 #search input {
   text-align: left;
   width: 80px;
   }
#pageTools {
    width: 180px;
    margin: auto;
    float: left;
   }    
 #footer_ads {
    margin: auto;
    margin-top: 12px;
    margin-bottom: 12px;
    text-align: center;
    }     
#footer {
    width: 956px;
    height: 90px;
    margin: auto;
    padding-top: 25px;
    background: url(images/backgrounds/footer_bg.jpg) no-repeat top;
    color: #eeeeee;
    }
#footer a:link, #footer a:visited {
    color: #eeeeee;
    text-decoration: none;
    } 
#footer a:hover, #footer a:active {
    color: #ffffff;
    text-decoration: underline;
    }    
    
/* individual video players */

.videoDiv {
    padding: 8px;
    border: 1px solid #979696;
    background: #eeeeee;
    margin: 10px;
    vertical-align: top;
    text-align: left;
    float: left;
    }
/* miscellaneous tags */

.clear {
    height: 1px;
    visibility:hidden;
    clear: both;
    }    
/* .modalBackground { 
     background-color: #ffffff;  
     filter:alpha(opacity=70);  
     opacity:0.7;
     } */

.italic {
    font-style: italic;
    }
.italic-light {
    font-style: italic;
    color: #777777;
    }
.italic-light-small {
    font-style: italic;
    color: #777777;
    font-size: smaller;
    }
.caddy_font {
    font-size: 8pt;
    }    
 .LinksSectionTbl 
{
   text-align:left;
   width: 100%;   
   color: #44540d; 
   text-align: left;
   clear: both;
   }
    
.LinksSectionTblTxt 
{
  float: left; 
    }
.LinksSectionTblTxt a { padding-left: 2px; padding-right: 2px;text-decoration: underline;color: #44540d; white-space: nowrap;}

