body {
  margin: 0px;
  padding: 0px;
  font-family: arial, helvetica, sans-serif;
  font-size: 10pt;
  background-color: #ffffff;
  color: #000000;

background-image: url(http://www.classifiedsnetwork.com/images/blue_gradient_background.jpg);
background-repeat: repeat-x;
background-color: #2896d3;

}

a:link    { color: #0000ff; }
a:visited { color: #880088; }
a:hover   { color: red; text-decoration: none; }
a:active  { color: #ffff00; }

acronym {
border-bottom: 2px dotted #0000cc;
cursor: help;
font-variant: normal;
}

img {
  border: none;
}

h1 {
font-family: verdana, arial, helvetica, sans-serif;
margin: 0px;
}

.center {
text-align: center;
}

.bold {
font-weight: bold;
}

.help {
cursor: help;
}

.maindiv {
width: 938px;
margin-left: auto;
margin-right: auto;
text-align: left;
border: solid 1px black;
padding: 10px;
margin-bottom: 0px;
background: #ffffff;
-moz-box-shadow: 0px 0px 10px #ddd;
-webkit-box-shadow: 0px 0px 10px #ddd;
box-shadow: 0px 0px 10px #ddd;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
border-radius: 10px;
min-height: 600px;
background-image: url(http://www.classifiedsnetwork.com/images/maindivbg.gif);
background-repeat: repeat-x;
}

.logonlink  a { text-decoration: none }
.logonlink  a:link    { color: #0000ff; }
.logonlink  a:visited { color: #ff00ff; }
.logonlink  a:hover   { color: #ff0000; text-decoration: underline; border-bottom: none; }
.logonlink  a:active  { color: #ff0000; }

.logonlink {
text-align: center;
}

.moresearch {
margin: 0px;
}

.moresearch  a { text-decoration: none }
.moresearch  a:link    { color: #ffffff; }
.moresearch  a:visited { color: #ffffff; }
.moresearch  a:hover   { color: #ffffff; text-decoration: underline; border-bottom: none; }
.moresearch  a:active  { color: #ffffff; }

.signupbutton {
border-left: 2px solid black;
border-top: 2px solid black;
border-bottom: 2px solid black;
border-right: 2px solid black;
}

.signupbutton:hover {
border-left: 3px solid #888888;
border-top: 3px solid #888888;
border-bottom: 1px solid black;
border-right: 1px solid black;
}

input, select, textarea
{
background-color: #eeeeee;
border: 1px solid #c0c0c0;
background-image: url(http://www.classifiedsnetwork.com/images/textinputbg.gif);
background-repeat: repeat-x;
}

textarea
{
background-color: #ffffff;
}

input:hover, select:hover, textarea:hover {
border: 1px solid grey;
}

input:focus, select:focus, textarea:focus {
border: 1px solid #0a8ed0;
-moz-box-shadow: 0px 0px 2px #0a8ed0;
-webkit-box-shadow: 0px 0px 2px #0a8ed0;
box-shadow: 0px 0px 2px #0a8ed0;
}

input[type="submit"], input[type="button"], input[type="reset"] {
background-color: #eeeeee;
border: 1px solid #808080;
background-repeat: repeat-x;
background-image: url("http://www.classifiedsnetwork.com/images/buttonbg.gif");
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-khtml-border-radius: 3px;
border-radius: 3px;
}

input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover {
border: 1px solid #0a8ed0;
background-repeat: repeat-x;
background-image: url("http://www.classifiedsnetwork.com/images/buttonbgreverse.gif");
background-color: #eeeeee;
}

input[type="radio"], input[type="checkbox"] {
background-color: transparent;
border: none;
background-image: none;
background-repeat: none;
padding: 0;
margin: 0;
}

input[type="radio"] {
vertical-align: middle;
margin-right: 0.25em;
}

form {
    margin: 0;
}
#search_box {
    width: 260px;
    height: 31px;
    background: url(http://www.classifiedsnetwork.com/images/bg_search_box.gif);
}
#search_box #s {
    float: left;
    padding: 0;
    padding-top: 2px;
    margin: 6px 0 0 6px;
    border: none;
    width: 218px;
    background: none;
    font-size: 11px;
    outline: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}
#search_box #go {
    float: right;
    margin: 3px 4px 0 0;
    border: none;
    width: 24px;
    height: 24px;
}

.searchboxdiv {
padding: 0px;
margin: 0px;
}

.logo {
margin-top: 10px;
}
.subtitle {
padding: 0px;
margin: 0px;
padding-left: 45px;
padding-bottom: 10px;
color: #ffffff;
font-style: italic;
}
.rightcolumn {
width: 250px;
float: right;
font-size: 10pt;
}

.topdiv {
width: 960px;
text-align: left;
margin: 0px auto;
}
.searchdiv {
float: right;
padding-top: 20px;
}
.hidden {
display: none;
}
.logonbox {
background-image: url(http://www.classifiedsnetwork.com/images/logonbg.png);
border: 1px solid black;
}
.logonbar {
background-image: url(http://www.classifiedsnetwork.com/images/bluebg.png);
color: #ffffff;
font-weight: bold;
height: 20px;
}
.logontablediv {
padding-top: 20px;
}
.right {
text-align: right;
}
.logonbuttonrow {
height: 30px;
text-align: center;
}
.logonbutton {
height: 24px;
}
.linkbuttonimg {
vertical-align: middle;
}

.linkbuttons a {
background-image: url(http://www.classifiedsnetwork.com/images/grey_gradient_bg.gif);
display: block;
height: 21px;
border: 1px solid #c0c0c0;
padding-top: 5px;
padding-left: 10px;
margin-bottom: 10px;
text-decoration: none;
}

.footer {
margin-left: auto;
margin-right: auto;
margin-top: 10px;
font-size: 8pt;
width: 960px;
text-align: left;
color: #ffffff;
}
.footer a { color: #ffffff; }

.leftcolumn {
margin-right: 260px;
font-family: tahoma;
}
