@import url(/css/generic.css);
@import url(/css/xstandard.css);

/*
 * Site Specific Styles
 */

html {
  background: url(/images/background.gif);
}

body {
  width: 772px;
  padding: 0;
  margin: 0 auto 0 auto;
}

#drop-shadow-left {
  background: #fff url(/images/drop-shadow-left.gif) repeat-y;
  padding-left: 8px;
}
#drop-shadow-right {
  background: #fff url(/images/drop-shadow-right.gif) right top repeat-y;
  padding: 3px 8px 0 0;
}

/*
 * Header Styles
 */

#header {
  height: 106px;
  background: url(/images/header-background.gif) repeat-x;
}
#header h1 {
  float: left;
  width: 153px;
  height: 61px;
  background: url(/images/logo.gif) no-repeat;
  margin: 22px 45px 0 26px;
}
#header h1 span {
  display: none;
}
#header h2 {
  float: left;
  width: 283px;
  height: 12px;
  background: url(/images/the-investment-specialists-text.gif) no-repeat;
  margin: 40px 0 0 0;
}
#header h2 span {
  display: none;
}
#header img {
  float: right;
  margin: 29px 21px 0 0;
}

/*
 * Linkbar Styles
 */

#linkbar {
  background: #a18655;
  margin-bottom: 1px;
  overflow: hidden;
  _height: 1%;
}
#linkbar ul {
  margin: 0;
  padding: 1px 0 0 30px;
  list-style: none;
}
#linkbar ul li {
  float: left;
  margin: 0;
  padding: 6px 20px 6px 20px;
  border-right: 1px solid #c7b699;
  font-size: 1em;
}
#linkbar ul li.last {
  border-right: none;
  padding-right: 0;
}
#linkbar ul li a {
  color: #fff;
  text-transform: uppercase;
}

/*
 * Main Menu styles
 */

#main-menu {
  width: 165px;
  float: left;
  margin: 13px 15px 0 0;
  padding-left: 5px;
}
#main-menu h3 {
  color: #a18655;
  font-size: 1.8em;
  padding: 0 0 13px 0;
  margin: 0 0 10px 0;
  background: url(/images/dotted-horizontal-line.gif) left bottom repeat-x;
}
#main-menu h3 a {
  color: #a18655;
}
#main-menu ul {
  margin: 0 0 50px 0;
  padding: 0 0 10px 0;
  list-style: none;
  background: url(/images/dotted-horizontal-line.gif) left bottom repeat-x;
}
#main-menu ul li {
  margin: 0 0 4px 0;
  padding: 3px 0 3px 18px;
  background: url(/images/bullet-menu.gif) 5px 7px no-repeat;
  font-size: 1.1em;
}
#main-menu ul li.selected,
#main-menu ul li.last-selected {
  background-color: #eedfc4;
}
#main-menu ul li.last,
#main-menu ul li.last-selected {
  margin-bottom: 0;
}

/*
 * Content styles
 */

#subpage {
  overflow: hidden;
  _height: 1%;
}
#content-area {
  float: left;
  width: 756px;
}
#content-area.with-main-menu {
  width: 571px;
}
#page-title {
  background: #eedfc4;
  padding: 13px 13px 10px 13px;
  margin: 0 0 2px 0;
  color: #871f39;
  font-size: 1.8em;
}
#main-content {
  border-top: 1px solid #871f39;
  padding: 15px 10px 10px 10px;
}
#main-content.with-image {
  width: 606px;
  float: left;
  padding-right: 20px;
}
#content-area.with-main-menu #main-content {
  padding-left: 2px;
  padding-right: 2px;
}
#content-area.with-main-menu #main-content.with-image {
  width: 447px;
}

div.with-image-no-menu
{
width:616px;

float:left;
}

#page-image {
  border-top: 1px solid #871f39;
  float: left;
}

/*
 * Generic items styles
 */

.category-heading {
  background: url(/images/dotted-horizontal-line.gif) left 1.5em repeat-x;
  padding-bottom: 5px;
  margin-bottom: 1.3em;
}
.items-list {
  margin: 0 0 1em 0;
  padding: 0;
  list-style: none;
}
.items-list li {
  margin: 0 0 1.5em 0;
  padding: 0;
  overflow: hidden;
  _height: 1%;
}
.items-list li h6 {
  margin: 0 0 3px 0;
  font-size: 1.1em;
}
.items-list li .thumbnail {
  float: left;
  margin: 0 12px 0 0;
  border: 1px solid #000;
  padding: 1px;
}
.items-list li div {
  float: left;
}
.items-list li p {
  margin: 0;
}
.items-list li p.summary {
  margin-top: 2px;
}

/*
 * Footer styles
 */

#footer .top {
  background: #eedfc4;
  padding: 10px;
  overflow: hidden;
  _height: 1%;
}
#footer .top p {
  margin: 0;
}
#footer .top .left {
  float: left;
  width: 350px;
}
#footer .top .right {
  float: right;
  width: 350px;
  text-align: right;
}
#footer .bottom {
  padding: 10px;
  color: #333;
}
#footer .bottom ul {
  margin: 0;
  padding: 0 0 0 15px;
  list-style: none;
  overflow: hidden;
  _height: 1%;
}
#footer .bottom ul li {
  float: left;
  margin: 0 14px 0 0;
  padding: 0 14px 0 0;
  border-right: 1px solid #333;
}
#footer .bottom ul li.last {
  margin-right: 0;
  padding-right: 0;
  border-right: none;
}
#footer .bottom ul li a {
  color: #424324;
  font-weight: normal;
  text-decoration: none;
}
#footer .bottom p.center {
  margin: 0;
  padding: 0;
  text-align: center;
}

div.clones-options{
position:relative;


}

div.clones-options img {
position:absolute;
left:340px;
}

#tibus-strapline {
  padding: 10px 0px;
  text-align: center;
}