/***************************************/
/*  Site605 Master Stylesheet     	/
/*  (c) 2008 Site605                   	/
/***************************************/
/***************************************/


* {
  margin: 0;
  padding: 0;
}

/* Semantic HTML Definitions */


body {
  font-family: Trebuchet MS, Trebuchet, Verdana, Helvetica, sans_serif;
  font-size: 10px;
  background: url(../images/background.jpg) 0 0;
  text-align: center;
}


/* ////////////////////////////////////////////////////////  */

/* *****************************************
/*  INDEX (HOME) DISPLAY
/* *****************************************/

div#home_head {
  height: 27px;
  background: transparent url(../images/top.jpg) no-repeat 0 0;
  position: relative;
  width: 930px;
  top: 60px;
  margin: 0 auto;
  border: 0px solid red;
}

#head_logo {
  height: 61px;
  width: 152px;
  background: url(../images/logo_site605.jpg) no-repeat 0 0;
  position: relative;
  top: -34px;
  left: 35px;
  border: 0px solid red;
}

#head_logo a{
  position: absolute;
  top: 0;
  left: 0;
  width: 152px;
  height: 61px;
  border: 0px solid red;
}

#head_logo a h1{
  display: none; 
}

div#wrapper {
  width: 950px;
  height: 87px;
  margin: 0 auto;
  text-align: left; /* See above, body tag text-align */
  position: relative;
  border: 0px solid red;
}

#mbox {
  margin: 0 auto;
  width: 930px;
  background: #ffffff;
  border: 0px solid red;
}

#mbox_bot {
  margin: 0 auto;
  width: 930px;
  height: 12px;
  background: #bbd04d url(../images/bot.jpg) no-repeat 0 0;
  border: 0px solid red;
}

#footer {
  font-family: trebuchet ms, trebuchet, verdana;
  font-size: 12px;
  font-weight: bold;
  color: #6d6559;
  padding: 1px 2px 1px 2px;
  text-decoration: none; 
}

#content {
  text-align: left;
  width: 920px;
  padding: 15px 0px 10px 10px;
  border: 0px solid red;
}

#wh_box {
  width: 189px;
  margin-left: 10px;
  border: 0px solid red;
}

#right_box {
  width: 680px;
  border: 1px solid #e0e0e0;
}

a.whnav:link {
  font-family: trebuchet ms, trebuchet, verdana;
  font-size: 12px;
  font-weight: bold;
  color: #4e6625;
  line-height: 170%;
  padding: 1px 2px 1px 2px;
  text-decoration: none;
}

a.whnav:visited {
  font-family: trebuchet ms, trebuchet, verdana;
  font-size: 12px;
  font-weight: bold;
  color: #4e6625;
  padding: 1px 2px 1px 2px;
  text-decoration: none;
}

a.whnav:hover {
  font-family: trebuchet ms, trebuchet, verdana;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  background: #4e6625;
  padding: 1px 2px 1px 2px;
  text-decoration: none;
}

a.live:link {
  font-family: trebuchet ms, trebuchet, verdana;
  font-size: 14px;
  font-weight: bold;
  color: #ffffff;
  background: #aa2d31;
  line-height: 170%;
  padding: 1px 4px 1px 4px;
  text-decoration: none;
}

a.live:visited {
  font-family: trebuchet ms, trebuchet, verdana;
  font-size: 14px;
  font-weight: bold;
  color: #ffffff;
  background: #aa2d31;
  padding: 1px 4px 1px 4px;
  text-decoration: none;
}

a.live:hover {
  font-family: trebuchet ms, trebuchet, verdana;
  font-size: 14px;
  font-weight: bold;
  color: #ffffff;
  background: #4e6625;
  padding: 1px 4px 1px 4px;
  text-decoration: none;
}


.header1 {
  font-family: georgia,serif;
  font-size: 2.8em;
  font-weight: bold;
  color: #6d6559;
  padding: 8px 2px 1px 8px;
  text-decoration: none; 
}

.subheader1 {
  font-family: verdana;
  font-size: 2.0em;
  font-weight: normal;
  color: #6d6559;
  padding: 8px 2px 1px 8px;
  text-decoration: none; 
}

.text1 {
  font-family: verdana;
  font-size: 1.5em;
  line-height: 140%;
  font-weight: normal;
  color: #6d6559;
  padding: 8px 10px 10px 10px;
  text-decoration: none;
  border: 0px solid red; 
}

#directory {
  width: 680px;
  height: 80px;
  background: #373230;
  border: 0px solid red;
}

a.resultSub:link {
  font-family: trebuchet ms, trebuchet, verdana;
  font-size: 13px;
  font-weight: bold;
  color: #ffcc00;
  line-height: 170%;
  padding: 0px 6px 1px 6px;
  text-decoration: none;
}

a.resultSub:visited {
  font-family: trebuchet ms, trebuchet, verdana;
  font-size: 13px;
  font-weight: bold;
  color: gray;
  padding: 0px 6px 1px 6px;
  text-decoration: none;
}

a.resultSub:hover {
  font-family: trebuchet ms, trebuchet, verdana;
  font-size: 13px;
  font-weight: bold;
  color: #ffffff;
  padding: 0px 6px 1px 6px;
  text-decoration: none;
}

.title1 {
  text-align: left;
  font-family: trebuchet ms, trebuchet, verdana;
  font-size: 15px;
  font-weight: bold;
  color: #ffffff;
  padding: 4px 2px 6px 8px;
  text-decoration: none; 
}

ol.new {
  list-style-type: 1;
  width: 600px;
  padding-left: 25px;
}

