@import url("styleCommon.css");

body{
color: #000;
background: #fff url('../images/bg.gif') repeat-x;
font-family: Arial, sans-serif;
font-size: 75%;
line-height: 140%;
margin: 0px;
}

a, a:visited{
color: #890000;
text-decoration: underline;
}

a:hover, a:active{
color: #FF0000;
text-decoration: underline;
}

h1{
font-size: 1.3em;
color: #9a0000;
padding-bottom: 10px;
}

h2{
font-size: 1.1em;
color: #9a0000;
}

h3{
font-size: 1.1em;
color: #9a0000;
}

blockquote {
font-weight: bold;
color: #9a0000;
}

#wrapper{
text-align: center;
}

#wrapper2{
background: #fff;
border-left: 1px solid #ededed;
border-right: 1px solid #ededed;
border-bottom: 1px solid #ededed;
font-size: 1.2em;
margin: 0 auto;
text-align: left;
width: 800px;
}

#header{
	background: #950000 url('../images/header_bg.gif') repeat-x;
	height: 92px;
	vertical-align: middle;
}

#nav{
background: #5A5A5A url('../images/nav_bg.gif') repeat-x;
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
height: 1.9em;
line-height: 184%;
text-align: center;
}

#nav a, #nav a:visited{
color: #fff;
text-decoration: none;
margin: 0px 10px;
}

#nav a:hover, #nav a:active{
color: #fff;
text-decoration: underline;
}


#content{
float: left;
margin: 22px 0px 5px 11px;
width: 580px;
}

h3.quick_search{
margin-left: 30px;
margin-bottom: -1em;
margin-top: 1em;
}

#quick_search{
background: #f7f7f7;
border: 1px solid #ededed;
margin-left: 30px;
margin-top: 20px;
padding: 7px;
width: 500px;
min-height: 200px;
}

label{
display: block;
font-weight: bold;
margin-top: 5px;
margin-right: 0pt;
margin-bottom: 5px;
margin-left: 0pt;
}

.button{
background: #b90000;
border: 2px solid #bcbcbc;
color: #fff;
}

#featured{
float: right;
margin-right: 18px;
margin-top: 24px;
text-align: center;
width: 170px;
}

#featured_listing{
background: #f7f7f7;
border: 1px solid #ededed;
padding: 3px;
}

#featured_listing img{
border: 1px solid #f0d8d8;
}

#featured ul{
margin: 0px;
padding: 0px;
}

#featured li{
list-style: none;
text-align: center;
}

#featured li.li{
list-style: none;
text-align: left;
}

#footer{
border-top: 1px solid #ededed;
margin: 10px;
padding-top: 4px;
text-align: center;
}

#footer a, #footer a:visited{
color: #ababab;
text-decoration: none;
margin: 0px 5px;
}

#footer a:hover, #footer a:active{
color: #9a0000;
text-decoration: underline;
}

#listsort {
background: #f7f7f7;
border: 1px solid #ededed;
color: #444;
font-weight: bold;
margin: 5px 0px;
padding: 0px 5px
}

#listsort .address{
color: #444;
font-weight: bold;
}
