/*
Theme Name: Tierney's Garage
Description: Designed by <a href="http://www.istech.ie">Istech Web Design</a>
Theme URI: http://www.tierneysgarage.ie/
Author: Istech Web Design
Author URI: http://www.istech.ie/
Version: 1.0.0
*/

.container_12 .grid_3 {
  width: 224px;
}

a {
	color: #fff;
	text-decoration: none;
}
a:focus, a:active, a:hover {
	color: #ccc;
	text-decoration: underline;
}

.container_12 { background-color:#000;}

h1 {
	font-size:36px;
	color:#fff;
	letter-spacing:-2px;
	padding: 5px 0px 10px 0px;
	font-weight:normal;
	margin: 0px;
}

h2, h3 {
	font-weight:normal;
}

.post h3 { margin:10px 0 0px 0;}

#sidebar h3 { font-weight:normal; text-transform:uppercase;}
#sidebar { color:#fff;}
.dark_navigation #navigation { width:958px; margin-top:10px!important;}
#top { margin-top:15px!important;}
#bottom { margin-top:15px!important;}

.nivoSlider {
    position:relative;
    background:url(images/loading.gif) no-repeat 50% 50%;
}
.nivoSlider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}
.nivoSlider a {
    border:0;
    display:block;
}

.slider-wrapper {
	width:960px;
	height:350px;	
	background-color:#000;
}

#imgslider { width:960!important; height:350px!important;}
.entry a {text-decoration:underline;color:#f63d2b;}
.entry a:hover {text-decoration:none;color:#f63d2b;}
.more { display:inline-block; margin-top:7px; padding:3px 15px 5px 15px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px; background-color:#f63d2b;}
a.more { text-decoration:none;color:#fff!important; }
a.more:hover { text-decoration:underline!important;color:#ccc!important; }

#generallist {margin-left: 0;padding-left: 10px;list-style: none;padding-bottom:0px;margin-bottom:13px; line-height:18px; width:660px; margin-top:5px; background-color:#000!important;}
#generallist li {padding-left: 25px;;font-size:1em; padding-bottom:15px;background: url(images/black-check-mark.png) top left no-repeat; padding-right:15px!important;}


.wpcf7 input.wpcf7-submit{

    -webkit-transition: 0;
	-moz-transition: 0;
	-o-transition: 0;
	transition: 0;
	
	margin-bottom:10px!important;
	margin-top:5px!important;
	
	border: 1px solid #aaa5a5;
	position: relative;
	
	color: #fff;
	
	text-transform: uppercase;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	font-size: 16px;
	font-weight:normal!important;
	
	padding: 10px 0px!important;
	
	/* Gradient background */
	background-color: #f63d2b;
	background: -webkit-gradient(linear, left top, left bottom, from(#f63d2b), to(#f63d2b));	
	background:  -moz-linear-gradient(top, #f63d2b, #f63d2b);	
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f63d2b', endColorstr='#f63d2b');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#f63d2b, endColorstr=#f63d2b)";
	
	/* Drop Shadow */
	-webkit-box-shadow: 0 2px 5px rgba(0,0,0,0.3);
	-moz-box-shadow: 0 2px 5px rgba(0,0,0,0.3);
	box-shadow: 0 2px 5px rgba(0,0,0,0.3);
	
	width:100px;
	text-shadow: none !important;
}

/* On hover */
.wpcf7 input.wpcf7-submit:hover{
	
	cursor: pointer;
	text-decoration: none;
	color: #666;
	background-color: #d1d1d1;
	background: -webkit-gradient(linear, left top, left bottom, from(#d1d1d1), to(#d1d1d1));	
	background:  -moz-linear-gradient(top, #d1d1d1, #d1d1d1);	
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#d1d1d1', endColorstr='#d1d1d1');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#d1d1d1, endColorstr=#d1d1d1)";
}

/* On click */
.wpcf7 input.wpcf7-submit:active{
	top: 1px;
	
	color: #666;
	
	background-color: #d1d1d1;
	background: -webkit-gradient(linear, left top, left bottom, from(#d1d1d1), to(#d1d1d1));	
	background:  -moz-linear-gradient(top, #d1d1d1, #d1d1d1);	
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#d1d1d1', endColorstr='#d1d1d1');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#d1d1d1, endColorstr=#d1d1d1)";
	
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

.wpcf7 input { width:300px;}