body {
        height: 100%;
        width: 710px;;
        margin: 0 auto;
        padding: 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;;
        font-weight: normal;
        color: #AD2520;
	text-align:center;
}

#main {
	padding: 10px;
	margin: 0 auto;
        clear: both;
}

#content {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 0px;
	margin: 0 auto;
  	clear: both;
}

#content h3 {
	color: #006600;
	font-size: 10px;
	font-weight: bold;
}

#header{
  background:#336633 url("/images/ibtop.gif") no-repeat;
  margin: 0 auto;
  width: 650px;
  padding: 0px
  clear: both;
  }
 
#menubar{
  font-weight: bold;
  font-size: 10px;
  color: #C4A457;
  width: 650px;
  height: 30px;
  padding: 0px;
  margin: 0 auto;
  border: #000 solid 0px;
  clear:both;
  }

#searchcontainer{
  padding: 0px;
  border: #000 solid 0px;
  margin: 0 auto;
  height: 30px;
  width: 100%;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;;
  font-weight: bold;
  text-align: right;
  }

#logo{
  padding-top: 0px;
  padding-left: 40px;
  padding-right: 0px;
  padding-bottom: 0px;
  float: left;
  border: #000 solid 0px;
  }

#logo H1 {font-family: Helvetica, Verdana,Arial,Times New Roman,sans-serif; font-size: 22px; color: #336633; font-weight:normal; text-decoration:none; margin: 0px; padding: 0px; letter-spacing: 1px; background: #ffffff; display: inline;}

#logo H2 {font-family: Helvetica, Verdana,Arial,Times New Roman,sans-serif; font-size: 22px; color: #C4A457; font-weight:normal; text-decoration:none; margin: 0px; padding: 0px; letter-spacing: 1px; background: #ffffff; display: inline;}

#searchbar{
  padding-top: 5px;
  padding-right: 35px;
  border: #000 solid 0px;
  margin: 0 auto;
  float: right;
  font-weight: bold;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;;
  text-align: right;
  display: inline;
  }

input.btnhov{
   border: 1px solid;
   color:#ccc;
   font-family:'Verdana,trebuchet ms',helvetica,sans-serif;
   font-size:100%;
   font-weight: bold;
   border-top-color:#AD2520;
   border-left-color:#AD2520;
   border-right-color:#AD2520;
   border-bottom-color:#AD2520;
   width: 25px;
   padding: 0px;
   margin: 0 auto;
   display: inline;
}

.btn{
   border:1px solid;
   color:#336633;
   font-family:'Verdana,trebuchet ms',helvetica,sans-serif;
   font-size:100%;
   font-weight: bold;
   background-color:#fff;
   border-top-color:#336633;
   border-left-color:#336633;
   border-right-color:#336633;
   border-bottom-color:#336633;
   width: 25px;
   height: 17px;
   padding: 0px;
   margin: 0 auto;
   display: inline;
}

.box {
	color: #000;
	background: #fff;
	border: #336633 solid 1px;
	padding: 0px;
        margin-top: 1px;
	margin-bottom: 0px;
	height: 15px;
}

form{
	margin:0px;
}

#menulogo {
  float: left;
  height: 30px;
  width: 100px;
  vertical-align: left;
  border: #000 solid 0px;
  padding: 0px;
  margin: 0 auto;
  }

#menutext {
  font-weight: bold;
  font-size: 10px;
  color: #C4A457;
  float: left;
  height: 20px;
  border: #000 solid 0px;
  padding-top: 8px;
  margin: 0 auto;
  }

#menutext a {
  font-weight: bold;
  font-size: 10px;
  color: #FFFFFF;
  border: #000 solid 0px;
  padding: 0px;
  margin: 0 auto;
  }

#menucontainer {
  float: left;
  margin: 0 auto;
  padding-left: 55px;
  text-align: center;
  border: #000 solid 0px;
  width: 580px;
	}

#location{
  float: left;
  font-weight: bold;
  font-size: x-small;
  color: #CC9966;
  padding-left: 20px;
  }

#location a {
  float: left;
  font-weight: bold;
  font-size: x-small;
  color: #336633;
  }

#category{
  float: left;
  font-weight: bold;
  font-size: x-small;
  color: #CC9966;
  padding-left: 20px;
  }
  
#category a {
  float: left;
  font-weight: bold;
  font-size: x-small;
  color: #336633;
  }

#welcome {
  font-weight: bold;
  font-size: x-small;
  color: #666666;
  text-align: left;
  padding-left: 35px;
  padding-right: 60px;
  }

.new-item {
  color: #666666;
  }

.popular-title {
  color: #AD2520;
  }

.popular-button {
  color: #AD2520;
  padding-left: 10px;
  }

#gettinglinked{
  float: left;
  font-weight: bold;
  font-size: 10px;
  color: #666666;
  padding-left: 40px;
  width: 105px;
  text-align: left;
  }

.poploc {
  font-size: 10px;
  font-weight: bold;
  color: #666666;
}

#button {
  padding: 2px;
  }

#getting_linked a {
  color: #AD2520;
  }

hr {
	width: 50%;
	border: 0;
	color: #003300;
	background-color: #336633;
	height: 1px;
	padding: 0px;
	margin: 0 auto;
	clear: both;
	}

#footer{
	border: #000 solid 0px;
	display: block;
	clear: both;
	margin: 0 auto;
	padding-top: 15px;
	}

.footer{
	padding-top: 5px;
	text-align: center;
	font-weight: bold;
	font-size: 10px;
	color: #666666;
	}

option {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #336633;
	font-size: 10px;
	text-decoration: underline;
}

option.divider {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #336633;
	font-size: 10px;
	text-decoration: none;
}

option.popular-title {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #666666;
	font-size: 10px;
	text-decoration: none;
}

#googlecontainer{
        width: 610px;
        clear: both;
        padding: 0px;
        margin: 0 auto;
	display: block;
        border:0px solid;
}

#googleleft{
        width: 300px;
        float: left;
        margin: 0 auto;
        padding: 0px;
        overflow: hidden;
        border-style: none;
}

#googleright{
        width: 300px;
        right: 5px;
        float: right;
        margin: 0 auto;
        padding: 0px;
        overflow: hidden;
        border-style: none;
}

.crumb{
	text-align: left;
        float: left;
        border:0px solid;
        margin: 0 auto;
	padding-top: 5px;
	padding-bottom: 5px;
        padding-left: 35px;
	clear: both;
	width: 100%;
	color: #006600;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
}

.crumb a{
	text-align: left;
        border:0px solid;
        margin: 0 auto;
        padding: 0px;
	clear: both;
	width: 100%;
	color: #006600;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}

.checkbox {
border:#339966 1px solid;
padding-top: 5px;
padding-bottom: 3px;
padding-left: 3px;
margin: 0px;
width:630px;
}

.checkbox span{
padding: 1px;
margin: 0px;
display:inline;
float:left;
width:185px;
}

.checkbox input{
padding: 0px;
margin: 0px;
float:left;
width:20px;
}

.checkbox br{
clear:both;
}

.linkdescription {
color:#000000;
text-align:left;
font-weight: normal;
}

.linklisting {
text-align:left;
}

.paging img { border-width: 0 }
.paging { font-size: 31px }

