/*
Theme Name: Videograss
Description: Designed by Mike Hakker and Jason Sherwin
Version: 1
Author: Jason Sherwin
Author URI: http://inrgb.com/
*/

*{
margin:0;
padding:0;
}
body{
font-family:Helvetica, Arial, sans-serif;	
background:#000 url(images/bg.jpg) top center no-repeat;
color:#ccc;
}
#page{
width:940px;
margin:20px auto;
}
#header{
}
#logo{
background:url(images/videograss-logo.jpg) 0 -30px no-repeat;
width:120px;
margin-left:5px;
height:30px;
text-indent:-999999999px;
font-size:0px;
color:#000;
float:left;
}
#logo:hover{
background-position:top left;	
}
#video, #crew, #photo, #shop, #goldenTicket{
background-position: 0 -20px;
background-repeat: no-repeat;
height:20px;
text-indent:-999999999px;
font-size:0px;
color:#000;
float:left;
display:inline-block;
margin:8px 0 0 20px;
}
#video:hover, #crew:hover, #photo:hover, #shop:hover, #goldenTicket:hover{
background-position: 0px 0px;
}
#video{
background-image:url(images/video.jpg);	
width:40px;
}
#crew{
background-image:url(images/crew.jpg);	
width:39px;
}
#photo{
background-image:url(images/photo.jpg);	
width:45px;
}
#shop{
background-image:url(images/shop.jpg);	
width:39px;
}
#goldenTicket{
background-image:url(images/goldenticket.jpg);	
width:100px;
}
#blogHeader, #photosHeader, #crewHeader, #videoHeader, #shopHeader, #goldenTicketHeader{
margin-left:10px;
width:920px;
height:24px;
text-indent:-999999999px;
font-size:0px;
color:#fff;
float:left;
}
#blogHeader{
background:#fff url(images/blogheader.jpg) no-repeat;
}
#photosHeader{
background:#fff url(images/photosheader.jpg) no-repeat;
}
#crewHeader{
background:#fff url(images/crewheader.jpg) no-repeat;
}
#videoHeader{
background:#fff url(images/videoheader.jpg) no-repeat;
}
#shopHeader{
background:#fff url(images/shopheader.jpg) no-repeat;
}
#goldenTicketHeader{
background:#fff url(images/goldenticketheader.jpg) no-repeat;	
}
#container{
padding-bottom:1px;
}
#nav{
margin:0 auto;
padding:0 20px;
}
#nav img{
float:left;	
}
#content{
padding:20px 10px;
line-height:1.4em;
font-size:.9em;
}
#leftColumn{
width:655px;	
}
#rightColumn{
float:right;
width:245px;
padding-top:20px;
}
#footer{
margin:10px;
font-size:.8em;
/*border-top:25px solid #fff;*/
padding-top:20px;
}
#searchform{
font-size:.8em;	
padding-top:10px;
display:none;
}
#comment{
width:655px;	
}
#newsHead{
background:url(images/news.jpg) no-repeat;
width:38px;
height:14px;
margin:20px 0 0 30px;
text-indent:-999999999px;
float:left;
font-size:0px;
color:#000;
}
#s{
width:170px;	
}
ul, li{
list-style:none;
}
h2{
font-size:1.8em;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
padding:5px 0;
}
small, .postmetadata{
color:#575757;	
}
.postmetadata{
font-size:.9em;	
margin-bottom:20px;
padding:20px 0;
/*border-bottom:1px dotted #111;*/
border-bottom:20px solid #fff;
}
a{
color:#fff;
font-weight:bold;
text-decoration:none;
outline:none;
}
a:hover{
color:#575757;	
}
#sidebar p{
font-size:.8em;
margin-bottom:10px;
}
#sidebar h5, #sidebar h2 h5{
font-size:14px;
font-family:Helvetica, Arial, sans-serif;
font-style:normal;
text-transform:lowercase;
font-weight:bold;
letter-spacing:-1px;
color:#000;
background-color:#fff;
padding:2px 5px 1px 5px;
margin:4px 0;
}
#footer a, .postmetadata, #sidebar a{
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
}
#content textarea, #author, #email, #url{
background-color:#575757;
border:none;
}
#content textarea:hover, #author:hover, #email:hover, #url:hover{
background-color:#5f5f5f;
}
#content textarea{
margin-top:3px;	
}
#submit{
margin-top:10px;	
background-color:#535353;
border:none;
padding:4px;
}
#submit:hover{
background-color:#5f5f5f;
cursor:pointer;
}
#comments{
margin-top:20px;
font-size:.9em;
}
.commentlist img{
width:14px;
height:14px;
}
.commentlist li{
padding:10px;
margin:10px 0;
}
li.odd{
border-top:1px dotted #111;	
padding-top:20px;
}
.comment-meta a{
font-size:.8em;	
color:#535353;
}
#respond{
margin-top:20px;	
}
#rssFeed{
background:url(images/rss.jpg) bottom right no-repeat;
height:12px;
padding-right:16px;
float:right;
opacity:.4;
moz-opacity:.4;
filter: alpha(opacity=40);
}
#rssFeed:hover{
color:#fff;
opacity:1;
moz-opacity:1;
filter: alpha(opacity=100);
}
.flickrThumb{
float:left;
width:80px;
padding:4px 12px 4px 0px;
}
.flickrThumb a img{
border:5px solid #fff;
}
.flickrThumb a img:hover{
border:5px solid #575757;
}
.golden p{
margin-bottom:14px;	
}