/*   
Theme Name: iroc2
Theme URI: http://www.theirenashow.com
Description: a custom-made theme for the work of irena komadinic
Author: kristianDavid
Author URI: http://www.kristiandavid.com
Version: 2.0
.
This theme may not be used under any circumstances without written permission by both the designer(kristianDavid) & the artist (Irena Komadinic)
.
*/

body, html{
	background:url(images/bg.png) top no-repeat;
	background-color: #e8e3d7;
	margin: 0 auto;
	height: 100%;
}



/*** TEXT STYLES***/

blockquote{font-style: italic; font-weight: bold;}

p.quote{font-style: italic;text-align: right;}

h2{padding:0; margin: 0;}

div#post-34 h2{display: none;}

/*** END TEXT STYLES ***/



/*** DIV CONTAINERS ***/

div#wrapper{
	width:910px;
	margin: 0 auto;
	min-height: 70%;
	height: auto !important;
	height: 70%;
}

/*HEADER*/
div#header{
	height: 53px;
	padding: 100px 0 0 120px;
	margin: 0 auto;
	font-family: 'IM Fell DW Pica', arial, serif;
	font-size: 32px;
	color: #dedabf;
	text-shadow: 1px 1px 3px #523017;
	background: url(images/headerImg.png) left no-repeat;
}
	div#header a:link, div#header a:visited{color: #523017; text-decoration: none;}
	div#header a:hover{text-decoration: underline; color:#585146;}
	
	div#title{
		width:220px;
		float: left;
	}
		div#title a:link, div#title a:visited{color: #dedabf; text-decoration: none;}
		div#title a:hover{color: #523017; text-decoration: none;}
	
	div#nav{
		text-align: right;
		float:right;
		color: #523017;
		font-size: 24px;
		margin-right: 10px;
		padding-top: 10px;
		text-shadow: none;
	}
		div#nav ul{
			display: inline;
			padding: 0;
		}
		div#nav li{
			list-style: none;
			display: inline;
			padding: 10px 2px;
		}
		div#nav li:after{padding-left:5px; content: "|";}
	.current_page_item{
		background: url(images/current.png) repeat-x bottom left; 
		
	}

/*CONTENT*/
div#content{
	background: url(images/content.png) repeat-y;
	padding: 10px 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: 'IM Fell DW Pica', arial, serif;
	color: #523017;
}
	div#content a:link, div#content a:visited{
		color: #523017;
		text-decoration: underline;
	}
	div#content a:hover{
		color: #585146;
		text-decoration: none;
	}
	div#contTop{
		background: url(images/contentTop.png) bottom no-repeat;
		height: 23px;
	}
	div#contBot{
		background: url(images/contentBottom.png) top no-repeat;
		height: 23px;
	}
.entry-utility{font-size: 80%; color: #585146;}
.entry-meta{font-size: 80%; color: #585146;}
.entry-content img{max-width: 250px; border: white 3px solid;}
.entry-content {width:650px;}

/*frontpage divs*/

div#latest{float: left; width: 510px; height: 190px; border: #523017 1px dotted; margin: 10px; padding: 2px;}
	div#latest h3{padding: 0 3px; margin: 0 0 5px 0; background: #d5d1c6;}
	div#latest p{padding: 2px;}
	div#latest li{padding-bottom: 10px; list-style: circle}
	div#latest .class1{padding-right: 10px;}
	div#latest .class1:after{padding-left:10px; content: "\A>>"; white-space: pre;}
	div#latest .class2{font-size: 14px;}

div#about{float:right; width: 310px; height: 190px; border: #523017 1px dotted; margin: 10px 10px 10px 0; padding: 2px;}
	div#about h3{padding: 0 3px; margin: 0 0 5px 0; background: #d5d1c6;}
	div#about p{padding: 2px;}

/*FOOTER*/
div#footer{
	text-align: center;
	height: 208px;
	background: url(images/footerbg.png) top no-repeat;
	font-family: 'IM Fell DW Pica', arial, serif;
	color: #523017;
}
	div#footCont{
		padding-top:100px;
	}
	div#footer a:link, div#footer a:visited{
		color: #523017;
		text-decoration: none;
	}
	div#footer a:hover{
		color: #585146;
		text-decoration: none;
	}
	
.hentry{margin-bottom: 20px; border-bottom: #523017 1px dotted; padding-bottom: 5px; overflow: hidden;}
	.henrty .img{width: 50px;}
.entry{overflow: hidden;}
	
/*SIDEBAR*/
div#sidebar{float:right; text-align: right; border-left: #523017 1px dotted;}
	div#sidebar li{list-style: none;}	
	div#sidebar h2{margin-top:20px;}

/*** END DIV CONTAINERS ***/



/*** IMAGE STYLES ***/
.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
   margin: 5px;
   border: white 3px solid;
}

.alignright {
   float: right;
   margin: 5px 5px 5px 10px;
   padding: 0;
   border: white 3px solid;
}
.alignnone{margin: 5px;
   border: white 3px solid;}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}

.attachment-post-thumbnail{ 
	padding:0;
	margin-right: 10px;
	margin-bottom: 10px; 
	float:left;
	border: 2px white solid;
}