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

	body {
		font-family:Tahoma, Geneva, sans-serif;
		font-size:11px;
		color:#FFF;
		background:url(images/pgbg.png) repeat-x #000;
		margin:0;
	}
	#container {
		width:1000px;
		margin:auto;
		background:url(images/bg.png) repeat-y 663px;
	}
	#header {
		height:307px;
		width:1085px;
		background:url(images/tf3_01.png);
	}
	#left {
		width:634px;
		float:left;
	}
	#centerSpace {
		width:68px;
		float:left;
	}
	#right {
		width:298px;
		float:left;
	}
	#recentHead {
		background:url(images/error.png);
		height:53px;
	}
	#topSpace {
		height:271px;
		background:url(images/tf3_03.png);
	}
	#linksHead {
		background:url(images/tf4_04.png);
		height:53px;
		width:270px;
		float:left;
	}
	#archHead {
		background:url(images/tf3_25.png);
		height:46px;
		width:270px;
		float:left;
	}
	#archBottom {
		height:177px;
		background:url(images/tf3_30.png) repeat-x;
		width:270px;
		float:left;
	}
	#leftSpace {
		width:170px;
		height:203px;
		float:left;
		background:none;
	}
	#leftContent {
		width:464px;
		float:left;
		background:url(images/tf3_11.png) repeat-x;
	}
	#linkBottom {
		height:100px;
		background:url(images/tf2_12.png);
		width:270px;
		float:left;
	}
	#rightBg {
		height:223px;
		width:28px;
		float:right;
		background:url(images/tf3_06.png);
	}
	.clear {
		clear:both;
	}
	#footer {
		width:100%;
		background:url(images/tf2_55.png) repeat-x;
		padding-top:160px;
		text-align:center;
		font-size:10px;
		color:#cb60b0;
		font-weight:bold;
		padding-bottom:12px;
	}
	#footer a {
		color:#ffbe6b;
		font-weight:normal;
		text-decoration:none;
	}
	#footer a:hover {
		color:#99c66a;
	}
	#finisher {
		width:1000px;
		background:url(images/bgfinish.png);
		height:50px;
	}
	.blogpic {
		width:100%;
		background-position:center center;
		background-repeat:no-repeat;
	}
	.work {
		width:441px;
		margin:15px auto;
		height:285px;
		padding-left:15px;
		background: 10px 35px no-repeat;
	}
	#leftContent a {
		color:#76afda;
		font-weight:bold;
	}
	#leftContent a:hover {
		text-decoration:none;
	}
	#nav {
		position:relative;
		left:450px;
		width:400px;
		text-align:center;
		top:27px;
	}
	#nav a {
		color:#d9e8ee;
		text-decoration:none;
		font-weight:bold;
		font-size:11px;
	}
	#nav a:hover {
		color:#99c66a;
	}
	#linkBottom a {
		padding-left:20px;
		/*margin:15px 20px 10px 20px;*/
		background-position:2px center;
		background-repeat:no-repeat;
		height:10px;
		text-decoration:none;
		display:block;
		padding-top:7px;
	}
	#archBottom a {
		padding-left:30px;
		margin:3px 20px 3px 20px;
		background-position:2px center;
		background-repeat:no-repeat;
		height:17px;
		padding-top:3px;
		text-decoration:none;
		display:block;
	}
	#archBottom .linktext {
		padding-top:4px;
		padding-left:5px;
	}
	.linktext {
		padding-top:4px;
		padding-left:5px;
	}
	#linkBottom a:hover, #archBottom a:hover {
		text-decoration:underline;
	}
	#head, .head {
		width:434px;
		margin:auto;
		padding-left:10px;
		font-size:12px;
		font-weight:bold;
		color:#ffbe6b;
		padding-top:10px;
		padding-bottom:5px;
	}
	#foot, .foot {
		width:434px;
		margin:auto;
		padding-left:10px;
		padding-bottom:10px;
	}
	#work a {
		color:#c2e4f9;
		font-weight:bold;
	}
	#work a:hover {
		text-decoration:none;
	}
	label {
		width:150px;
		text-align:right;
		padding:4px;
		font-size:12px;
		font-weight:bold;
		color:#c3c3c3;
		display:block;
		float:left;
	}
	.labelans {
		float:left;
		padding-top:6px;
		color:#0868ac;
		font-size:10px;
		text-align:left;
		width:170px;
	}
	h1 {
		color:#0868ac;
		font-size:14px;
	}
	* { outline:none; }
	input, #fakeinput {
		background:url(images/fieldbg.png);
		height:16px;
		color:#FFF;
		border: 1px solid #333;
		padding-top:4px;
		padding-left:5px;
		width:350px;
		margin:auto;
		text-align:left;
		font-size:10px;
		font-weight:bold;
		font-family:Tahoma, Geneva, sans-serif;
	}
	textarea {
		background:url(images/fieldbg.png) repeat-x #212121;
		height:30px;
		color:#FFF;
		border: 1px solid #333;
		padding-top:4px;
		padding-left:5px;
		width:350px;
		font-size:10px;
		font-family:Tahoma, Geneva, sans-serif;
		font-weight:bold;
	}
	#sc_items {
		position:relative;
		float:right;
		right:200px;
		background:url(images/sc_logo.png) no-repeat;
		padding-left:30px;
		height:17px;
		padding-top:3px;
		top:274px;
		color:#003300;
		font-weight:bold;
	}
	#sc_items a {
		color:#003300;
		font-weight:bold;
	}
	td {
		height:25px;
		padding-left:5px;
		background-color:#093543;
	}
