body {
	background-color:#000;
	background-image:url(../images/body.jpg);
	background-position:top;
	background-repeat:repeat-x;
	margin-bottom:0px;
	padding-bottom:0px;
}
	#container {
		display:block;
		width:800px;
		margin-left:auto;
		margin-right:auto;
	}
		#header {
			display:block;
			background-image:url(../images/header.png);
			background-position:top center;
			height:201px;
		}
			#header h1 {
				display:none;
			}
			#header .searchbox {
				display:block;
				position:absolute;
				padding-top:16px;
				margin-left:571px;
			}
			#header .searchbox .input {
				border:0px;
				padding:0px;
				line-height:normal;
				font-size:12px;
				width:135px;
			}
			
		#menu {
			display:block;
			height:51px;
			background-image:url(../images/menu.png);
			background-position:top center;
		}
			#menu ul {
				padding:0px;
				margin:0px;
				display:block;
				padding-left:95px;
				padding-top:3px;
			}
			#menu li {
				display:inline;
				position:relative;
				float:left;
				height:18px;
				white-space:nowrap;
				list-style-type:none;
				margin:0px;
				padding:0px;
			}
			#menu ul li a {
				color:#ddd;
				font-weight:bold;
				padding:3px;
				padding-left:7px;
				padding-right:7px;
			}
				#menu ul ul {
					position:absolute;
					display:none;
					padding:0px;
					margin:0px;
					padding-top:2px;
					padding-left:10px;
					z-index:4;
				}
					#menu ul ul li {
						float:none;
					}
					#menu ul ul li a {
						font-weight:normal;
						padding:0;
						color:#ddedff;
						border-left:1px solid #ccc;
						padding:4px;
						padding-top:0px;
						padding-bottom:0px;
					}
					#menu ul ul ul {
						display:none;
					}
					#menu a:hover,
					#menu .highlight a,
					#menu .highlight {
						color:#fff;
					}				
					#menu span.tab {
						display:block;
						height:24px;
					}
					#menu span.tab_left {
						display:block;
						background-image:url(../images/tab_06.gif);
						background-position:top left;
						background-repeat:no-repeat;
						padding-left:5px;
						height:24px;
					}
					#menu a.tab_high {
						display:block;
						background-image:url(../images/tab_07.gif);
						background-position:top;
						background-repeat:repeat-x;
						color:#fff;
						height:19px;
						padding:5px;
						padding-bottom:0px;
						/*padding-top:5px;*/
					}
					#menu span.tab_right {
						display:block;
						background-image:url(../images/tab_08.gif);
						background-position:top right;
						background-repeat:no-repeat;
						padding-right:9px;
						height:24px;
					}
						#menu ul .tab_high ul {
							padding-top:0px;
						}
				
		#middle {
			display:block;
			background-image:url(../images/content.png);
			background-position:center;
			background-repeat:repeat-y;
			padding-left:100px;
			padding-right:30px;
		}
			#middle .article {
				display:block;
				margin-bottom:30px;
			}
				#middle .article div.title {
					display:block;
					background-image:url(../images/title.jpg);
					background-position:right;
					background-repeat:no-repeat;
					padding-left:25px;
				}
				#middle .article div.content {
					display:block;
					padding-left:10px;
					padding-right:10px;
				}
				
		#copyrights {
			display:block;
			padding:15px;
			padding-left:82px;
			padding-right:30px;
			text-align:center;
			font-size:9px;
			color:#eee;
		}
			#copyrights a {
				color:#fff;
			}
			

/* Overlay */
#modalOverlay {background-color:#000; cursor:wait;}

/* Container */
#modalContainer {height:400px; width:600px; left:50%; top:15%; margin-left:-300px; background-color:#fff; border:3px solid #fff;}
#modalContainer a.modalCloseImg {background:url(../images/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-18px; cursor:pointer;}
#modalContainer #basicModalContent {padding:8px;}				