﻿body {width: 100%;font : 10px Trebuchet MS,sans-serif; background: #656565 url(../img/bgbody.jpg) repeat-x;}

a:active, a:focus, img {outline: 0;}

html, body, ol, ul, li, h1, h2, h3, h4, h5, h6, p, form, img, table, dl, dt, dd, a, input { padding:0; margin:0; }
img, input, textarea {border: none;}
ul {list-style-type: none;}

a:link, a:visited, a:active{color: #333; cursor : pointer;text-decoration: none;}
a:hover{cursor : pointer;}
.clear {clear: both;}

#main { width: 950px; margin: 0 auto;}

#search { background: url(../img/search.gif) no-repeat; width: 213px; height: 26px; float: right; position: relative;   margin: 29px 0;}
#searchField { position: absolute; top: 5px; left: 5px; width: 155px;}
#searchButton {  position: absolute;  top: 4px;  left: 163px;  cursor: pointer;  width: 45px;  background: none;}

h1 { margin: 0px 0 60px 0;}
#main h1 a {font: 35px Trebuchet MS,sans-serif;  font-weight: bold; color: #fff;}
#main h1 a:hover, #content #page_select a:hover   {  color: #D47414;}

#content { background: url(../img/bgtopwhite.gif) no-repeat; width: 950px; height: 100%;  padding-top: 25px;}
#content2 { background: url(../img/bgbottomwhite.gif) no-repeat left bottom;  margin-bottom: 30px; width: 950px;  padding-bottom: 25px;  height: 100%;}
#content_bg { background-color: #fff;  height: 100%;  padding: 10px 20px;}
#content_bg h3 {  background: url(../img/sidebar_h2.gif) no-repeat;  width: 165px;  height: 26px;  line-height: 26px;  text-align: center;  color: #fff; margin-bottom: 10px;  font-size: 14px;  font-family: Arial, Helvetica, sans-serif;  font-weight: bold;}

#leftSide {  float: left;  width: 720px;  position: relative;}
#leftSide h2 {  font: 23px Trebuchet MS,sans-serif;  font-weight: bold;  margin-bottom: 20px;}
#rightSide { float: right;  width: 165px;}

#related_searches, .side {   float: right;  width: 165;  padding-top: 10px;}
#related_searches {  z-index: 10;  position: absolute;  top: 0;  right: 0;  background-color: #fff;}
#related_searches li, .side li { display: block;  width: 155px; padding: 0 5px;}
#related_searches li a, .side li a { color: #333; font: 11px Trebuchet MS,sans-serif;}
#related_searches li a:hover, .side li a:hover {  text-decoration: underline; color: #127086;}

#search_result li {  display: block;  margin-bottom: 15px;  z-index: 1;  position: relative;}
#search_result li img {  border: 3px solid #ccc;  top: 5px;  position: absolute;}
#search_result li div {   *margin-top: -15px;   margin-left: 40px;}
#search_result li p { font: 13px Verdana, Arial, Helvetica, sans-serif; color: #969696; margin-bottom: 5px;}
#search_result li a {font-weight: bold;  color: #127086;  font-size: 14px;}
#search_result li a:hover{  color: #D47414;  text-decoration: underline;}
#search_result .viewdesc, #search_result .hidedesc a {  font-size: 13px;  font-weight: bold;  color: #000;}
#search_result .hidedesc { display: none;}

#page_select { width: 300px;  margin: 0 auto;  font-size: 16px;  margin-top: 30px;}
#page_select li {  float: left;  margin-left: 10px;}
#page_select a {  font-weight: bold;  color: #127086;}

.side li a {  font-size: 14px; color: #333;}

