@charset "utf-8";
/* CSS Document */

/* LAYOUT FOR STREAMLINE */

body {
    margin:0;
    padding:0;
    background-color:#FFF;
	font-size:0.8em;
    font-family:Arial, Helvetica, sans-serif;
}

#container {
    width:960px;
    margin:0 0 50px 25px;
    padding:0;
}

	#header {
		width:960px;
		margin:0;
		padding:0;
	}

	#menu {
		float:left;
		margin:0;
		padding:0;
		width:170px;
		text-align:right;
		font-size:130%;
		background-color:#FFF;
		overflow:hidden;
	}

		ul.menu{
			margin:0;
			padding:0;
		}
		
		ul.menu li{
			margin:0;
			padding:0 0 15px 0;
			display:block;
			list-style-type:none;
			text-align:right;
		}
		
		ul.menu li a:link, ul.menu li a:visited {
			color:#888;
			text-decoration:none;
		}
		
		ul.menu li a:hover {
			color:#000;
			text-decoration:none;
		}

		ul.menu li a.active:link, ul.menu li a.active:visited {
			color:#000;
			text-decoration:none;
		}
		
		ul.menu li a.active:hover {
			color:#888;
			text-decoration:none;
		}
		
	#content {
		float:right;
		width:740px;
		padding:0 0 0 25px;
		margin:0;
		background-color:#FFF;
		border-left: 1px solid #000;
		min-height:300px;
	}

		#content h1 {
			color:#000;
			margin:0;
			padding:0 0 10px 0;
			font-size:130%;
			font-weight:normal;
		}

			#content h1 a:link, #content h1 a:visited {
				color:#000;
			}

			#content h1 a:hover {
				color:#888;
			}
		
		#content h2 {
			color:#000;
			margin:0;
			padding:5px 0 10px 0;
			font-size:120%;
			font-weight:normal;
		}
		
		#content p, #content td {
			margin:0;
			padding:0px 0px 5px 0px;
			color:#888;
		}
		
		#content a:link, #content a:visited {
			color:#8B0D06;
			text-decoration:none;
		}
		
		#content a:hover {
			color:#000;
			text-decoration:none;
		}
		
		#content ul {
			color:#888;
			margin:0 0 0 15px;
			padding:0 0 5px 0;
			list-style-position:inside;
			list-style:disc;
		}
		
		#content ol {
			color:#888;
			margin:0 0 0 20px;
			padding:0 0 5px 0;
			list-style-position:inside;
			list-style:decimal;
		}
			
		#content ul li, #content ol li {
			padding:0 0 5px 0;
		}
		
		#content .title {
			color:#000;
			margin:0;
			padding:0 0 5px 0;
		}
		
		abbr, acronym, cite {
			border-bottom:1px dashed #888;
			cursor:help;
		}
		
		#detail {
			position:relative;
			padding:10px 0 0 0;
			margin:0;
		}

			#detail-image {
				float:left;
				width:400px;
				padding:0;
				margin:0;
			}
	
			#detail-text {
				float:right;
				width:315px;
				padding:0;
				margin:0;
			}

		#item {
			float:left;
			width:180px;
			padding:0;
			margin:0;
		}

			#image {
				float:left;
				width:150px;
				padding:10px 30px 20px 0;
				margin:0;
		}

			#text {
				float:left;
				width:150px;
				padding:0 30px 20px 0;
				text-align:left;
				margin:0;
		}			
		
		#info {
			margin:0;
			padding:0 0 15px 0;
		}

		#home {
			margin:0;
			padding:0;
			max-width:740px;
			border:none;
			outline:none;
		}

		.image {
			margin:0;
			padding:0;
			border:none;
			outline:none;
		}

		#offline {
			margin:0;
			padding:20px 0 0 0;
			text-align:center;
		}

		.msg{
			color:#FFF;
			background-color:#000;
			padding:5px;
			margin:5px 0;
			font-weight:bold;
		}
			
	#footer {
		clear:both;
		width:740px;
		margin:0;
		padding:25px 0 0 220px;
	}
	
		#footer p {
			margin:0;
			padding:0;
			color:#888;
		}

		#footer a:link, #footer a:visited {
			color:#000;
			text-decoration:none;
		}
		
		#footer a:hover {
			color:#888;
			text-decoration:none;
		}

#clear{
	clear:both;
}		
									