

    body {
      background-color: #FFF;
      background-image: url(images/leftborder.jpg);
      background-position: top left;
      background-repeat: repeat-y;
      color:#000;
      font-family:Geneva, Arial, Helvetica, san-serif;
      font-size:12px;
      line-height:140%;
      margin:0px 0px 0px 0px;
      }
    A {
      text-decoration: underline;
      } 
        A:link {
          color: #0033FF;
          } 
        A:visited {
          color: #3D4D6C; 
          } 
        A:active {
          color: #920011;
          } 
        A:hover {
          color: #FFF;
          background:#3D4D6C;
          }

    #banner {
      background-color: #FFF;
      background-image: url(images/banner.jpg);
      background-position: top right;
      background-repeat: no-repeat;
      color: #000;
      margin: 0;
      padding-top: 60px;
      padding-right: 100px;
      padding-bottom: 24px;
      padding-left: 10px;
      }
    .bannerBG {
      background:#FFF url(images/banner.jpg) top right no-repeat;
      }
    #banner h1 {
      font-family:'Trebuchet MS',verdana, arial, sans-serif;
      font-size: 40px;
      font-weight: bold;
      letter-spacing: -0.1em;
      }
    #banner a {
      background:transparent;
      color: #000;
      text-decoration:none;
      }
    #banner a:hover {
      background:#FFF;
      color: #000;
      text-decoration:none;
      }
    .tagline {
      color:#FFF;
      font-size:13px;
      text-shadow: 2px 2px 3px #000;
      text-align:center;
      font-style: italic;
      padding: 26px 15px 0px 35px;
      background: #718AB2 url(images/right3.jpg) top left no-repeat;
      }
  /* NewsItems --------------------------------------------- */
    .newsItemTitle {
      font-size:16px;
      font-weight:bold;
      padding:5px 0px 5px 0px;
      margin:0px;
      }
    .newsItemDesc {
      padding: 5px 0px 15px 0px;
      margin-bottom:25px;
      }
    .newsItemFooter {
      text-align:right;
      font-size:10px;
      }
  /* Navigation--------------------------------------------- */
    #links {
      background:#718AB2 url(http://www.watchwinderstore.com/image/navbg.jpg) top left repeat-y;
      color:#FFF;
      padding-bottom:90px;
      }
    #links a:link , #links a:visited{
      color:#3D4D6C;
      }
    .linksPadding {
      padding: 2px 25px 2px 25px;
      }
    #navcontainer { width: 100%; }
    #navcontainer ul {
      margin-left: 0;
      padding-left: 0;
      list-style-type: none;
      font-family: Arial, Helvetica, sans-serif;
      }
    #navcontainer a {
      display: block;
      padding: 4px 9px 4px 9px;
      width: 100%;
      border-bottom: 1px solid #91A2C5;
      font-family:'Trebuchet MS',verdana, arial, sans-serif;
      }
    #navcontainer a:link, #navlist a:visited {
      color: #FFF;
      text-decoration: none;
      }
    #navcontainer a:hover {
      background:#5C739A;
      text-shadow: 2px 2px 3px #0E2022;
      color: #FFF;
      }
    #navlist a:link#current {
      text-shadow: 2px 2px 3px #0E2022;
      background:#486487;
      color:#FFF;
      }
  /* Main Column--------------------------------------------- */
    #content {
      margin-top: 0;
      padding-top: 0;
      padding-right: 18px;
      padding-bottom: 0;
      padding-left: 18px;
      }
    .title {
      font-size: 20px; 
      line-height:10%;
      font-weight:bold; 
      }
    .date {
      font-size:12px;
      font-weight:bold;
      text-align:left;
      line-height:120%;
      padding:3px 5px 4px 3px;
      margin-top:10px;
      margin-bottom:22px;
      background:#A9B5C9;
      color:#2B4575;
      border-bottom:1px solid #2B4575;
      border-left:1px solid #2B4575;
      }
    #footer{
      font-size:10px;
      line-height:130%;
      font-weight:normal;
      padding-top:10px; 
      padding-right: 36px;
      padding-bottom: 0;
      padding-left: 36px;
      margin-top:26px; 
      border-top:1px solid #A9B5C9;
      }
  /* Calendar--------------------------------------------- */
    #calendar td {
      padding:0px;
      color:#FFF;
      text-align:center;
      font-size:12px;
      font-family:Geneva, Arial, Helvetica, san-serif;
      line-height:140%;
      }
    #calendar a {
      font-weight:bold;
      color:#6DA8B3;
      }
    .hCalendarMonthYearRow,
    .dCalendarMonthYearRow {
      font-size:12px;
      font-weight:bold;
      text-align:left;
      }
    .hCalendarDayNameRow,
    .dCalendarDayNameRow {
      font-weight:bold;
      }
    .hCalendarDayRow,
    .dCalendarDayRow {
      font-weight:normal;
      }
    .hCalendarDayLinked,
    .dCalendarDayLinked {
      background-color: #95A8CA;
      }
    .hCalendarDayCurrent,
    .dCalendarDayCurrent {
      background-color: #2B384F;
      }
 
 /* Discussion--------------------------------------------- */
    .dlHeader{
      padding:4px;
      }
    .dlCountReadsTitle,
    .dlSubjectTitle,
    .dlCountMessagesTitle,
    .dlPostedTitle,
    .dlMessageLinkTitle,
    .dlAuthorTitle {
      padding:4px;
      }
    .dlSubject,
    .dlCountMessages,
    .dlPosted,
    .dlCountReads,
    .dlAuthor,
    .dlMessageLink {
      padding:4px;
      }
    .discussHeader {
      font-weight:normal;
      line-height:120%;  
      }
    .discussResponceList {
      padding:10px 10px 10px 10px;  
      margin-top:10px;
      border-top:1px dotted #999;  
      }

  /* Misc--------------------------------------------- */
    hr {
      background:#A9B5C9;
      border-top:0px solid #A9B5C9;
      border-bottom:0px solid #A9B5C9;
      border-left:0px solid #A9B5C9;
      border-right:0px solid #A9B5C9;
      height:1px;
      }
    td {
      font-size:12px;
      font-family:Geneva, Arial, Helvetica, san-serif;
      color:#000;
      }
    /* Feature List */
    .featureList {
      margin: 0;
      padding-top: 0;
      padding-right: 0;
      padding-bottom: 0;
      padding-left: 1em;
      }
    .featureList ul {
      margin-left: 0;
      padding-left: 0;
      }
  
   /* rssBoxes */
    .rssBox {
      background: #DAE6F0;
      border-color: #29636C;
      border-width: 1px;
      border-style: solid;
      color: #29636C;
      margin-bottom: 4px;
      }
    .rssBoxHeader {
      color:#FFFFFF;
      background: #29636C;
      border-bottom-color: #000000;
      border-bottom-style: solid;
      border-bottom-width: 6px;
      padding-top: 12px;
      padding-bottom: 12px;
      }
    .rssBoxHeader a {
      color:#FFFFFF;
      background: #29636C;
      text-decoration: none;
      }
    .rssBoxHeader a:hover {
      text-decoration: underline;
      }
    .rssBoxHeader h3 {
      margin-top: 0;
      margin-right: 12px;
      margin-bottom: 0;
      margin-left: 6px;
      }
    .rssBoxHeader p {
      margin-top: 6px;
      margin-right: 12px;
      margin-bottom: 6px;
      margin-left: 12px;
      }
    .rssBoxByline {
      font-size: 12px;
      }
    .rssBoxTimeString {
      font-size: 10px;
      margin-bottom: 12px;
      }
    .rssBoxBody {
      color:#000000;
      background: #DAE6F0;
      }
    .rssBoxBody a {
      text-decoration:none;
      }
    .rssBoxBody a:hover {
      text-decoration:none;
      }
  .rssBoxItem {
    color:#000000;
    background: #DAE6F0;
    margin: 12px;
    }
    /* RSS Sidebar */
    .rssSidebar {
    padding: 4px 9px 4px 9px;
    margin-bottom: 9px;
    }
  #rssSideBarBox {
    color:#6DA8B3;
    background-color: transparent;
    font-family:'Trebuchet MS',verdana, arial, sans-serif;
    }
  #rssSideBarBox a {
    text-decoration: none;
    }
  #rssSideBarBox a:link {
    color: #FFFFFF;
    background-color: transparent;
    } 
  #rssSideBarBox a:visited {
    color: #CCCCCC; 
    background-color: transparent;
    } 
  #rssSideBarBox a:active {
    color: #920011;
    background-color: transparent;
    } 
