/*
	project: linkaj.net
	author: medianova (www.medianova.hr)
*/
*{margin:0;padding:0;}:focus,:active {outline:0}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6,pre,code {font-size:1em;}a img{border:0} 
body { font: .7em Arial, Sans-Serif; background: #EAE7DB url(../images/bg.gif) repeat-x; color: #69644E; }
a { color: #262016; text-decoration: none; cursor: pointer; }
a:hover { color: #444; }
h2 { font: bold 1.3em 'lucida grande', 'arial', 'trebuchet ms', sans-serif; margin: 0 0 10px; letter-spacing: -0.5px;}
	h2 span { color: #262016; text-transform: uppercase; }
h3 { font-size: 1.2em; }
h4 { font-size: 1.4em; }
h5 { float: right; color: #979797; font-style: italic; }
p  { margin: 0 0 15px; line-height: 1.5em; }
hr { clear: both; border: 0; height: 0; width: 0; }
.orange { color: #EDAB39; }
input, textarea, select { font: .9em "Trebuchet MS", Arial; color: #444; }

#content { margin: 0 auto; width: 980px; }

#logo { float:left; text-indent: -9999px; height: 40px; width:170px; padding: 0; margin: 5px 30px 11px 0; background: url(../images/logo.gif) top left no-repeat;}
	
#search { float: right; margin: 11px 8px 0; }
	input.searchfield { width: 230px; background: none; border: 0; background: url(../images/searchfield.gif) no-repeat; padding: 10px 5px 10px; height: 20px; color: #C8BEA7; }
		input.searchfield:focus { background: url(../images/searchfieldhover.gif) no-repeat; }
	input.blackbutton { background: url(../images/blackbutton.gif) no-repeat; padding: 7px 0; border: 0; color: #fff; font-weight: bold; font-size: 1.1em; width: 69px; text-align: center; }

#menu { clear: both; border-top: 3px solid #423B2B; background: #322C1F; height: 35px; padding: 3px 7px 0 0; margin: 0 0 12px; }
	#menu li { display: inline; font-weight: bold; }
	
	#menu li a { float: left; padding: 9px 0 8px 14px; text-align: center; margin: 0 3px 0 0; color: #EBE5CF; }
	
	#menu li a span { padding: 9px 14px 8px 0;  }
	
		#menu li a:hover { background:  #665A40 url(../images/tabhover.gif) no-repeat; }
		#menu li a:hover span { background: url(../images/tabhover.gif) right bottom no-repeat; }
		
		#menu li a.current { background:  #EDAB39 url(../images/tabcurrent.gif) no-repeat; }
		#menu li a.current span { background: url(../images/tabcurrent.gif) right bottom no-repeat; }
		
	#menu li.cat a { color: #69634C; }
		#menu li.cat a:hover { background: none; }
	#menu li.tags a { float: right; color: #EDAB39; padding-right: 29px; height: 20px; background: url(../images/tagsarrow.gif) no-repeat right 6px; }
		#menu li.tags a:hover { color: #A3D4DF; background: url(../images/tagsarrowhover.gif) no-repeat right 6px; }
	
	
		#tags a { padding: 2px; color: #69644E; }
			#tags a:hover { color: #2B2517; }
	
.pitch { float: left; width: 294px; height: 90px; padding: 7px 15px 0 10px; margin: 0 11px 15px 0; background: url(../images/pitch.gif) no-repeat; }
	.pitch p { margin: 0; }
	.pitch img { float: left; margin: 3px 12px 5px 1px; }
	.pitch h3 { font-size: 1em; margin: 0 0 4px; }
		
#info { float: left; color: #69634C; margin: 12px 0 0; width: 400px;  font-style: italic; }
	#info a { color: #8C866C; font-size: 0.8em }

#serve { margin: 10px 0; }

#login { float: left; width: 440px; background: #D5CFB7 url(../images/stripe.gif) repeat-y; padding: 10px 10px 5px 23px; }
#register { float: right; width: 460px; background: #D5CFB7 url(../images/stripe.gif) repeat-y; padding: 10px 10px 5px 23px;  }

#login h3, #register h3 { margin: 0 0 8px; }
#login h2, #register h2 { margin: 0 0 20px; color: #262016; }

.source { background: url(../images/source.gif) no-repeat; padding: 10px 10px; height: 50px; }
	.source_ordinal { float: right; font-size: 2em; margin: 11px 5px 0 0; color: #AEA379; }
	.source p { margin: 0 0 5px; }
	.source a { color: #417ECE; }
		.source a:hover { color: #1E5091; text-decoration: underline; }
	
.last { margin: 0;  }

#main { float: left; width: 645px;  }
	#teaser { background: #fff; padding: 6px 10px; border-bottom: 1px solid #D5CFB7; }
	#teaser span { float: right; margin: 3px 2px 0 0; }
	#col { float: left; width: 315px; }
	#cor { float: right; width: 315px; }
	
	h2.inner { font-size: 2.2em; margin: 0 0 20px; color: #4E8CDC; }
	.innerimg { float: left; margin: 0 20px 10px 0; border: 3px solid #D5CFB7; }
	
	.post { margin: 0 0 7px; }
			.post.featured {  }
			.post img { float: left; border: 3px solid #D5CFB7; margin: 0 10px 10px 0; }
			.post p { margin: 0; padding: 2px 0;}
			.post h3 { margin: 0 0 10px; color: #6E6952; font-size: .9em; font-weight: bold; }
			.post h2 a { font-size: 22px; color: #4E8CDC; }
				.post h2 a:hover { color: #1E5091; text-decoration: underline; }
			.postinfo { color: #828282; font: .8em Tahoma; margin: 0; }
				.postinfo a { font-weight: bold; }
				
			.more { float: left; width: 80px; margin: 0 10px 0 0; text-align: center; color: #262016; padding: 6px 0; font-weight: bold; background: url(../images/more.gif) no-repeat; }
				
			.pitch .frame { position: absolute; margin: 0 0 0 -90px; float: left;height: 82px; width: 82px; background: url(../images/thumb_imgframe.gif) no-repeat; }
			#userbox .frame { position: absolute; margin: 0 0 0 -93px; float: left;height: 81px; width: 81px; background: url(../images/userframe.gif) no-repeat; }
			.post .frame { position: absolute; margin: 0 0 0 -286px; height: 200px; width: 300px; background: url(../images/imgframe.gif) no-repeat; }
			
	#author { background: url(../images/author.gif) no-repeat; padding: 7px; color: #E7F5FF; height: 100px; }
		#author img { float: left; border: 3px solid #98D2FD; margin: 0 20px 0 0; }
		#author a { color: #fff; }

#side { float: right; width: 320px; }
	#side h2 { }
	#side h3 { color: #fff; margin: 0 0 10px; background: url(../images/sidetitle.gif) no-repeat; }
		
	#userbox { background: url(../images/userbox.gif) no-repeat; padding: 7px 8px 7px 12px; height: 100px; }	
		#userbox img { float: left; margin: 3px 15px 0 0; }
		#userbox h4 { color: #fff; font-size: 1.1em; margin: 0 0 3px; }
		#userbox li a { color: #EDAB39; font-weight: bold; line-height: 15px; }
	
	.sidebox_top { background: url(../images/sideboxtb.gif) no-repeat; padding: 3px 0; }
	.sidebox { background: #69644E; padding: 4px 9px; color: #BAB1A0; }
	.sidebox_bottom { background: url(../images/sideboxtb.gif) no-repeat bottom; padding: 4px 0; margin: 0 0 20px; }
	.sidebox h2 { color: #fff; font-size: 1.1em; }
	
	#help { background: url(../images/help.jpg) no-repeat; color: #fff; padding: 80px 12px 20px 14px;  }
		#help p { margin: 0 0 5px; }
		#help a { color: #77C4FC; font-weight: bold; }
	
	.boxtop { background: url(../images/boxtb.gif) no-repeat; padding: 8px 0; }
	.box { background: #EAE5CE; border-left: 5px solid #fff; border-right: 5px solid #fff; padding: 0 6px 5px 12px }
	.boxbottom { background: url(../images/boxtb.gif) no-repeat bottom; padding: 8px 0; }
	
	.wideboxtop { background: url(../images/wideboxtb.gif) no-repeat; padding: 7px 0; }
	.widebox { background: #EAE5CE; border-left: 5px solid #fff; border-right: 5px solid #fff; padding: 2px 10px 0 12px }
	.wideboxbottom { background: url(../images/wideboxtb.gif) no-repeat bottom; padding: 7px 0; }
	
	/* SIDE ITEMS LIST */
	.items { background: #D5CFB7 url(../images/sideli.gif) no-repeat bottom; margin: 0 0 20px; padding: 0 0 5px; }
	
	.items li { background: url(../images/dot.gif) repeat-x bottom; margin: 0 8px; }
	.items li.title { background: url(../images/sidetitle.gif) no-repeat; padding: 15px; margin: 0; color: #fff; font-weight: bold; }
	.items li a { display: block; color: #69644E; padding: 6px 6px 9px; }
		.items li a:hover { background: url(../images/sidelihover.gif) no-repeat left; }
		.items li a span { color: #262016; }
		.items li.last { background: none; }
		
	#newsletter { height: 152px; background: url(../images/newsletter.jpg) no-repeat; padding: 13px 12px; margin: 0 0 15px; }
		#newsletter .title { font-weight: bold; color: #fff; margin: 0 0 20px; }
		.move { margin: 0 0 27px 60px; }
		
		/* COMMENTS BOX */
		#cmenu { height: 32px; }
		#cmenu li { display: inline; font-weight: bold; font-size: .9em; }
		#cmenu li.add { float: left; padding: 10px 10px; }
		#cmenu li a { float: left; padding: 10px 15px;  margin: 0 1px 0 0; }
			#cmenu li a.current { background: #C5DD9A; color: #81A344; }
		#commentbox { background: #C5DD9A; padding: 10px 8px 4px; margin: 0 0 20px;  }
		#commentbox input.field { width: 210px; }
		#commentbox .label { clear: both; font-weight: bold; font-size: .9em; margin: 0; }
		#commentbox p { margin: 0 0 3px; }
	
		/* PROFILE */
		#user_info, #user_notes { float: left; width: 620px; background: #D5CFB7 url(../images/stripe.gif) repeat-y; padding: 10px 8px 7px 17px; height: 92px; margin: 0 0 30px;  }
			#user_info { line-height: 1.5em; }
			#user_info p { margin: 0 0 10px; }
			#user_info img { float: left; margin: 0 10px 5px 0; border: 3px solid #fff; }
		#user_notes { float: right; width: 295px; }
			#user_notes a { color: #88836A; line-height: 20px; }
		#user_info h2, #user_notes h2 { font-size: 1.3em; }
		#user_info a { font-weight: bold; font-size: .9em; text-transform: uppercase; }
		#profile-right { float: right; width: 320px; }
		
		/* LINK ADD */
		#linkadd { clear: both; }
		
		/* USER COMMENTS */
		.comment { background: #D5CFB7 url(../images/commentbox.gif) no-repeat 103px 0; padding: 10px 10px 5px; margin: 0 0 5px; }
		.comment img { float: left; padding: 3px; margin: 0 26px 4px 0; }
		.comment p { margin: 0 0 5px; }
		.comment em {  font-size: .9em; margin: 10px 0 4px; }
		
		.video { float: left; background: #fff; padding: 10px; }
		
		/* PAGINATION */
		#pagination { clear: both; height: 30px; margin: 10px 0; }
		.paginator { padding: 5px 8px; background: #D5CFB7; margin: 0 1px 5px 0; font-weight: bold; }
		.paginator.current { background: #EDAB39;  color: #262016; }
		
		/* FORMS */
		label { float: left; width: 140px; padding: 7px 0 0; font-weight: bold; }
		.explain { margin: 0 0 0 140px; color: #A7A187; }
		.margin { margin: 0 0 10px 140px; }
		textarea { background: url(../images/textarea.gif) no-repeat; padding: 7px; width: 219px; height: 150px; border: 0; } 
		input.field { background: url(../images/field.gif) no-repeat; padding: 7px 5px 7px; width: 210px; border: 0; margin: 0 0 10px; }
			input.field:focus { background: url(../images/fieldhover.gif) no-repeat; }
		input.button { background: url(../images/button.gif) no-repeat; padding: 7px; width: 73px; border: 0; text-align: center; color: #fff; font-weight: bold; }
		.help { float: right; width: 220px; margin: 17px 0 0; padding: 8px 15px 1px 15px; font-size: .9em;  color: #69644E; background: #D5CFB7; }
		.greybutton { background: url(../images/greybutton.gif) no-repeat; width: 130px; text-align: center; float: left; margin-right: 5px; padding: 8px 0; font-weight: bold; color: #fff; text-transform: uppercase; font-size: .9em; }
		
#prefooter {width: 950px; margin: 10px auto;}
#prefooter li {display: inline; list-style-type: none; padding-right: 20px;}
		
#footer { clear: both; background: url(../images/footer.gif) repeat-x; padding: 15px 15px 0; margin: 0 0 5px; height: 70px; color: #ccc; }
	#footer p { margin-bottom: 0; text-transform: uppercase; color: #796F5B; padding: 0 5px; }
	#footer p a { color: #796F5B; margin: 0 5px; color: #9ABC60; font-size: .9em; }
	#footer ul { clear: both;  height: 30px; }
		#footer li { display: inline; text-transform: uppercase; font-weight: bold; font-size: .9em; }
		#footer li a { float: left; padding: 0 10px; margin: 0 0 25px; color: #796F5B; }
		#footer li a.current { color: #CCDF59; }
		#footer li a:hover { color: #9ABC60; }
