body{
font-size:13px;
color:#333333;
line-height:20px;
background-color:#f6e0d7;
}

#wrapper{
width:1000x;
position:relative;
left:50%;
margin-left:-500px;
}
p{
margin-top:0px;
line-height:20px;
}
.marginL01{
margin-left:15px;
}
.marginL01 b{
color:#CC0000;
}
.marginL01 a{
text-decoration: underline;
}
.marginL01 a:hover{
color:#CC0000;
}
.marginL01 table ul{
margin-left:19px;
}
b{
color:#970000;
}

.path{
color:#000000;
font-size:12px;
}
.path a{
color:#e61029;
text-decoration:none;
}
.path a:hover{
color:#000000;
text-decoration:underline;
}
ul{
margin-top:0px;

}
.header{
background:url(../images/header/topBg.gif) top left no-repeat;
width:999px;
height:145px;
}
.header #topFlash{
position:absolute;
top:0px;
left:60px;
}

.top01{
background:url(../images/header/top01.gif) left top no-repeat;
width:421px;
height:145px;
}
.top01 img{
position:relative;
top:120px;
left:60px;
width:152px;
height:25px;
}

.top02{
background:url(../images/header/top02.gif) left top no-repeat;
width:579px;
height:145px;
}
.top02 #music{
position:absolute;
top:7px;
left:495px;
}

.header #tM01{
position:absolute;
bottom:7px;
left:420px;
}
.header #tM02{
position:absolute;
bottom:7px;
left:510px;
}
.header #tM03{
position:absolute;
bottom:7px;
left:628px;
}
.header #tM04{
position:absolute;
bottom:7px;
left:309px;
}

.top02 #tM01{
position:absolute;
bottom:7px;
left:0px;
}
.top02 #tM02{
position:absolute;
bottom:7px;
left:122px;
}
#lM{
display:block;
position: relative;
height:280px;
width:152px;

}
#lM a{
margin:0;
padding:0;
display:block;

}

#lM a img{
margin:0;
padding:0;
margin-top:0px;
margin-bottom:0px;
}

#footer{
font-size:13px;
color:#8a8a8a;
line-height:20px;
}

.white{
background: url(../images/whiteBg.gif) top  center repeat-y;
}
.subLinks a{
color:#000000;
text-decoration:none;
line-height:15px;
font-size:12px;
}
.subLinks a:hover{
color:#ff6600;
text-decoration:underline;
}
.subDiv{
position: relative;
}

.subMenu{
display:none;
position: relative;
margin-top:-4px;
}

.subMenu a{
font-size:12px;
display: block;
text-decoration:none;
color:#666666;
text-align:right;
}
.subMenu table  a:hover{
background:url(../images/icon_arrow01.gif) left center no-repeat;
/*background:#f6e0d7;*/
color:#8b0113;
}

table a{
color: #333333;
text-decoration:none;
font-size:12px;
}
.qa b{
color:#CC0000;
}
.qa table{
margin-bottom:20px;
}
.titlebg01{
display: block;
height:25px;
width:100%;
background:url(../images/dashLineBg01.gif) repeat-x top;
}


#running{
position:absolute;
top:5px;
left:0px;
width:629px;
height:20px;
z-index:1;
}
#running a{
font-size:13px;
color: #990000;
width:629px;
border: solid #FFFFFF 0px ;
text-decoration:none;
}


.segUL{
width:100%;
list-style:none;
margin:0px;
padding:0px;
}
.segUL li{
width:19%;
display: inline-table;
float:left;
margin-bottom:10px;
text-align:center;
font-size:13px;
}
.segUL li a{
text-align:center;
}

.font16{
font-size:16px;
line-height:22px;
}
.color01{
color:#FF0000;
}

.color02{
color:#006;
}




/*¥ª°¼dropdownMenu*/
.submenu{ margin:0; padding:0;}
#urbangreymenu {
	width: 152px; /*width of menu*/
}
#urbangreymenu .headerbar {
	font: bold 13px Verdana;
	color: white;
	
	margin-bottom: 0; /*bottom spacing between header and rest of content*/
	text-transform: uppercase;
	padding:0; /*31px is left indentation of header text*/
}
#urbangreymenu .headerbar a {
	text-decoration: none;
	color: white;
	display: block;
}
#urbangreymenu ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}
#urbangreymenu ul li {
	padding-bottom: 2px; /*bottom spacing between menu items*/
}
#urbangreymenu ul li a {
	font: normal 12px Arial;
	color: black;
	background: #E9E9E9;
	display: block;
	padding: 5px 0;
	line-height: 17px;
	padding-left: 8px; /*link text is indented 8px*/
	text-decoration: none;
}
#urbangreymenu ul li a:visited {
	color: black;
}
#urbangreymenu ul li a:hover { /*hover state CSS*/
	color: white;
	background: black;
}
