@font-face { font-family: 'calibri'; src: url('fonts/Calibri.eot'); src: local('☺'), url('fonts/Calibri.woff') format('woff'), url('fonts/Calibri.ttf') format('truetype'), url('fonts/Calibri.svg') format('svg'); font-weight: normal; font-style: normal; } body{background:url(images/bg.jpg) top center no-repeat #627789; font-family: 'calibri'} .dropshadow{width:788px; margin:0 auto; position:relative; .dropshadow-right{background:url(images/dropshadow_right.png) no-repeat; width:128px; height:311px; position:absolute; right:-25px; top:38px; z-index:1;} .dropshadow-left{background:url(images/dropshadow_left.png) no-repeat; width:145px; height:327px; position:absolute; left:-32px; top:15px; z-index:1;} } header{height:30px; width:788px; margin:0 auto; margin-top:20px; h1{ font-size:28px; font-style:italic; color:#fff; float:left; font-weight:normal; margin-bottom:5px;} h3{ font-size:18px; color:#fff; float:right; font-weight:normal; line-height:44px; margin-bottom:5px; span{font-weight:bold;} } } #wrapper{width:788px; margin:0px auto; background:#fff; min-height:300px; position:relative; clear:both; z-index:2; header{font-size:44px; color:#808080; font-weight:bold; text-align: center; padding-top:10px;} .pic{background:url(images/pic_bg.jpg) no-repeat; width:788px; height:278px; margin-top:30px; padding-top:13px; text-align: center;} .content{padding:0 20px; font-size:14px; color:#1e1e1e; line-height:22px; h2{text-align: center; color:#191919; margin-top:0px; font-size:18px; a{ color:#1768ba;} } #most-recommended{padding-bottom:30px;} #most-recommended h2{text-align:center;font-size:17px; font-family:'Helvetica'; border-bottom:1px solid #a5a5a5; width:500px; margin:25px auto 15px; padding-bottom:5px;} #most-recommended table{ width:725px; margin:0 auto; font-family:'Helvetica'; text-align: center; } #most-recommended table .header th:first-child{background:#747474; height:15px; -webkit-border-radius:7px 0px 0px 0px; -moz-border-radius:7px 0px 0px 0px; border-radius:7px 0px 0px 0px;} #most-recommended table .header th:last-child{background:#747474; height:15px; -webkit-border-radius:0px 7px 0px 0px; -moz-border-radius:0px 7px 0px 0px; border-radius:0px 7px 0px 0px;} #most-recommended table .header th{font-size:16px; color:#fff; font-weight:bold; text-align:center; border-right:1px solid #fff;} #most-recommended table .header th.grey-bg{background:#747474;} #most-recommended table .grey{background:#f3f3f3;} #most-recommended table .border-left{ border-left:1px solid #737373 !important;} #most-recommended table .border-right{ border-right:1px solid #737373;} #most-recommended table a, visited{text-decoration:none; color:#1923df;} #most-recommended table a:hover{text-decoration:underline;} #most-recommended table td{font-size:14px;} #most-recommended table td.title a, visited{color:#000; text-decoration:none;} #most-recommended table tr.odd {background:#F3F3F3;} } } /*header{background:url('images/acreage-for-sale-in-south-dakota.jpg') no-repeat; width:900px; height:450px; position:relative; h1{margin-top:0px; padding-top:10px; text-align:center; background:#fff; font-family:'rasputine';} h2{font-family:'rasputine'; font-size:16px; position:relative; top:362px; line-height:24px; text-align:center; margin:0 auto; background:#fff; width:500px; height:20px;} }*/