/*
Theme Name: WordPress Polaroid
Theme URI: http://videojibe.com/
Description: videojibe polaroid look.
Version: 1.0
Author: Sergey Menshikov
Author URI: http://videojibe.com/
Tags: polaroid, centered


  * { outline: 2px dotted red }
  * * { outline: 2px dotted green }
  * * * { outline: 2px dotted orange }
  * * * * { outline: 2px dotted blue }
  * * * * * { outline: 1px solid red }
  * * * * * * { outline: 1px solid green }
  * * * * * * * { outline: 1px solid orange }
  * * * * * * * * { outline: 1px solid blue }
*/

body{
font-size: 12px;
line-height: 15px;
font-family: 'Lucida Grande', Verdana, Arial, sans-serif;
color: white;
text-align: center;
background-color: #504F4B;
margin: 0; padding: 0;
}

div#page{
width: 1000px;
margin-left: auto;
margin-right: auto;
text-align: left;
}
div#header-left{
width: 160px;
float:left;
}
div#header{
width: 680px;
height: 64px;
float:left;
}
div#header h1{
float:left;
color: white;
font-size:36px;
margin-top: 22px;
}

div#header h1 a, div#header h1 a:visited {
color:white;
text-decoration:none;
}

div#header-right{
width: 160px;
height: 64px;
float:left;
}
div#toplinks{
margin-top: 9px;
text-align: right;
float:right;
}

div#toplinks a, div#toplinks a:visited, div#content-right a, div#content-right a:visited,div#content-left a, div#content-left a:visited {
	color: white;
}


div#post h2{
margin-top: 0px;
}

div#post a, div#post a:visited{
font-weight: bold;
color: black;
}

h1, h2, h3 {
font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-weight: bold;
}
h2 {
font-size: 24px;
margin-bottom: 7px;
}

div#content-left{
width: 130px;
float:left;
padding-right: 30px;
text-align: right;
}

.thumbnail{
border: 5px solid #504F4B;
margin-bottom: 3px;
}

.selected-thumbnail{
border: 5px solid black;
}

div#content{
width: 680px;
float:left;
font-size: 12px;
}
div#content-right{
width: 150px;
float:left;
padding-left: 10px;
}
div#footer{
width:980px;
float:left;
}
div#post{
color: black;
background-color: #D7D7D7;
padding:20px;
padding-top: 18px;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-khtml-border-radius:10px;
behavior: url(border-radius.htc);
}

div#comments{
color: white;
}

.avatar:{
float:right;
border: 1px solid red;
}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: white;
	}
	
.commentlist {
	padding: 0;
	text-align: justify;
	}
	
.commentlist li {
	margin: 30px 0 10px;
	list-style: none;
	border-top: 1px dotted white;
	padding-top: 5px;
	}
	
.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	}
	
.commentmetadata {
	font-size: 10px;
	}

.commentlist a, .commentlist a:visited {
	color:  white;
}

.commentmetadata a, .commentmetadata a:visited{
 text-decoration: none;
}
	
textarea#comment{
width: 675px;
}

h3 {
font-size: 18px;
}

div#respond{
padding-top: 30px;
}

div#respond a, div#respond a:visited {
	color:  white;
}

div#respond textarea, div#respond input[type=text]{
 background-color: #777777;
 color: white;
 border: none;
}

div#footer p {
	margin: 0;
	padding: 20px 0;
	text-align: center;
	}

div#footer a, div#footer a:visited {
	color: white;
	}
	
.linkcat{
	width: 225px;
	float:left;
	margin-top: 30px;
}
.linkcat a, .linkcat a:visited{
	color:white;
}
