/*
Theme Name: Grip
Theme URI: http://grippy.com/
Description: The dogs.
Version: 0.1
Author: Jon Allbut & Pete Innes
Author URI: http://www.jonnya.net & http://www.peteinnes.com
Tags: blueprint, jquery, cufon, widgets
*/

body{
	background-color: #050504;
	background-position: center top;
	background-repeat: repeat;
	background-image: url(/wp-content/themes/grip-v1/images/body-bg.gif);
	color: #dcdcdc;
	text-align:justify;
	font-family: "Thesis Sans","Myriad Pro","Helvetica Neue", Arial, Helvetica, sans-serif;
	font-size:85%;
}

h1, h2, h3, h4, h5, h6 {
	color:#fff;
}

h4{
}

a{
	text-decoration:none;
	color: #b5a279;}
	


a:focus, a:hover {
	color:#ffffff;
}

#header-container{
	height: 210px;
	overflow:visible;
}

#header-logo {
	text-align: center;
}
#header-aside {
}

h2, h3{
	line-height: 1.2em;
}

table, td, th {
	vertical-align:top;
	padding: 0;
}
/*************************************/

#nav-1, #nav-2 {
	margin-bottom: 0.3em;
	
}

#nav-1 ul, #nav-2 ul {
	
	width: 100%;
	list-style: none;
	margin: 0;
	padding: 0;
	
}

#nav-1{
	float: left;
}

#nav-2{
	float: right;text-align:right;
}
#nav-1 ul li {
	float: left;
	margin-right: 15px;
}

#nav-2 ul li {
	display: inline;
	margin-left: 15px;
	
}

#nav-1 ul li a, #nav-2 ul li a {
	font-size: 0.9em;
	text-transform: uppercase;
}

#nav-1 ul li a:hover, #nav-2 ul li a:hover {
}
#nav-1 ul li ul, #nav-2 ul li ul {
	display: none;
}
/*************************************/

#main-content .box{
	/*border-bottom: 1px solid #2f2f2f;*/
	
}
#main-related {
	/*margin-top: 0.7em;*/
}
#main-aside {
}
/*************************************/

#secondary-content {
}
#secondary-related {
}
#secondary-aside {
}
/*************************************/

#footer-content .widget{
	border-top: 1px solid #2f2f2f;
	margin-top: 1em;
	padding-top: 1em;
}
#footer-related {
}
#footer-aside {
}
/*************************************/



#wrapper {
}
#container {
	margin: 0 auto;
	width: 950px;
	clear: both;
	min-height: 800px;
	background-position: center top;
	background-repeat: no-repeat;
	background-image: url(/wp-content/themes/grip-v1/images/container-bg.png);
}
#main-container {
}

#spotlight-container{
	text-align: center;
	margin-bottom: 2.5em;
}

.box {
	padding:0 2.5em 1em 2.5em;
	background: none;
}

.box-left {
	padding:0 0 1em 2.5em;
	background: none;
}

.box-right {
	padding:0 2.5em 1em 0;
	background: none;
}

#main-related .widget {
	margin-bottom: 2.5em;
}

#main-related .widget h3, .entry h3{
	margin: 0 0 15px 0;
	padding: 0 0 10px 0;
	border-bottom: 1px solid #44433f;
}

#main-content ul{
	margin: 0;
	padding: 0;
	
	
}

#main-content ul li{
	
	}
	
	#main-content table tr td ul li{
	padding: 10px 5px 10px 45px;
	margin: 0;
	border-top: 1px solid #2f2f2f;
	border-bottom: none;
	list-style-position: outside;
	list-style-type: none;
	background-position: center left;
	background-repeat: no-repeat;
	background-image: url(/wp-content/themes/grip-v1/images/bullet-big.png);
	}

#secondary-content .widget h3{
	margin: 0 0 15px 0;
	padding: 0 0 10px 0;
	border-bottom: 1px solid #44433f;
}

#secondary-content .widget ul{
	margin: 0;
	padding: 0;
	list-style:none;
}

#secondary-content .widget ul li{
	margin: 0;
	padding: 0;
	/*border-bottom: 1px solid #2f2f2f;*/
}

#main-related .widget ul{
	margin: 0;
	padding: 0;
	list-style:none;
}

#main-related .widget ul li{
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	border-bottom: 1px solid #2f2f2f;
}

.widget_links img{
	margin-right: 10px;
	vertical-align:middle;
}

.gdsw-recent-posts a{
	font-size: 1.5em;
}

.alignleft{
	float: left;
	margin-right: 1.5em;
}

.alignright{
	float: right;
	margin-left: 1.5em;
}
.alignleft, .alignright{
	
	margin-bottom: 1em;
}

.slideshow{
	margin-bottom: 1em;
}

.ngg-galleryoverview {
margin: 0 0 1em 0;
text-align:center;
}

hr {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#2f2f2f none repeat scroll 0 0;
border:1px none;
clear:both;
color:#2f2f2f;
float:none;
height:1px;
margin:0 0 2em;
width:100%;
}

ol.commentlist {
	padding: 0;
	margin: 0;
	list-style:none;
}

ol.commentlist li{
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	border-bottom: 1px solid #2f2f2f;
}

.comment-author img{
	margin: 0 0.5em 0.5em 0;
	padding: 0;
}

div.entry ul{
	clear: both;
	margin: 0;
	padding: 0;
}

div.entry ul li{
	margin: 0 0 1em 0;
	padding: 0;
	border-bottom: 1px solid #2f2f2f;
	list-style: none;
}

.postmetadata {
	clear: both;
}

.aktt_tweets li.aktt_more_updates{
	display: none;
}

.ngg-left{
	float: left;
	margin-right: 10px;
	margin-bottom: 5px;
}
