@import url("css/contacts.css");
/*
Theme Name: Vizuarna
Theme URI: http://wordpress.org/
Description: Theme for vizuarna.si website.
Version: 0.1
Author: Jernej Svetek (programmer), Ines Kristan (designer)
Author URI: http://
Tags: blue, custom header, fixed width, two columns, widgets


*/
#sidebar h2 {
margin-bottom: 0px;
}
a img {
border: 2px solid grey;
}
#sidebar ul a.rsswidget {
	color: #E73E97;
}
pre {
	background: #000;
	color: #fff;
	font-size: 1.2em;
}

/* Begin Typography & Colors */
body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Arial, Verdana, Sans-Serif;
	background: #d5d6d7 url('dsg/body_bg.gif') repeat 0 0;
	color: #4E5F67;
	margin: 0px;
}
a {
	color: #E73E97;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
#header {
	background: url('dsg/header_bg.gif') no-repeat center center;
}

#header .wrapper {
	height:170px;
	padding-top:30px;
}
#others .wrapper,
#header .wrapper, 
#content .wrapper, 
#footer .wrapper, 
#footer_content .wrapper, 
#plugins_after_header .wrapper,
#start_of_footer .wrapper {
	background:#CCD1D5;
	margin:0 auto;
	overflow:hidden;
	width:907px;
}

#logo {
	background: url('dsg/logo.gif') no-repeat left top;
	display:block;
	height:17px;
	margin-bottom:10px;
	width:120px;
}
#header .wrapper div.second, 
#header .wrapper div.main {
	float:left;
	margin-top:15px;
}
#header .wrapper div ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#header .wrapper div.second {
	margin-left:102px;
}
#plugins_after_header {
	background: url('dsg/highlight_bg.gif') repeat-y center top;
}

#plugins_after_header .wrapper {
	background: none;
}
.highlight {
	color: #02343b;
	float:left;
	font-size: 1.9em;
	padding-bottom:25px;
	padding-right:25px;
	padding-top:25px;
	width:412px;
}
.highlight span {
	margin-bottom: 4px;
}
.no_highlight {
	float:left;
	background: #acb3ba;
}
.highlight.move {
	margin-left:7px;
	padding-left:13px;
	padding-right:25px;
	width:425px;
}
#header .wrapper ul li a {
	text-transform: uppercase;
	text-decoration: none;
	font-size: 1.8em;
	color: #80919b;
}

#header .wrapper ul li.current_page_ancestor a,
#header .wrapper ul li.current_page_parent a,
#header .wrapper ul li.current_page_item a {
	color: #02343b;
}
#content .wrapper {
	position: relative;
	overflow: visible;
}
#content .wrapper .content_top_image {
	margin-bottom: 25px;
}
#content .wrapper .side_image {
	position: absolute;
	top: 50px;
	left: -230px;
}
#content .breadcrumb {
	color: #FAF8F9;
	padding-top: 15px;
	font-size: 1.4em;
	margin-bottom: 21px;
}
#content .breadcrumb a {
	color: #FAF8F9;
	padding: 0 5px;
	text-decoration: none;
}
#content .breadcrumb a.first {
	padding-left: 0px;
}
#content .breadcrumb span {
	padding: 0 5px;
}
#content .breadcrumb a:hover {
	text-decoration: underline;
}
#content, #others {
	padding-bottom: 20px;
	background: url('dsg/content_bg.gif') repeat-y center top;
}
#others ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	padding-top: 20px;
}
#others ul li{
	float: left;
	width: 200px;
	font-size: 1.4em;
	color: #fff;
	margin-left: 27px;
}
#others ul li.first{
	margin-left: 0px;
} 
#others ul li a {
	color: #02343B;
	text-decoration: none;	
	display: block;
}
#others ul li a:hover {
	text-decoration: underline;
}
#content .post .entry {
	width:650px;
	font-size: 1.4em;
}
#content .post .entry.full-size {
	width:905px;
}
#content .post .entry h1,
#content .post .entry h2 {
	font-weight: normal;
	margin: 0px;
	color: #02343B;
}
#content .post .entry h1 {
	font-size: 1.428em;
}
#content .post .entry h1 span {
	color: #E73E97; 
}
#content .post .entry .sidebar {
	color:#74858E;
	font-size:1.428em;
	/*margin-left:30px;*/
	position: absolute;
	margin-left: 680px;
	width:200px;	
}
#content .post .entry .sidebar2 {
	color:#74858E;
	/*font-size:1.428em;*/
	/*margin-left:30px;*/
	position: absolute;
	margin-left: 680px;
	width:201px;	
}
#content .post .entry .sidebar2 p {
	margin-top: 10px;
}
#content .post .entry .content_pic {
	list-style-type: none;
	padding-left: 0px;
}
#content .post .entry .content_pic li {
	float: left;
	margin-left: 25px;
	margin-bottom: 20px;
}
#content .post .entry .content_pic li.spacer {
	float: none;
	margin-bottom: 0;
	margin-left: 0;
}
#content .post .entry .content_pic li.first {
	float: left;
	margin-left: 0px;
}
#content .post .entry h2 {
	font-size: 1.285em;
}
#content .post .entry h3 {
	font-size: 1.428em;
	color: #E73E97;
	font-weight: normal;
}
#content .post .entry h4 {
	font-size: 1.428em;
	color: #02343B;
	margin-bottom: 0px;
	font-weight: normal;	
}
#content .post .entry h4 span {
	color: #E73E97;
}
#content .post .entry p {
	margin-top: 0px;
	margin-bottom:  13px;
}
#end_of_footer {
	height: 6px;
	background: url('dsg/end_of_footer.gif') no-repeat center top;
}
#footer {
	color: #02343B;
	padding-top: 10px;
	background: url('dsg/content_bg.gif') repeat-y center top;
}
#start_of_footer {
	background: url('dsg/start_of_footer.gif') repeat-y center top;
}
#eternity {
	background: url('dsg/content_bg.gif') repeat-y center top;
}

.spacer, li.spacer {
	height: 0px;
	clear: both;
	float: none;
}
#footer a {
	color: #02343B;
	text-decoration: underline;
}
#footer a:hover {
	color: #02343B;
	text-decoration: none;
}
