/* @override 
	http://www.guerrilladigital.cc/2010/wp-content/themes/guerrilla_digital_template/style.css
	http://www.victorylanecarwash.com/2010/wp-content/themes/victoryLane2010/style.css
*/

/*
Theme Name: Victory Lane Car Wash 2010
Theme URI: http://www.victorylanecarwash.com
Description: A theme template created specifically by and for use by VictoryLaneCarWash.com
Author: Martin Defatte
Author URI: http://www.guerrilladigital.cc
Template:
Version: 1.0
.
This theme is to be used solely for Victory Lane Car Wash. Any other use, not authorized by Guerrilla Digital is prohibited.
This theme may not be redistributed, copied, or resold.
.
*/
/*blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #ddd;
}

blockquote cite {
	margin: 5px 0 0;
	display: block;
}*/
.center {
	text-align: center;
}

a img {
	border: none;
}
/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
}

.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;
}

/* End captions */

/*	Using 'class="alignright"' on an image will align the image to the right. And using 'class="centered', will of course center the image. This is much better than using align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

img.alignright {
	padding: 1px;
	margin: 0 0 2px 10px;
	display: inline;
}

img.alignleft {
	padding: 1px;
	margin: 0 7px 2px 0;
	display: inline;
}

.alignright {
	float: right;
}

.alignleft {
	float: left
}

/* End Images */

/*
	Comment-Styles
*/

#comments_template {
	margin-top:30px;
	padding-top:30px;	
}
#comments_template label{
	color: #999;
}
ol#comments {
	margin:0px;
	padding:0px;
	margin-top:20px;
}
ol#comments li {
	margin:0px;
	padding:0px;
	position:relative;
	padding-left:60px;
	list-style:none;
	padding-bottom:20px;
	margin-bottom:20px;
	border-bottom:1px solid #e5e5e5;
}
ol#comments .avatar {
	position:absolute;
	top:0px;
	left:0px;
}
ol#comments small a {
	font-weight:normal;
	color:#999999;
}
ul.commentlist {
	margin:20px 0px 20px 0px;
	padding:0px;
	border:1px solid #FFF;
}
ul.commentlist li {
	margin:0px;
	padding:10px 0px 20px 60px;
	position:relative;
	list-style:none;
	border:1px solid #dedede;
	border-bottom:0px;
	background:#DDD url(images/background_block_slice.jpg) repeat-x;
	background-position:1px 1px;
}
ul.commentlist .avatar {
	position:absolute;
	top:10px;
	left:10px;
	border:1px solid #dedede;
}
ul.commentlist .commentmetadata {
	font-size:.8em
}
ul.commentlist ul  {
	margin:20px 0px 20px 0px;
	padding:0px;
}
ul.commentlist ul li {
	border:0px;
	background-color:#ffffff;
	overflow:auto;
	background-image:none;
	padding-bottom:0px;
}
div.comment-meta.commentmetadata{
	margin-bottom: 5px;
}
/*these styles make forms firefox friendly*/
input[type="text"], textarea {
	border-top: 2px solid #999;
	border-left: 2px solid #999;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	font-size: 1.5em;
}
input:focus, textarea:focus {
	background-color: #FFFDC2;
}
fieldset legend{
	display: none;
}
span.required{
	color: #990000;
}
form label{
	font-size: .8em;
	text-transform: uppercase;
}
form div p{
	font-weight: bold;
}

