@charset "utf-8";
/* CSS Document */

body {
	text-align:center;
	margin:2px 0 0 0;
}

td {
	vertical-align:top;
}

#container {
	width:1005px;
}

#search_box {
	width:100%;
	margin-top: 35px;
	margin-bottom:14px;
}

#search_box .b_left {
	background:url(images/search_left.gif) no-repeat;
	width:11px;
	height:35px;
}

#search_box .b_center {
	background:url(images/search_center.gif) repeat-x;
	width:560px;
}

#search_box .b_right {
	background:url(images/search_right.gif) no-repeat;
	width:12px;
}

#search_field {
	width:100%;
	height:28px;
	font-size:16px;
	font-weight:bold;
	background: none transparent;
	border: none;
	color:#FFFFFF;
}

#search_button {
	margin-left:6px;
}

#blocks {
	margin-top:20px;
}

#blocks .block {

}

#blocks .blue_block .corner1 {
	background:url(images/main_corner1.gif) no-repeat;
	width:13px;
	height:35px;
}

#blocks .blue_block .corner2 {
	background:url(images/main_corner2.gif) no-repeat;
	width:35px;
}

#blocks .blue_block .corner3 {
	background:url(images/main_corner3.gif) no-repeat;
	height:10px;
}

#blocks .blue_block .corner4 {
	background:url(images/main_corner4.gif) no-repeat;
}

#blocks .blue_block .top {
	background:url(images/main_top.gif) repeat-x;
	padding-top:8px;
	color:#FFFFFF;
	text-align:center;
	font-size:18px;
}

#blocks .blue_block .bottom {
	background:url(images/main_bottom.gif) repeat-x;
}

#blocks .blue_block .left {
	background:url(images/main_left.gif) repeat-y;
}

#blocks .blue_block .right {
	background:url(images/main_right.gif) repeat-y;
}

#blocks .blue_block .content a {
	color:#000066;
	text-decoration:none;
}

#blocks .blue_block .content a:hover {
	color:#006699;
}

.song_div {
	margin:4px;
}

#top_skywraper {
	text-align:center;
	margin:2px;
}