.space {
	clear: both;
	width: 650px;
	border-bottom: 3px solid #FFCCCC;
	margin: 10px 0;
}

.clear{clear: both;}

.topnav {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-INDENT: 8px; TEXT-DECORATION: none
}
A:hover {
	COLOR: ff0000
}
.at9g { 
        FONT-WEIGHT: bolder; color:808080; FONT-SIZE: 9pt; LINE-HEIGHT: 13pt; FONT-FAMILY: "Arial", "新細明體", "細明體"; LIST-STYLE-TYPE: square; text-decoration: none;
}
.at99 {
	FONT-SIZE: 11pt; COLOR: #caca00; LINE-HEIGHT: 13pt; FONT-FAMILY: 新細明體,細明體
}
.at9b {
	FONT-WEIGHT: bolder; PADDING-LEFT: 0cm; FONT-SIZE: 9pt; LINE-HEIGHT: 13pt; FONT-FAMILY: "Arial", "新細明體", "細明體";
}
.at9n {
	FONT-SIZE: 9pt; LINE-HEIGHT: 13pt; FONT-FAMILY: 新細明體,細明體; LIST-STYLE-TYPE: circle
}
.at9 {
	FONT-SIZE: 9pt; LINE-HEIGHT: 13pt; FONT-FAMILY: "Arial", "新細明體", "細明體"; LIST-STYLE-TYPE: square
}
.at9-1 {
	FONT-SIZE: 9pt; LINE-HEIGHT: 13pt; FONT-FAMILY: 新細明體,細明體; LIST-STYLE-TYPE: square
}
.at9a {
	FONT-SIZE: 9pt; LINE-HEIGHT: 10pt; FONT-FAMILY: Arial,新細明體,細明體
}
.at10 {
	FONT-SIZE: 11pt; LINE-HEIGHT: 16pt; FONT-FAMILY: 新細明體,細明體
}

.at9b {font-family: 新細明體,細明體; font-size: 9pt;line-height: 20pt;}
.at10b {font-family: 新細明體,細明體; font-size: 10pt;line-height: 18pt;}

.news11 {
	FONT-SIZE: 11pt; LINE-HEIGHT: 18pt; FONT-FAMILY: Arial,新細明體,細明體
}
.at11 {
	FONT-SIZE: 11pt; LINE-HEIGHT: 15pt; FONT-FAMILY: Arial,新細明體,細明體
}
.at11a {
	FONT-SIZE: 11pt; LINE-HEIGHT: 12pt; FONT-FAMILY: 新細明體,細明體
}
.at11b {
	FONT-SIZE: 11pt; LINE-HEIGHT: 15pt; COLOR: #303099;FONT-FAMILY: Arial,新細明體,細明體
}
.at12 {
	FONT-SIZE: 12pt; LINE-HEIGHT: 16pt; FONT-FAMILY: Arial,新細明體,細明體
}
.at10t {
	FONT-SIZE: 12pt; FONT-FAMILY: 新細明體,細明體
}
.at13 {
	FONT-SIZE: 13pt; LINE-HEIGHT: 17pt; FONT-FAMILY: 新細明體,細明體
}
.at15b {
	FONT-WEIGHT: bolder; FONT-SIZE: 15pt; LINE-HEIGHT: 120%; FONT-FAMILY: 新細明體,細明體
}
.at13e {
	FONT-SIZE: 13pt; LINE-HEIGHT: 18pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.at15 {
	FONT-SIZE: 15pt; LINE-HEIGHT: 19pt; FONT-FAMILY: 新細明體,細明體
}
.at16 {
	FONT-SIZE: 16pt; LINE-HEIGHT: 20pt; FONT-FAMILY: 新細明體,細明體
}
.at17 {
	FONT-SIZE: 17pt; LINE-HEIGHT: 21pt; FONT-FAMILY: 新細明體,細明體
}
.menu01 {
	FONT-SIZE: 9pt; COLOR: #ffffff; LINE-HEIGHT: 10pt; FONT-FAMILY: 新細明體,細明體
}
.menu01:hover {
	FONT-SIZE: 9pt; COLOR: #ff0000; LINE-HEIGHT: 10pt; FONT-FAMILY: 新細明體,細明體
}
.menu02 {
	FONT-SIZE: 9pt; LINE-HEIGHT: 13pt; FONT-FAMILY: 新細明體,細明體
}
.menu02:hover {
	FONT-SIZE: 9pt; COLOR: #ff0000; LINE-HEIGHT: 13pt; FONT-FAMILY: 新細明體,細明體
}
.menu12 {
	FONT-SIZE: 12pt; COLOR: #ffffcc; LINE-HEIGHT: 13pt; FONT-FAMILY: 新細明體,細明體
}
.menu12:hover {
	FONT-SIZE: 12pt; COLOR: #ff0000; LINE-HEIGHT: 13pt; FONT-FAMILY: 新細明體,細明體
}
.menu03 {
	FONT-SIZE: 9pt; COLOR: #ff0000; LINE-HEIGHT: 13pt; FONT-FAMILY: 新細明體,細明體
}
.menu03:hover {
	FONT-SIZE: 9pt; COLOR: #0000ff; LINE-HEIGHT: 13pt; FONT-FAMILY: 新細明體,細明體
}
.menu04 {
	FONT-SIZE: 9pt; COLOR: #993300; LINE-HEIGHT: 13pt; FONT-FAMILY: 新細明體,細明體
}
.menu04:hover {
	FONT-SIZE: 9pt; COLOR: #cc3300; LINE-HEIGHT: 13pt; FONT-FAMILY: 新細明體,細明體
}
.menu11 {
	FONT-SIZE: 9pt; COLOR: #ffffff; LINE-HEIGHT: 13pt; FONT-FAMILY: 新細明體,細明體
}
.menu11:hover {
	FONT-SIZE: 9pt; COLOR: #ff0000; LINE-HEIGHT: 13pt; FONT-FAMILY: 新細明體,細明體
}

.bbsmenu {
	FONT-SIZE: 9pt; COLOR: #393939; LINE-HEIGHT: 10pt; FONT-FAMILY: 新細明體,細明體
}
.bbsmenu:hover {
	FONT-SIZE: 9pt; COLOR: #ff0000; LINE-HEIGHT: 10pt; FONT-FAMILY: 新細明體,細明體
}
.bbsmenu:visited {
	FONT-SIZE: 9pt; COLOR: #393939; LINE-HEIGHT: 10pt; FONT-FAMILY: 新細明體,細明體
}
.menu13 {
	FONT-SIZE: 11pt; COLOR: #000000; LINE-HEIGHT: 12pt; FONT-FAMILY: 新細明體,細明體;text-decoration: none
}
.menu13:hover {
	FONT-SIZE: 11pt; COLOR: #ffffff; LINE-HEIGHT: 12pt; FONT-FAMILY: 新細明體,細明體
}
.menu13:Link {
	FONT-SIZE: 11pt; COLOR: #000000; LINE-HEIGHT: 12pt; FONT-FAMILY: 新細明體,細明體;text-decoration: none
}

.showdown {
	FONT-SIZE: 12px; FILTER: DropShadow(Color=cccccc, OffX=4, OffY=4, Positive=30)
}
.showdown2 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FILTER: DropShadow(Color=C16F6F, OffX=4, OffY=4, Positive=20); BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}




/************* HEADER STUFF ************/


#logo{
	float:left;
	margin:10px 0 0 10px;
	width:100px;
}


#header{
	height:70px;
	/* margin: 0 auto; */
	width: 1000px;
	/* border-bottom: 6px solid #F95A7A; */
}


#header img {
	border: 0;
}

/* HEADER NAVIGATION */

#top_nav #navlist li {
	float:left;
	list-style: none; 
	border-top: 1px solid #F95A7A;
	margin-left: 3px; 
	padding: 0px;
}

#top_nav #navlist li a {
	padding: 5px 10px 5px 10px;
	background: #FED3D9;
	text-decoration: none;
	color: #E11D6B;
	border: 1px solid #F95A7A;
}

#top_nav #navlist li a:hover {
	color: #EB317C;
	background: #FCE2E5;
}


/***** GLOBALHEADER *****/
#globalheader { 
	float:right;
	padding:0;
	margin-left:5px;
	width:880px;
	height:10px;
	
}


/* MAIN MENU */
#mainmenu{
	font-size:10pt;
	width:880px;
	height:30px;
	z-index: 2;
  	position: absolute;
  	top:30px;
}

#mainmenu ul{
	list-style:none;
	padding:0;
	margin:0;
	height:31px;
	float:left;
}

#mainmenu li{
	float:left;
}


/*** SEARCH ***/


/* TOP SEARCH */
#mainmenu .search_area{
	float:right;
	margin-top:4px;
	margin-right:5px;
}


.search_box {
	margin: -2px 0px 0px;
	padding:0;
}
.search_box table {
	margin: 1px;
}
.search_box td {
	vertical-align: middle; 
	white-space: nowrap;
}

.search_b1 {
	border:1px solid #CECECE;
}

.search_b2 {
	border:1px solid #f0f0f0; 
	MARGIN-RIGHT: 0.5em; 
}

input.search_qbox {
	border: 1px solid #fff; 
	width: 150px;
 	vertical-align: middle; 
	color: #333; 
}

input.search_qbtn {
	background: url(http://images.atmovies.com.tw/images/space/icon_search.gif) right no-repeat; 
	margin: 2px; 
	border-style:none;
	vertical-align:middle; 
	width: 24px; 
	height: 15px; 	
	cursor: pointer; 
	padding-top:15px;
	line-height: 500%; 
}


#mainmenu .search_area .inputsearch{
	border:1px solid #666;
	
}

#mainmenu .search_area .submit{
	margin-left:3px;
	margin-bottom:-6px;
}

#mainmenu .search_area a{
	font-size:8pt;
	margin-left:3px;
}


#mainmenu ul a{
	width:60px;
	text-decoration:none;
	display:block;
	padding:7px 0 0 0;
	text-align:center;
	color:#666666;
	float:left;
	font-weight:bold;
	font-family:arial;
}



#mainmenu ul a.nav01a, #mainmenu ul a.nav02a, #mainmenu ul a.nav03a, #mainmenu ul a.nav04a, #mainmenu ul a.nav05a, #mainmenu ul a.nav06a, #mainmenu ul a.nav07a, #mainmenu ul a.nav08a, #mainmenu ul a.nav09a, #mainmenu ul a.nav10a{
	color:#CC0000;
	font-family:arial;
	padding:6px 0 0 0;
	font-size:11pt; 
}


#mainmenu ul a.nav01:hover, #mainmenu ul a.nav01a:hover{
	color:#000;
	border-bottom: 5px solid #EF2E66;
}

#mainmenu ul a.nav02:hover, #mainmenu ul a.nav02a:hover{
	color:#000;
	border-bottom: 5px solid #99CC33; 
}

#mainmenu ul a.nav03:hover, #mainmenu ul a.nav03a:hover{
	color:#000;
	border-bottom: 5px solid #7DCDDA;	
}

#mainmenu ul a.nav04:hover, #mainmenu ul a.nav04a:hover{
	color:#000;
	border-bottom: 5px solid #FE9993; 
}


#mainmenu ul a.nav05:hover, #mainmenu ul a.nav05a:hover{
	color:#000;
	border-bottom: 5px solid #A540D8; 
}


#mainmenu ul a.nav06:hover, #mainmenu ul a.nav06a:hover{
	color:#000;
	border-bottom: 5px solid #FFA500; 
}


#mainmenu ul a.nav07:hover, #mainmenu ul a.nav07a:hover{
	color:#000; 
	border-bottom: 5px solid #FFCC00; 
}

#mainmenu ul a.nav08:hover, #mainmenu ul a.nav08a:hover{
	color:#000;
	border-bottom: 5px solid #D7A349; 
}

#mainmenu ul a.nav09:hover, #mainmenu ul a.nav09a:hover{
	color:#000;
	border-bottom: 5px solid #CC0000;
}

#mainmenu ul a.nav10:hover, #mainmenu ul a.nav10a:hover{
	color:#000;
	border-bottom: 5px solid #45A306;
}

#mainmenu ul a.nav11:hover, #mainmenu ul a.nav11a:hover{
	color:#000;
	border-bottom: 5px solid #EF2E66;
}

	