body {
  background-image: url('images-all/body-background.jpg');
  background-repeat:repeat-x;
  background-color:#404a4b; /* #3f494b; */
  font:9px verdana, Arial, Helvetica, sans-serif;
  color:#ffffff;
  font-size:9px;
}

a:link, a:active, a:visited, a:hover {
  text-decoration:none;
  color:#ffffff;
}

/* the below is the same as style-new-entry.css */

img.banner {
  border: 1px solid white;
}
img.bdr {
border: 1px solid white;
}
.tbl-vid {
    font:12px verdana, Arial, Helvetica, sans-serif;
}
#page {
  background: url('images-all/page-bg.jpg') center top no-repeat;
  border:0px solid red;
  height:900px;
  text-align:center;
}
#page-entry {
  background: url('images-all/page-bg-entry.jpg') center top no-repeat;
  border:0px solid red;
  height:1000px;
  text-align:center;
}
#pageFrame {
  border:0px solid red;
  width:779px;
  padding: 24px 0px 74px 0px;
/*  padding: 24px 0px 74px 0px; USE THIS LINE INSTEAD OF THE ONE ABOVE IF MORE PADDING AT THE TOP IS REQUIRED */
  margin:0px auto;
  text-align:center;
}
#bannerFrame {
  border:0px solid green;
  color:#000000;
  width:310px;
  height:76px;
  padding:1px 0px;
  vertical-align:middle;
  float:left;
}
#bannerFrameRight {
  background-color:black;
  border:0px solid blue;
  width:395px;
  height:66px;
  margin:5px 0px 5px 384px;
  padding:0px;
  text-align:right;
}
#clientName {
  border:0px solid red;
  width:779px;
  padding:15px 0px 2px 0px;
  text-align:left;
  vertical-align:middle;
  clear:both;
}
#contentFrame {
  border:0px solid red;
  width:779px;
  height:434px;
  padding:0px;
  text-align:left;
}
#leftColumn {
  border:0px solid red;
  width:480px;
  height:434px;
  padding:0px;
  float:left;
  vertical-align:top;
  color:#FFFFFF;
  text-decoration:none;
}
#rightColumn {
  border:0px solid blue;
  width:292px;
  height:434px;
  padding:0px 0px 0px 5px;
  float:left;
  vertical-align:top;
}
#videoClip {
  border:0px;
  padding:0px;
  margin:0px 0px 32px 0px;
  width:480px;
  height:307px;
  overflow:hidden;
}
#advertBottomLeftBorder {
  background-image: url('images-all/advert-bottom-left-border.gif');
  width:480px;
  margin:0px 0px 7px 0px;
  padding:7px 0px;
}
#advertBottomLeftContent {
  background-color: black;
  height:63px;
  min-height:63px;
  width:466px;
  margin:0px 7px;
  padding:0px;
}
.blue {
  color:blue;
}
.descriptionBorder {
  background-image: url('images-all/description-border.gif');
  width:292px;
  padding:3px 0px;
  margin:0px 0px 5px 0px;
}
.descriptionContent {
  background-image: url('images-all/description-bg.gif');
  width:276px;
/*  height:88px;
  min-height:88px;*/
  margin:0px 3px;
  padding:5px;
  overflow:auto; /* put this first for Safari */
  overflow-x:hidden;
  overflow-y:auto;
  font-size:10px;
}
.welcomeBorder {
  background-image: url('images-all/welcome-border.gif');
  width:592px;
  padding:3px 0px;
  margin:0px 0px 5px 0px;
  left:200px;
}
.welcomeContent {
  background-image: url('images-all/welcome-bg.gif');
  width:576px;
/*  height:88px;
  min-height:88px;*/
  margin:0px 3px;
  padding:5px;

  font-size:10px;
}
#tabs {
  width:292px;
  margin:0px 0px 5px 0px;
  font-weight:bold;
}
.dropdown {
  width:292px;
}
#list {
  border:1px solid #999999;
  margin:0px 0px 5px 0px;
  width:290px;
  height:193px;
  overflow:auto; /* put this first for Safari */
  overflow-x:hidden;
  overflow-y:auto;
}
.listItem {
  /*background-image: url('images-all/list-item-bg.gif');
  width:100%;
  height:36px;*/
  margin:0px;
  padding:0px 5px;
  overflow:hidden;
}
.listItemSeparator {
  background-image: url('images-all/list-item-separator.gif');
  background-repeat:repeat-x;
  height:9px;
  margin:0px;
  padding:0px;
  overflow:hidden;
  clear:both;
}
.listItemSeparatorTop {
  background-image: url('images-all/list-item-separator-top.gif');
  background-repeat:repeat-x;
  height:5px;
  margin:0px;
  padding:0px;
  overflow:hidden;
}
.listItemSeparatorBottom {
  background-image: url('images-all/list-item-separator-bottom.gif');
  background-repeat:repeat-x;
  height:4px;
  margin:0px;
  padding:0px;
  overflow:hidden;
}
.listThumbnail {
  float:left;
  border: 1px solid black;
  margin:0px 10px 0px 0px;
}
.listHeading {
  margin:0px;
  font-weight:bold;
/*  font-size:12px;*/
}
h1 {
  font-size:18px;
  margin:6px 0px;
  font-weight: bold;
}
p {
  font-size: 12px;
}

