	body{
		font-family:Verdana,"Trebuchet MS",Trebuchet,Tahoma,sans-serif;
		background-color:#BECFD9;
		text-align:center;
		font-size:80%;
		line-height:1.3em;
		background-image:url('/images/bg_screen.jpg');
		background-position:top center;
		background-repeat:repeat-y;
		margin:20px 0px 30px 0px;
	}
	div#screen{
		width:776px;
		margin:0px auto;
		text-align:left;
		overflow:hidden;
	}
	div#page{
		background-image:url('/images/bg_page.gif');
		background-repeat:repeat-y;
	}
	div#header{
		position:relative;
		background-image:url('/images/bg_header.jpg');
		background-position:top;
		background-repeat:no-repeat;
		height:136px;
	}
		div#header h2{
			display:none;
		}
		div#header img{
			position:absolute;
			top:83px;
			left:38px;
		}
		div#header div#dateline{
			position:absolute;
			top:85px;
			right:220px;
			color:#cccccc;
		}

		div#header div#menubar{
			position:absolute;
			top:5px;
			left:97px;
		}
			div#header div#menubar ul{
				margin:0px;
				padding:20px;
				list-style-type:none;
				color:#cac47a;
			}
				div#header div#menubar ul li{
					padding:2px 10px 2px 10px;
					float:left;
				}
				div#header div#menubar a{
					text-decoration:none;
				}
				div#header div#menubar a:hover{
					text-decoration:underline;
				}
	div#main{
		float:left;
		margin:0px;
		width:525px;
		overflow:hidden;
		padding:56px 0 45px 0;
	}
	div#content{
		padding-left:85px;
	}
		div#content h1{
			font-family:Georgia,"Times New Roman",Times,serif;
			font-size:1.9em;
			line-height:1.0em;
			font-weight:normal;
			color:#999999;
			margin:0px 0px 20px 0px;
		}
		div#content div.item{
			margin-bottom:13px;
		}
		div#content div.item div.item_title{
			color:#808080;
			font-weight:bold;
		}
		div#content div.items{
			float:left;
			width:200px;
			margin:20px 15px 15px 0px;
			border-left:1px solid #888888;
		}
			div#content div.items h2{
				font-family:Georgia,"Times New Roman",Times,serif;
				font-size:1.5em;
				font-weight:normal;
				color:#666666;
				padding-left:15px;
				margin:0 0 13px 0;
			}
			div#content div.items div.item{
				padding-left:15px;
				margin-bottom:13px;
			}
				div#content div.items div.item div.item_title{
					font-weight:bold;
				}
			div#content div.items div.all{
				padding-left:15px;
			}


		div#content h2{
			font-family:		Georgia,"Times New Roman",Times,serif;
			font-weight:		normal;
			color:			#990000;
			font-size:		1.6em;
			line-height:		1.1em;
		}
		div#content h3{
			font-family:		Verdana,Arial,Helvetica,Geneva,sans-serif;
			font-weight:		bold;
			color:			#006699;
			font-size:		1em;
		}
		div#content h4{
			font-family:		Verdana,Arial,Helvetica,Geneva,sans-serif;
			font-weight:		bold;
			color:			#8899aa;
			border-bottom:		1px solid #aabbcc;
			font-size:		0.9em;
			letter-spacing:		1px;
		}
		div#content span.thinsp{
			font-size:		6px;
		}
		div#content div.para{
			margin-bottom:		15px;
		}
		div#content div.imagebox{
			overflow:		hidden;
		}
		div#content div.magnibox{
			float:			left;
			margin-left:		0px;
			padding-left:		20px;
			padding-bottom:		5px;
			border-bottom:		1px solid #3366cc;
		}
		div#content div.magnibox a{
			text-decoration:	none;
		}
		div#content div.magnibox a img{
			border:			none;
			width:			11px;
			height:			11px;
			margin-right:		5px;
			vertical-align:		middle;
		}
		div#content div.audiobox{
			border:			1px solid #dddddd;
			padding:		5px;
		}
			div#content div.audiobox div{
				margin-bottom:		3px;
			}
			div#content div.audiobox div.audiotitle{
				color:			#333333;
				border-bottom:		1px solid #333333;
				padding-bottom:		2px;
			}
			div#content div.audiobox div.download_link{
				margin-bottom:		0px;
			}
		div#content table{
			border-collapse:	collapse;
			empty-cells:		show;
			border:			1px solid #cccccc;
		}
			div#content table th{
				text-align:		center;
				font-weight:		normal;
			}
			div#content table td{
				border:			1px solid #cccccc;
				padding:		8px;
				font-size:		13px;
			}
		div#content table.hborder{
			border:			none;
			margin:			15px 0px 20px 0px;
			width:			100%;
		}
			div#content table.hborder th{
				width:			160px;
			}
			div#content table.hborder th,div#content table.hborder td{
				vertical-align:		middle;
				border:			none;
				border-top:		3px solid #eeeeee;
				border-bottom:		3px solid #eeeeee;
				padding:		20px;
				font-size:		13px;
			}


	div#rightcol{
		width:218px;
		float:right;
		overflow:hidden;
	}
	div#menu{
		background-image:url('/images/bg_menu.gif');
		background-repeat:repeat-y;
		color:#990000;
	}
		div#menu ul.level0{
			margin:0px;
			padding:20px;
			list-style-type:none;
		}
			div#menu ul.level0 li.lev0{
				padding:2px 0 17px 0;
				background-image:url('/images/menu_separator.gif');
				background-repeat:no-repeat;
				background-position:bottom center;
			}
			div#menu ul.level0 ul{
				margin:0px;
				padding:0px 0px 0px 15px;
				list-style-type:none;
			}
			div#menu ul.level0 ul.level1{
				margin:0px 0px 7px 0px;
				padding:0px 0px 7px 15px;
				border-bottom:1px solid #dddddd;
			}
				div#menu ul.level0 ul li{
					padding:2px 0 4px 0;
				}
		div#menu a{
			text-decoration:none;
		}
		div#menu a:hover{
			text-decoration:underline;
		}
		div#menu span.current_page{
			background-color:#ffffdd;
		}
	div#menu_bottom{
		height:159px;
		background-image:url('/images/bg_menu_bottom.gif');
		background-repeat:repeat-y;
	}
		div#menu_bottom ul{
			margin:0px;
			padding:2px 20px 2px 20px;
			list-style-type:none;
		}
			div#menu_bottom ul li{
				padding:0 0 2px 0;
				color:#999999;
			}
		div#menu_bottom a{
			text-decoration:none;
			color:#999999;
		}
		div#menu_bottom a:hover{
			text-decoration:underline;
		}
	div#support{
		background-image:url('/images/bg_support.gif');
		background-repeat:repeat-y;
		background-position:top right;
		padding:3px 7px 23px 53px;
	}
		div#support div.sponsor{
			text-align:center;
			margin:5px 0px 10px 0px;
		}
		div#support div.all{
			text-align:center;
			margin-top:15px;
		}
	div#support_bottom{
		height:3px;
		background-image:url('/images/bg_support_bottom.gif');
		background-repeat:no-repeat;
		background-position:top right;
		margin:0px;
	}
	div#footer{
		position:relative;
		background-image:url('/images/bg_footer.gif');
		background-position:bottom;
		background-repeat:no-repeat;
		clear:both;
		height:8px;
		margin:0px;
	}
	div#social{
		clear:both;
		margin:0px;
		padding:0px;
		padding-top:50px;
	}
	div#social div#social_inner{
		padding:10px;
	}
	div#subfooter{
		width:776px;
		margin:0px auto;
		overflow:hidden;
		color:#9FA2A4;
		text-align:left;
	}
		div#subfooter div#offset{
			margin:10px 186px 10px 20px;
			text-align:center;
		}
		div#subfooter div#pp_ad{
			margin:10px 0px 10px 0px;
		}
		div#subfooter div#pp_ad img{
			margin:2px 0px 2px 0px;
		}
		div#subfooter a{
			color:#9FA2A4;
			text-decoration:none;
		}
	a{
		color:#007DD2;
	}
	img.inline{
		border:none;
		vertical-align:middle;
	}
	a img{
		border:none;
		vertical-align:middle;
	}





	div#content div.slideshow{
		margin:			0px 0px 20px 0px;
		padding:		5px 0px 15px 0px;
		border-top:		2px solid #cccccc;
		border-bottom:		2px solid #cccccc;
		text-align:		right;
		font-size:		90%;
		line-height:		1.5em;
	}

		div#content div.slideshow div.imageframe{
			width:			440px;
			height:			300px;
			overflow:		hidden;
			margin:			0px 0px 3px 0px;
			background-color:	#666666;
			text-align:		center;
			border:			none;
		}
		div#content div.slideshow table.aligned{
			width:			440px;
			height:			300px;
			border:			none;
			empty-cells:		show;
			border-collapse:	collapse;
			margin:			0px;
		}
		div#content div.slideshow table.aligned td{
			width:			440px;
			height:			300px;
			padding:		0px;
			margin:			0px;
			border:			none;
			text-align:		center;
			vertical-align:		middle;
		}
			div#content div.slideshow table.aligned td img{
				border:			none;
				margin:			0px;
			}

		div#content div.slideshow div.controls{
			float:			right;
			margin:			0px 0px 0px 10px;
			line-height:		1.2em;
			color:			#bbaa99;
			padding:		3px 0px 3px 3px;
			xxbackground-color:	#ffffff;
			font-weight:		bold;
		}
		div#content div.slideshow div.controls img{
			height:			22px;
			width:			22px;
			vertical-align:		middle;
		}
		div#content div.slideshow div.title{
			text-align:		left;
			margin:			7px 0px -2px 0px;
			line-height:		1.2em;
			color:			#998877;
		}

