/*
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>
*/

.topspacer {
position:relative;
width:100%;
}


.spacecontainer {
margin-top: 14px;
margin-left: 20px;
margin-right: 14px;
}

.blogpadding{
position:relative;
	
}


#atffc{
display:none;

}

.fbLikeContainer{
font-size: 8px !important;
margin-top: 14px;
margin-bottom: 0px;
padding-right: 100px;

}


.video{
margin-top: -18px;
margin-bottom: 5px;
}

html {
-webkit-text-size-adjust:none
}



.back{
        background-color:#6c6c6c;
	width:100%;
	height:20px;
	margin-bottom:8px;

}

.backbutton {
        color: #fcf7fb;
	font-family:"inconsolata", arial;
	font-size: 14px;
	margin-left: 20px;
        position: absolute;
        border: 0px;
        margin-top:1px;
		line-height:17px;
}

div.backbutton a:hover {
        color: #fcf7fb;
	text-decoration: underline;
margin-left: -2px;

}

div.backbutton a:visited {
        color: #fcf7fb;
	    text-decoration: none;

}

div.backbutton a:link {
        color: #fcf7fb;
	    text-decoration: none;

}

div.backbutton a:active {
        color: #fcf7fb;
	    text-decoration: none;

}




body {

background: #fcf7fb;
font-size:0px;
margin: 0px;
        	
}
				
h1, h2, h3 {
text-decoration: none;
margin: 0;
padding: 0;
}

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

h2 {
font-size: 15px;
}

h3 {
font-size: 11px;
}

ul {
list-style: none;
}

li {
list-style: none;
}


img {
border: 0px;
}

div.image img {
border: 0px;
margin-bottom: -10px;
}

div.image img:hover{
opacity:0.5;
filter:alpha(opacity=50);
}











p {
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 2px;
background: #fcf7fb;
}

a:link {
	color: #898989;
	text-decoration: underline;
}

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

a:visited{
color: #898989;
}

a:active{
color: #898989;
}


.posttitle a:link {
	padding-left:2px;
	letter-spacing:0.4px;
         text-transform: uppercase;
        text-decoration: none;
	font-family:"inconsolata", arial;
	font-size: 11px;
	color: #525252;
	padding-right: 2px;
        background-color:#FCF7FB;
        
}
.posttitle a:visited {
	letter-spacing:0.4px;
         text-transform: uppercase;
        text-decoration: none;
	font-family:"inconsolata", arial;
	font-size: 11px;
	color: #525252;
	padding-right: 2px;
        background-color:#FCF7FB;
        
}
.posttitle a:hover {
	letter-spacing:0.4px;
         text-transform: uppercase;
        text-decoration: none;
	font-family:"inconsolata", arial;
	font-size: 11px;
	color: #525252;
	padding-right: 2px;
        background-color:#FCF7FB;
        
}
.posttitle a:active {
	letter-spacing:0.4px;
        text-transform: uppercase;
        text-decoration: none;
	font-family:"inconsolata", arial;
	font-size: 11px;
	color: #525252;
	padding-right: 2px;
        background-color:#FCF7FB;
        

}

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

.contentIndex {
	letter-spacing:0.4px;
background:none repeat scroll 0 0 #FCF7FB;
color:#525252;
float:left;
font-family:"inconsolata",arial;
font-size:10px;
line-height:12px;
margin-top:5px;
padding:2px;
width:99%;
}



.postimage img{
margin-bottom: 8px
}

.postimage embed{
margin-bottom: 8px
}

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

.commentwidth textarea{ 
/*width: 94%;*/ 
}

.eachpost {
padding-bottom: 6px;
background-color: #fcf7fb;
position:absolute;
background-image:url(images/whitebg.png);
background-repeat: repeat-y,x;
}

.eachpost > div { padding:5px; }

.eachpost h2{
margin-bottom: 8px;
}
	
.eachpost .author { 
padding-right: 3em; 
}

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

.eachpost2 > div { 
padding:6px; 
}

.post { 	
background-color:white;
position:absolute;
width: 200px;	
}

.post img{ 	
background-color:white;
position:absolute;
width: 200px;	
}


.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; 
}

 
#menuItem { height: 81px; } 


#search {
height: 42px;
}

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

#header {
height: auto;
}

#mainContent img { 
display: none 
}

#mainContent {  
border: 0;
background: #fff;
padding: 0 10px;
margin-right: 10px;
margin-bottom: 10px;
width: 430px;
float: left;
}

.main { font-size: 0px; margin-left: -1000px; width: 0px; height: 0px}

.main p img {	

				border: 0;
				background: #fff;
				padding: 10px;
				margin-right: 10px;
				margin-bottom: 10px;
				display: inline; }

.twocols { 

}
.threecols { 
/*background: #ff3333*/
}

.bubble {
background: #ccc;
padding: 1px 8px;
margin-bottom: 10px 
}
				
.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;
}
 				
.alt { 
background: #ccc;
}

. 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; 
}

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

.commentmetadata { 
margin: 0; 
display: block; 
}

#commentBox a { 
text-decoration: none; 
}

smp a { 
text-decoration: none; 
}


.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;
}

.test {
background-color: #ed4949;
position: absolute;
}

.left {
float: left;
}

.right {
float: left;
}

.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;
}

.topleft {
float: left;
width: 184px;
}

.topright {
float: right;
width: 10px;
font-size: 12px;
font-weight: bold;
text-align: right;
padding-right: 3px;
}

.posttop {
border: 1px solid #000;
}

/* Circles */

.circle_Misc {
color: #666;/*grÎ*/
}

.circle_Typefaces {
color: #ff5247;/*r?d*/
}

.circle_Showcases {
color: #ab47ff;/*lila*/
}

.circle_AppliedType {
color: #ffe327; /*gul*/
}

.circle_TypeFoundry {
color: #48ffd6; /*gr?nblÎ*/
}

.circle_Books-Magazines {
color: #ffa748;/*orange*/
}

.circle_Events {
color: #ff48c9;/*pink*/
}

.circle_Articles {
color: #834119;/*brun*/
}

.circle_Applications {
color: #48a7ff;/*blÎ*/
}

.circle_Note {
color: #ff5247;/*red*/
}

.circle_Quicklinks {
color: #ff5247;
}

.circle_Video {
color: #ff5247;
}

.Note {
background-color: #fffef0;
}

.Quicklinks {
background-color: #fff5f5;
}

.list {
text-transform: capitalize;
}

.ads {
background: #fff url(images/stripe.png);
}

.ads img{

}

.setting {
float: left;
margin-right: 10px;
}


.login {
width: 60%;
float: left;
}

.sister {
width: 40%;
float: left;
}

.commentas {
margin-top: 12px;
}

.loading 	{
background: #fcf7fb; 
z-index: 1999;
position:absolute;
width:100%;
height:1000px;
overflow: hidden;
}

.loading-text {
background-color: #d7d9d9;
}		
	

.share {
top:0;
margin-top:1px;
clear:left;
float:right;
height:16px;
padding-left:3px;
position:fixed;
right:20px;
z-index:2001;
}

.sharebtn {
         float: right;
         margin-top: 3px;
         margin-right: 3px;
         

}

.subscribebtn {
         float: right;
         margin-top: 3px;
         margin-right: 3px;

}

.postform {
     
	font-family:Verdana, Geneva, sans-serif;
	font-size:8px;
	color: #3B3B3B;
	float: left;
	margin-left: 3px;
        margin-top: 3px;
        margin-right: 3px;
	width: 100px;

}

.worktitle {
	float: right;
	margin-right: 3px;
	margin-top: 3px;
	margin-left: 3px;
}


.pagetitle {

        margin-right: 100%;
        
        text-transform: uppercase;
        text-decoration: none;
	font-family:"inconsolata", arial;
	font-size: 11px;
	color: #525252;
	padding-right: 2px;
	padding-top: 1px;
        background-color:#FCF7FB;

}

.pagecontent {

       padding: 5px;

}

.posttitle{
	letter-spacing:0.4px;
	
        text-transform: uppercase;
        text-decoration: none;
	font-family:"inconsolata", arial;
	font-size: 11px;
	color: #525252;
	padding-right: 2px;
        background-color:#FCF7FB;
}


