/*
Theme Name: Comet
Theme URI: http://frostpress.com/themes/comet/
Version: 1.3.0
Description: A very classy, lightweight, and content-focused theme with a lot of features to customize everything to your liking. Theme options with 7 different color schemes and the ability to change things like fonts, logo, sidebars, etc. Dropdown menu for fast and space-saving navigation.
Tags: light, white, silver, red, yellow, green, blue, purple, two-columns, three-columns, fixed-width, right-sidebar, left-sidebar, threaded-comments, theme-options, custom-colors, custom-header, sticky-post
Author: Frostpress
Author URI: http://frostpress.com
*************************************************************************************
This theme is released under GPL (http://www.opensource.org/licenses/gpl-3.0.html)
"There is no present like time."
*/








@import url("reset.css");
@import url("basic.css");























body {







	background-color: #E5E5E5;







	margin: 0px 0px 20px 0px;







	font: 11pt/150% Georgia, Cambria, 'Palatino Linotype', serif;







	color: #444444;







}















a {
	color: #3172A6;
	text-decoration: none;
	outline: none;
}







a:hover {
	color: #5F9CCF;
	text-decoration: underline;
}


ul {
	list-style-image: url('images/arrow.png');
}


/* structure */



.wrap {
	width: 960px;
	margin: 30px auto 0px auto; padding: 0px;
	clear: both;
}


/* menu */
.nav {
	width: 940px; min-height: 35px;
	padding: 0px 10px 0px 10px;
	background: #FFFFFF;
	overflow: visible;
	border-bottom: solid 4px #FFFFFF;
	font-size: 11px; line-height: 100%;
	font-style: normal;
}


	.nav ul {
		list-style: none;
		margin: 0px; padding: 0px;
	}

	.nav li, .nav li a {
		float: left;
	}


	.nav li {
		margin: 0px; padding: 0px;
		position: relative;
	}

	.nav li a {
		padding: 12px;	
		font-size:14px;
		color: #666666;
	}







	.nav li a:hover {

		color: white;

		text-decoration: none;

		/* HOVER U MENIJU */

		background: #8BC44C;

	}







	.nav li:hover > a {

		border-bottom: solid 4px #B4B4B4;

		border-bottom-color: rgba(0,0,0,0.1);

	}







	.nav li ul li:hover > a {
		background: #8BC44C;
		border: none;
	}







	







	/* sub menu */

	.nav li ul {
		display: none;
		margin: 0px; padding: 0px;
		position: absolute; left: 0; top: 100%;
		text-transform: none;
	}


	.nav li:hover > ul {
		display: block;	
	}




	.nav li ul li a {

		width: 260px;

		display: block;

		/* DROPDOWN POZADINA ZA BROWSERE KOJI NE PODRZAVAJU TRANSPARENTNOST */

		background: #f3f5ee;



		/* DROPDOWN POZADINA*/

		background: rgba(243,245,238,0.95);

	}








	/* sub-sub menu */

	.nav li ul li ul {
		display: none;
	}







	.nav li ul li:hover ul {

		left: 100%; top: 0;

	}















	/* subscribe link */







	.nav li.subscribe {







		float: right;







	}







	.nav li.subscribe a {







		background-image: url('images/rss.png');







		background-position: right 7px;







		background-repeat: no-repeat;







		padding-right: 25px;







		color: #F08944;







	}















/* header */



.header {


	height:155px;
	padding: 0px 0px 0px 0px;
	overflow: visible;

}



	.header .logodiv {
		float:left;
		margin: 45px 0px 0px -61px;
		width:543px;
	}







	.header a {







		color: #333333;







	}







	.header a:hover {







		color: #333333;







		text-decoration: none;







	}















	.header h1 {







		margin: 0px; padding: 0px;







		font: bold 36px/100% Helvetica, Arial, sans-serif;







		letter-spacing: -1px;







		float: left;







		text-shadow: 1px 1px 1px rgba(255,255,255,0.5);







	}







	.descOut {







		max-width: 350px;







		border-left: solid 1px #D2D2D2;







		overflow: hidden;







		margin: 0px 0px 0px 20px;







		float: left;







	}







		.descIn {







			border-left: solid 1px #F2F2F2;







			overflow: hidden;







			padding: 10px 0px 10px 20px;







		}







		.header h4 {







			font: normal 13px/170% Georgia, serif;







			font-style: italic;







			margin: 0px; padding: 0px;







			text-shadow: 1px 1px 1px rgba(255,255,255,0.5);







			color: #858585;







		}















/* wide template */







.page-template-wide-php .content .c2 {







	width: 900px;







	margin: 0px;







	display: block;







}







.page-template-wide-php .content .c1, .page-template-wide-php .content .c3 {







	display: none;







}















/* content */







.content {
	overflow: hidden;
	clear:both;
}















	.c1 {







		width: 290px;







		float: left;







		overflow: hidden;







		border: solid 4px #D2D2D2; border-left: 0; border-right: 0;







		display: none;







	}







	.c2 { 







		width: 600px;







		float: left;







		margin: 0px 10px 0px 0px; padding: 30px;







		overflow: hidden;







		border: solid 4px #D2D2D2; border-left: 0; border-right: 0;







		background: #FFFFFF;







		line-height: 170%;







	}







	.c3 {







		width: 290px;







		float: left;







		overflow: hidden;







		border: solid 4px #D2D2D2; border-left: 0; border-right: 0;







	}















/* footer */







.footer {







	color: #999999;







	font-size: 11px;







	letter-spacing: 1px;







	text-shadow: 1px 1px 1px rgba(255,255,255,0.5);







	overflow: hidden;







	padding-top: 30px;

}







	.footer a {







		color: #999999;







		text-transform: uppercase;







		font-style: normal;







	}







	.footer a:hover {







		color: #666666;







		text-decoration: none;







	}















/* posts */







.post { margin:0px 0px 40px 0px; padding:0px 0px 80px 0px; overflow:hidden; background:url('images/sep.gif') center bottom no-repeat; }















	h1.post-title { margin:0px 0px 0px 0px; padding:0px; font:normal 28pt/130% Georgia, serif; font-style:italic; letter-spacing:-1px; }







	h1.post-title a { color:#333333; }







	h1.post-title a:hover { color:#666666; text-decoration:none; }















	.post-text { overflow:visible hidden; margin:20px 0px 20px 0px; }















	.post-meta { 







		padding:10px 0px 10px 0px; border-top:dotted 2px #EAEAEA; border-bottom:dotted 2px #EAEAEA; clear:both;







		color:#B1B1B1; font-style:italic; font-size:8pt; letter-spacing:1px;



		display:none;



		}







		.post-meta a { color:#B1B1B1; text-transform:uppercase; font-style:normal; }







		.post-meta a:hover { text-decoration:none; color:#868686; }







		.post-meta em { font-style:normal; text-transform:uppercase; }







		.post-comments { float:right; }	















/* widgets */







#widgets { list-style:none; margin:0px; padding:0px; }







	.widget { margin:10px 0px 0px 0px; padding:10px; }







	.widget:first-child { margin-top: 0px; }















		.widget h2 {







			display: inline-block;







			margin: 0px 0px 10px 0px; padding: 8px 10px 8px 10px;







			font: normal 8pt/100% Georgia, serif;







			letter-spacing: 1px;







			text-transform: uppercase;







			text-shadow: 1px 1px 1px rgba(255,255,255,0.6);







		}







		







		.widget ul, .widget ol { margin:0px; padding:0px; list-style:none; list-style-image:none; }







		.widget li { padding:5px 0px 5px 20px; border-top:solid 1px #FFFFFF; border-bottom:solid 1px #DFDFDF; overflow:hidden; clear:both; background:url('images/arrow.png') left 10px no-repeat; }







		.widget li:first-child { border-top:0; }







		.widget li:last-child { border-bottom:0; }















		.widget ul li ul.children { margin:5px 0px 0px 0px; padding:0px; border-top:solid 1px #DFDFDF; }







		.widget ul li ul.children li:first-child { border-top:solid 1px #FFFFFF; }







		.widget ul li ul.children li:last-child { padding-bottom:0px; }















	.widget_search input {







		width:250px;







		box-shadow:none;







		-moz-box-shadow:none;







		-webkit-box-shadow:none;







		}















	.widget_fpcomments ol { list-style:none; margin:0px; padding:0px; }







	.widget_fpcomments ol li { padding:7px 0px 7px 0px; background:none; }







		.widget_fpcomments .avatar { float:left; margin:0px 10px 0px 0px; }







	







	.widget_fptwitter h2 { padding:6px 10px 6px 10px; }







		.widget_fptwitter ol li { padding-left:0px; background:none; }















	.widget_footer { border-bottom:solid 4px #D2D2D2; }























/* aligns and images */







p img { padding:0; max-width:100%; }







img.centered { display:block; margin-left:auto; margin-right:auto; }







img.alignnone { padding:0px; margin:0px 0px 10px 0px; display:inline; }







img.alignright { padding:0px; margin:7px 0px 7px 10px; display:inline; }







img.alignleft { padding:0px; margin:7px 15px 7px 0px; display:inline; }







.alignright { float:right; }







.alignleft { float:left; }







.aligncenter, div.aligncenter { display: block; margin-left:auto; margin-right:auto; }







.textalignleft { text-align:left; }







.textalignright { text-align:right; }







.textaligncenter { text-align:center; }















/* captions */







.wp-caption { text-align:center; padding:0px; margin:0px; overflow:hidden; max-width:100%; }







.wp-caption.alignright { margin:0px 0px 10px 10px; }







.wp-caption.alignleft { margin:0px 10px 0px 10px; }







.wp-caption.alignnone, .wp-caption.aligncenter { margin:0px 0px 10px 0px; }







.wp-caption img { display:block; margin:0px 0px 4px 0px; padding:0; border:0px; float:none; }







.wp-caption.alignright img { float:right; }







.wp-caption.alignleft img { float:left; }







.wp-caption p.wp-caption-text { display:block; font:normal 11px/150% Arial, Helvetica, sans-serif; color:#666666; padding:0px; margin:0px; }















/* calendar */







#wp-calendar, #wp-calendar th, #wp-calendar td { background:none; border:none; }







#wp-calendar { background:none; empty-cells: hide; width:100%; font:normal 11px/200% Verdana, Arial, Helvetica, sans-serif; }







#wp-calendar th { font-style:normal; font-weight:normal; text-transform: capitalize; }







#wp-calendar td { text-align: center; background-color:#E1E1E1; padding:0px; }







#wp-calendar td:hover { background-color:#CFCFCF; }







#wp-calendar a { text-decoration:none; display:block; background-color:#CDCDCD; color:#333333; }







#wp-calendar a:hover { background-color:#B9B9B9; }







#wp-calendar caption { font-weight:bold; text-align:center; }







#wp-calendar #today { background-color:#FFFFFF; }







#wp-calendar caption { text-align: center; width:100%; }







#wp-calendar .pad { background-color:#F0F0F0; }







#wp-calendar #next a { padding-right:10px; text-align:right; }







#wp-calendar #prev a { padding-left:10px; text-align:left; }







#wp-calendar .pad, #wp-calendar .pad:hover { background:#F3F3F3; }











/*.nav, .header, .content, .footer {



	margin:0 auto;



	width:940px;



}*/







.detalji {font-size:13px; color:#666; margin:-20px 0px 20px 0px; line-height:18px;}



.nagrade, .reditelj, .nominacije {padding:4px 10px; width:100%; background:#f8a838; color:white; margin:20px 0px 14px 0px;}


.nominacije {background:#694f9e;}
.reditelj {background:#b9cb42;}



/* -----  IMAGE SLIDER  ----- */

/* end of image slider */
