* {
	margin:0;
	padding:0;
}

a,
a:visited {
	color: #69e;
}

a:hover {
	text-decoration: none;
}

body {
	font-family: "frutiger linotype","lucida grande",helvetica,arial,sans-serif;
	
	color: #333;
	font-size: 76%;
}

img {
	border: none;	
}


#top-links,
#login-link {
	position: absolute;
	right: 5px;
	top: 5px;
	z-index: 10;
}

	#login-link {
		color: #ccc;
	}
	
		#login-link:hover {
			color: #333;
		}

#view {
	width: 900px;
  	height: 500px;
	
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -450px;
	
	background-image: url('../img/txtartr-main-dimmed.png');
	background-repeat: no-repeat;
	
	text-align: center;
}

	#view .view-story {
		width: 600px;
		margin: 100px 0 0 150px;
		text-align: left;
		
		font: 1.9em "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
		line-height: 1.5em;

	}

		#view .view-story p {
			margin-bottom: 15px;
		}

		#view .view-story h2 {
			font-size: 1em;
			margin-bottom: 1em;
			color: #999;
		}


#view-backlink {
	position: absolute;
	left: 10px;
	top: 10px;
}
	
	#view-backlink a {
		color: #333;
	}
		#view-backlink a:hover {
			color: #000;
		}
		





#home {
  	width: 900px;
  	height: 500px;
	
	position: relative;
	left: 50%;
	margin-left: -450px;
	
	background-image: url('../img/txtartr-main.png');
	background-repeat: no-repeat;

}


	#home .param {
		position: absolute;
		width: 100px;
		height: 20px;
	}
	
		#home .param a {
			color: #000;
			text-decoration: none;
			font-size: 1.8em;
		}
		
			#home .param a:hover {
				text-decoration: underline;
			}
		
			#home .param.active a {
				color: #f00;
			}
	
	
		#home #param1 {
			left: 430px;
			top: 291px;
		}
		
		#home #param2 {
			left: 805px;
			top: 304px;
		}
		
		#home #param3 {
			left: 141px;
			top: 281px;
		}
		
		#home #param4 {
			left: 614px;
			top: 58px;
		}
		
		#home #param5 {
			left: 296px;
			top: 97px;
		}
		
		#home #param6 {
			left: 27px;
			top: 181px;
		}

	#home #make {
		width: 228px;
		height: 84px;
		
		position: absolute;
		top: 370px;
		left: 650px;

	}




.sys-header {
  	height: 2.3em;
  	border-bottom: 3px solid #ddd;
	
	text-align: center;
	margin: 0 0 30px 0;
	padding: 1em;
	background: white;
	font: 2.2em "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
	color: #bbb;
}

	.sys-header h1 { 
		color: #69e;
		display: inline;
		font-size: 1.5em; 
	}
	
		.sys-header h1 a:link,
		.sys-header h1 a:visited {
		  	color: #9be;
		}
		
		.sys-header h1 a:hover {
			color: #f00;
			text-decoration: none;
		}
	
.sys-content {
	margin-left: 15%;
	margin-right: 15%;
	
	text-align: center;
}


.addedit-story-params {
  	margin: 20px 0;
	font-size: 1.3em;
	width: 100%;
}

	.addedit-story-params div {
		display: inline;
		margin: 0 20px;
	}

	.addedit-story-params input {
	  	font-size: 1.3em;
		margin: 0 0 3px 0;
		padding: 0;
		
	}

.addedit-story-body {
	
}

	.addedit-story-body textarea {
		width: 90%;
		height: 200px;
		
		margin: 10px 0 30px 0;
		font-size: 14px;
		font-family: Arial, Trebuchet MS;
		padding: 5px;
		
		line-height: 1.5em;
		
	}


.addedit-story-delete {
	float: left;
	margin-left: 35px;
}

.addedit-story-submit {
	width: 95%;
	text-align: right;
}

	.addedit-story-submit input {
		width: 100px;
		height: 30px;
		
		color: #69e;
		font: 1.5em "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
		
		background-color: #fff;
		border: 1px solid #000;	
		
		
	}




.comb-list {
	text-align: left;
}

	.comb-container {
		margin: 5px 0;
		padding: 5px 0 5px 0;
		border-top: 1px solid #ccc;
	}
	
		.comb-container h2 {
			
		}
		
	.comb-list a {
		color: #69e;			
	}
	

	.comb-story {
	  	margin: 20px 0 10px 30px;
	}

		.comb-story h3 {
			display: inline;
		}
		
		.comb-story-body {
			font-size: 1.1em;
			line-height: 1.5em;
		}




.login {  	
	font-size: 1.4em;
}
	.login label {
		
	}

	.login input {
		
	}








