/* @override 

	http://typeneu.com/wp-content/themes/grid-a-licious2/style.css

	http://becklyn.com/wp-content/themes/grid-a-licious/style.css

*/



/*

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>

*/

#becklyn{

	color: #86867e;

	height: 50px;

	display: block;

	padding-bottom: 20px;

}

#becklyn img{

	float: left;

}

#becklyn p,#becklyn a{

	padding: 0;

	margin: 0;

	/*padding-bottom: -10px;*/

	font-family: Arial, sans-serif;

	color: #86867e;

	font-size: 11px;

	font-style: normal;

}

#becklyninfo{

	 float: right;

	 text-align: right;

}

body {

	background-color: #51524c;

	color: #000;

	font-family: Arial, sans-serif;

	font-size: 11px;

	line-height: 14px;

	padding: 20px;

	margin: 0px;

	

}



h1, h2, h3 {

	text-decoration: none;

	margin: 0;

	padding: 0;

	margin-bottom: 10px;

}



.staticcontent a {

	font-style: normal;

	font-size: 11px;

	font-family: Arial, sans-serif;

}



h1 {

	font-size: 11px;

	font-weight: normal;

}



h2 {

	font-size: 11px;

	font-weight: bold;

}



h3 {

	font-size: 11px;

}



ul {

	list-style: none;

}



li {

	list-style: none;

}



img {

	border: 0px;

}



embed {

	width: 180px;

	height: auto;

}



object {

	width: 180px;

	height: auto;

}



.twocols embed {

	width: 390px;

	height: 250px;

}



.twocols object {

	width: 390px;

	height: 290px;

}



p {

	margin: 5px;

	margin-left: 0px;

	margin-right: 0px;

	margin-bottom: 8px;

}



a {

	color: #000;

	text-decoration: none;

	outline: none;

}



div a {

	font: 11px/14px Georgia, "Times New Roman", Times, serif;

	font-style: italic;

	font-size: 15px;

}



div h1 {

	padding-bottom: 0px;

}



div small a {

	font: 11px/14px Georgia, "Times New Roman", Times, serif;

	font-size: 10px;

}



a:hover {

	color: #000;

	text-decoration: none;

}



a:active {

	outline: none;

}



form {

	margin: 0px;

}



input, textarea, select, button {

	background-color: #bbb;

	-moz-border-radius: 4px;

	-khtml-border-radius: 4px;

	-webkit-border-radius: 4px;

	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: 380px;

}



textarea:hover {

	background-color: #fff !important;

}



input {

	padding: 5px;

	margin-top: 3px;

	background-color: #fff;

}



button, submit {

	width: 50px;

	background-color: cyan;

}



submit:hover {

	background-color: #fff;

}



.round {

	background-color: white;

	-moz-border-radius: 4px;

	-khtml-border-radius: 4px;

	-webkit-border-radius: 4px;

	padding: 10px;

	width: 200px;

	float: left;

	margin-right: 10px;

}



.contentIndex img {

	



}



.contentIndex {

	clear: left;

	padding-bottom: 6px;

}



.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 {





}



.commentwidth textarea {





}

#footer{

	position: absolute;

}

.eachpost {

	background: #86867e;

	-moz-border-radius: 4px;

	-khtml-border-radius: 4px;

	-webkit-border-radius: 4px;

	position: absolute;

}



.eachpost:hover {

	

}



.eachpost > div {

	padding: 10px;

}



.eachpost h2 {

	margin-bottom: 5px;

}



.eachpost .author {

	padding-right: 3em;

}



.eachpost2 {

	background-color: white;

	-moz-border-radius: 4px;

	-khtml-border-radius: 4px;

	-webkit-border-radius: 



4px;

	/*position:absolute;*/

float: left;

	margin-right: 10px;

	margin-bottom: 10px;

	width: 200px;

}



.eachpost2 > div {

	padding: 10px;

	padding-bottom: 20px;

}



/*

.post { 	

background-color:white;

-moz-border-radius:4px;

-khtml-border-radius: 4px;

-webkit-border-radius:4px;

position:absolute;

width: 200px;	

}



.post img{ 	

background-color:white;

-moz-border-radius:4px;

-khtml-border-radius: 4px;

-webkit-border-radius:4px;

position:absolute;

width: 180px;	

}

*/



.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: 58px;

}



#mainContent img {

	display: none

}



#mainContent {

	-moz-border-radius: 4px;

	-khtml-border-radius: 4px;

	-webkit-border-radius: 4px;

	border: 0;

	background: #fff;

	padding: 0 10px;

	margin-right: 10px;

	margin-bottom: 10px;

	width: 430px;

	float: left;

}



.main {

	font-size: 0px !important;

}



.main p img {

	-moz-border-radius: 4px;

	-khtml-border-radius: 4px;

	-webkit-border-radius: 4px;

	border: 0;

	background: #fff;

	padding: 10px;

	margin-right: 10px;

	margin-bottom: 10px;

	display: inline;

}



.twocols {

	



}



.threecols {

	



}



.bubble {

	-moz-border-radius: 4px;

	-khtml-border-radius: 4px;

	-webkit-border-radius: 4px;

	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: 4px;

	-khtml-border-radius: 4px;

	-webkit-border-radius: 4px;

	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;

}



.search-me {

	padding-right: 12px;

}



.search-me input {

	font-style: italic;

	width: 100%;

	-moz-border-radius: 10px;

	-khtml-border-radius: 10px;

	-webkit-border-radius: 10px;

}



/*

.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: 4px;

	-khtml-border-radius: 4px;

	-webkit-border-radius: 4px;

	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: 4px;

	-khtml-border-radius: 4px;

	-webkit-border-radius: 4px;

	margin-bottom: 20px;

	visibility: hidden;

}



.next {

	padding: 6px;

	background-color: #fffef0;

	width: 70px;

	-moz-border-radius: 4px;

	-khtml-border-radius: 4px;

	-webkit-border-radius: 4px;

	margin-bottom: 5px;

	visibility: hidden;

}



.topleft {

	float: left;

	width: 158px;

}



.topright {

	float: right;

	width: 10px;

	font-size: 28px;

	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) !important;

}



.ads:hover {

	background: #fff url(images/stripe.png) !important;

}



.ads img {

	

}



.similar {

	background: #fff url(images/dots.gif) !important;

}



.similar:hover {

	background: #fff url(images/dots.gif) !important;

}



.setting {

	float: left;

	margin-right: 10px;

}



.login {

	width: 60%;

	float: left;

}



.sister {

	width: 40%;

	float: left;

}



.commentas {

	margin-top: 12px;

}



.loading {

	z-index: 5000;

	position: fixed;

	left: 0px;

	top: 0px;

	width: 100%;

	height: 100%;

	background-color: #bbb;

}



.loading-text {

	position: fixed;

	top: 30px;

	left: 30px;

	font-size: 14px;

	font-weight: bold;

	color: #fff;

	line-height:



14px;

/*background-color: #fff;

color: #bbb !important;

-moz-border-radius:20px;

-khtml-border-radius: 30px;

-webkit-border-radius:20px;*/

}



dt, dl, dd {

	margin: 0px;

	padding: 0px;

	text-transform: capitalize;

}



#blink {

	position: fixed;

	top: 28px;

	left: 160px;

	z-index: 700;

}



.updown {

	float: right;

	text-align: right;

	height: 11px;

	width: 11px;

	-moz-border-radius: 4px;

	-khtml-border-radius: 4px;

	-webkit-border-radius: 4px;

	padding: 3px;

}



.updown2 {

	float: right;

	height: 11px;

	width: 11px;

	text-align: right;

	-moz-border-radius: 4px;

	-khtml-border-radius: 4px;

	-webkit-border-radius: 4px;

	padding: 3px;

}



.sociable {

	border-top: 1px solid #ccc;

	font-size: 9px;

	line-height: 11px;

	padding-bottom: 0px;

	padding-top: 5px;

	margin-top: 10px;

	margin-bottom: 0px;

}



.sociable ul, li {

	text-transform: capitalize;

}



.shareicon {

	border: 1px solid red;

	background: url(images/share.gif) !important;

}



.bigdate {

	font-size: 20px;

	font-weight: bold;

	margin-top: 2px;

	margin-bottom: 3px;

}



th {

	text-align: left;

}



td {

	border: 0px solid green;

	font-size: 11px;

	padding: 3px 40px 3px 6px;

}



.capital {

	text-transform: capitalize;

	margin: 0px;

	padding: 0px;

}



.profile {

	background-color: #e6e6e6 !important;

}



.profile:hover {

	background-color: #fff !important;

}



.latestreg {

	background-color: #ffe4e9 !important;

}



.latestreg:hover {

	background-color: #fff !important;

}



.profile2 {

	background-color: #e6e6e6 !important;

}



.profile2 textarea {

	background-color: #fff !important;

}



.profile2:hover {

	background-color: #fff !important;

}



.profile2:hover input {

	background-color: #ccc !important;

}



.profile2:hover textarea {

	background-color: #ccc !important;

}



.comnts {

	background-color: #ffe8e8 !important;

}



.comnts:hover {

	background-color: #fff !important;

}



.psts {

	background-color: #fff !important;

}



.psts:hover {

	background-color: #e6e6e6 !important;

}



.vimeo {





/*background-color: #e6e6e6 !important;*/

background: #e6e6e6 !important;

}



.vimeo:hover {





/*background-color: #fff !important;*/

background: #fff !important;

}



.delicious {

	background: #e6e6e6 !important;

}



.delicious:hover {

	background: #fff !important;

}



.droplr {

	background: #e6e6e6 !important;

}



.droplr:hover {

	background: #fff !important;

}



#flickr {

	height: 400px;

}



.flickrthumbs {

	width: 75px;

	height: 75px;

	margin: 0px;

	padding: 0px;

	margin-right: 15px;

	margin-bottom: 15px;

	float: left;

}



.flickr {

	background-color: #e6e6e6 !important;

}



.flickr:hover {

	background-color: #fff !important;

}



.black {

	background: #222 !important;

	color: #bbb !important;

}



.black a {

	color: #bbb !important;

}



.black:hover {

	background: #111 !important;

	color: #bbb !important;

}



#twitter_update_list span {

	margin-bottom: 1px;

	display: block;

}



#twitter_update_list li {

	margin-bottom: 8px;

}



.dropimg img {

	width: 180px;

	height: auto;

}



.breakr {

	background: none;

	height: 1px;

}



#delicious-posts {

	overflow: hidden;

}



.red {

	background: #ff2525 !important;

	color: #bbb !important;

}



.red input {

	color: #bbb !important;

}



.black:hover {

	background: #111 !important;

	color: #bbb !important;

}