HTML {
	min-width: 988px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A {
	COLOR: #0071b5; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
INPUT {
	FONT-SIZE: 12px; FONT-FAMILY: Arial,'','',verdana,sans-serif
}
SELECT {
	FONT-SIZE: 12px; FONT-FAMILY: Arial,'','',verdana,sans-serif
}
TABLE {
	BORDER-COLLAPSE: collapse
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0071b5; LINE-HEIGHT: 150%; PADDING-TOP: 0px; FONT-FAMILY: Arial,'','',verdana,sans-serif; BACKGROUND-COLOR: #e7e7e7; TEXT-ALIGN: center
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0071b5; LINE-HEIGHT: 150%; PADDING-TOP: 0px; FONT-FAMILY: Arial,'','',verdana,sans-serif; BACKGROUND-COLOR: #e7e7e7; TEXT-ALIGN: center
}
.vblank {
	CLEAR: both; OVERFLOW: hidden; HEIGHT: 10px! important
}
FORM {
	DISPLAY: inline;
}

#left {
	FLOAT: left; WIDTH: 530px
}
#right {
	FLOAT: right; WIDTH: 400px
}
IMG {
	FONT-SIZE: 12px
}
.large_ad {
	HEIGHT: 160px
}
.section {
	BORDER-RIGHT: #7bbee3 1px solid; BORDER-TOP: #7bbee3 1px solid; BORDER-LEFT: #7bbee3 1px solid; BORDER-BOTTOM: #7bbee3 1px solid
}
.section H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; FONT-SIZE: 12px; BACKGROUND: url(../images/common/h1.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: black; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #7bbee3 1px solid; HEIGHT: 20px; TEXT-ALIGN: left
}

.left {
text-align:left
}
.right {
	text-align:right
}

.sHot {
	 TEXT-ALIGN: left
}
.sHot ul{
	margin-top:15px; margin-left:20px;
}
.sHot ul li{
	list-style-type: disc 
}
.sHot A {
	LINE-HEIGHT: 19px
}
.sHot .photo {
	FLOAT: left; MARGIN: 30px 20px 0px 10px
}
.sHot .title {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; LINE-HEIGHT: 36px; PADDING-TOP: 12px; TEXT-ALIGN: center
}
.sHot #pic_txt
{	
	margin: 2px; margin-right:10px;
}
.sHot #txt
{	
	margin: 2px; margin-left:10px;
}

UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}


#musicArea {
	PADDING-LEFT: 30px; HEIGHT: 177px; TEXT-ALIGN: left
}
#musicArea A {
	DISPLAY: block; COLOR: black; LINE-HEIGHT: 20px
}
#musicArea .photo {
	FLOAT: right; MARGIN: 20px 20px 0px
}
#musicArea .title {
	MARGIN-TOP: 20px; FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #0071b5; LINE-HEIGHT: 36px
}
#musicArea DIV {
	MARGIN: 150px 0px 0px 198px; WIDTH: 150px; POSITION: absolute; TEXT-ALIGN: center
}
#musicArea DIV BUTTON {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: url(../images/common/bg_icon.gif); BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 5px; WIDTH: 19px; CURSOR: pointer; LINE-HEIGHT: 16px; HEIGHT: 16px; BORDER-RIGHT-WIDTH: 0px
}
#musicArea DIV BUTTON.now {
	BACKGROUND-IMAGE: url(../images/common/bg_icon_active.gif)
}
.splash_loginRequired {
	BORDER-RIGHT: #d0d521 1px solid; BORDER-TOP: #d0d521 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #fdffb2; BORDER-LEFT: #d0d521 1px solid; COLOR: #ff3300; LINE-HEIGHT: 38px; BORDER-BOTTOM: #d0d521 1px solid; HEIGHT: 38px; TEXT-ALIGN: center
}
DIV.login {
	BACKGROUND: #def3fe; COLOR: black; HEIGHT: 188px;text-align:center;
}
DIV.login UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px; HEIGHT: 111px; TEXT-ALIGN: left
}
DIV.login .left {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 55%; COLOR: #666; LINE-HEIGHT: 28px; WHITE-SPACE: pre; TEXT-OVERFLOW: ellipsis
}
DIV.login .right {
	FLOAT: right; COLOR: #0071b5; LINE-HEIGHT: 28px
}
DIV.login .loginGreeting {
	MARGIN-TOP: -20px; HEIGHT: 28px
}
DIV.login .regArea {
	BORDER-TOP: #dedede 1px solid; PADDING-LEFT: 26px; LINE-HEIGHT: 35px; HEIGHT: 35px
}


.searchArea {
	PADDING-LEFT: 55px; COLOR: black; LINE-HEIGHT: 31px; PADDING-TOP: 8px; TEXT-ALIGN: left
}
.searchArea LI {
	HEIGHT: 31px
}
#content .search {
	HEIGHT: 200px
}

.warn
{
	font-weight:bold;
	color:red;
}

#wrap {
	background-color:#FFFFFF;
	margin:0px auto;
	padding:0px;
	width:988px;
	height:auto;
}

.more
{
	text-align:right; padding-right:10px
}