/*  Theme Name: RustyTheme URI: http://blog.mihalev.info/wordpress-themes/#Rusty_1Description: The first WordPress theme created by <a href="http://blog.mihalev.info/">Martin Mihalev</a>.Version: 1.01Author: Martin MihalevAuthor URI: http://blog.mihalev.info/*/body {	margin: 0;	padding: 0;	background-color: #fff;	font-size: 12px;}body, input, textarea, select {	font-family: Arial, Helvetica, sans-serif;}form {	margin: 0;}a {	text-decoration: none;}body, #footer, #header, #content, #left_side, #right_side, #sidebar h2, .post, .post_2, .comment {	background-position: top left;}.post_header, .comment_header, .post_content, .comment_content, .post_content a:hover, .comment_content a:hover, .post_footer, .post_footer_2, .post_footer a:hover, .post_footer_2 a:hover, #footer a:hover {	background-position: bottom left;}body, .post_content a:hover, .comment_content a:hover, .post_footer, .post_footer_2, .post_footer a:hover, .post_footer_2 a:hover, #footer a:hover {	background-repeat: repeat-x;}#content, #left_side, #right_side, #sidebar h2, #footer {	background-repeat: repeat-y;}#header, .post, .post_2, .comment, .post_header, .comment_header, .post_content, .comment_content {	background-repeat: no-repeat;}#page {	position: absolute;	width: 735px;	margin-left: 50%;	left: -367.5px;}#header {	width: 735px;	height: 223px;}#header_1 {	height: 193px;	color: #fff;}#blog_title {	padding-top: 78.5px;	font-size: 3em;	text-align: center;	font-weight: bold;}#blog_title a, #blog_title a:visited, #blog_title a:hover {	color: #fff;}#header_2 {	height: 30px;}#header_2 form {	margin: 4px 0 0 40px;}#header_2 input {	padding: 3px 4px;	width: 140px;	height: auto;	font-size: .83em;	border: 1px solid #474D3D;	background-color: #DCFF9E;}#header_2 > input {	width: 135px;}#blog_moto {	padding-top: 10px;	font-size: 1.16em;	text-align: center;}#content {	width: 735px;}#left_side, #right_side {	width: 35px;	height: 177px;}#left_side {	float:left;}#right_side {	float: right;}#sidebar {	float: left;	width: 166px;	font-size: 0.83em;}#wp-calendar {	color: #788169;	width: 150px;}#wp-calendar caption {	font-weight: bold;	color: #3F4436;}#wp-calendar th {	font-weight: bold;	background-color: #474D3D;}#wp-calendar td {	border: 1px solid #474D3D;	text-align: center;}#wp-calendar tbody td a {	color: #DCFF9E;}#wp-calendar tbody td a:visited {	color: #DCFF9E;}#wp-calendar tbody td a:hover {	color:#FFDA76;}#wp-calendar tfoot td {	text-align: center;}#wp-calendar tfoot td a {	color: #788169;	font-weight: bold;	padding:3px;}#wp-calendar tfoot td a:visited {	color: #788169;}#wp-calendar tfoot td a:hover {	color:#FFDA76;}#sidebar h2 {	border: 1px solid #474D3D;	border-width:1px 0 2px 0;	font-size: 1.2em;	color: #C5CDB6;	padding: 8px 0 8px 8px;  margin: 0;}div.pagetitle {	font-size: 1.6em;	color: #34392D;	text-align: center;	width: 499px;	padding: 10px 0;}#sidebar ul {	list-style-type: none;	margin: 0;	padding: 0;}#sidebar ul ul, #wp-calendar {	margin-bottom: 20px;}#sidebar ul ul ul {	margin-bottom: 0;}#sidebar ul ul li {	color: #788169;   	}#sidebar ul ul li a { text-indent: 10px; } #sidebar ul ul li li {	padding-left: 10px;} #sidebar li a:hover, #sidebar li a:hover h2 { color: #FFF; } #sidebar li a,#sidebar li a:visited {	color: #CCCCCC;}#text {	float: right;	padding: 1px 0 0 0;}.post img, .post_2 img {	margin: 3px;}.post, .post_2, .comment {	background-color: #4F5644;	width: 499px;	margin-bottom: 10px;}.post_header, .comment_header {	margin-left: 1px;	padding: 10px 0 12px 18px;}.post_title, .comment_title {	font-weight: bold;}.post_title {	font-size: 13pt;	color: #FFDA76;}.comment_title {	font-size: 1.2em;	color: #DCFF9E;}.comment_title a {	color: #DCFF9E;}.post_title:visited {	color: #FFDA76;}.comment_title a:visited {	color: #DCFF9E;}.post_title:hover {	color: #FFDA76;}.comment_title a:hover {	color: #DCFF9E;}.post_date, .comment_date {	margin-top: 5px;	font-size: .83em;	color: #CDAF5C;	font-weight: bold;}.comment_date {	color: #ADC77E;}.post_content, .comment_content {	color: #C5CDB6;	margin-left: 1px;	padding: 18px 18px 22px 18px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: .9em;	line-height: 1.4em;}.post_content ul, .comment_content ul {	list-style-position: outside;	color: #C5CDB6;}.post_content blockquote, .comment_content blockquote {	border:1px solid #474D3D;	border-width: 2px;	margin: 5px 0 5px 10px;	padding: 10px;	color: #C5CDB6;}.post_content a, .comment_content a {	color: #DCFF9E;	padding-bottom: 2px;}.post_content a:visited, .comment_content a:visited {	color: #DCFF9E;}.post_footer, .post_footer_2 {	padding: 7px 18px 47px 19px;	font-size: .83em;	color: #C5CDB6;}.post_footer a, .post_footer_2 a, #footer a {	color: #BC7E41;	font-weight: bold;	padding-bottom: 2px;}.post_footer a:visited, .post_footer_2 a:visited, #footer a:visited {	color: #BC7E41;}.post_category {	float: left;	padding-bottom: 2px;}.post_comments {	float: right;	padding-bottom: 2px;}.post_2, .comment {	margin-bottom: 3px;}.comment_content {	padding: 5px 18px 18px 18px;}.comment_input {	color: #879376;	margin-bottom: 10px;}.comment_input input {	padding: 3px 4px 3px 4px;	width: 205px;	height: auto;	font-size: .83em;	border: 1px solid #474D3D;	background-color: #DCFF9E;}.comment_input > input {	padding: 4px;	height: auto;	width: 200px;}.comment_input textarea {	padding: 3px 4px 3px 4px;	width: 305px;	height: 126px;	font-size: .83em;	border: 1px solid #474D3D;	background-color: #DCFF9E;}.comment_input > textarea {	padding: 4px;	height: auto;	width: 300px;}.comment_submit {	float: left;	color: #879376;	font-size: .92em;	font-weight: bold;	width:auto;	padding: 3px;	border: 1px solid #879376;	background-color: transparent;}.visual_clear {	clear: both;	height: 70px; background: url(http://chemodanfilms.com/wp-content/themes/rusty/images/post_footer_background.jpg) repeat-x; }.visual_clear_2 {	clear: both;}.navigation {	width: 470px;	margin-left: 15px;	padding: 10px 0;}.navigation .alignleft {	float:left;}.navigation .alignright {	float:right;}#footer {	color: #C5CDB6;	text-align: center;	padding: 10px 161px;	line-height:2em;	font-size: .83em;}#rss_holder {	float: right;	margin:8px 20px 0 0;	color:#34392D;}#header_2 > #rss_holder {	margin: 4px 40px 0 0;}#rss_holder a {	color: #674524;	font-weight: bold;	padding:3px;}#rss_holder a:visited {	color: #674524;}#rss_holder a:hover {	color:#FFDA76;	background-color:#464D3D;}.navigation a {	color: #788169;	font-weight: bold;	padding:3px;}.navigation a:visited {	color: #788169;}.navigation a:hover {	color:#FFDA76;}#respond {	font-family: "Courier New", Courier, mono;}/* ---------------------------------------------------------------------------------------------------------------------                                                      Custom Post CSS for Chemodan     -------------------------------------------------------------------------------------------------------------------*/#customPost p {  clear: none;}#customPost #singlefilmbox {  margin-top: 15px;}#customPost #singlefilmbox.first {  margin-top: 0px;}#customPost #photobox,#customPost #filmbox {  float: left;  width: 154px;  margin-bottom: 5px;}#customPost #photobox a,#customPost #filmbox a {  text-decoration: none;}#customPost #singlefilmbox img {  float: left;}#customPost #photobox.slim,#customPost #photobox.slim img {  height: 113px;  width: 113px;  margin-right: 5px;border:0;}#customPost #photobox img,#customPost #filmbox img {  width: 150px;  height: 113px;}#customPost #photobox a,#customPost #photobox img {  margin: 0px;  padding: 0px;}#customPost #singlefilmbox img {  width: 150px;  height: 113px;  margin-right: 15px;  margin-bottom: 10px;}#customPost #filmbox img.trailer,#customPost #singlefilmbox img.trailer{  width: 14px;  height: 11px;  vertical-align: bottom;  margin-bottom: 2px;}#customPost #photobox.clear,#customPost #filmbox.clear {  clear: both;}.post_content #customPost #filmbox #filmtitle a,.post_content #customPost #filmbox #filmtitle a:visited,.post_content #customPost #filmbox #filmtitle a:hover {  color: #FFFFFF;  font-size: 8pt;}#customPost #filmbox #filmtext {  display: none;}#customPost #singlefilmbox #filmtext {  clear: both;  padding-bottom: 15px;  border-bottom: 1px solid #333;  font-weight: bold;}#customPost #singlefilmbox p a {  float: left;}#customPost.single {  margin-top: 15px;}#customPost #sectionTitle {  font-size: 13pt;  font-weight: bold;  margin-bottom: 5px;  color: #FFDA76;  font-family: Arial,sans-serif;}#customPost #singlefilmbox #filmdesc {  float: left;  width: 265px;  font-size: 7pt;}#page #text .post_header a.post_title {	font-size: 13pt;	color: #FFDA76;} 
#bqtrailer small,
#filmbox p span.small {
  font-size: 8pt;
  font-weight: bold;
  margin-right: -2px;
}
/* ------------------------------------------------------------------------------------------                                SIngle Custom Pages   -----------------------------------------------------------------------------------------*/ .post_content #bqheader blockquote, .post_content #guestdesc blockquote {  border: 2px solid #474D3D;  color: #C5CDB6;  margin: 5px 0pt 5px 0px;  padding: 10px;}.post_content #guestother blockquote {  border: 2px solid #474D3D;  color: #C5CDB6;  margin: 10px 0pt 5px 0px;  padding: 10px;}#bqheader {  font-size: 10pt;  font-family: Arial;  margin: 0;  padding: 0;}#bqheader.singley {  width: 400px;  clear: both;  padding-top: 15px;}#bqheader.single {  width: 400px;}  #bqheader #bq,#bqheader #bqfilm {  font-weight: bold;  color: #FFF;}#bqheader #bqfilm.down {  margin-top: 15px;  margin-bottom: 15px;}#bqheader #bqitalic,#bqheader #bqfilmitalic {  font-style: italic;}#guestdesc {  font-size: 9pt;  font-family: Arial;  width: 100%;  clear: both;}#guestimg {  margin-right: 5px;  margin-bottom: 3px;  float: left;}#guestdesc a {  font-weight: bold;  color: #999;  margin-left: 3px;}#guestdesc #guesttext {  float: left;  margin-top: 2px;  width: 255px;}#guestdesc #projects {  margin-top: 15px;  margin-bottom: 15px;  margin-left: 15px;  width: 360px}#bqheader.singley #projectssubmit,#bqheader.single #projectssubmit {  margin-top: 15px;}#projectssubmit {  color: #FFFFFF;  font-size: 9pt;  width: 400px;}#projectssubmit.down {  margin-bottom: 5px;}#hr {  margin-bottom: 10px;  margin-top: 10px;  border-top: 1px solid #333;  width:400px;  clear: both;}#bqheader #bqfilm {  float: left;}#bqheader #bqtrailer {  float: left;  text-align: right;  width: 284px;}

#bqheader #bqtrailer.provincer,
#bqheader #bqtrailer.amourr { 
  width: 222px;
}

#bqheader #bqtrailer.province {  width: 235px;}#bqheader #bqtrailer.uprising {  width: 318px;}#bqheader #bqtrailer.amour {  width:240px;}#bqheader #bqtrailer img {  vertical-align: bottom;}#bqheader #bqfilmitalic {  clear: both;}#bqheader #bqfilmitalicLong {  clear: both;  font-size: 8pt;  font-style: italic;  width: 348px;}#bqheader p.filmsingle,#bqheader p.filmdesc {  width: 400px;}#bqheader p.filmdesc img {  margin-right: 5px;  height: 189px;}#bqheader p.filmsingle img {  margin-right: 5px;}ul#festival {  margin-left: 25px;  font-size: 9pt;}#bqheader.clear {  clear: both;}#bqheader.singley #guestdesc a,#bqheader.single #guestdesc a {  margin-left: 0px;}#bqheader.clear #hr {  float: left;}#bqheader.clear img.trailer {  margin-bottom: 0pt;}#archiveNav {  margin-top: -25px;  margin-bottom: 10px;  color: #DCFF9E;}#imageClick {  margin-bottom:15px;  color: #FFFFFF;}
#contactus {
  float: right;
  margin: 5px 45px;
  color: #333333;
  font-size: 7pt;
}
#contactus a {
  color: #333;
}

#contactus a:hover {
  color: #CCC;
}

#post-3.post {
  margin-bottom: 0px;
}

#post-5 .post_footer {
  background-image: none;
}

#linkcat-1 h2 {
  text-indent: 3px;
}

#linkcat-1 li a:hover {
  color: #FFF;
}

#sidebar li a h2.store {
  color: #DCFF9E;
}

#sidebar li a:hover h2.store {
  color: #FFF;
}