/*main styles*/
html, body{
	height:100%;
}
body{
    font:12px Arial, Helvetica, sans-serif;
    color:#666;
	background:url(img/bg.jpg);
}
table{
    font:12px Arial, Helvetica, sans-serif;
    color:#666;
}
img{
    border:0;
}
input,select,textarea{
	font:12px Arial, Helvetica, sans-serif;
    color:#666;
}
input.checkbox{
	vertical-align:middle;
	margin:2px 4px 4px 1px;
}
*html input.checkbox{
	vertical-align:middle;
	margin:0 0 0 -3px;
}
input.radio{
}
td{
    vertical-align:top;
}
p{
    margin:0 0 14px 0;
}
/*default styles*/
a{
    font:12px Arial, Helvetica, sans-serif;
    color:#0066cc;
    text-decoration:underline;
}
a:hover{
    color:#000;
	text-decoration:underline;
}
h1{
	font:26px Arial, Helvetica, sans-serif;
    color:#770000;
    padding:0;
    margin:0 0 11px 0;
	letter-spacing:-1px;
	line-height:21px;
}
h1.main{
	margin:0 0 11px 11px;
}
h1.main1{
	margin:0 0 11px 11px;
	color:#004899;
}
h1.name1{
	margin:0 0 2px 0;
}
h2{
	font:18px/18px Arial, Helvetica, sans-serif;
    color:#990000;
    padding:0;
    margin:0 0 9px 0;
}
.left h2{
	letter-spacing:-1px;
	line-height:16px;
	margin-bottom:5px;
}
h2.orange{
	color:#d06e00;
	margin-bottom:4px;
}
h2.blue1{
	color:#4189bd;
	margin-bottom:4px;
}
h2.blue2{
	color:#4189bd;
	margin:0 0 4px 11px;
	letter-spacing:-1px;
}
h3{
	font:18px/18px Arial, Helvetica, sans-serif;
    color:#666;
    padding:0;
    margin:0 0 4px 0;
	letter-spacing:-1px;
}
h4{
	font:18px/18px Arial, Helvetica, sans-serif;
    color:#990000;
    padding:0;
    margin:0 0 4px 0;
	letter-spacing:-1px;
}
h5{
	font:bold 12px Arial, Helvetica, sans-serif;
    color:#666;
    padding:0;
    margin:0 0 6px 0;
}
h6{
	font:bold 14px Arial, Helvetica, sans-serif;
    color:#666;
    padding:5px 0 0 0;
    margin:0 0 3px 0;
}
ul{
	margin:0 0 18px 10px;
	padding:0 0 0 0;
	list-style-position:outside;
	list-style-type:none;
}
ol{
	margin:0 0 18px 23px;
	padding:0 0 0 0;
	list-style-position:outside;
	list-style-type:decimal;
}
li ul, li ol{
	margin-top:5px;
	margin-bottom:10px;
	list-style-type:none;
	font-size:12px;
}
li ul li{
	background:none;
}
li{
	margin-bottom:2px;
	background:url(img/dot3.gif) no-repeat left 6px;
	line-height:14px;
	padding-left:7px;
}
.middle{
	vertical-align:middle;
}
.fl{
	float:left;
}
.cl{
	clear:both;
	font-size:1px;
	height:1px;
}
/*format styles*/
.top_bg{
	background:url(img/top_bg.jpg) repeat-x left top;
}
.left_bg{
	background:url(img/left_bg.jpg) no-repeat right top;
}
.head{
	background:url(img/head_bg.jpg) no-repeat left top;
	height:122px;
}
.head .slogan{
	padding:35px 0 30px 0;
}
.head .btn{
	padding-top:25px;
}
.head .login{
	display:block;
	background:url(img/btn3.jpg) no-repeat left top;
	height:44px;
}
.head .login_a{
	display:block;
	background:url(img/btn3_a.jpg) no-repeat left top;
	height:42px;
}
.head .log-pos{
	position:absolute;
	left:0;
	top:0;
}
.head .login_bg{
	background:url(img/login_bg.png) no-repeat left top;
	padding:0 3px 0 8px;
	color:#737a7d;
	font:10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	height:130px;
}
.head .login_bg a{
	color:#fff;
	font:10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	display:block;
	margin-left:2px;
}
.head .login_bg a:hover{
	color:#000;
}
.head .login_bg .field{
	background:url(img/input_bg.gif) repeat-x left top;
	border:0;
	width:106px;
	height:20px;
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:3px 0 2px 0;
	color:#737a7d;
	text-align:center;
}
*html .head .login_bg .field{
	margin:-1px 0 -1px 0;
}
.head .login_bg .sign-in{
	padding:2px 0 8px 14px;
}
.head .menu a{
	display:block;
	float:left;
	font:bold 12px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;;
	color:#fff;
	text-decoration:none;
	margin:0 15px 0 14px;
	cursor:pointer;
}
.head .menu a.none{
	margin-right:0;
}
.head .menu a span{
	display:block;
	float:left;
	padding:3px 0 0 0;
}
.head .menu a span.one{
	padding:8px 0 0 0;
}
.head .menu a:hover{
	color:#f08908;
}
.head .menu a.act{
	background:url(img/menu_l.gif) no-repeat left top;
	margin:0;
	color:#3e3e3e;
}
.head .menu a.act span{
	background:url(img/menu_r.gif) no-repeat right top;
	padding:7px 24px 5px 25px;
}
.head .menu a.act span.one{
	padding:12px 24px 12px 25px;
}
.head .menu a:hover.act{
	color:#3e3e3e;
}
.head .logged{
	background:url(img/logged_bg.gif) repeat-x left top;
	color:#3b3b3b;
	padding:14px 25px 0 15px;
}
.head .logged a{
	font-weight:bold;
	margin-left:5px;
}
.center{
	background:#fff url(img/center_b.gif) repeat-x left bottom;
	padding:21px 14px 15px 13px;
}
.center .title1{
	background:url(img/title1.jpg) no-repeat left top;
	padding:44px 0 0 12px;
	height:33px;
}
*html .center .title1{
	height:77px;
}
.center .title1 a{
	color:#910f0f;
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.center .title3{
	background:url(img/title3.jpg) no-repeat left top;
	padding:44px 0 0 170px;
	height:33px;
}
*html .center .title3{
	height:77px;
}
.center .title3 a{
	color:#04306c;
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.center .block1_l{
	background-color:#fffce9;
	border-left:2px solid #ffa500;
}
.center .block1_r{
	background-color:#fffce9;
	border-right:2px solid #ffa500;
}
.center .block1_b{
	background-color:#fffce9;
	border-bottom:2px solid #ffa500;
}
.center .block1_t{
	background-color:#fffce9;
	border-top:2px solid #ffa500;
}
.center .block1-1_l{
	background-color:#dcf3ff;
	border-left:2px solid #4cb3e6;
}
.center .block1-1_r{
	background-color:#dcf3ff;
	border-right:2px solid #4cb3e6;
}
.center .block1-1_b{
	background-color:#dcf3ff;
	border-bottom:2px solid #4cb3e6;
}
.center .block1-2_t{
	background-color:#f4f4f4;
	border-top:2px solid #cfcfcf;
}
.center .block1-2_l{
	background-color:#f4f4f4;
	border-left:2px solid #cfcfcf;
}
.center .block1-2_r{
	background-color:#f4f4f4;
	border-right:2px solid #cfcfcf;
}
.center .block1-2_b{
	background-color:#f4f4f4;
	border-bottom:2px solid #cfcfcf;
}
.center .block1{
	background-color:#fffce9;
	padding:8px 6px 0 7px;
}
.center .block1.pad1{
	padding:6px 6px 0 6px;
}
.center .block1-1{
	background-color:#dcf3ff;
	padding:6px 6px 0 6px;
}
.center .block1-2{
	background-color:#f4f4f4;
	padding:6px 6px 7px 6px;
}
.center .block2_l{
	background-color:#dcf3ff;
	border-left:2px solid #4cb3e6;
}
.center .block2_r{
	background-color:#dcf3ff;
	border-right:2px solid #4cb3e6;
}
.center .block2_b{
	background-color:#dcf3ff;
	border-bottom:2px solid #4cb3e6;
}
.center .block2_t{
	background-color:#dcf3ff;
	border-top:2px solid #4cb3e6;
}
.center .block2{
	background-color:#dcf3ff;
	padding:8px 6px 0 7px;
}
.center .block2-1_l{
	background-color:#eee;
	border-left:2px solid #4cb3e6;
}
.center .block2-1_r{
	background-color:#eee;
	border-right:2px solid #4cb3e6;
}
.center .block2-1_b{
	background-color:#eee;
	border-bottom:2px solid #4cb3e6;
}
.center .block2-1_t{
	background:url(img/block2-1_t.gif) repeat-x left top;
}
.center .block2-1{
	background:#eee;
	padding:0 6px 0 7px;
}
.center .block1 .or{
	margin:3px 0 3px 0;
}
.center .brown{
	color:#663300;
}
.center .blue{
	color:#091836;
}
.center .btn1{
	text-align:right;
	margin:-23px 12px 0 0;
	position:relative;
}
.center .btn2{
	text-align:right;
	margin:-17px 10px 0 0;
}
.center .pic_bg{
	background:#ccc;
}
.center .pad{
	padding:0 10px 0 12px;
}
.center .bord{
	background-color:#f0d9a5;
}
.center .left_menu{
	color:#666;
	font-weight:bold;
}
.center .left_menu span{
	color:#990000;
	font-weight:normal;
}
.center .left_menu a{
	font-size:11px;
	margin-right:5px;
}
.center .left_menu ul{
	margin:4px 0 11px 9px;
	padding:0 0 0 0;
	list-style-position:outside;
	list-style-type:none;
}
.center .left_menu ul li{
	margin-bottom:3px;
	font-size:11px;
	color:#000;
}
.center .bord2{
	background-color:#f8ebc9;
	border-bottom:1px solid #fff;
	margin-bottom:8px;
}
.center .bord3{
	background-color:#dfe0e0;
	border-bottom:1px solid #fff;
	margin:8px 0 5px 0;
}
.center .bord3-1{
	background-color:#dfe0e0;
	border-bottom:1px solid #fff;
	margin:8px 0 1px 0;
}
.center .bord4{
	background-color:#dfe0e0;
	border-bottom:1px solid #fff;
	margin:5px 0 1px 0;
}
.center .bord5{
	background-color:#c1e5ff;
	border-bottom:1px solid #fff;
	margin-bottom:8px;
}
.center .bord6{
	background-color:#dfe0e0;
	border-bottom:1px solid #fff;
	margin-bottom:8px;
}
.center .ranked{
	padding-bottom:15px;
}
.center .ranked a{
	font-size:10px;
}
.center .ranked .number{
	padding-left:5px;
}
.center .ranked .number a{
	font-size:11px;
}
.center .ranked_bg{
	background:url(img/ranked_bg.jpg) no-repeat left 2px;
	padding:10px 2px 10px 0;
	text-align:center;
	width:29px;
}
*html .center .ranked_bg{
	padding:10px 0 10px 0;
	width:31px;
}
.center .ranked_bg a{
	font:bold 9px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
}
.center .ranked_bg2{
	position:absolute;
	left:5px;
	top:-8px;
	background:url(img/ranked_bg2.gif) no-repeat left 2px;
	padding:10px 2px 10px 0;
	text-align:center;
	width:29px;
}
*html .center .ranked_bg2{
	padding:10px 0 10px 0;
	width:31px;
}
.center .ranked_bg2 a{
	font:bold 9px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
}
.center .small{
	font-size:10px;
	line-height:8px;
	color:#858383;
	margin-bottom:7px;
}
.center .form td{
	padding:5px 0 5px 0;
	vertical-align:middle;
}
.center .form td.vtop{
	vertical-align:top;
}
.center .textarea{
	margin:3px 0 5px 0;
}
.center .pic{
	border:1px solid #94969d;
	margin:3px 10px 3px 0;
}
.center .cor_lt{
	position:absolute;
	left:0;
	top:0;
}
.center .cor_rt{
	position:absolute;
	right:0;
	top:0;
}
*html .center .cor_rt{
	right:-1px;
}
.center .cor_rb{
	position:absolute;
	right:0;
	bottom:0;
}
*html .center .cor_rb{
	right:-1px;
	bottom:-1px;
}
.center .cor_lb{
	position:absolute;
	left:0;
	bottom:0;
}
*html .center .cor_lb{
	bottom:-1px;
}
.center .pic_big{
	margin-bottom:6px;
}
.center .description{
	line-height:21px;
}
.center .tab{
	margin-bottom:20px;
}
.center .tab th{
	color:#000;
	font-size:11px;
	font-weight:normal;
	background:#d8d8d8;
	height:27px;
	vertical-align:middle;
	border-bottom:1px solid #d2d5d6;
}
.center .tab th.first{
	text-align:left;
	padding-left:19px;
}
.center .tab th.detail{
	padding-left:5px;
	text-align:left;
}
.center .tab th.provider{
	padding-left:48px;
	text-align:left;
}
.center .tab td{
	font-size:11px;
	text-align:center;
	vertical-align:middle;
	border-bottom:1px solid #d2d5d6;
	height:31px
}
.center .tab td.first{
	text-align:left;
	padding-left:19px;
}
.center .tab td.detail{
	padding-left:5px;
	text-align:left;
}
.center .tab td.provider{
	padding-left:48px;
	text-align:left;
}
.center .tab td a{
	font-size:11px;
}
.center .tab td.none{
	padding:0;
}
.center .tab tr.none1 td{
	padding:0;
	border-bottom:0;
	height:auto;
}
.center .tab tr.grey td{
	background:#f1f5f6;
}
.center .tab td.bid{
	font-size:12px;
	color:#000;
}
.center .tab td.bid a{
	font-size:12px;
}
.center .tab td.bid a.read{
	color:#666;
	text-decoration:none;
}
.center .tab td.edit{
	padding-left:5px;
	text-align:left;
	font-size:12px;
}
.center .tab td.edit a{
	font-size:12px;
}
.center .tab .active{
	background:url(img/tr_active.jpg) no-repeat left top;
	top:-31px;
	position:relative;
	margin-bottom:-31px;
}
.center .tab .active td{
	color:#000;
	border-bottom:0;
	padding-bottom:1px;
}
.center .tab .active td a{
	color:#000;
}
.center .tab .active a.view{
	text-decoration:none;
	background:url(img/dot2.gif) repeat-x left bottom;
}
.center .tab .active .block2{
	background-color:#fffce9;
	padding:5px 6px 3px 13px;
}
.center .tab .active .block2 td{
	height:auto;
	text-align:left;
	color:#666;
	vertical-align:top;
}
.center .tab .active2{
	background:url(img/tr_active2.jpg) no-repeat left top;
	top:-31px;
	position:relative;
	margin-bottom:-31px;
}
.center .tab .active2 td{
	color:#fff;
	border-bottom:0;
	padding-bottom:1px;
}
.center .tab .active2 td.provider{
	padding-left:48px;
	text-align:left;
}
.center .tab .active2 td a{
	color:#fff;
}
.center .tab .active2 .block2{
	background-color:#dcf3ff;
	padding:5px 6px 3px 13px;
}
.center .tab .active2 .block2 td{
	height:auto;
	text-align:left;
	color:#666;
	vertical-align:top;
}
.center .tab .active2 .ico1{
	text-align:right;
}
.center .tab .active2 .ico1 img{
	margin-right:-10px;
	position:relative;
}
.center .tab .active3{
	background:#e6e9e9 url(img/tr_active3.gif) repeat-x left top;
	margin-bottom:-31px;
	position:relative;
	top:-31px;
	z-index:0;
}
.center .tab .active3 td{
	color:#666;
	border-bottom:0;
	padding-bottom:1px;
}
.center .tab .active3 td.provider{
	padding-left:48px;
	text-align:left;
}
.center .tab .active3 td a{
	color:#666;
}
.center .tab .active3 .block2{
	background-color:#e6e9e9;
	padding:5px 6px 3px 13px;
}
.center .tab .active3 .block2 td{
	height:auto;
	text-align:left;
	color:#666;
	vertical-align:top;
}
.center .tab .active3 a.view{
	text-decoration:none;
	background:url(img/dot4.gif) repeat-x left bottom;
}
.center .tab .title2{
	font-size:12px;
	text-align:left;
	padding-left:19px;
}
.center .tab .title2 span{
	color:#999;
}
.center .tab .no-bids{
	font-size:14px;
	font-weight:bold;
}
.center .tab2{
	margin-bottom:20px;
}
.center .tab2 th{
	color:#000;
	font-size:11px;
	font-weight:normal;
	background:#d8d8d8;
	height:27px;
	vertical-align:middle;
	text-align:left;
	border-bottom:1px solid #d2d5d6;
}
.center .tab2 tr.tab_t th{
	background:#d8d8d8 url(img/tab_t.gif) repeat-x left top;
}
.center .tab2 th.price{
	text-align:center;
}
.center .tab2 td{
	font-size:11px;
	border-bottom:1px solid #d2d5d6;
	padding:5px 0 5px 0;
}
.center .tab2 td a{
	font-size:11px;
}
.center .tab2 td.link a{
	font-size:10px;
	margin-bottom:5px;
	display:block;
}
.center .tab2 td.link a.none{
	margin-bottom:0;
}
.center .tab2 td.link2 a{
	display:block;
	margin-bottom:4px;
}
.center .tab2 td.price{
	font-size:12px;
	color:#333;
	text-align:center;
}
.center .tab2 td.feed span{
	display:block;
	margin-bottom:5px;
}
.center .tab2 td p{
	margin:0 10px 0 0;
}
.center .tab2 td.name{
	font-size:12px;
}
.center .tab2 td.name a{
	font-size:12px;
	display:block;
	font-weight:bold;
}
.center .tab2 td.name2{
	font-size:11px;
}
.center .tab2 td.name2 a{
	font-size:12px;
	display:block;
	font-weight:bold;
}
.center .tab2 td.name2 span{
	color:#333;
}
.center .tab2 td.address span{
	color:#333;
}
.center .tab2 tr.grey td{
	background:#f1f5f6;
}
.center .tab2 tr.grey td.pic_bg{
	background:#ccc;
	border:0;
}
.center .tab2 td table tr td.pic_bg{
	background:#ccc;
	border:0;
}
.center .tab2 td table tr td{
	border:0;
	padding:0;
}
.center .rating{
	background:url(img/rating_bg.png) no-repeat left top;
	width:37px;
	text-align:center;
	padding:10px 0 13px 0;
}
.center .rating a{
	color:#fff;
	font-weight:bold;
	font-size:11px;
}
.center .delete{
	margin:-10px 0 15px 0;
	text-align:right;
}
.center .th_lt{
	position:absolute;
	left:0;
	top:0;
}
.center .th_rt{
	position:absolute;
	right:0;
	top:0;
}
*html .center .th_rt{
	right:-1px;
}
.center .tab a.view{
	text-decoration:none;
	background:url(img/dot1.gif) repeat-x left bottom;
}
.center .enter{
}
.center .paging{
	text-align:center;
}
.center .paging a{
	color:#666;
	font-size:12px;
	margin:0 1px 0 1px;
}
.center .paging a:hover{
	color:#990000;
}
.center .paging a.active{
	color:#990000;
	text-decoration:none;
	font-weight:bold;
}
.center .paging a.previous{
	margin:0 15px 0 0;
}
.center .paging a.previous span{
	font-size:14px;
}
.center .paging a.next{
	margin:0 0 0 15px;
}
.center .paging a.next span{
	font-size:14px;
}
.center .img_right{
	margin:0 0 10px 20px;
	float:right;
}
.center .testimonial{
	background-color:#f4f4f4;
	padding:0 5px 0 6px;
	font-size:11px;
}
.center .testimonial td{
	font-size:11px;
}
.center .testimonial a{
	font-size:11px;
	display:block;
	margin:-3px 0 3px 0;
}
.center .testimonial img{
	margin-top:1px;
}
.center .name{
	margin:-2px 0 7px 10px;
}
.center .name a{
	font-size:11px;
}
.center .all{
	border-top:1px solid #e1e1e0;
	text-align:right;
	padding-top:8px;
}
.center .title{
	padding-bottom:5px;
	vertical-align:middle;
}
.center .ico{
	padding:3px 0 0 3px;
}
.center .discution{
	width:350px;
	height:148px;
	margin-bottom:3px;
	border:1px solid #7f9db9;
}
.center .win{
	position:absolute;
	left:-49px;
	top:-14px;
	z-index:1;
}
.center .directory div{
	margin-bottom:2px;
}
.center .directory div.none{
	margin-bottom:0;
}
.center .directory div.ttl{
	margin:-1px 0 5px 0;
}
.center div.see-all{
	margin-bottom:20px;
}
.center .bord-grey{
	border-left:1px solid #dbdbdb;
	background:#eee;
}
.center .pb30{
	padding-bottom:30px;
}
.center .search{
	background:url(img/search_bg.jpg) no-repeat left top;
	padding:15px 0 11px 50px;
}
.center .search.two{
	background-image:url(img/search_bg2.jpg);
}
.center .search td{
	vertical-align:middle;
}
.center .search input{
	text-align:center;
}
.center .search .or{
	font-size:20px;
	color:#fff;
	letter-spacing:-1px;
}
.center .brand{
	float:left;
	margin:0 5px 0 0;
}
.center .stat{
	padding-left:29px;
	vertical-align:middle;
	color:#000;
}
.center .stat div{
	margin-bottom:1px;
}
.center .stat span{
	color:#4f4f4f;
	font-size:11px;
}
.center .feedback{
	background:url(img/feedback_bg.jpg) no-repeat left top;
	margin-bottom:22px;
}
.center .feedback .flash{
	padding:7px 0 2px 9px;
}
.center .stat2 th{
	color:#fff;
	border-bottom:1px solid #fff;
	text-align:left;
	padding:20px 0 1px 0;
}
.center .stat2 td{
	color:#fff;
	font-weight:bold;
	padding-top:4px;
}
.center .stat2 td a{
	color:#fff;
	font-weight:bold;
}
.center .rait{
	color:#fff;
	font-weight:bold;
	margin-top:20px;
}
.center .rait td{
	text-align:right;
	padding-bottom:5px;
}
.center .rait1{
	color:#999;
	font-weight:bold;
}
.center .rait1 td{
	text-align:right;
	padding-bottom:5px !important;
	vertical-align:middle;
}
.center .rait1 td.nopad{
	padding-bottom:0;
}
.center .stars{
	width:73px;
	height:13px;
	background:url(img/stars1.gif) no-repeat left top;
	margin-left:2px;
}
.center .stars.rating4{
	background-position:left -13px;
}
.center .stars.rating3{
	background-position:left -26px;
}
.center .stars.rating2{
	background-position:left -39px;
}
.center .stars.rating1{
	background-position:left -52px;
}
.center .stars.rating0{
	background-position:left -65px;
}
.center .stars1{
	width:73px;
	height:13px;
	background:url(img/stars2.gif) no-repeat left top;
	margin-left:5px;
}
.center .stars1.rating4{
	background-position:left -13px;
}
.center .stars1.rating3{
	background-position:left -26px;
}
.center .stars1.rating2{
	background-position:left -39px;
}
.center .stars1.rating1{
	background-position:left -52px;
}
.center .stars1.rating0{
	background-position:left -65px;
}
.center .tabs{
	margin:0 0 -2px 9px;
	position:relative;
}
.center .tabs a{
	display:block;
	float:left;
	background:url(img/tabs_l.gif) no-repeat left top;
	font-size:11px;
	font-weight:bold;
	color:#8c8a8a;
	text-decoration:none;
	cursor:pointer;
}
.center .tabs a span{
	display:block;
	float:left;
	background:url(img/tabs_r.gif) no-repeat right top;
	padding:5px 13px 7px 14px;
}
.center .tabs a.active1{
	background-image:url(img/tabs_la.gif);
	color:#666;
}
.center .tabs a.active1 span{
	background-image:url(img/tabs_ra.gif);
	padding:4px 13px 8px 14px;
}

.message_box{
	border:1px solid #7F9DB9;
	height:148px;
	margin-bottom:3px;
	width:350px;
	overflow:auto;
	background:#fff;
}

.message{
	background:#fff;
	font-size:11px;
	padding:5px;
}
.message .bordb{
	padding-top:3px;
	border-bottom:1px solid #d6d6d6;
	margin-bottom:8px;
}
.message .read{
	color:#999;
	margin-bottom:7px;
}
.message .guest{
	color:#666;
	margin-bottom:7px;
}
.message .guest span{
	color:#239bee;
}
.message .user{
	color:#666;
	margin-bottom:7px;
}
.message .user span{
	color:#fea90c;
}
.footer{
	color:#654419;
	font-size:11px;
	margin:8px 0 9px 0;
}
.footer td{
	vertical-align:middle;
}
.footer .logo{
	padding:0 0 0 27px;
}
.footer a{
	color:#654419;
}
.footer .menu{
	text-align:right;
	padding-right:31px;
}
.footer .menu a{
	margin-left:20px;
}
.footer .menu a:hover{
	color:#000;
}
.s10{
	font-size:10px;
}
.s11{
	font-size:11px;
}
.w45{
	width:45px;
}
.w75{
	width:75px;
}
.w90{
	width:90px;
}
.w100{
	width:100px;
}
.w120{
	width:120px;
}
.w135{
	width:135px;
}
.w165{
	width:165px;
}
.w170{
	width:170px;
}
.w200{
	width:200px;
}
.w245{
	width:245px;
}
.w270{
	width:270px;
}
.w290{
	width:290px;
}
.w350{
	width:350px;
}
.w380{
	width:380px;
}
.h42{
	height:42px;
	margin:0;
}
.h95{
	height:95px;
	margin:0;
}
.h148{
	height:148px;
	margin:0 0 3px 0;
}
*html .h148{
	margin-bottom:1px;
}
.h230{
	height:230px;
}
.bottom{
	background:url(img/block_b.gif) repeat-x left top;
}
.white{
	background-color:#fff;
}
.red{
	color:#990000;
}
.relative{
	position:relative;
}
.mb3{
	margin-bottom:3px;
}
.mb10{
	margin-bottom:10px;
}
.mb15{
	margin-bottom:15px;
}
.mb25{
	margin-bottom:25px;
}
.mb30{
	margin-bottom:30px;
}
.mb35{
	margin-bottom:35px;
}

.daker {color:black}
