body {
background:#3b3b33;
margin:0;
padding:0
}

a {
color:#000000;
text-decoration:none;
font:13px arial;
line-height:20px
}

a.vinous {
color:#000000;
text-decoration:none;
font:13px arial;
line-height:17px
}

a.att {
color:#7c0606;
font-weight:700
}

.copyright {
font-family:arial;
color:#232114;
font-size:8px;
padding-left:5px;
padding-top:2px
}

a.small {
color:#000000;
text-decoration:underline;
font:11px arial;
line-height:22px
}

a.white {
color:#FFFfff;
text-decoration:none;
font:13px arial
}

a.wbold {
color:#FFFfff;
text-decoration:none;
font:13px arial;
font-weight:700
}

a.wbold:hover {
color:#FFFfff
}

h1 {
font-size:13px;
color:#000;
text-transform:uppercase;
font-family:arial;
margin:0 0 0 20px
}

h2 {
font-size:15px;
text-transform:uppercase;
font-family:arial
}

h3 {
color:#810000;
font:13px arial;
text-transform:uppercase;
font-weight:700
}

h4 {
font-size:15px;
color:#000000;
text-transform:uppercase;
font-family:arial;
margin:0 0 0 40px
}

img {
border:0
}

a.pmenu {
color:#000000;
text-decoration:underline;
font:14px arial
}

a.bold {
color:#000000;
text-decoration:none;
font:13px arial;
line-height:20px;
font-weight:700
}

.plus {
color:#04b21e;
font-size:15px;
font-weight:700;
padding-left:10px;
padding-right:10px
}

.minus {
color:red;
font-size:15px;
font-weight:700;
padding-left:10px;
padding-right:10px
}

.recommend {
color:#0000a0;
font-size:15px;
font-weight:700;
padding-left:10px;
padding-right:10px
}

.news {
color:#000;
font:13px arial;
text-align:justify
}

.news-date {
color:#454545;
font-size:12px;
font-weight:700;
margin:0
}

.news-root {
color:#7c0606;
font-size:12px;
font-weight:700;
margin:0
}

.mainnews h1 {
color:#000000;
font-size:13px;
text-transform:none;
margin:0
}

table {
color:#000000;
text-decoration:none;
font:12px arial;
text-align:justify
}

.tbl {
margin-top:5px;
background:#3b3b33
}

.tbl .head td {
background:#3b3b33;
font-weight:700;
text-align:center;
font:13px arial;
color:#ffffff
}

.tbl td.subhead {
background:#DDE5ED;
font-weight:700;
text-align:center
}

.tbl .oheadw td {
background:#fdaf17;
font-weight:bold;
text-align:center;
font-size:12px;
color:#ffffff
}

.tbl th {
background:#fdaf17;
font-weight:bold;
text-align:center;
font-size:12px
}

.tbl .header {
background:#B3C1D1;
text-transform:uppercase;
font-weight:700
}

.dark {
background-color:#3b3b33
}

.dark .head td {
background:#3b3b33;
font-weight:700;
text-align:center;
font-size:12px;
color:#ffffff
}

a:hover,a.bold:hover {
color:#7c0606
}

a.small:hover,a.pmenu:hover {
color:#7c0606;
text-decoration:none
}

.tbl td,.dark td {
background:#ffffff;
padding:3px
}

#logo {color:#ffffff;font-family:tahoma;font-size:15px;margin: 125px 0px 0px 125px;letter-spacing:-1px;line-height:100%;}

#att {
color:#7c0606;
font-weight:bold;
font-style:italic;
text-transform:uppercase;
text-decoration:underline;}

.jsclass body .icontent{display: none;}

div.scrollarea {
height: 400px;
width: 570px;
overflow: auto;
text-align:justify;
border: 1px solid #fdaf17;
background-color: #f1f0f0;
padding: 8px;
}

div.scrolliarea {
height: 400px;
width: 800px;
overflow: auto;
text-align:justify;
border: 1px solid #fdaf17;
background-color: #f1f0f0;
padding: 8px;
}

div.forumenu {
position: relative;
text-align:justify;
border: 1px solid #fdaf17;
background-color: #f1f0f0;
padding: 8px;
}

div.forumbull {
position: absolute;
top:-1px;
left:-1px;
text-align:center;
font-weight:bold;
border: 1px solid #fdaf17;
background-color: #78fa7e;
}

#leftcol {
   display:inline;
/*position: relative;*/
   float: left;
   width: 170px;
   text-align:left;
}

#rightcol {
/* position: relative;
 float: left;
 left: 170px;
 top: -18px;*/
   display:inline;
   font-weight:bold;
   float:right;
}

.clearfloat {
    clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

div.referarea {
width: 550px;
text-align:center;
border: 1px solid #7c0606;
background-color: #CCC;
padding: 8px;
color:#7c0606;
font-weight:bold;
text-transform:uppercase;
}



#select{
	float:left;
	position:relative;
}

#select a{
	color:#7c0606;
	text-decoration:underline;
	margin:0;
}
#select:hover ul,
#select.hover ul{
	display:block;
}
#select ul{
	position:absolute;
	left:0;
	top:100%;
	list-style:none;
	margin:0;
	padding:5px 8px;
border: 1px solid #fdaf17;
background-color: #f1f0f0;
	display:none;
	width: 290px;
	height:200px;
    overflow:auto;
}
#select ul li a{
	color:#7c0606;
	float:none;
	text-decoration:none;
	width: 270px;
}
#select ul li a:hover{
	text-decoration:underline;
}

#brand{
	float:left;
	position:relative;
}
#brand a{
	color:#7c0606;
	text-decoration:underline;
	margin:0;
}
#brand:hover ul,
#brand.hover ul{
	display:block;
}
#brand ul{
	position:absolute;
	left:0;
	top:100%;
	list-style:none;
	margin:0;
	padding:5px 8px;
	border: 1px solid #7c0606;
	background-color: #f1f0f0;
	display:none;
	width: 240px;
	height:200px;
	overflow:auto;
}
#brand ul li a{
	color:#7c0606;
	float:none;
	text-decoration:none;
	width: 200px;
}
#brand ul li a:hover{
	text-decoration:underline;
}

.smallest {font-size:7px}
