/*  
Theme Name: anIMass
Author URI: http://richard-dickinson.com
Version: 3.0
Author: Richard Dickinson
Description: anIMass is a clean and customizable theme designed for blog content. It is suitable for Internet Marketing and other purposes. It is coded in html5 and is WordPress3 compatible.
Tags:two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, editor-style
License:GNU General Public License v2.0 see licecense.txt in theme directory
*/
* {
margin: 0;
padding: 0;
}
* html { width: 860px; padding: 0px;}
header, section, nav, article, aside, footer{
display:block;
}

body {
background: url("images/pleatedmetalcublu.gif");
	color: #000000;
	font-size: 12px;
	font-family: Arial, Verdana, Sans-Serif;
	margin: 0px 0px 0px 0px;
	}

body * {margin: 0px; padding: 0px;}

a, a:visited { 
	color: #2397E9;
	font-weight: bold;
	text-decoration: underline;
	}
a:hover {
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	}
#container { 
	background: #ffffff;
	width: 860px;
	text-align: left; 
	margin: 20px auto 20px auto; 
	border: 1px solid #cccccc;
	overflow: hidden;
	}


header {min-height:162px;
	background: url("images/headers/header.jpg"); 
	padding: 0px;
	text-align: left;
	}	
header h2 {
	color: #ffffff;
	background: transparent;
	font-size: 30px;
	font-family: Helvetica, Arial, Verdana, Sans-Serif;
	font-weight: bold;
	margin: 0px;
	}

header h2 a {
	color: #ffffff;
	background: transparent;
	text-decoration: none;
	}

header h2 a:hover {
	color: #006699;
	text-decoration: none;
	}

header h3 {
	color: #ffffff;
	font-size: 13px;
	font-family: Georgia, Times New Roman, Sans-Serif;
	text-indent: 5px; 
	margin: 0px;
	}

nav { 
	background: #666;
	margin: 0px;
	padding: 4px 0px 4px 0px;
	text-align: center;
	border-top: 3px solid #ccc;
	border-bottom: 3px solid #ccc;
	}
nav img{
	border: none;
	}
nav h2 {
	color: #ffffff;
	font-size: 15px;
	font-family: Helvetica, Arial, Verdana, Sans-Serif;
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}
nav li {
	display: inline;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}
		
nav ul {
	margin: 0px;
	padding: 4px;
	}
	
nav ul li a {
	font-family: Helvetica, Arial, Verdana, Sans-Serif;
	font-weight: bold;
	font-size: 15px;
	color: #ffffff;
	padding: 8px 20px 8px 20px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	}

nav ul li a:hover {
	color: #ffffff;
	background: #2397E9;
	padding: 8px 20px 8px 20px;
	text-decoration: none;
	}

* html article { width: 500px; }
#maincontent {width:860px;}
article { 
	display: block;
	background: #ffffff;
	width: 510px; 
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
	margin-right: 10px;
	float: left; 
	position:relative;
	padding: 10px 10px 15px 10px;
	border: 1px solid #cccccc;
	}
article p{
	margin: 0px;
	line-height: 18px;
	padding: 0px 0px 10px 0px;
	}
	
article p img{
	border: none;
	padding: 0px 10px 10px 0px;
	}
article h1 {
	color: #333333;
	font-size: 20px;	
	font-family: Helvetica Bold, Arial Bold, Verdana, Sans-Serif;;
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px 5px 0px;
	line-height: 120%;
	font-variant: normal;
	}
article h1 a  {
	color: #333333;
	font-size: 20px;	
	font-family: Helvetica Bold, Arial Bold, Verdana, Sans-Serif;;
	font-weight: bold;
	text-decoration: none;
	}

article h1 a:hover {
	color: #2397E9;
	background: none;
	text-decoration: underline;
	}


article h2 {
	color: #333333;
	font-size: 18px;	
	font-family: Helvetica Bold, Arial Bold, Verdana, Sans-Serif;;
	font-weight: bold;
	margin: 0px;
	line-height: 120%;
	font-variant: normal;
	}
article h2 a  {
	color: #333333;
	text-decoration: none;
	}

article h2 a:hover {
	color: #2397E9;
	background: none;
	text-decoration: underline;
	}

article h3 {
	color: #333333;
	font-size: 14px;
	font-family: Helvetica Bold, Arial Bold, Verdana, Sans-Serif;;
	font-weight: bold;
	margin-bottom: 0px;
	line-height: 120%;
	}
article h3 a  {
	color: #333333;
	text-decoration: none;
	}

article h3 a:hover {
	color: #2397E9;
	background: #ffffff;
	text-decoration: underline;
	}

article ol {
	list-style-type: decimal;
	line-height: 18px;
	margin: 0px;
	padding: 0px 0px 10px 30px;
	}
article ul {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	}
	
article li {
	margin: 0px;
	padding: 0px;
	}
	
article ul li {
	list-style: square inside;
	margin: 0px 0px 0px 10px;
	padding: 5px 0px 0px 0px;
	}
	
article ul li a {
	color: #666666;
	text-decoration: underline;
	}

article ul li a:hover {
	color: #000000;
	text-decoration: underline;
	}
blockquote{
	margin: 0px 0px 0px 25px;
	padding: 0px 25px 0px 10px;
	font-style: italic;
	color: #666666;
	border-left: 1px solid #cccccc;
	}
	
article blockquote p{
	margin: 0px 0px 20px 0px;
	padding: 0px;
	}

.post2 {
	
	width: 440px;
	height: 32px;
	margin: 0px;
	padding: 0px;
	background: transparent url(images/paperend.png) no-repeat bottom;
	}
.post3 {	
	width: 440px;
	height: 0px;
	margin: 0px;
	padding: 0px;

	}
.post4 {	
	width: 440px;
	height: 15px;
	margin: 0px;
	padding: 0px;
	
	}



aside { 
	display: block;
	color: #000000;
	width: 190px;
	float: right; 
	position:relative;
	margin: 20px 20px 20px 20px;
	padding: 20px 30px 20px 30px;
	text-align: left;
	border: 1px solid #cccccc;
	}

* html aside { margin: 20px 20px 20px 10px; }

aside p{
	margin: 0px;
	line-height: 16px;
	padding: 5px 0px 10px 0px;
	}

aside h2 {
	color: #333333;
	font-size: 15px;
	font-family: Helvetica Bold, Arial Bold, Verdana, Sans-Serif;;
	list-style: none;
	padding: 10px 0px 10px 0px;
	margin: 0px;
	border-bottom: 1px solid #cccccc;
	}

aside ul {
	list-style: none;
	margin: 0px;
	padding: 6px 0px 6px 0px;
	}
	
aside li {
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
aside ul li {
	list-style: none;
	margin: 0px;
	padding: 6px 0px 5px 0px;
	}
aside ul li a {
	color: #2397E9;
	font-weight: bold;
	text-decoration: underline;
	}

aside ul li a:hover {
	color: #000000;
	text-decoration: none;
	}
aside ul li ul li {
	list-style: none;
	margin: 0px;
	padding: 6px 0px 0px 10px;
	}

footer { 

	color: #ffffff;
	background: #666666;
	font-weight: bold;
	padding: 20px 20px 20px 20px;
	height: 45px;
	text-align: center;
	clear: both;
	border-top: 3px solid #cccccc;
	border-bottom: 3px solid #cccccc;
	}
footer a {
	color: #FFFFFF;
	text-decoration: none;
	}
footer a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	}
	h2.widgettitle{ background: url("images/sidebarturq.gif");}
	.postthumb {
	float: left;
	width: auto;
	margin: 0 20px 10px 0;
}
/* Images
-------------------------------------------------------------- */

.entry-content img {
	margin: 0 0 1.5em 0;
}
.alignleft,
img.alignleft {
	display: inline;
	float: left;
  margin-right: 1.5em;
}
.alignright,
img.alignright {
	display: inline;
	float: right;
  margin-left: 1.5em;
}
.aligncenter,
img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.wp-caption {
	text-align: center;
	margin-bottom: 1.5em;
}
.wp-caption img {
	border: 0 none;
	margin: 0;
	padding: 0;
}
.wp-caption p.wp-caption-text {
	margin: 0;
}
.wp-smiley { 
	max-height: 1em;
	margin:0 !important;
}
.gallery dl {
	margin: 0;
}
.gallery-caption {
	margin:-1.5em 0 0 0;
}
.commenttext {
	background: #9bc561 ;
	border-top:1px solid #c5f386;
	padding: 0 20px 10px 20px;
	color:#fafcf6;
	}