body {
  background: #fff;
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
  font-size: 11px;
  margin: 0px;
  padding: 0px;
  text-align: left; }

p {
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
  font-size: 11px;
  text-align: left; }
a {
text-decoration:none;
color:#6B6B6B;
}
img {
  border: 0px; }

form {
padding:0px;
display:inline;
}

input.searchtext {
  border: 1px solid #9E9E9E;
color: #6E6E6E;
  padding: 3px;
  font-size: 11px;
width: 145px;
height:20px;
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif; 
background: white url(mag.gif) no-repeat 3px 4px;
padding-left: 17px; }

input.text {
  border: 1px solid #9E9E9E;
  padding: 3px;
  font-size: 11px;
width: 145px;
height:20px;
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif; }

       
textarea {
  border: 1px solid #9E9E9E;
  padding: 3px;
  font-size: 11px;
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif; }
      
input.button{
  border-style: solid;
  border-top-width: 1px;
  border-left-width: 1px;
  border-bottom-width: 1px;
  border-right-width: 1px;
  border-top-color: #9E9E9E;
  border-left-color: #9E9E9E;
  border-bottom-color: #424242;
  border-right-color: #424242;
  background-color: #6B6B6B;
  color: #FFFFFF;
  font-size: 11px;
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
width: 70;
margin-top:2px; }

div.divider {
width:145px;
height:20px;
overflow:hidden;
top:10px;
position:relative;
border-top: 1px solid #6B6B6B;
}

#main {
  padding: 8px 0px 0px 0px;
  margin: 0px auto;
  text-align: left;
  width: 760px; }

#header {
  background: url(banner.jpg) no-repeat top left;
  height: 50px;
  position: relative;
  width: 760px; }

#topnav {
  left: 250px;
  line-height: 25px;
  list-style: none;
  margin: 0px;
  padding: 3px 0px;
  position: absolute;
  text-align: right;
  top: -4px;
  width: 500px;}

  #topnav li {
    display: inline; }
  #topnav a {
    color: #CECECE;
    margin: auto 0px;
    padding: 2px 4px; }
  #topnav a:hover {
    background-color: #6B6B6B;
    color: white; }

#sidebar {
  float: left;
  padding: 6px 0px 10px 0px;
  width: 150px;
}

#mainbody {
width: 602px;
float: right;
position:relative;
top: 5px;
overflow:hidden;
}

#container {
width: 600px;
overflow:hidden;
        padding: 0px 0px;
        border-bottom: solid 1px #424242;
        border-left: solid 1px #9E9E9E;
        border-right: solid 1px #9E9E9E;}

#title {
width: 604px;
        border:0px;
border-bottom:1px solid #424242;
font-size: 14px;
padding:2px 5px;
font-weight: bold;
background:#6B6B6B;
color:#FFFFFF;

}

#nav {
  list-style: none;
  margin: 0px;
  padding: 1.0em 0px; }

#nav li {
  border-bottom: 1px solid #9E9E9E;
  font-size: 1.0em; }

#nav li a {
  background: white;
  border: 0;
  display: block;
  padding: 2px 3px; }


#nav li a:hover{
  background: #6B6B6B;
  color: white; }

#bottomnav {
position: relative;
top: 5px;
  font-size: 11px;
  list-style: none;
  margin: 0;
  padding: 0;
  text-align: center; }

#bottomnav li {
  display: inline; }

#bottomnav li a {
  padding: 2px 5px; }

#bottomnav li a:hover {
  color: white;
  background: #6B6B6B; }

#content {
padding: 3px;
}

#content a{
color:#FF5F5F;
}
#content a:hover{
/*color:#FF0000;*/
text-decoration:underline;
}

#sidead {
    text-align:center;
    padding-top:20px;
}

#adtext {
    clear:both;
    width:728px;
    text-transform:uppercase;
    letter-spacing:2px;
    margin-bottom:5px;
    margin-top:30px;
    padding-left:3px;
}
#bottomad {
    width:728px;
    clear:both;
}


