/*
Theme Name: Grid-A-Licious(tm)
Theme URI: http://www.suprb.com/grid-a-licious/
Version: 1.0
Author: <a href="http://www.suprb.com">(c) 2008 Suprb</a>
*/

body {	background-color:#FFF; color:#000; padding:25px; margin:0px;	}

body, h1, h2, h3, p {	font-family: Georgia, "Times New Roman", Times, serif; font-size:13px; line-height: 15px; color: #8a8787;	}

a {	color:#000; text-decoration:none; border:none; }

h1, h2, h3, li {	padding:0px; margin:0;	}

p, ul {	padding:0px; margin:0 0 14px 0;	}

a	{ color:#8a8787; text-decoration:none; }

a:hover	{ color:#ff0000; text-decoration:none; }

p a span img	{ border:none; margin:0; padding:0; }

div.single_post p a	{ color:#ff0000; text-decoration:none; }

div.single_post p a:hover	{ color:#ff0000; text-decoration:underline; }

li.current-cat a	{ color:#ff0000; text-decoration:none; }

.blog_logotype {	padding:0px; margin:0 0 14px 0;	}

.eachpost { 	 position:absolute;  }

.eachpost_old { 	 position:absolute; background: #fafafa;  -moz-border-radius:3px; -khtml-border-radius: 3px; -webkit-border-radius:3px;  }

.eachpost a img, .single_post .gallery img, .single_post .video img { 	 border:none;  }

.eachpost a:focus { 	 outline: none; }

.gallery, dl.gallery-item, dt.gallery-icon { 	  padding:0; margin:0; }

div#the_shop a{     display:block; margin: 0px; padding: 0px; text-decoration: none; background-image:url(http://www.sammytime.com/site/wp-content/themes/grid-a-licious/sr_shop_logo.png); background-repeat: no-repeat; }

div#the_shop a{     width:65px; height: 68px; background-position:0px -69px; }

div#the_shop a:hover{     background-position:0px 0px; }

div#the_sam a{     display:block; margin: 0 0 14px 0; padding: 0; text-decoration: none; background-image:url(http://www.sammytime.com/site/wp-content/themes/grid-a-licious/sr_site_logo.png); background-repeat: no-repeat; }

div#the_sam a{     width:64px; height: 38px; background-position:0px -40px; }

div#the_sam a:hover{     background-position:0px 0px; }

.single_post { 	  position:absolute; left:250px; width:705px; }

.single_post .gallery, .single_post .video { 	 width:213px; float:left; }

.single_post p:after {     content:"."; display:block; height:0; clear:both; visibility:hidden; }

.single_post p {     padding:10px 0 0 0; clear:both; }

.single_post .gallery img{     padding:0; margin:0; }

.single_post img{     padding:0 10px 0 0; margin:0 0 10px 0; }

.single_post h1{     margin:0 0 10px 0;  }

.eachpost img { 	z-index: 3; padding:0px; border:none;   }

.eachpost .video, .eachpost .video p, .eachpost .video p a, .eachpost .video p a img { 	 margin: 0; padding: 0; border:none;   }

.details {  visibility: hidden; z-index: 900; position: absolute; top:0; left:0; padding:14px 0 0 14px; background: transparent; color:#000; width:186px;  }

.details p {	color: #000000;	}

.details a	{    color:#ff0000; text-decoration:none; }

.details a:hover	{    color:#000000; text-decoration:none; }

.plus { 	 background-image:url(http://www.sammytime.com/site/wp-content/themes/grid-a-licious/sr_plus_icon.png); background-repeat: no-repeat; z-index: 901; position:relative; top:0; left:0; }

.sidebar { 	 background: #FFF; width:227px; }

#allposts { margin-bottom:60px; }

il, ul, ol, li a, .eachpost ul li, .eachpost ul { list-style-type: none; list-style: none; }

h1, h3 {    font-weight: bold;   }

h2 {    color:#000; font-weight: normal;  }

h3 {    color:#000;  }



.video { display:none; }


small a { text-decoration: none; }

/*loading spinner*/
  #infscr-loading {
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  -khtml-border-radius:3px;
  background-color:#FFF;
  position:fixed;
  bottom:0px;
  right:15px;
  width: 100%;
  text-align:left;
  font-size:40px;
  line-height: 42px;
  z-index:5000;
  padding:6px;
}

#infscr-loading span { display:none;}

/*navigation buttons (needed for infinite scroll) */
.prev {	padding:6px;
  background-color: #fffef0;
  width: 70px;
  -moz-border-radius:2px;
  -khtml-border-radius: 2px;
  -webkit-border-radius:2px;
  margin-bottom: 20px;
}
.next {	padding:6px;
  background-color: #fffef0;
  width: 70px;
  -moz-border-radius:2px;
  -khtml-border-radius: 2px;
  -webkit-border-radius:2px;
  margin-bottom: 5px;
}

.navigation_group {
display:none;
}
