/*
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:#666;
	font-family: Arial, sans-serif;
	font-size:11px;
	line-height: 14px;
	margin:20px, 10px, 20px, 10px;	
}
				
h1, h2, h3 {
	text-decoration: none;
	margin: 0;
	padding: 0;
}

h1 {
	font-size: 11px;
	font-weight: bold;
}

h2 {
	font-size: 11px;
	font-weight: bold;
}

h3 {
	font-size: 11px;
}

ul {
	list-style: none;
}

li {
	list-style: none;
}

img {
	border: 0px;
}

embed {
	width: 162px;
	height: auto;
}

object {
width: 162px;
height: auto;
}

.twocols embed {
width: 354px;
height: auto;
}

.twocols object {
width: 354px;
height: auto;
}

p {
margin: 10px;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 8px;
}

a {	
color:#444; 
text-decoration:none; 
outline: none;
}

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

a:active {
outline: none;
}


form {
margin: 0px;
}

input, textarea, select, button{
background-color:#bbb;
-moz-border-radius:2px;
-khtml-border-radius: 2px;
-webkit-border-radius:2px;
padding: 3px;
border:0px;
margin-top: 0px;
font-size:11px;
font-family: Arial, sans-serif; 
}

select {
background-color:#fff;
margin-right: 6px;
margin-top: 4px;
}
				
textarea { 
background-color:#ccc !important;
padding: 5px; 
width: 364px;
}

textarea:hover { 
background-color:#fff !important;
}

input { 
padding: 5px;
margin-top: 3px;
background-color: #fff;
}

button, submit {
width: 50px;
background-color: #A3CEEB;
}

submit:hover {
background-color: #fff;
}

.round {
background-color:white;
-moz-border-radius:2px;
-khtml-border-radius: 2px;
-webkit-border-radius:2px;
width: 162px;
float: left;
margin-right: 10px;
margin-left: 10px;
}

.contentIndex img { 
/*display:none;*/
}

.contentIndex { 
clear: left;
padding-bottom: 3px;
border-bottom: 1px solid #ccc;
}

.small {
font-size: 9px;
line-height: 11px;
padding-bottom: 0px;
padding-top: 5px;
margin-bottom: 0px;
border-bottom: 0px solid #ccc;
}

.postimage img{
margin-bottom: 8px
}

.postimage embed{
margin-bottom: 8px
}

/*
.doublebox {
width: 434px !important;
}
*/
.commentwidth input{ 
width: 94%;
}

.commentwidth textarea{ 
width: 94%;
}

.eachpost { 	
background:white;


/*position:absolute;
*/
-moz-border-radius:2px;
-khtml-border-radius: 2px;
-webkit-border-radius:2px;
float: left;
margin-right: 10px;
margin-bottom: 5px;
width: 172px;

}

/*
.eachpost > div { 
padding:5px; 
}
*/
.eachpost h2{
margin-bottom: 5px;
}
	
.eachHeadpost{ 	
background:white;


/*position:absolute;
*/
-moz-border-radius:2px;
-khtml-border-radius: 2px;
-webkit-border-radius:2px;
float: left;
margin-right: 10px;
margin-bottom: 10px;
width: 172px;

}
.eachpost2 { 	
background-color:white;
-moz-border-radius:2px;
-khtml-border-radius: 2px;
-webkit-border-radius:2px;
/*position:absolute;*/
float: left;
margin-right: 10px;
margin-bottom: 10px;
width: 172px;
}

.eachpost2 > div { 
padding:10px; 
padding-bottom: 20px;
}

.post { 	
background-color:white;
-moz-border-radius:2px;
-khtml-border-radius: 2px;
-webkit-border-radius:2px;
position:absolute;
width: 172px;	
}

.post img{ 	
background-color:white;
-moz-border-radius:2px;
-khtml-border-radius: 2px;
-webkit-border-radius:2px;
position:absolute;
width: 162px;	
}
.mastheadSearch{
	margin-top:5px;
	margin-left:5px;
}

.author, .comment { 
text-decoration:none; 
}

.eachpost .signature { 
margin-top:1.5em; 
}
	
#allposts {
border: 0px solid #ed4949;
}

#content {

}

il, ul, ol { 
list-style-type: none; 
list-style: none; 
margin: 0px;
padding: 0px;
}

#menuItem { 

height: 48px; 
}

#search {
height: 48px;
}

#menuItem2 { 
height: 42px; 
width: 52px !important; 
}

#header {
height: 85px;
}
.logo{
	
	margin-top: 10px;
	margin-left: 10px;

}
.description{
	
	margin-top: 10px;
	margin-left: 10px;
	margin-right:10px;
	margin-bottom:5px;
	
}

#mainContent img { 
display: none 
}

#mainContent {  
-moz-border-radius:2px;
-khtml-border-radius: 2px;
-webkit-border-radius:2px;
border: 0;
background: #fff;
padding: 0 10px;
margin-right: 10px;
margin-bottom: 10px;
width: 172px;
float: left;
}

.main { 
font-size: 0px !important; 
}

.main p img {	
-moz-border-radius:2px;
-khtml-border-radius: 2px;
-webkit-border-radius:2px;
border: 0;
background: #fff;
padding: 10px;
margin-right: 10px;
margin-bottom: 10px;
display: inline; 
}

.twocols { 
/*background: #f2f226 */
}
.threecols { 
/*background: #ff3333*/
}
.fourcols { 
/*background: #ff3333*/
}

.bubble {
-moz-border-radius:2px;
-khtml-border-radius: 2px;
-webkit-border-radius:2px;
background: #ffd3d3;
padding: 4px 8px;
padding-bottom: 6px;
margin-bottom: 10px 
}

.bubble:hover {
background: #fff;
}

.alt { 
background: #ffe8e8;
}

.alt:hover { 
background: #fff;
}

#comment, textarea {
background-color: #aaa;
}

/*				
.bubble:hover { 
background-color: #111;

}*/

.bubble blockquote {  
margin: 0px; 
}		
 
.bubble blockquote p {  
padding: 0px 
}
	
.bubble cite {  
position: relative;
margin: -7px;
padding: 3px 0px 13px 18px;
top: 3px;
background: transparent;
font-style: normal;
display: block; 
}
 				
.commentmetadata {  
margin: 0;  
display: block;
}

. blockquote { 
background: #fff;
margin: 0px;
-moz-border-radius:2px;
-khtml-border-radius: 2px;
-webkit-border-radius:2px;
padding: 3px;
background: white; 
}

.bubble blockquote p { 
margin: 3px; 
padding: 0px; 
}

#commentBox a { 
text-decoration: none; 
}

smp a { 
text-decoration: none; 
}

.search-me {
padding-right: 12px;
}

.search-me input{
font-style: italic;
width: 100%;
-moz-border-radius:2px;
-khtml-border-radius: 2px;
-webkit-border-radius:2px;
}

/*
.search-me input:hover{
background-color: #333;
color: #fff;
}
*/

.postlink1 {
font-size: 9px;
line-height: 11px;
}

.postlink1 a{
padding: 2px;
padding-left: 4px;
padding-right: 5px;
-moz-border-radius:2px;
-khtml-border-radius: 2px;
-webkit-border-radius:2px;
background-color: #fff;
color: #bbb;
margin-right: 3px;
}

.postlink1 a:hover{
background-color: #ff5247;
color: white;
}

.clearall {
clear: both;
}

#loopwrap {
border: 0px solid #ed4949;
}

.navigation {
position: absolute;
}
.thumbnail{
	margin:5px 5px;
}
.thumbsection {
	margin-left:365px;
}


