body {
	margin: 0;
	padding: 0;
	line-height: 150%;
	background: #000000;
	font-family:"Lucida Grande","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","ＭＳ Ｐゴシック",Geneva, Arial,Verdana, sans-serif;
	font-size: 12px;
}

body a,
body a:visited,
body a:active {
	text-decoration: none;
}

body a {
	color: #0033FF;
}

body a:hover {
	color: #FF0000;
	text-decoration: underline;
}


body img {
	border: 0;
}

body strong {
	color: #ff0000;
}

body ul,
body li {
	margin: 0;
	padding: 0;
	list-style: none;
}

#wrapper {
	margin: 0 auto;
	width: 800px;
}

#header {
	padding: 35px 0 0 36px;
	width: 764px;
	height: 80px;
	background: url("http://www.djsarashi.com/img/header_bg.gif") no-repeat;
}

#header h1 {
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-weight: normal;
}

#header h1 a {
	display: block;
	width: 195px;
	height: 50px;
	overflow: hidden;
	background: url("http://www.djsarashi.com/img/logo.gif") no-repeat;
	text-indent: -9999px;
	text-decoration: none;
}

#gloabel_menu {
	width: 800px;
	height: 50px;
	background: url("http://www.djsarashi.com/img/global_bg.gif") no-repeat;
}

#gloabel_menu ul,
#gloabel_menu li {
	float: left;
}

#gloabel_menu ul {
	margin: 7px 0 0 0;
}

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


li.menu1 a {
	margin: 0 0 0 10px;
	width: 103px;
	background: url("http://www.djsarashi.com/img/menu_1.gif") no-repeat;
}

li.menu2 a {
	width: 122px;
	background: url("http://www.djsarashi.com/img/menu_2.gif") no-repeat;
}

li.menu3 a {
	width: 132px;
	background: url("http://www.djsarashi.com/img/menu_3.gif") no-repeat;
}

li.menu4 a {
	width: 93px;
	background: url("http://www.djsarashi.com/img/menu_4.gif") no-repeat;
}

li.menu5 a {
	width: 97px;
	background: url("http://www.djsarashi.com/img/menu_5.gif") no-repeat;
}

li.menu6 a {
	width: 94px;
	background: url("http://www.djsarashi.com/img/menu_6.gif") no-repeat;
}

li.menu1 a:hover {
	width: 103px;
	background: url("http://www.djsarashi.com/img/menu_1-on.gif") no-repeat;
}

li.menu2 a:hover {
	width: 122px;
	background: url("http://www.djsarashi.com/img/menu_2-on.gif") no-repeat;
}

li.menu3 a:hover {
	width: 132px;
	background: url("http://www.djsarashi.com/img/menu_3-on.gif") no-repeat;
}

li.menu4 a:hover {
	width: 93px;
	background: url("http://www.djsarashi.com/img/menu_4-on.gif") no-repeat;
}

li.menu5 a:hover {
	width: 97px;
	background: url("http://www.djsarashi.com/img/menu_5-on.gif") no-repeat;
}

li.menu6 a:hover {
	width: 94px;
	background: url("http://www.djsarashi.com/img/menu_6-on.gif") no-repeat;
}

/* Main */

.main_top {
	width: 800px;
	height: 20px;
	display: block;
	background: url("http://www.djsarashi.com/img/main_top.gif") no-repeat;
}

.main_bottom {
	width: 800px;
	height: 20px;
	display: block;
	background: url("http://www.djsarashi.com/img/main_bottom.gif") no-repeat;
}

#main {
	width: 800px;
	background: url("http://www.djsarashi.com/img/main_bg.gif") repeat-y;
}

.main_s {
	padding:10px 20px;
}

.booking {
	display: block;
	width: 250px;
	height: 60px;
	background: url("http://www.djsarashi.com/img/booking.gif") no-repeat;
}

.main_s td {
	margin: 0 0 30px 0;
	padding: 20px 0;
	border-bottom: 1px dashed #000000;
	vertical-align: top;
}

.dj_img {
	margin: 0 0 20px 0;
	width: 760px;
	height: 300px;
	background: url("http://www.djsarashi.com/img/taiko.jpg") no-repeat;
}

.main_contents {
	clear: both;
}

.left_contents {
	float: left;
	width: 340px;
}

.blog_news h2 {
	display: block;
	width: 50px;
	height: 22px;
	overflow: hidden;
	background: url("http://www.djsarashi.com/img/blog.gif") no-repeat;
	text-indent: -9999px;
	text-decoration: none;
}

.blog_news ul {
	margin: 0 0 0 15px;
}

li.main_word {
	margin: 0 0 7px 0;
	padding: 0 0 0 10px;
	background: url("http://www.djsarashi.com/img/arrow.gif") no-repeat;
	background-position: left center;
}

li.main_date {
	margin: 0;
	padding: 0;
	font-size: 9px;
}


.right_contents {
	float: right;
	width: 410px;
	text-align: left;
}

h2.mix_cd {
	display: block;
	width: 75px;
	height: 22px;
	overflow: hidden;
	background: url("http://www.djsarashi.com/img/mixcd.gif") no-repeat;
	text-indent: -9999px;
	text-decoration: none;
}

img.jacket {
	margin: 0 15px 0 0;
}

.right_contents p {
	margin: 0 0 15px 0;
	padding: 0;
}

/* Main */

/* Profile */

h2.profile {
	display: block;
	width: 66px;
	height: 22px;
	overflow: hidden;
	background: url("http://www.djsarashi.com/img/prof_h2.gif") no-repeat;
	text-indent: -9999px;
}

/* Profile */

/* schedule */

h2.schedule {
	display: block;
	width: 88px;
	height: 22px;
	overflow: hidden;
	background: url("http://www.djsarashi.com/img/sche_h2.gif") no-repeat;
	text-indent: -9999px;
}

td.sche_body {
	padding: 20px 10px 20px 20px;
}

td.sche_body h3 {
	color: red;
}

/* schedule */

/* photo */

h2.photo_g {
	display: block;
	width: 50px;
	height: 22px;
	overflow: hidden;
	background: url("http://www.djsarashi.com/img/photo_h2.gif") no-repeat;
	text-indent: -9999px;
}

.photo_category {
	margin: 0 0 10px 0;
	padding: 0 0 5px 0;
	border-bottom: 1px dashed #000000;
}

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

/* photo */

/* photo */

h2.links {
	display: block;
	width: 55px;
	height: 22px;
	overflow: hidden;
	background: url("http://www.djsarashi.com/img/link_h2.gif") no-repeat;
	text-indent: -9999px;
}

.links_ex a {
	padding: 0 0 0 10px;
	background: url("http://www.djsarashi.com/img/arrow.gif") no-repeat;
	background-position: left center;
}

.links_ex {
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	border-bottom: 1px dashed #000000;
}

.links_ex p {
	margin: 0 0 0 15px;
	padding: 0;
}

/* photo */

h2.blog {
	display: block;
	width: 55px;
	height: 22px;
	overflow: hidden;
	background: url("http://www.djsarashi.com/img/blog_h2.gif") no-repeat;
	text-indent: -9999px;
}

.calendar {
	margin: 0 0 15px 0;
	color:#000000;
	font-size:11px;
	text-align:center;
}

.calendar table {
	width:180px;
}
.calendar td {
	padding: 0px 3px;
	border: 0;
}

.main_b {
	float: left;
	width:545px;
}

.main_b h3 {
	margin: 0 0 5px 0;
	padding: 0 0 0 50px;
	width:495px;
	height:20px;
	background: url("http://www.djsarashi.com/img/blog_title.gif") no-repeat;
}

.main_b h3 a {
	text-decoration: none;
}

.menu_b {
	float: right;
	width: 200px;
	background: #E7E7E7;
}

.inside_b {
	margin: 0 0 20px 0;
	padding: 0 0 20px 0;
	border-bottom: 1px dashed #000000;
}

.date {
	font-size: 11px;
	text-align: right;
}

.right_box ul {
	margin: 10px 5px;
}

.right_box li a {
	margin: 0 0 5px 0;
	padding: 0 0 0 10px;
	display: block;
	background: url("http://www.djsarashi.com/img/arrow.gif") no-repeat;
	background-position: left center;
}


#footer {
	padding: 20px 10px 0 0;
	color: #ececec;
	width: 790px;
	height: 50px;
	background: url("http://www.djsarashi.com/img/footer_bg.gif") no-repeat;
	font-size: 10px;
	text-align: right;
}

#footer a {
	color: #ececec;
	text-decoration: none;
}