html,body { height:100%; }
body { background:#4F5154 url(/other_files/layout/body_bg.gif) repeat-y 50% 0; margin:0; padding:0; color:#fff; 
font-family:verdana, sans-serif; font-size:11px; }

.stream { display:none; }

a {
  color: #CCCCCC;
  text-decoration:none;
  font-weight:bold;
}

a:visited {
  color: #CCCCCC;
}
a:hover {
  text-decoration:underline;
}
.moreLink {
  font-weight:normal;
  text-decoration:underline;
}

p {
  margin-top:0px;
  margin-bottom:10px;
}
p img {
  margin-right:6px;
}

h1.logo { width:99px; height:141px; overflow:hidden; text-indent:-300px; margin:0; padding:0; background:url(/other_files/layout/logo.gif); position:absolute; top:101px; left:51px; }
h1.logo a { display:block; width:99px; height:141px; }

h1.luxorLogo { width:172px; height:63px; overflow:hidden; text-indent:-300px; margin:0; padding:0; background:url(/other_files/luxor_logo.gif); position:absolute; top:101px; left:6px; }
h1.luxorLogo a { display:block; width:172px; height:63px; }

h1, h2, h3, h4, h5, h6 { font-weight: bold; margin: 0; padding: 0; }
h1 { font-size: 24px; line-height: 28px; }
h2 { font-size: 18px; line-height: 22px; margin-top: 3px; }
h3 { font-size: 13px; margin-bottom:5px; margin-top: 10px; }
h4 { font-size: 12px; line-height: 15px; }
h5 { font-size: 10px; line-height: 13px; }
h6 { font-size: 9px; line-height: 11px; }

#page { background:url(/other_files/layout/page_bg.gif) no-repeat 50% 0; height:100%; }

#wrapper { position:relative; margin:0 auto; width:915px; }

#splash { width:720px; height:405px; }

#content { float:right; width:720px; min-height:700px; }
#panel { float:left; width:180px; margin-top:266px; }

/* **************************************************************** */
/* Breadcrumbs                                                      */
/* **************************************************************** */

#breadcrumbs { height:19px; text-transform:uppercase; font-weight:bold; font-size:.8em; padding:10px 13px 0 13px; }
#breadcrumbs a { color:#fff; }

.vyre_tracer ul { float: left; margin: 0; padding: 0; }
.vyre_tracer li { float: left; list-style: none; font-weight: bold;}

.tracer-first-separator { display: none; }
.tracer-separator { padding: 0 5px 0 5px; }


#section { position:absolute; top:0px; left:0px; }
#section ul { margin:0; padding:0; list-style:none; }
#section ul li { float:left; }
#section ul li a { float:left; height:17px; color:#fff; text-transform:uppercase; font-size:.8em; font-weight:bold; text-align:center; padding-top:3px; }
#section ul li.item1 { margin:0 1px; }
#section ul li.item2 { background:url(/other_files/layout/section_item2_bg.gif) no-repeat; margin-right:1px; }
#section ul li.item3 { background:url(/other_files/layout/section_item3_bg.gif) no-repeat; margin-right:1px; }
#section ul li.item1 a { width:64px; }
#section ul li.item2 a { width:76px; }
#section ul li.item3 a { width:48px; }

.navigationTree ul li a {height:12px;}

.padding { padding:10px; }

#footer { clear:both; font-size:.8em; font-weight:bold; color:#999; padding-left:230px; padding-top:30px; padding-bottom:10px; margin-bottom:10px; }
#footer a { color:#999; }

#searchpanel { position:absolute; top:410px; right:9px; }
label.searchInput { font-size:.8em; font-weight:bold; text-transform:uppercase; display:inline; color:#FFFFFF; }
input.searchInput { font-size:.8em; width:89px; margin-right:3px; padding:2px; display:inline; color:#FFFFFF;}
.search-input {
  display:inline;
}


.oneColContent {width:475px;}
.twoColContent {width:100%; display:block; margin-bottom:10px; height:90px; }
.left_col{width:300px; margin-bottom: 10px; display:block; height:90px;}
.right_col{width:300px; margin-bottom: 10px;}
.left_col img, .right_col img {border:none; margin-right:5px; margin-bottom:5px; margin-top:5px; display:inline; float:left;}

.leftColContent { width:360px; }
.rightColContent { width:360px;}

.searchResultsHeader {
  border-bottom: 1px solid white;
}

.contentCell {
  width:50%;
}
.contentCell img {
  align:left;
  margin:6px;
  margin-top:0px;
  margin-left:0px;
}
.thumbCell {
  text-align:center;




  vertical-align:top;
}
.thumbCell img {
  border: 1px solid black;
  width:150px
}

a.thumbnail img {
  border: 1px solid black;
  margin:5px;
}

/******** LISTS ********/
th {
  text-align:left;
}
tr.dark {
  background-color:#414243;
}
