
		@charset "UTF-8";


/*		TARKKAILIJA.NET 2010						*/
/*		ABRAHAM.FI - VIDEO, PHOTO, DESIGN			*/
/*		MIKKO KERÄNEN - MIKKO@ABRAHAM.FI			*/


		body, ul, li {
		margin:0;
		padding:0;
		}

		#container {
		margin:40px auto 20px auto;
		width:960px;
		}

		.right {
		float:right;
		}
		
		.left {
		float:left;
		}
		
		.clear {
		clear:both;
		}
		
		.line {
		border-bottom:1px solid #333;
		}
		
		.list {
		margin:18px 0 20px 0;
		}
		
		.extrapadding {
		margin:30px auto 40px auto;
		}

		.smallpad {
		padding:10px;
		}

		.pad {
		padding:14px;
		}



/*		TARKKAILIJA.NET - FONTIT JA LINKIT			*/

		body {
		font-family:Tahoma, Helvetica, "Trebuchet MS", Arial, sans-serif;
		font-size:11px;
		line-height:13px;
		color:#fff;
		background-color:#000;
		}
		
		h1 {
		font-family:Helvetica;
		background: url(arrow.gif) no-repeat center left;
		line-height:21px;
		font-size:15px;
		padding:0 0 0 14px;
		margin:0 0 0 2px;
		text-transform:uppercase;
		color:#C00;
		}
		
		h2 {
		font-family:Helvetica;
		line-height:12px;
		font-size:12px;
		padding:0 0 6px 0;
		margin:0;
		color:#c00;
		text-transform:uppercase;
		}
		
		h3 {
		padding:0 0 0 0;
		margin:0 0 6px 0;
		font-family:Helvetica;
		font-size:11px;
		line-height:12px;
		text-transform:uppercase;
		color: #fff;
		}
		
		h4 {
		padding:0 0 0 0;
		margin-bottom:10px;
		font-family:Helvetica;
		font-size:11px;
		line-height:10px;
		text-transform:uppercase;
		color: #fff;
		}
		
		p {
		padding:0 0 0 0;
		margin:0;
		}
		
		a, a:active, a:focus {
		text-decoration:none;
		outline:0;
		border:0;
		}
		
		a:hover {
		text-decoration:underline;
		}
		
		a img {
		border:0;
		outline:0;
		display:block;
		margin:0 auto;
		}
		
		ul {
		}
		
		li {
		margin:0 15px 15px 10px;
		}





/*		TARKKAILIJA.NET - YLÄVALIKKO				*/

		#menu {
		font-family:Helvetica;
		text-align:left;
		width:960px;
		height:83px;
		clear:both;
		border-bottom:1px solid #333;
		/*padding-bottom:20px;*/
		margin-bottom:35px;
		}

		.TRK {
		font-family:Helvetica;
		float:left;
		display:block;
		width:280px;
		height:83px;
		background: #000 url(trk-tarkkailija-airsoft-media-collective.gif) no-repeat bottom right;
		text-align:right;
		font-size:8px;
		line-height:8px;
		text-transform:uppercase;
		}
		
		.TRK a:hover {
		text-decoration:none;
		color:#F00;
		}
		
		.title {
		padding-top:37px;
		padding-right:140px;
		}
		
		.truenav {
		float:right;
		display:block;
		height:83px;
		width:570px;
		}
		
		.links {
		float:right;
		display:inline;
		padding-top:59px;
		padding-right:10px;
		}
		
		.links a {
		padding:0 10px;
		line-height:10px;
		font-size:11px;
		text-transform:uppercase;
		color:#999;
		}
		
		.links a:hover {
		color:#c00;
		text-decoration:none;
		}

		#menu img {
		
		}
		
		.TRK a {
		color:#C00;
		text-transform:uppercase;
		}





/*		TARKKAILIJA.NET - SIVUN SISÄLTÖ			*/

		#content {
		width:960px;
		clear:both;
		margin-top:20px;
		}

		#content img {
		}

		#content a img {
		border:none;
		}
		
		#largeopener {
		width:960px;
		height:540px;
		}
		
		.largebgone {
		background: #222 url(history/trk_history_airsoft_promo_shoot.jpg) no-repeat top left;
		text-align:center;
		}
		
		.smallplayermiddle {
		width:560px;
		margin:0 auto;
		padding-top:100px;
		}

		.text {
		padding:40px 0 8px 0;
		color:#ddd;
		}
		
		.third {
		width:296px;
		float:left;
		background-color:#000;
		padding:7px 0 10px 0;
		color:#ccc;
		margin:23px 0 0 0;
		}
		
		.middlethird {
		margin-left:36px;
		margin-right:36px;
		}
		
		.third a {
		color:#c00;
		text-decoration:none;
		font-style:italic;
		}
		
		.frontpagecolumn {
		width:289px;
		float:left;
		margin-right:18px;
		border:1px solid #333;
		}
		
		.twothirds {
		width:660px;
		float:left;
		background-color:#000;
		padding:7px 0 10px 0;
		color:#ccc;
		margin:23px 0 34px 0;
		}
		
		.twothirds a {
		color:#fff;
		text-decoration:none;
		font-style:italic;
		}
		
		.twothirdsright {
		width:629px;
		float:right;
		background-color:#000;
		padding:7px 0 10px 0;
		color:#ccc;
		margin:23px 0 34px 0;
		}
		
		.twothirdsright a {
		color:#fff;
		text-decoration:none;
		font-style:italic;
		}
		
		.allthirds {
		width:900px;
		float:left;
		background-color:#000;
		padding:7px 0 10px 0;
		color:#ccc;
		margin:23px 0 0 0; /* margin:23px 0 34px 0;  <-- sit ku väliin tulee sisältöä */
		}
		
		.allthirdsbump {
		margin-bottom:34px;
		}
		
		.allthirds a {
		color:#fff;
		text-decoration:none;
		font-style:italic;
		}
		
		.flickrgroup {
		float:left;
		}
		
		.connect {
		float:right;
		width:234px;
		height:261px;
		margin-left:40px;
		}
		
		.border {
		border:1px solid #333;
		}



/*		TARKKAILIJA.NET - ALAVALIKKO			*/

		#footer {
		border-top:1px solid #333;
		margin-top:35px;
		border-bottom:1px solid #333;
		}
		
		#footer p {
		color:#777;
		}
		
		#footer img {
		padding:0;
		margin:0 0 0 0;
		border-bottom:1px solid #fff;
		float:left;
		}
		
		.foot {
		display:block;
		padding:20px 18px 30px 18px;
		}
		
		.foot a {
		color:#c00;
		}
		
		.meta {
		width:300px;
		}
		
		.short {
		width:189px;
		}
		
		.short p {
		padding-bottom:10px;
		}
		
		.tweet {
		font-size:11px;
		line-height:13px;
		color:#ddd;
		width:140px;
		}
		
		.mini a {
		font-size:11px;
		color:#c00;
		display:block;
		padding:2px;
		width:133px;
		text-transform:uppercase;
		}
		
		#copyright {
		font-style:italic;
		height:60px;
		}
		
		#copyright a {
		color:#312922;
		float:right;
		padding:10px 5px;
		}
		
		#twitter_update_list {
		list-style:none;
		padding:0;
		margin:0;
		text-align:left;
		color:#ddd;
		}
		
		#twitter_update_list li {
		padding:0;
		margin:0;
		}
		
		#twitter_update_list a {
		color:#c00;
		}


/*		CONTACT FORM							*/

	#contact-area {
		width:660px;
	}

	#contact-area input, #contact-area textarea {
	padding: 5px;
	width: 460px;
	font-family: Helvetica, sans-serif;
	margin: 0px 0px 10px 0px;
	border: 1px solid #eee;
	}

	#contact-area textarea {
	height: 200px;
	}

	#contact-area textarea:focus, #contact-area input:focus {
	border: 1px solid #c00;
	}

	#contact-area input.submit-button {
	width: 160px;
	float: right;
	margin-right:23px;
	}

	label {
	float: left;
	text-align: right;
	margin-right: 15px;
	width: 160px;
	padding-top: 5px;
	font-size: 13px;
	}




/*		TARKKAILIJA.NET - MAINOSYKSIKÖT			*/

		.adboxsmall {
		float:right;
		width:244px;
		height:60px;
		background: #675e4e url(sponsor.gif) no-repeat bottom left;
		margin:28px 0 0 0;
		}

		.fullwidthad {
		width:960px;
		height:120px;
		margin:40px 0;
		display:block;
		background: #675e4e url(sponsor.gif) no-repeat bottom left;
		}

/* content right before footer
<div class="clear line"></div>
<div class="text">
<div class="connect">
<h2>TRK ON FACEBOOK</h2>
<img src="testconnect.jpg" width="234" height="261" />
</div>
<div class="clear"></div>
</div>



<div class="adboxsmall"></div>     <- small ad unit before div class twothirds


<div id="footer">
<div class="fullwidthad"></div>    <- bottom ad unit
<div class="clear line"></div>*/
