*{
margin:0px;
padding:0px;
}
body{
	background-color: #666666;
	}
#header {
border-bottom:1px solid #FFFFFF;
height:140px;
margin:0 auto;
width:1024px;
}
#container{
	margin: 0 auto;
	width: 1024px;
	border: solid 1px #FFF;
	height: auto;
}
#frame{
	height:auto;
}
#navbar {
background-color:#333333;
border-right:1px solid #FFF;
border-bottom:1px solid #FFF;
font-family:Verdana,tahoma,serif;
font-size:11px;
height:520px;
text-align:left;
width:205px;
}
.top {
background:transparent url(images/menu.gif) no-repeat scroll 0 0;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
}
#navbar h1{
		background:#333333 url(images/cat.gif) no-repeat center top;
		}
h1{
	margin:0;
	padding:0;
	height:20px;
	}
h1 span{
	display:none;
	}
#tabnav {
        list-style: none;
		}
#tabnav li a{
	color: #FFFFFF;
	margin-left:10px;
	text-decoration:none;
	padding:2px;
	}
#tabnav li{
	padding:3px;
	border-top:solid 1px #FFF;
	}
#tabnav li:hover{
	background-color:#999999;
	}
#ad{
	background-color:#D9D9D9;
	border-top:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	width: 205px;
	height: 350px;
	margin-top: 7px;
	}
#content{
	display:inline;
	border: solid 1px #333;
	background-color:#FFF;
	float:right;
	height:983px;
	width:816px;
	margin-left: 206px;
	position: absolute;
	top: 142px;
}
#search{
	background-color:#D9D9D9;
	border-top:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	width: 205px;
	height: 95px;
	margin-top: 7px;
}
#cse-search{
	margin-top: 16px;
	}
#footer{
	background-color: #990000;
	font-family:Verdana,tahoma,serif;
	font-size:11px;
	color: #FFFFFF;
	width: 100%;
	height: 65px;
	padding-top: 5px;
	margin-top: 2px;
	text-align: center;
}
.style40 {font-size: 34px}
.style40 {font-size: 34px}
.style21 {font-size: 11px}
.style30 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #990000; font-size: 12px; }
.style37 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #990000; font-size: 11px; }
.style31 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #990000; font-size: 14px; }
.style33 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; }
.style9 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
#main {
	position:absolute;
	left:41px;
	top:94px;
	width:741px;
	height:853px;
	z-index:7;
	background-color: #FFFFFF;
}
#google-ad {	position:absolute;
	left:44px;
	top:2px;
	width:728px;
	height:90px;
	z-index:6;
}
#cse-search-results{
	border: solid 1px #333;
	background-color:#FFF;
	height: 983px;
	width:816px;
	float: right;
}
#scroll-area {
	width: 234px;
	height: 961px;
}
#hot {
	border-left:solid 1px #333333;
	border-bottom:solid 1px #333333;
	float: right;
	width: 234px;
	height: 982px;
}
#market{
	border-bottom:1px solid #333333;
	float:left;
	height:500px;
	width: 579px;
}
#categories{
	border-top:1px solid #333333;
	height:290px;
	width: 579px;
}
#ano_cat a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
	}
#ano_cat a:hover{
	text-decoration:underline;
}
#ano_cat{
	width:520px;
	 height:169px;
	margin-left:65px;;
	}
#welcome{
	background:transparent url(images/wel.gif) no-repeat;
	height:188px;
	}
#welcome p {
color:#FFFFFF;
font-family:verdana,arial,sans-serif;
font-size:12px;
margin-top:2px;
padding:50px 35px 0;
}
#welcome span {
font-size:15px;
font-weight:bold;
margin-left:50px;
}
#page {
	position:absolute;
	left:615px;
	top:864px;
	width:127px;
	height:17px;
	z-index:6;
	background-color: #CCCCCC;
}
