

div#newscon {
margin:0px;
padding-left:15px;
padding-right: 19px;
background-color:#FFFFFF;
}

div#newscon h1 {
margin-bottom: 20px;
}

div#newsarea {
padding-bottom: 35px;
}

div#newsarea h2 {
margin-bottom: 25px;
}

div.newslist {
padding-left: 30px;
width: 360px;
float: left;
}

/* normal table */
table.normaltbl tr td{
font-size:12px;
padding:5px;
}

/* normal table */
table.normaltbl2 tr td{
font-size:12px;
padding:12px;
}

div.newslist p {
float: left;
width: 200px;
margin: 0;
padding: 0;
}

div.newslist p.newstext {
padding: 0 0 0 15px;
background: url("/common/images/bullet.gif") no-repeat 5px 3px ;
}

div.newslist p.newstext a {
display: block;
}

div.newslist p.newstext a:hover {
text-decoration: underline;
}

div.newslist p.newsimage {
float: right;
text-align: left;
width: 130px;
}

div#newstextarea {
padding: 0 20px;
}

div#newstextarea h2{
font-size: 12px;
margin-bottom: 15px;
}

div#newstextarea p{
font-size: 12px;
margin-bottom: 15px;
}


div.itemimgarea {
border-top: 1px solid #DDD;
padding-top: 15px;
}

div.leftcon {
float: left;
width: 500px;
}


div.leftcon h3,
div.leftcon2 h3 {
padding-left: 10px;
font-size: 12px;
margin-bottom: 15px;
}

div.leftcon dl,
div.leftcon2 dl {
padding-left: 10px;
font-size: 12px;
margin-bottom: 15px;
}

div.leftcon dl dd,
div.leftcon2 dl dd {
padding: 0 0 10px 0;
}

div.rightcon {
float: right;
width: 280px;
}

div.leftcon2 {
float: left;
width: 380px;
}

div.rightcon2 {
float: right;
width: 400px;
}

div#newsfootarea {
background-color: #EEE;
padding: 15px;
}

div#newsfootarea p {
font-weight: bold;
}

div#newsfootarea ul li {
font-size: 12px;
padding-bottom: 3px;
}

p.detail-link a {
padding-left: 8px;
background: url("/common/images/bullet.gif") no-repeat 0px 2px;
color: #4B1A00;
}

p.detail-link a:hover {
text-decoration: underline;
}

p.detail-link2 {
margin: 0;
padding: 0 0 0 10px; !important;
}

p.detail-link2 a {
padding-left: 8px;
background: url("/common/images/bullet.gif") no-repeat 0px 2px;
color: #4B1A00;
}

p.detail-link2 a:hover {
text-decoration: underline;
}

table#saletable{
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
}
table#saletable th{
border-left:1px solid #ccc;
border-top:1px solid #ccc;
padding:8px;
background:#efefef;
text-align:left;
}
table#saletable td{
border-left:1px solid #ccc;
border-top:1px solid #ccc;
padding:8px;
}
table#saletable td span{
color:#cc0000 !important;
padding:0 0 0 6px;
}