a:link {text-decoration: none;color:#0000CC;}
a:visited {text-decoration:none;color:#CC3333;}
a:hover {text-decoration:underline;color:#0000CC;}
a:active {text-decoration: none;color:#33CC00;}
strong {color:#ff0000;font-size:13px;}

*{margin:0;padding:0;list-style-type:none;font-family:Arial;}
body{background:url(http://www.cycles-net.com/images/bg.gif) repeat-x;background-position:top;margin:0;padding:0;}
#wrapper{width:780px;margin:0 auto;padding:0;}

#header{
		width:780px;
		height:105px;
		margin:0 auto;
clear:both;
padding:0;
}
#header h1{margin:0;padding:0;}
#header h1 a{
			background:url(http://www.cycles-net.com/images/title.gif) no-repeat;
			width:220px;
			height:85px;
			display:block;
			text-indent:-10000px;
			text-decoration:none;
overflow:hidden;
margin:10px 0 0 0;
padding:0;
}
.header_right{float:left;margin:0;padding:0;}
.bookmark_top{float:right;margin:0;padding:0;}

#title {
		margin:0 0 25px 0;
		text-align:right;
		width:780px;
		height:15px;
		background:url(http://www.cycles-net.com/images/header.gif) no-repeat;
		background-position:right;
padding:0;
}

/* Right Menu Start*/
#menu {
   	    width:200px;
		float:right;
		text-align:left;
		padding:10px 0 20px 0;
font-size:10px;
}

#menu ul{margin:10px;list-style-type:none;}
#menu li{padding:0 0 5px 0;}
.menu {
   	    width:198px;
		text-align:left;
		border:1px solid #0A50FF;
		margin-bottom:25px;
		background:#EBFDFF;
}

.menu_company h3{
				width:200px;
				height:30px;
				background:url(http://www.cycles-net.com/images/menu_company.gif) no-repeat;
				display:block;
				margin:0;
				text-indent:-10000px;
}

.menu_theme h3{
				width:200px;
				height:30px;
				background:url(http://www.cycles-net.com/images/menu_theme.gif) no-repeat;
				display:block;
				margin:0;
				text-indent:-10000px;
}

/* Right Menu End*/


/* Main Start*/

#main {width:560px;float:left;padding:10px 0 20px 0;}
.main_spacer{margin-left:30px;}

.i_cool h2 a,.i_free h2 a,.i_speed h2 a,.i_car h2 a,.i_travel h2 a,.i_ribo h2 a,.i_net h2 a,.i_lady h2 a,.i_student h2 a{
width:205px;height:35px;display:block;margin:10px 0 0 0;text-indent:-10000px;text-decoration:none;overflow:hidden;}

.i_car{background:url(http://www.cycles-net.com/images/i_car.gif) no-repeat;}
.i_cool{background:url(http://www.cycles-net.com/images/i_cool.gif) no-repeat;}
.i_free{background:url(http://www.cycles-net.com/images/i_free.gif) no-repeat;}
.i_speed{background:url(http://www.cycles-net.com/images/i_speed.gif) no-repeat;}
.i_travel{background:url(http://www.cycles-net.com/images/i_travel.gif) no-repeat;}
.i_ribo{background:url(http://www.cycles-net.com/images/i_ribo.gif) no-repeat;}
.i_net{background:url(http://www.cycles-net.com/images/i_net.gif) no-repeat;}
.i_lady{background:url(http://www.cycles-net.com/images/i_lady.gif) no-repeat;}
.i_student{background:url(http://www.cycles-net.com/images/i_student.gif) no-repeat;}

.category{
			width:510px;
			clear:both;
			border-bottom:1px dashed #C0C0C0;
			padding:5px 0 15px 0;
			margin-bottom:20px;
			line-height:180%;
			font-size:11px;
}

.rank{
			width:510px;
			clear:both;
			border:1px solid #C0C0C0;
			padding:5px 0 15px 0;
			margin-bottom:20px;
			line-height:180%;
			font-size:11px;
background:url(http://www.cycles-net.com/images/rank_bg.gif);
}

.rank_body{background:#ffffff;}

.category_inside{padding:10px 15px;}

.category span{font-size:14px;color:#FF6600;}
.category h4{color:#FF0033;font-size:11px;font-weight:normal;display:inline;}

.main_left {float:left;width:215px;margin-left:20px;}
.main_right {float:right;width:215px;margin-right:20px;}

.what{
		float:left;
		width:251px;
		border-right:1px solid #C0C0C0;
}

.point{
		float:right;
		width:250px;
}

.sercret{
		border-top:1px solid #C0C0C0;
		padding:15px 20px;

}

.rank_in {background:#ffffff;width:450px;margin:20px;padding:5px 10px;}
.rank_in span{color:#ff0000;font-size:10px;}
.rank_in table{text-align:left;border: solid 1px #606060;border-collapse: collapse;margin-left:5px;}
.rank_in td{padding:0;border: solid 1px #606060;}
.mt_body{padding:10px 0;}
.t-title{width:105px;}
.t-body{width:95px;padding:5px;text-align:center;}
.rank_in h3{width:430px;height:20px;margin:10px 0;font-size:15px;background:url(http://www.cycles-net.com/images/title-bar.gif) no-repeat;padding:5px 10px;}

/*Main End*/

/*Footer start*/

#footer {
		width: 780px;
		height:80px;
		clear: both;
		text-align:center;
		border-top:1px solid #808080;
		padding:15px 0;
		font-size:10px;
		text-align:center;
}

#footer p{margin:10px 0;}

/*Footer End*/

h5 a{
	width:175px;
	height:45px;
	background:url(http://www.cycles-net.com/images/detail_off.gif) no-repeat;
	display:block;
	margin:10px 0 0 270px;
	text-indent:-10000px;
	overflow:hidden;
}

h5 a:hover{
			width:175px;
			height:45px;
			background:url(http://www.cycles-net.com/images/detail_on.gif) no-repeat;
			margin:10px 0 0 270px;
}

/*Blog*/
#blog_main{float:left;width:580px;margin:0 0 30px 0;}
.blog{
			width:400px;
padding:0 20px 0 0;
			line-height:170%;
			font-size:12px;
float:right;
}


.blog_in{border-bottom:1px dashed #C0C0C0;margin:0 0 0 30px;padding:10px 0;}

.blog_in h4{background:#0033FF;padding:3px;margin:10px 0;color:#FFFFFF;}

.blog_in h4 a{color:#ffffff;}
.blog_in h4 a:visited{color:#ffffff;}
.blog_in h4 a:hover{color:#FFFF00;}
.left_menu{float:left;width:160px;padding:20px 0;}
.right_box{font-size:10px;padding:0 0 10px 0;}

.right_box h6{font-size:15px;color:#000000;margin:5px 0 10px 0;border-left:5px solid #0033FF;padding:0 0 0 5px;}

/*bookmark*/
.bookmark{padding:10px 0;margin:0;}
.bookmark_icon img{border:0;margin:5px 0 0 6px;padding:0;}