body { margin: 0; padding: 0; background: #000000 url('../images/img01_157.jpg') repeat-x top center; font-size: 13px; color: #8C8C8C; }
body, th, td, input, textarea, select, option { font-family: "Trebuchet MS", "Times New Roman", Arial, Times, serif; }
h1, h2, h3 { font-weight: normal; color: #F8FBEC; }
h1 	{ letter-spacing: -2px; font-size: 3em; }
h2 	{ letter-spacing: -1px; font-size: 2em; }
h3 	{ font-size: 1em; }

h1 .smallheading	{font-size:13px;letter-spacing:0px;color:#999;font-weight:bold;}

p, ul, ol 	{ line-height: 200%; }
blockquote	{ padding-left: 1em; }
blockquote p, blockquote ul, blockquote ol { line-height: normal; font-style: italic; }
a 			{ color: #9BDB18;text-decoration:none; }
a:hover 	{ text-decoration: underline; color: #E6B715; }

#wrapper 		{ }
#header 		{ width: 760px; height: 157px; margin: 0 auto; background: url('../images/img02_157_new.jpg') no-repeat right top; }
#header h1, #header p { margin: 0; color: #000; }
#header h1 		{ padding: 12px 0 0 200px;text-align:right; }
#header p 		{ padding-left: 200px; margin-top: -10px;text-align:right; }
#header a 		{ color: #E6B715; }

.sets		{padding:10px;margin:10px;}

.nextprev	{float:right;}

.blogpics	{float:right;width:120px;margin-left:10px;}
.blogpics a	{border:0px;margin:0px 0px 20px 0px;}

#mainpic	{text-align:center;}

#page 		{ width: 780px; margin: 0 auto; }
#content 	{ float: right; width: 600px; margin: 0; }
#contentpic	{ float:right;margin-bottom:10px; }
#contentpic img	{border-width:0px 0px 2px 2px;padding:5px;}

.post 			{ padding: 0 0 0 0; border-bottom: 2px solid #111;margin-bottom:30px; }
.post h1		{margin-top:0px;padding-top:0px;}
.title 			{ margin: 0; padding-bottom: 5px; border-bottom: 2px solid #B7D24D; }
.byline 		{ margin: 0; color: #646464; }
.meta 			{ text-align: left; color: #646464; padding: 10px 10px; height: 48px; }
.meta .more 	{ padding-left: 20px; }
.meta .comments	{ padding-left: 20px; }
.meta a 		{ color: #003300; }

#sidebar 			{ float: left; width: 170px; }
#sidebar ul 		{ margin: 0; padding: 0; list-style: none; }
#sidebar li 		{ }
#sidebar li ul 	{ padding: 15px 15px; }
#sidebar li li 	{ border-bottom: 1px dotted #000000; padding-left: 15px; }
#sidebar h2 		{ margin: 0; padding: 10px 0 0 40px; height: 40px; }
#sidebar a 			{ text-decoration: none; }
#sidebar a:hover	{ }
#footer 			{ clear: both; width: 760px; height: 40px; margin: 0 auto; padding: 20px 0 0 0; text-align: center; font-size: 1em; color: #52640A;}
#footer a 			{ color: #003300; }

.contactbox			{border:1px solid #9BDB18;padding:5px;background:#111803;}
.contactbox span	{font-weight:bold;}

.newsbox			{color:#9BDB18;border:1px solid #222222;background:#111111;margin-top:20px;}
.newsbox a span	{color:#8c8c8c;padding:5px;}
.newsbox a			{display:block;padding:5px;border-top:1px solid #222222;}
.newsbox a:hover	{background:#111803;}
.newsbox h3			{font-size:1.5em;margin:0px;padding:5px;}