@charset "UTF-8";
/****** Horning Auction ******************/

/****** global ******/

body {margin:0; padding:0; background:url(../images/body_bg.jpg) repeat-x #1d2223;}
.clear {clear:both;}
#container {width:931px; margin:0 auto;}
img, div {behavior: url(js/iepngfix.htc)}

/****** header ******/

#masthead {background:url(../images/h1_bg.png) no-repeat; height:189px; margin:27px 0 0 0;}

h1 {margin:0; text-indent:-9999px; width:369px; height:170px; float:left;}

.content {background:url(../images/content_bg1.jpg) repeat-x #fff; margin:0 0 0 4px; width:896px; padding:0 0 0 22px;}
.content2 {background-color:#FFFFFF; margin:0 0 0 4px; width:848px; padding:0 35px; min-height:300px;}

h2 {margin:0; font-family:Arial, Helvetica, sans-serif; color:#ccc; padding:10px 0 0 0; font-size:26px;}
h2 span {font-size:29px; color:#efc469;}

ul#top-nav {float:right; width:130px; list-style-type:none; margin:25px 0 72px 0; padding:0;}
ul#top-nav li {float:left; color:#efc469; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:0; text-transform:uppercase;}
ul#top-nav a {color:#efc469; text-decoration:none; font-weight:bold; padding:0 3px;}
ul#top-nav a:hover, ul#top-nav a.selected {color:#fff;}

ul#nav {float:left; width:550px; list-style-type:none; margin:0; padding:0; display:block;}
ul#nav li a{width:129px; height:56px; float:left; margin:0 2px; text-indent:-9999px;}

ul#nav li#home a {background:url(../images/button-home.gif) no-repeat; .margin:2px 2px 0 2px;}
ul#nav li#about a {background:url(../images/button-about.gif) no-repeat;padding:0; .margin:-17px 2px 0 2px;}
ul#nav li#auction a {background:url(../images/button-auction.gif) no-repeat; padding:0; .margin: -36px 2px 0 2px;}
ul#nav li#real-estate a {background:url(../images/button-real-estate.gif) no-repeat; padding:0px; .margin:-55px 2px 0 2px;}

ul#nav li#home a:hover, ul#nav li#about a:hover, ul#nav li#auction a:hover, ul#nav li#real-estate a:hover {background-position:0px -56px;}
ul#nav li#home a.selected, ul#nav li#about a.selected, ul#nav li#auction a.selected, ul#nav li#real-estate a.selected{background-position:0px -56px;}

/****** main content ******/

.left {float:left; width:360px; padding:0 10px 0 0;}
.left p {color:#fff;}

.content p {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}
.content a {color:#CF8327;}
.content a:hover {color:#999;}

.content2 p {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}
.content2 a {color:#CF8327;}
.content2 a img {border:2px solid #CF8327;}
.content2 a:hover img {border:2px solid #FFCC33;}
.content2 a:hover {color:#999;}
.content2 .right {float:right; margin:10px 0 150px 10px;}


h3 {background:url(../images/h3_bg.jpg) no-repeat; width:291px; height:23px; padding:8px 10px; color:#fff; font-size:21px; margin:0 0 3px 0;}
h3 span {color:#efc469;}

.cta {width:327px; float:left; background:url(../images/cta_bg.jpg) bottom left no-repeat; margin:10px 0;}
.cta p {padding:0 25px 0 7px; font-size:11px;}

.side {margin:15px 0; padding:15px;}

a.clickhere {background:url(../images/a_clickhere.jpg) no-repeat; display:block; text-indent:-9999px; margin:0 0 7px 7px; width:122px; height:29px;}

td {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}
td a {margin-right:20px;}

.heading {font-weight:bold; color:#EDA334;font-size:13px;}
.price {padding:15px 0 0 20px; vertical-align:top;}

hr {border:1px dotted #333; margin:20px 0 10px 0;}

/****** footer ******/

#footer {background:url(../images/footer_bg1.jpg) no-repeat; width:902px; height:38px; padding:25px 10px 10px 10px; margin:0 0 20px 4px;}
#footer p {margin:0; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333;}
#footer p a {color:#333; text-decoration:none;}
#footer p a:hover {color:#fff; text-decoration:underline;}
h4 {margin:0; font-family:Arial, Helvetica, sans-serif; font-size:14px;}