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

html {
	overflow-y:scroll;
	font-size:100.01%;
}
body {
/*	background-color:#4F6482;*/
/*	background-color:#e8e8e8;*/
	background-color:#000000;
/*	color:#6f6f6f;*/
	color:#aaaaaa;
	font-family: Helvetica, sans-serif;
	font-size:1em;
	padding:20px;
	margin:0;
}

h1 {font-size:1.15em;}
h2 {font-size:1.1em;}
h3 {font-size:0.82em;}
h4 {font-size:0.75em;}
h5 {font-size:0.69em;}
h6 {font-size:0.69em;font-weight:normal;}

p {
	font-size:0.69em;
	line-height:1.6;
}

a:link,
a:visited {
	/* color:#5873ac; */
	color:#4B8F00;
	text-decoration:underline;
	}

a:hover,
a:active,
a:focus	{
	/* color:#e1a19b; */
	color:#88DF29;
	text-decoration:none;
}

dt {
	display:block;
	width:30%;
	font-size:0.69em;
	float:left;
	padding:0;
	margin:0;
}
dd {
	display:block;
	width:70%;
	font-size:0.69em;
	float:left;
	padding:3px 0;
	margin:0;
	border-bottom:1px solid #eeeeee;
}

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

.contentIndex p img {
	display:none;
}

.eachpost {
/*	background-color:#fcfcfc;*/
	background-color:#000000;
	-moz-border-radius:6px;
  	-khtml-border-radius:6px;
	-webkit-border-radius:6px;
	position:absolute;
/*	border:1px solid #99C0DF;*/
	border:1px solid #88DF29;
	/* border:1px solid #a8b9d3; */
	/* border:1px solid #bd584e; */
	/* border-top:1px solid #a8b9d3; */
	/* border-left:1px solid #a8b9d3; */
	/* border-right:1px solid #7889d3; */
	/* border-bottom:1px solid #7889d3; */
	background-image:url(/img-global/theme/bk_colmn.gif);
	background-position:center top;
	background-repeat:no-repeat;
}

.eachpost > div {
	/* padding:10px 10px 12px; */
	padding:15px 15px 15px;
}

.eachpost .author {
	padding-right:3em;
}

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

.eachpost .signature {
	margin-top:1.5em;
}
	
#allposts {
	margin:0 auto 60px;
	height:auto;
	_height:100%;
}


ul,
ol {
	padding:0;
	margin:0 0 0 15px;
}
ul li {
	list-style-type:disc;
	list-style-position:outside;
	text-indent:-0.3em;
	font-size:0.69em;
	padding:2px 0;
	margin:0;
	line-height:1.2;
}
ol li {
	list-style-position:outside;
	font-size:0.69em;
	padding:0;
	margin:0;
	line-height:1.2;
}

.menuItem {
height:60px;
}

#mainContent img {
	display: none
}

#mainContent {
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
  	-khtml-border-radius:6px;
	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:6px;
	-webkit-border-radius:6px;
	border:0;
	/* background:#fff; */
	padding:10px;
	margin-right:10px;
	margin-bottom:10px;
	display:inline; }

.twocols {
/*	background-color:#fcfcfc;*/
	background-color:#000000;
}

.threecols {
/*	background-color:#fcfcfc;*/
	background-color:#000000;
}

input,
textarea,
select,
button{
	/* background-color:#white; */
	-moz-border-radius:6px;
  	-khtml-border-radius:6px;
	-webkit-border-radius:6px;
	padding:3px;
	border:1px solid #88DF29;
	margin-top:3px;
	color:#4B8F00;
	font-size:11px;
	font-family:Arial,sans-serif;
	}

textarea {
	width:432px;
	padding:5px;
}

input {
	padding:5px;
	width:432px;
}

.bubble {
	width:430px;
	margin-bottom:10px;
}

.bubble blockquote {
	/* background:#fff; */
	margin:0px;
   	-moz-border-radius:6px;
  	-khtml-border-radius:6px;
  	-webkit-border-radius:6px;
	padding:5px;
	background-color:#ffffff;
}

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

small a {
	text-decoration:none;
}





/* 090215 added */
div.eachpost h2 {
	font-size:0.75em;
	font-weight:normal;
	margin:0;
	padding:0;
	/* font-weight:bold; */
	/* color:#BD584E; */
/*	color:#222222;*/
	color:#ffffff;
}
div.eachpost h2 a {
	display:block;
	padding:6px 0 4px;
	width:200px;
   	-moz-border-radius:6px;
  	-khtml-border-radius:6px;
  	-webkit-border-radius:6px;
}
div.eachpost h2 a:link,
div.eachpost h2 a:visited {
	color:#ffffff;
	text-decoration:none;
}
div.eachpost h2 a:hover,
div.eachpost h2 a:active,
div.eachpost h2 a:focus {
	color:#efdc0e;
	text-decoration:none;
	background-color:transparent;
}

div.eachpost p {
	padding:0;
	margin:0;
}
div.eachpost div.contentIndex p {
	margin-top:5px;
	text-align:justify;
	text-justify:inter-ideograph;
}
div.mainarticle p {
	margin:5px 0 0 0;
	line-height:1.4;
}
div.eachpost a {
	margin:0;
	padding:0;
	border:none;
	outline-width:0;
}
div.eachpost img.thumblink {
	outline-width:0;
	border:none;
	padding:0;
	margin:0;
}

div.eachpost p.index_img {
	margin:0 0 10px 0;
	padding:0;
}
div.eachpost p.index_img img {
	outline-width:0;
	border:none;
	padding:0;
	margin:0;
}
div.eachpost p.main_img {
	margin:0;
	padding:0;
}

div.small_articles {
	margin:10px 0 0 0;
	padding:5px 0 0 0;
/*	border-top:1px solid #a8b9d3;*/
	border-top:1px solid #88DF29;
}
div.small_articles p {
	font-size:0.63em;
	line-height:1.4;
}

div.eachpost_innr {
	padding:15px 15px 15px;
}

div.sitehead {
	/* height:30px; */
	/* height:35px; */
	overflow:hidden;
	border:none;
	padding-bottom:0;
}

div.siteTitle {
/*	background-color:#fcfcfc;*/
	background-color:#000000;
}
div.sitehead h1 {
	font-size:1em;
	margin:0;
	padding:0;
	font-family: Arial Black, sans-serif;
	/* float:left; */
	height:1em;
	line-height:1em;
	/* margin:-9px 0 0 -15px; */
}

div.sitehead h1 a {
	/* color:#BD584E; */
	color:#ffffff;
	text-decoration:none;
}
div.eachpost h1 a:link,
div.eachpost h1 a:visited {
	color:#ffffff;
	text-decoration:none;
}
div.eachpost h1 a:hover,
div.eachpost h1 a:active,
div.eachpost h1 a:focus {
	color:#EFDC0E;
	text-decoration:none;
}
div.menuitem div.eachpost_innr {
	overflow:hidden;
}

div.sitehead p {
/*	color:#6f6f6f;*/
	color:#aaaaaa;
	padding:0 0 0 0;
	/* height:30px; */
	line-height:1;
	/* float:left; */
}

div#contentbox2 {
	padding:1px 0;
	margin:0 0 15px 0;
}

div.eachpost p.commentdo {
	padding:10px 0 10px 10px;
}

div.category_list {
	float:left;
}
div.monthly_list {
	float:left;
	margin:0 0 0 10px;
}

div.section_a {
	margin:0 0 10px 0;
}
div.section_a_last {
	margin:0;
}




/* clear fix */
.cf:after{
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}
.cf{
  /* overflow:hidden; */
  zoo:1;
}
/* Hides from IE-mac \*/
* html .cf{
  height:1%;
  overflow:visible;
}
/* End hide from IE-mac */





/* for chat */
div.chaty {
	height:420px;
}
div.sitehead_chaty {
	height:400px;
}





/* LRcon */
.tac {text-align:center;}
.tal {text-align:left;}
.tar {text-align:right;}

.fll {float:left;}
.flr {float:right;}

.clrl {clear:left;}
.clrr {clear:right;}
.clrb {clear:both;}


/* padding */
	/* top */
.padt1 {padding-top:1px;}
.padt2 {padding-top:2px;}
.padt3 {padding-top:3px;}
.padt4 {padding-top:4px;}
.padt5 {padding-top:5px;}
.padt6 {padding-top:6px;}
.padt7 {padding-top:7px;}
.padt8 {padding-top:8px;}
.padt9 {padding-top:9px;}
.padt10 {padding-top:10px;}
.padt11 {padding-top:11px;}
.padt12 {padding-top:12px;}
.padt13 {padding-top:13px;}
.padt14 {padding-top:14px;}
.padt15 {padding-top:15px;}
.padt20 {padding-top:20px;}
.padt25 {padding-top:25px;}
.padt30 {padding-top:30px;}
	/* right */
.padr1 {padding-right:1px;}
.padr2 {padding-right:2px;}
.padr3 {padding-right:3px;}
.padr4 {padding-right:4px;}
.padr5 {padding-right:5px;}
.padr6 {padding-right:6px;}
.padr7 {padding-right:7px;}
.padr8 {padding-right:8px;}
.padr9 {padding-right:9px;}
.padr10 {padding-right:10px;}
.padr15 {padding-right:15px;}
.padr20 {padding-right:20px;}
.padr25 {padding-right:25px;}
.padr30 {padding-right:30px;}
	/* bottom */
.padb1 {padding-bottom:1px;}
.padb2 {padding-bottom:2px;}
.padb3 {padding-bottom:3px;}
.padb4 {padding-bottom:4px;}
.padb5 {padding-bottom:5px;}
.padb6 {padding-bottom:6px;}
.padb7 {padding-bottom:7px;}
.padb8 {padding-bottom:8px;}
.padb9 {padding-bottom:9px;}
.padb10 {padding-bottom:10px;}
.padb15 {padding-bottom:15px;}
.padb20 {padding-bottom:20px;}
.padb25 {padding-bottom:25px;}
.padb30 {padding-bottom:30px;}
	/* left */
.padl1 {padding-left:1px;}
.padl2 {padding-left:2px;}
.padl3 {padding-left:3px;}
.padl4 {padding-left:4px;}
.padl5 {padding-left:5px;}
.padl6 {padding-left:6px;}
.padl7 {padding-left:7px;}
.padl8 {padding-left:8px;}
.padl9 {padding-left:9px;}
.padl10 {padding-left:10px;}
.padl15 {padding-left:15px;}
.padl20 {padding-left:20px;}
.padl25 {padding-left:25px;}
.padl30 {padding-left:30px;}


/* margin */
	/* top */
.mrgnt0 {margin-top:0;}
.mrgnt1 {margin-top:1px;}
.mrgnt2 {margin-top:2px;}
.mrgnt3 {margin-top:3px;}
.mrgnt4 {margin-top:4px;}
.mrgnt5 {margin-top:5px;}
.mrgnt6 {margin-top:6px;}
.mrgnt7 {margin-top:7px;}
.mrgnt8 {margin-top:8px;}
.mrgnt9 {margin-top:9px;}
.mrgnt10 {margin-top:10px;}
.mrgnt11 {margin-top:11px;}
.mrgnt12 {margin-top:12px;}
.mrgnt13 {margin-top:13px;}
.mrgnt14 {margin-top:14px;}
.mrgnt15 {margin-top:15px;}
.mrgnt16 {margin-top:16px;}
.mrgnt17 {margin-top:17px;}
.mrgnt18 {margin-top:18px;}
.mrgnt19 {margin-top:19px;}
.mrgnt20 {margin-top:20px;}
.mrgnt21 {margin-top:21px;}
.mrgnt22 {margin-top:22px;}
.mrgnt23 {margin-top:23px;}
.mrgnt24 {margin-top:24px;}
.mrgnt25 {margin-top:25px;}
.mrgnt26 {margin-top:26px;}
.mrgnt27 {margin-top:27px;}
.mrgnt28 {margin-top:28px;}
.mrgnt29 {margin-top:29px;}
.mrgnt30 {margin-top:30px;}
	/* right */
.mrgnr0 {margin-right:0;}
.mrgnr1 {margin-right:1px;}
.mrgnr2 {margin-right:2px;}
.mrgnr3 {margin-right:3px;}
.mrgnr4 {margin-right:4px;}
.mrgnr5 {margin-right:5px;}
.mrgnr6 {margin-right:6px;}
.mrgnr7 {margin-right:7px;}
.mrgnr8 {margin-right:8px;}
.mrgnr9 {margin-right:9px;}
.mrgnr10 {margin-right:10px;}
.mrgnr11 {margin-right:11px;}
.mrgnr12 {margin-right:12px;}
.mrgnr13 {margin-right:13px;}
.mrgnr14 {margin-right:14px;}
.mrgnr15 {margin-right:15px;}
.mrgnr16 {margin-right:16px;}
.mrgnr17 {margin-right:17px;}
.mrgnr18 {margin-right:18px;}
.mrgnr19 {margin-right:19px;}
.mrgnr20 {margin-right:20px;}
.mrgnr21 {margin-right:21px;}
.mrgnr22 {margin-right:22px;}
.mrgnr23 {margin-right:23px;}
.mrgnr24 {margin-right:24px;}
.mrgnr25 {margin-right:25px;}
.mrgnr26 {margin-right:26px;}
.mrgnr27 {margin-right:27px;}
.mrgnr28 {margin-right:28px;}
.mrgnr29 {margin-right:29px;}
.mrgnr30 {margin-right:30px;}
	/* bottom */
.mrgnb0 {margin-bottom:0;}
.mrgnb1 {margin-bottom:1px;}
.mrgnb2 {margin-bottom:2px;}
.mrgnb3 {margin-bottom:3px;}
.mrgnb4 {margin-bottom:4px;}
.mrgnb5 {margin-bottom:5px;}
.mrgnb6 {margin-bottom:6px;}
.mrgnb7 {margin-bottom:7px;}
.mrgnb8 {margin-bottom:8px;}
.mrgnb9 {margin-bottom:9px;}
.mrgnb10 {margin-bottom:10px;}
.mrgnb11 {margin-bottom:11px;}
.mrgnb12 {margin-bottom:12px;}
.mrgnb13 {margin-bottom:13px;}
.mrgnb14 {margin-bottom:14px;}
.mrgnb15 {margin-bottom:15px;}
.mrgnb16 {margin-bottom:16px;}
.mrgnb17 {margin-bottom:17px;}
.mrgnb18 {margin-bottom:18px;}
.mrgnb19 {margin-bottom:19px;}
.mrgnb20 {margin-bottom:20px;}
.mrgnb21 {margin-bottom:21px;}
.mrgnb22 {margin-bottom:22px;}
.mrgnb23 {margin-bottom:23px;}
.mrgnb24 {margin-bottom:24px;}
.mrgnb25 {margin-bottom:25px;}
.mrgnb26 {margin-bottom:26px;}
.mrgnb27 {margin-bottom:27px;}
.mrgnb28 {margin-bottom:28px;}
.mrgnb29 {margin-bottom:29px;}
.mrgnb30 {margin-bottom:30px;}
	/* left */
.mrgnl0 {margin-left:0;}
.mrgnl1 {margin-left:1px;}
.mrgnl2 {margin-left:2px;}
.mrgnl3 {margin-left:3px;}
.mrgnl4 {margin-left:4px;}
.mrgnl5 {margin-left:5px;}
.mrgnl6 {margin-left:6px;}
.mrgnl7 {margin-left:7px;}
.mrgnl8 {margin-left:8px;}
.mrgnl9 {margin-left:9px;}
.mrgnl10 {margin-left:10px;}
.mrgnl11 {margin-left:11px;}
.mrgnl12 {margin-left:12px;}
.mrgnl13 {margin-left:13px;}
.mrgnl14 {margin-left:14px;}
.mrgnl15 {margin-left:15px;}
.mrgnl16 {margin-left:16px;}
.mrgnl17 {margin-left:17px;}
.mrgnl18 {margin-left:18px;}
.mrgnl19 {margin-left:19px;}
.mrgnl20 {margin-left:20px;}
.mrgnl21 {margin-left:21px;}
.mrgnl22 {margin-left:22px;}
.mrgnl23 {margin-left:23px;}
.mrgnl24 {margin-left:24px;}
.mrgnl25 {margin-left:25px;}
.mrgnl26 {margin-left:26px;}
.mrgnl27 {margin-left:27px;}
.mrgnl28 {margin-left:28px;}
.mrgnl29 {margin-left:29px;}
.mrgnl30 {margin-left:30px;}

div.hr {
	height:1px;
	background-color:#86e335;
	margin:10px 0;
}
div.hr hr {
	display:none;
}

div.audio {
	width:200px;
	height:24px;
}