a:link {text-decoration: none; color:#666666;} 
a:visited {text-decoration: none;color:#999999;} 
a:hover {text-decoration: none;color:#00CCFF;}
a:active {text-decoration: none;color:#000000;} 

*{font-family: Arial;}
ul {list-style-type :none;}

* {margin:0;padding:0;}

#wrapper {
		width:850px;
		margin:20px auto;
		text-align:center;
		background:#FFFFFF;
}

/*Left Column*/
#main-left{
			float:left;
			width:200px;
			text-align:left;
}

#main-left ul{margin:0;padding:0;}
#main-left li{margin:0;padding:0;}

.header {margin:0 0 20px 0;}
.header h1{marign:0;padding:0;}

.header h1 a {
			background:url(http://www.fritto.net/n_img/logo.gif) no-repeat;
			width:180px;
			height:60px;
			display:block;
			text-indent:-10000px;
			text-decoration:none;
			overflow:hidden;
}

.menu1 a,.menu2 a,.menu3 a,.menu4 a,.menu5 a,.menu6 a{
	height:20px;
	display:block;
	text-indent:-10000px;
	text-decoration:none;
	overflow:hidden;
	margin:0 0 20px 0;
	padding:0;
}

.menu1 a {background: url(http://www.fritto.net/n_img/menu1.gif) no-repeat;width:25px;}
.menu2 a {background: url(http://www.fritto.net/n_img/menu2.gif) no-repeat;width:100px;}
.menu3 a {background: url(http://www.fritto.net/n_img/menu3.gif) no-repeat;width:46px;}
.menu4 a {background: url(http://www.fritto.net/n_img/menu4.gif) no-repeat;width:38px;}
.menu5 a {background: url(http://www.fritto.net/n_img/menu5.gif) no-repeat;width:110px;}
.menu6 a {background: url(http://www.fritto.net/n_img/menu6.gif) no-repeat;width:80px;}

.menu1 a:hover,..menu2 a:hover,.menu3 a:hover,.menu4 a:hover,.menu5 a:hover,.menu6 a:hover{
	height:20px;
	display:block;
	text-indent:-10000px;
	text-decoration:none;
	overflow:hidden;
	margin:0 0 20px 0;
	padding:0;
}

.menu1 a:hover {background: url(http://www.fritto.net/n_img/menu1-on.gif) no-repeat;width:25px;}
.menu2 a:hover {background: url(http://www.fritto.net/n_img/menu2-on.gif) no-repeat;width:100px;}
.menu3 a:hover {background: url(http://www.fritto.net/n_img/menu3-on.gif) no-repeat;width:46px;}
.menu4 a:hover {background: url(http://www.fritto.net/n_img/menu4-on.gif) no-repeat;width:38px;}
.menu5 a:hover {background: url(http://www.fritto.net/n_img/menu5-on.gif) no-repeat;width:110px;}
.menu6 a:hover {background: url(http://www.fritto.net/n_img/menu6-on.gif) no-repeat;width:80px;}

.left_bottom{font-size:11px;padding:20px 0;line-height:150%;color:#666666;}
/*Left Column*/

.header_c {margin:0 0 50px 0;}
.header_c h2{marign:0;padding:0;}

.header_c h2 a {
			background:url(http://www.fritto.net/n_img/chef_top.jpg) no-repeat;
			width:629px;
			height:150px;
			display:block;
			text-indent:-10000px;
			text-decoration:none;
			overflow:hidden;
}

.header_k {margin:0 0 50px 0;}
.header_k h2{marign:0;padding:0;}

.header_k h2 a {
			background:url(http://www.fritto.net/n_img/kirikawa_top.jpg) no-repeat;
			width:629px;
			height:150px;
			display:block;
			text-indent:-10000px;
			text-decoration:none;
			overflow:hidden;
}

#main-right{
			float:right;
			width:629px;
			text-align:left;
			border-left:1px dashed #666666;
			padding:0 0 0 20px;
}

.main_left{width:420px;float:left;font-size:12px;line-height:180%;padding:10px 0;border-right:1px dashed #666666;}

.contents{margin:0 20px;border-bottom:1px solid #808080;padding:0 0 10px 0;margin-bottom:20px;}
.contents_under{text-align:right;padding:10px 0;border-top:1px dashed #C0C0C0;}




.main_left h3{font-size:16px;margin:0;border-bottom:1px dotted #808080;}
.main_left h3 a{text-decoration:none;}
.main_left h3 a:visited{text-decoration:none;}
.main_left h3 a:hover{text-decoration:none;}

.main_left span{font-size:15px;color:#00CC00;}

#menu{width:200px;float:right;margin-left:5px;font-size:10px;padding:10px 0;}
.right_box{padding:10px;}

.n_right_box{padding:10px;}
.n_right_box h3{
	background:url(http://www.fritto.net/n_img/new_entry.gif) no-repeat;
	width:60px;
	height:20px;
	display:block;
	text-indent:-10000px;
	text-decoration:none;
	overflow:hidden;
margin:0;padding:0;
}

.c_right_box{padding:10px;}
.c_right_box h3{
	background:url(http://www.fritto.net/n_img/category.gif) no-repeat;
	width:60px;
	height:20px;
	display:block;
	text-indent:-10000px;
	text-decoration:none;
	overflow:hidden;
margin:0;padding:0;
}

.m_right_box{padding:10px;}
.m_right_box h3{
	background:url(http://www.fritto.net/n_img/monthly.gif) no-repeat;
	width:110px;
	height:20px;
	display:block;
	text-indent:-10000px;
	text-decoration:none;
	overflow:hidden;
margin:0;padding:0;
}

.profile{padding:10px;line-height:130%;}
.profile img{margin:0 0 8px 10px;}

#menu h2{font-size:10px;padding:0;margin:0;}
#menu h3{margin:0 0 10px 0;padding:0;}
#menu h4{font-size:13px;color:#660000;margin:5px 0;border-left:5px solid #660066;padding:0 0 0 5px;}
#menu ul{list-style-type:none;padding:0;margin:0;}
#menu li{padding:8px 0 0 0;}

.calendar {
		width: 180px;
		padding-top:8px;
		margin:0 0 15px 10px;
		color:#000000;
		font-size:11px;
		text-align:center;
}
.calendar table {
                width:170px;
}
.calendar td {
}

/*footer*/
#footer{width:850px;margin:20px 0;padding:10px 0;border-top:1px dashed #666666;text-align:center;font-size:11px;}

#footer p a{
			background:url(http://www.fritto.net/n_img/produce.gif) no-repeat;
			width:84px;
			height:35px;
			display:block;
			text-indent:-10000px;
			text-decoration:none;
			overflow:hidden;
float:right;}
}

.comment_box{border-bottom:1px dashed #ececec;padding:7px 0;}

.page_num{text-align:center;font-size:10px;margin:15px 0;}

.profile{padding:10px;line-height:130%;}
.profile img{margin:0 0 8px 10px;}

.profile h3{
	background:url(http://www.fritto.net/n_img/profile_b.gif) no-repeat;
	width:60px;
	height:20px;
	display:block;
	text-indent:-10000px;
	text-decoration:none;
	overflow:hidden;
margin:0;padding:0;
}