
/* Lime Green Style Sheet 1.5, 10-2007 */

/* Definitions of Positioning Elements */

/* Body of Page Part 1- This section controls "default" text, links and main page background */

body {color: #000000;
	background-image: url(http://www.ineedtothink.com/graphics/bubblesbg.gif);
 	font-family: courier, serif
	font-size: 16px;
	margin-top: 0px;
	}

a {text-decoration: none} 
a:link {color: #40FF40;}
a:visited {color: #00C000;}
a:hover {color: #80FF80;}
a:active {color: #80FF80;}

/* Divs Defined, in order by ID. */

img {border: none;
	background-color: #40FF40;}

#menucolors {text-align: center;
	margin: 0;
	padding: 0;
	font-size: 12px;}

#menucolors ul li{list-style-image: none;
	list-style-type: none;
	display: inline;}

#content {position: relative;
	top: 0px;
	margin: 8px;
	padding: 0px;}

#menu {float: left;
	margin: 0;
	padding: 0;
	font-size: 12px;}

#menulinks {float: right;
	margin: 0;
	padding: 0;
	font-size: 12px;}

#menulinks ul{list-style-image: none;
	list-style-type: none;}


#quotes {margin: 0;
	padding: 0;
	font-size: 14px;}

q {font-style: italic;}

#entrytitle {font-size: 22px;
	font-weight: bold;}

#dates {font-size: 14px;}

#author {margin-left: 500px;
	font-size: 14px;
	}

#entrysep {width: 50%;
	height: 5px;
	color: #40FF40;
	border: double ;}

input {border: solid 1px #40FF40;
	background: #FFFFFF; }

textarea {border: solid 1px #40FF40;
	background: #FFFFFF; }

#search {text-align: center;}

#navline {font-size: 12px;
	font-weight: bold;}

#prevnext {font-size: 12px;}


/* Elements with a defined class */

hr.full {
	width: 95%;
	text-align: center;	
	}

p.payattention {
	color: #FF0000;
	}

/* Divs used inside the content area. */

#authorcomment {
	width: 200px;
	float: right;
	margin: 6px;
	padding: 3px;
	border: 1px solid #40FF40;
	font-size: 12px;
	}

#authorcomment2 {
	width: 200px;
	float: left;
	margin: 6px;
	padding: 3px;
	border: 1px solid #40FF40;
	font-size: 12px;
	}

#floatleft {
	float: left;
	margin: 0;
	border: 1px solid #40FF40;
	}

#floatright {
	float: right;
	margin: 0;
	border: 1px solid #40FF40;
	}

#center {
	margin: 0px auto;
	text-align: left;
	border: 1px solid #40FF40;
	}

#floatleft2 {
	float: left;
	margin: 0;
	border: 1px dashed #40FF40;
	}

#floatright2 {
	float: right;
	margin: 0;
	border: 1px dashed #40FF40;
	}

#center2 {
	margin: 0px auto;
	text-align: left;
	border: 1px dashed #40FF40;
	}

#counter {text-align: center;
		font-weight: bold;}

