*{margin:0;padding:0;}body{background:white;font:0.8em verdana,arial,sans-serif;color:#666666;width:100%;}#wrapper{position:relative;}#topfront{overflow: hidden;position:absolute;background:url(http://www.greenchronicle.com/new_images/front_top_forum.jpg) no-repeat;background-position:top left;height:150px;margin-left:150px;width:600px;}#toplinks{overflow: hidden;font-size:10pt;color:black;padding-bottom:5px;padding-top:6px;padding-left:35px;width:576px;}#subscribe{overflow: hidden;width:450px;padding-top:70px;padding-left:40px;padding-bottom:10px;font-size:8pt;font-weight:bold;}#logo{position:absolute;background:url(http://www.greenchronicle.com/new_images/logo.jpg) no-repeat;top:20;left:0;width:150px;height:200px;}#content{position:absolute;background:url(http://www.greenchronicle.com/new_images/directory_content.jpg) no-repeat;margin-top:150px;margin-left:150px;width:600px;}#recipe{margin-left:10px;padding-top:80px;width:480px;margin-right:10px;}a:link{color:black;text-decoration:none;border-bottom: 1px dashed black;}a:hover{none;}a:visited{color:#666666;text-decoration:none;border-bottom: 1px dashed #666666;}.bold{font-weight:bold;}#invertedtabs{margin-left: 4px;padding: 0;background: transparent;padding-left: 5px;}#invertedtabs ul{font: bold 11px;margin:0;margin-bottom: 1em; /*margin between menu and rest of content*/padding:0;list-style:none;}#invertedtabs li{display:inline;margin:0 2px 0 0;padding:0;text-transform:uppercase;line-height: 1.5em;}#invertedtabs a{float:left;color: black;background: #EBE5CB url(http://www.greenchronicle.com/new_images/color_tabs_left2.gif) no-repeat left bottom;margin:0 2px 0 0;padding:0 0 0 3px;text-decoration:none;letter-spacing: 1px;border-bottom:none;}#invertedtabs a span{float:left;display:block;background: transparent url(http://www.greenchronicle.com/new_images/color_tabs_right2.gif) no-repeat right bottom;padding:3px 9px 3px 6px;}#invertedtabs a span{float:none;}#invertedtabs a:hover{background-color: #D2B571;color: white;}#invertedtabs a:hover span{background-color: #D2B571;color: white;}#invertedtabs #current a, #invertedtabs #current span{ /*currently selected tab*/background-color: #D2B571;color: white;}#invertedtabsline{clear: both;padding: 0;width: 100%;height: 8px;line-height: 8px;background: #D2B571;border-bottom: 1px solid #fff; /*Remove this to remove border between bar and tabs*/}#right_column{position:absolute;background:white;margin-left:656px;margin-top:260px;}#bottomlinks{border-top:1px dashed #CCC;border-bottom:1px dashed #CCC;width:480px;}#footer{position:absolute;width:500px;}#searchbox{padding-left:5px;width:128px;height:90px;overflow:hidden;}input.text{border:1px solid #ccc;height:18px;overflow:hidden}input.button{color:black;padding-left:0px;font-size:8pt;border:2pt;overflow:hidden}.ad a{border-bottom:none;}#navigation{overflow: hidden;position:absolute;margin-top:155px;width:150px;height:920px;border-right:1px solid black;}#navigation2{position:absolute;margin-top:20px;width:155px;float:left;}#navigation2 li{padding-left:13px;}#navigation2 ul{text-align: left;}#navigation2 ul li a{text-align: left;color: black;}#navigation2 ul li a:hover{color: #999;}#navigation2 p {font-weight: bold;}.c {	float: left;}.cr {	clear: left;}td {	vertical-align: top;	padding: 5px;}h1 {	font-size: 14pt;	margin: 5px 0 5px 0;}h2 {	font-size: 10pt;	margin: 0;	padding: 0;}h3 {	color: #5e74b3;	font-size: 8pt;	padding: 0;	border-bottom: 1px dotted #5e74b3;}#descr {	padding: 0px;	margin: 0 0 5px 0;}table.formPage {	border: 1px solid #A0A0A0;}td.err {	padding: 3px;	color: #FF0000;	background: #FFEDED;	border: 1px solid #A0A0A0;	text-align: left;}td.msg {	padding: 3px;	color: #0000FF;	background: #EDF3FF;	border: 1px solid #A0A0A0;	text-align: left;}.label {	text-align: right;}.buttons {	border-top: 1px solid #A0A0A0;	text-align: center;}.count {	color: #6f6f6f;	font-size: 8pt;	font-weight: normal;}#links a {	font-size: 10pt;}#links p {	margin: 0 0 7px 0;}.url {	color: #6f6f6f;}#path {	margin-top: 2px;	padding: 3px;	line-height: 19px;}.submit {	float: right;	vertical-align: bottom;}#user-bar {   clear:both;   width:20%;   margin:0 0 0 auto;   padding:3px;   background:#D9E8F9;   line-height:19px;   text-align:right;}.text, .btn {	font-size: 8pt;	font-family: Verdana, Tahoma, Arial, sans-serif;}input.text {	color: #000000;	border: 1px solid #ccc;}textarea.text {	font-size: 8pt;	border: 1px solid #ccc;}select {	font-size: 8pt;	border: 1px solid #5e74b3;}.captcha {	border: 1px solid #5e74b3;	margin-top: 10px;}form {	display: inline;	margin: 0;	padding: 0;}.btn {	font-size: 8pt;	font-weight: bold;	border: 1px solid #5e74b3;	background-color: #FFAA11;/*#FFCC33;*/	cursor: hand;	height: 17px;}span.req {	margin-left: 3px;	color: #FF0000;	font-weight: bold;}div.errForm, span.errForm {	margin: 0px 0 0px 5px;	padding: 2px 3px 2px 3px;	color: #FF0000;	background: #FFFFF3;	border: 1px solid #cccccc;	text-align: left;	clear: right;}.small, .small a {	padding: 0px;	margin: 0px;	color: #909090;	font-size: 7pt;	text-decoration: none;}.sort {	color: #000000;}p.subcats {	margin: 0px 0px 7px 0px;	padding: 0px;}div.pr {	font-size: 6pt;	color: #000000;	float: left;	height: 60px;	margin-right: 5px;}div.prg {	width: 40px;	border: 1px solid #999999;	height: 3px;	font-size: 1px;}div.prb {	background: #5eaa5e;	height: 3px;	font-size: 1px;}div.footer {   bottom:0;   clear:both;	text-align: center;	border-top: 1px solid #E0E0E0;	padding: 3px 0 0 0;	margin-top: 50px;}div.footer a {	color: #606060;}.price {	border: 1px solid #A0A0A0;}.price table td{	margin: 0;	padding: 2px;	vertical-align: bottom;}.paging-links,.paging-info {   text-align:right;}.paging-info {   font-style: italic;}
