@media screen, projection {

  /*
  Copyright (c) 2009, Yahoo! Inc. All rights reserved.
  Code licensed under the BSD License:
  http://developer.yahoo.net/yui/license.txt
  version: 2.7.0
  */

  /*body{margin:10px;}h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;}h1,h2,h3{margin:1em 0;}h1,h2,h3,h4,h5,h6,strong,dt{font-weight:bold;}optgroup{font-weight:normal;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;}em{font-style:italic;}del{text-decoration:line-through;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol li{list-style:decimal outside;}ul li{list-style:disc outside;}dl dd{margin-left:1em;}th,td{border:1px solid #000;padding:.5em;}th{font-weight:bold;text-align:center;}caption{margin-bottom:.5em;text-align:center;}sup{vertical-align:super;}sub{vertical-align:sub;}p,fieldset,table,pre{margin-bottom:1em;}button,input[type="checkbox"],input[type="radio"],input[type="reset"],input[type="submit"]{padding:1px;}*/

	html{color:#000;background:#FFF;}
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
	table{border-collapse:collapse;border-spacing:0;}
	fieldset,img{border:0;}
	address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
	li{list-style:none;}
	caption,th{text-align:left;}
	h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
	q:before,q:after{content:'';}
	abbr,acronym {border:0;font-variant:normal;}
	sup {vertical-align:text-top;}
	sub {vertical-align:text-bottom;}
	input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
	input,textarea,select{font-size:100%;}
	legend{color:#000;}
	body {font:13px/1.231 arial,helvetica,clean,sans-serif;}
	table {font-size:inherit;}
	pre,code,kbd,samp,tt{font-family:monospace;font-size:108%;line-height:100%;}
	h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}
	abbr,acronym{border-bottom:1px dotted #000;cursor:help;}
	em{font-style:italic;}
	blockquote,ul,ol,dl{margin:0 0 20px;}
	ol,ul,dl{margin-left:35px;}
	ol li{list-style:decimal outside;}
	ul li{list-style:disc outside;}
	dl dd{margin-left:20px;}
	th,td{padding:5px;}
	th{font-weight:bold;}
	caption{margin-bottom:5px;text-align:center;}

/**
 * REDECLARATIONS
 */
	html 																					{height:100%; background:#251D17; margin-bottom:1px;} /* force scrollbar */
	body																					{background:#251D17; min-height:100%; color:#C0BA8D; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; text-shadow:black 0 0 0;}
	a:link, a:visited															{color:#f60; text-decoration:none;}
	a:hover																				{color:#DF5B1B;}
	strong																				{color:#A39551;}
	sup {vertical-align:text-top;}
	sub {vertical-align:text-bottom;}

/**
 * DEFAULT
 */
	br.clear 			{height:1px; clear: both; line-height: 1px; background-color: #00CC33;}
	.orange 			{color:#f60;}
	.babyblue 		{color:#79BEDB;}
	.darkorange 	{color:#DF5B1B;}
	.darkbabyblue {color:#6B78B4;}
	.margintop 		{margin-top:5px;}
	.white				{color:#FFF;}

/**
 * STYLE CHUNKS
 */
	.wrapper																			{float:left; display:inline; width:940px;}
	.primary																			{float:left; display:inline; width:630px; border-left:320px solid transparent; margin:0 0 0 10px;}
	.secondary																		{float:left; display:inline; width:290px; margin:0 0 0 -950px;}
	.secondary blockquote p												{font-size:100%; line-height:1.5; margin:0 0 20px; font-style:italic;}
	.secondary blockquote p cite 									{color:#755524;}
	.secondary ul																	{margin:0; padding:0;}
	.secondary ul li															{margin:0 0 10px; padding:0 0 0 23px; font-size:116%; list-style-type:none; background:url(../images/bullet.gif) 0 2px no-repeat;}
	.secondary ul li.sub													{margin:0 0 10px; padding:0 0 0 43px; font-size:105%; font-weight:500; background:none;}
	.secondary ul li.sub a												{color:#A39551;}
	.secondary ol.debate													{margin: 0 0 0 45px;}
	.secondary ol li.debate												{margin:0 0 10px; padding:0 0 0 23px; font-size:105%; font-weight:500; background:none;}
	.secondary ol li.debate a											{color:#A39551;}
	.secondary ol li.debate a:hover								{color:#F60;}
	.primary ol																		{margin:0 0 0 30px; padding:0;}
	.primary ol li																{margin:0 0 10px; padding:0 0 0 23px; font-size:116%;}

	/* services */
	strong.featured																{color: #725223;}
	p#continue_reading a													{clear:left; display:block; width:300px; height:28px; background:url(../images/continue_reading.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
	p#continue_reading a:hover										{background-position:0 -28px;}

	/* about */
	p#read_more a																	{clear:left; display:block; width:106px; height:28px; background:url(../images/read_more.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
	p#read_more a:hover														{background-position:0 -28px;}

	/* marco */
	h1#help																				{background:url(../images/heading_help.gif) no-repeat; width:274px; height:44px; text-indent:-9999px; overflow:hidden;}
	h2#featured_faq																{background:url(../images/heading_featured_faq.gif) no-repeat; width:216px; height:36px; text-indent:-9999px; overflow:hidden; margin:0 0 20px;}
	h1#library																		{background:url(../images/heading_library.gif) no-repeat; width:274px; height:44px; text-indent:-9999px; overflow:hidden;}
	h1#history																		{background:url(../images/heading_history.gif) no-repeat; width:274px; height:44px; text-indent:-9999px; overflow:hidden;}
	h1#interested																	{margin-top:30px; background:url(../images/heading_interested.gif) no-repeat; width:133px; height:32px; text-indent:-9999px; overflow:hidden;}
	h1#attorney																		{width:550px; height:44px; margin:0 0 6px; background:url(../images/heading_attorneys.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
	h1#peter 																			{width:550px; height:44px; margin:0 0 6px; background:url(../images/heading_peter.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
	h1#fred 																			{width:550px; height:44px; margin:0 0 6px; background:url(../images/heading_fred.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
	h1#foreclosure																{width:550px; height:44px; margin:0 0 6px; background:url(../images/heading_foreclosure.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
	h1#boating																		{width:550px; height:44px; margin:0 0 6px; background:url(../images/heading_boating.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
	h1#divorce																		{width:550px; height:44px; margin:0 0 6px; background:url(../images/heading_divorce.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
	h1#grandfathered															{width:550px; height:44px; margin:0 0 6px; background:url(../images/heading_grandfathered.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
	h1#resident																		{width:550px; height:44px; margin:0 0 6px; background:url(../images/heading_resident.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
	h1#fiddlers																		{width:550px; height:44px; margin:0 0 6px; background:url(../images/heading_fiddlers.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
	h1#deltona_deeds															{width:550px; height:44px; margin:0 0 6px; background:url(../images/heading_deltonadeeds.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
	h1#litigation																	{width:550px; height:44px; margin:0 0 6px; background:url(../images/heading_litigation.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
	h1#histories																	{width:550px; height:44px; margin:0 0 6px; background:url(../images/heading_histories.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
	h1#fourohfour																	{width:550px; height:44px; margin:0 0 6px; background:url(../images/heading_404.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
	h1#weirdwills																	{width:550px; height:44px; margin:0 0 6px; background:url(../images/heading_weirdwills.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
	h1#estateplanning															{width:550px; height:44px; margin:0 0 6px; background:url(../images/heading_estateplanning.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
	h1#inspection																	{width:550px; height:44px; margin:0 0 6px; background:url(../images/heading_reinspection.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
	h1#chinese_drywall														{width:550px; height:44px; margin:0 0 6px; background:url(../images/heading_chinesedrywall.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
	h1#create_user																{width:550px; height:44px; margin:0 0 6px; background:url(../images/heading_create_user.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
	h2#download																		{background:url(../images/heading_download.gif) no-repeat; width:216px; height:40px; text-indent:-9999px; overflow:hidden; margin:0 0 20px;}
	h2#debate																			{background:url(../images/heading_debate.gif) no-repeat; width:216px; height:40px; text-indent:-9999px; overflow:hidden; margin:0 0 20px;}
	h2#fiddlers_related														{background:url(../images/heading_fiddlers_related.gif) no-repeat; width:250px; height:40px; text-indent:-9999px; overflow:hidden; margin:0 0 20px;}
	h2#pleadings																	{background:url(../images/heading_pleadings.gif) no-repeat; width:216px; height:40px; text-indent:-9999px; overflow:hidden; margin:20px 0;}
	h2#post_judgment															{background:url(../images/heading_post_judgment.gif) no-repeat; width:216px; height:40px; text-indent:-9999px; overflow:hidden; margin:0 0 20px;}
	h2#discovery																	{background:url(../images/heading_discovery.gif) no-repeat; width:216px; height:40px; text-indent:-9999px; overflow:hidden; margin:20px 0;}
	h2#resources																	{background:url(../images/heading_resources.gif) no-repeat; width:250px; height:40px; text-indent:-9999px; overflow:hidden; margin:0 0 20px;}
	h2#recently_updated														{background:url(../images/heading_recently_updated.gif) no-repeat; width:250px; height:40px; text-indent:-9999px; overflow:hidden; margin:0 0 20px;}
	h2#administration															{background:url(../images/heading_administration.gif) no-repeat; width:216px; height:36px; text-indent:-9999px; overflow:hidden; margin:0 0 20px;}

	a.title						 														{color:#A39551; font-weight:bold;}
	div.work																			{float:left; display:inline; width:960px;}
	div.work_inner																{float:left; display:inline; width:940px; padding:30px 10px;}
	div.alpha																			{background:none !important;}
	div.alpha div.work_inner											{padding-top:0;}
	div.odd																				{background:url(../images/glow_top.png) 0 0 no-repeat;}
	div.odd div.work_inner												{background:url(../images/glow_bottom.png) 0 100% no-repeat;}
	div.work div.story														{float:left; display:inline; width:300px; margin:0 20px 0 0;}
	div.work div.previews													{float:left; display:inline; width:600px;}
	div.work div.previews a												{margin:0; padding:0;}
	div.work div.previews a:hover img							{background:#605334;}
	div.work div.previews img											{float:left; display:inline; margin:0; padding:5px; background:#403823;}
	div.work div.previews ul											{margin:0; padding:0;}
	div.work div.previews ul li										{float:left; display:inline; margin:10px 10px 0 0; padding:0; list-style-type:none;}
	div.work div.previews ul li.active a img			{background:#605334;}
	div.work div.story h2													{font-size:28px; font-weight:normal; color:#f60; margin:0 0 15px;}
	div.work div.story p													{font-size:123.1%; margin:0 0 30px; line-height:1.5;}
	div.work div.story h3													{font-size:123.1%; color:#B2A359; font-weight:bold; margin:0 0 5px;}

	/* about */
	body#body_section_5 div#primary								{background:url(../images/glow_bottom.png) 0 100% no-repeat;}
	body#body_section_5 div#secondary							{clear:left; float:left; display:inline; width:940px; margin:0; padding:30px 0;}
	body#body_section_5 div#tertiary							{clear:left; float:left; display:inline; width:940px; margin:0; padding:30px 0 0 0; background:url(../images/glow_top.png) 0 0 no-repeat;}

	div#attorney h3																{color:#f60; font-size:197%; font-weight:normal; margin:0 0 10px; padding:0;}
	div#attorney p																{font-size:126%; line-height:1.5; margin:0; padding:0;}
	div#secondary div#attorney										{float:left; display:inline; width:620px; margin:0;}
	div#tertiary div#tertiary_inner div#attorney	{float:left; display:inline; width:620px; margin:0;}

	div#profit h1																	{width:481px; height:36px; margin:0 0 20px; text-indent:-9999px; overflow:hidden; background:url(../images/heading_profit.gif) no-repeat;}
	div#profit p 																	{font-size:138.5%; line-height:1.5; margin-bottom:35px;}
	div#bios																			{float:left; display:inline; width:940px; margin:30px 10px 0;}
	div#bios div.partner													{float:left; display:inline; width:455px;}
	div#bios div.feature													{float:left; display:inline; width:445px; padding:5px; background:#18130F;}
	div#bios div.partner div.feature p						{clear:left; padding:20px 25px 20px; font-family:"Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:174%; line-height:1.5; color:#A39551; font-weight:normal;}
	div#bios div.feature img											{float:left;}
	div#bios div#dignitary												{margin-right:30px;}
	div#bios div#chancellor												{}
	div#bios div.partner p												{clear:left; font-size:116%; line-height:1.5; padding:25px 0 0;}

	/* contact */
	div#primary_inner															{background:url(../images/glow_bottom.png) 0 100% no-repeat; padding:0 0 30px;}
	body#body_section_contact div#primary					{padding:0 0 27px; margin:0; background:url(../images/glow_bottom.png) 0 100% no-repeat; border:none;}
	body#body_section_contact div#secondary				{clear:left; float:left; display:inline; width:940px; margin:0; padding:30px 0;}
	body#body_section_contact div#tertiary				{clear:left; float:left; display:inline; width:940px; margin:30px 0 0; padding:30px 10px 0; background:url(../images/glow_top.png) 0 0 no-repeat;}
	div#tertiary_inner														{padding: 0 0 30px 0; background:url(../images/glow_bottom.png) 0 100% no-repeat;}
	div#intro h1																	{width:353px; height:36px; background:url(../images/heading_hear_from_you.gif); text-indent:-9999px; overflow:hidden; margin:0 0 20px;}
	div#intro p																		{font-size:138.5%; line-height:1.5;}
	div#info h2																		{width:215px; height:36px; background:url(../images/heading_our_info.gif); text-indent:-9999px; overflow:hidden; margin:0 0 20px;}
	div#project h3																{width:387px; height:35px; background:url(../images/heading_tell_us.gif); text-indent:-9999px; overflow:hidden; margin:0 0 16px;}
	div#personal h3																{width:247px; height:40px; background:url(../images/heading_basic_info.gif); text-indent:-9999px; overflow:hidden; margin:0 0 20px;}
	div#personal div#errors p											{color:#f60; font-size:115%; font-weight:bold;}
	div#note																			{float:left; display:inline; width:600px; margin:0; padding:0 0 30px 0;}
	div#note h2																		{width:397px; height:41px; background:url(../images/heading_bar_note.gif); text-indent:-9999px; overflow:hidden; margin:0 0 20px;}
	div#note p																		{font-size:138.5%; line-height:1.5;}
	div#elsewhere h3															{width:228px; height:36px; background:url(../images/heading_find_us.gif); text-indent:-9999px; overflow:hidden; margin:0 0 20px;}
	div#track 																		{background:transparent url(../images/budget_bar.gif) no-repeat 0 6px; width:155px; height:16px; display:none; position:relative; float:left;}
	#handle                         							{width:16px; height:16px; left: 0px; position: relative;}


/**
 * LAYOUT
 */
	div#wrapper 																	{width:960px; margin:0 auto; padding:0 0 60px; position:relative; background:url(../images/glow_top.png) 0 102px no-repeat;}
	div#header																		{height:102px;}
	div#header h3																	{margin:0; padding:0;}
	div#header h3	a																{display:block; width:184px; height:54px; position:absolute; top:23px; left:10px; background:url(../images/mark.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
	div#header h3 a:hover													{background-position:0 -54px;}

	div.champagne																	{margin:0 auto; position:relative; background:url(../images/champagne-glass.png) 150px 102px no-repeat;}

	ul#nav 																				{position:absolute; top:38px; left:295px;}
	ul#nav li																			{float:left; display:inline; width:95px; margin:0 10px 0 0;}
	ul#nav li#nav_con															{margin-right:0;}
	ul#nav li a																		{float:left; display:block; width:95px; height:28px; background:url(../images/nav.gif); text-indent:-9999px; overflow:hidden;}

	ul#nav li#nav_hom a														{}
	ul#nav li#nav_hom a:hover											{background-position:0 -28px;}
	body#body_section_1 ul#nav li#nav_hom a										{background-position:0 -56px;}
	ul#nav li#nav_ser a												{background-position:-95px 0;}
	ul#nav li#nav_ser a:hover											{background-position:-95px -28px;}
	body#body_section_8 ul#nav li#nav_ser a										{background-position:-95px -56px;}
	ul#nav li#nav_wor a												{background-position:-190px 0;}
	ul#nav li#nav_wor a:hover											{background-position:-190px -28px;}
	body#body_section_2 ul#nav li#nav_wor a										{background-position:-190px -56px;}
	ul#nav li#nav_art a												{background-position:-285px 0;}
	ul#nav li#nav_art a:hover											{background-position:-285px -28px;}
	body#body_section_archives ul#nav li#nav_art a,
	body#body_section_7 ul#nav li#nav_art a										{background-position:-285px -56px;}
	ul#nav li#nav_abo a												{background-position:-380px 0;}
	ul#nav li#nav_abo a:hover											{background-position:-380px -28px;}
	body#body_section_5 ul#nav li#nav_abo a										{background-position:-380px -56px;}
	ul#nav li#nav_con a												{background-position:-475px 0;}
	ul#nav li#nav_con a:hover											{background-position:-475px -28px;}
	body#body_section_contact ul#nav li#nav_con a	{background-position:-475px -56px;}

	#submenu 																			{border-bottom:1px solid #3B331D; height:22px; width:100%;}
	#subnav				 																{height:22px; width:100%;}
	#subnav ul 																		{float:right; margin:0 18px 0 0;}
	#subnav ul li 																{float:left; list-style-type:none; font-family:Arial,Helvetica,Verdana,Tahoma,sans-serif; font-size:11px; line-height:22px;}
	#subnav ul li a																{color:#716642; font-size:11px; line-height:22px;}
	#subnav ul li a:hover 												{border-bottom:1px dotted #B3A576; color:#DDDDDD; cursor:pointer;}

	#subnav .divider 															{color:#716642; margin:0 8px;}

	div#content																		{float:left; display:inline; width:960px; padding:34px 0 30px; background:url(../images/glow_bottom.png) 0 100% no-repeat;}
	div#primary																		{float:left; display:inline; width:960px;}
	div#secondary 																{float:left; display:inline; width:960px;}
	div#tertiary 																	{float:left; display:inline; width:960px;}

	div#kramer																		{float:left; display:inline; width:300px;}
	h2#kramer																			{width:272px; height:36px; margin:0 0 20px; background:url(../images/heading_kramer.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
	div#kramer div#form 													{margin: 0 0 30px 0;}
	div#kramer div#form span											{display:block;}
	div#kramer div#form a													{color:#C0BA8D; line-height:1.5;}
	div#kramer div#form a:hover										{text-decoration:none;}
	div#kramer div#form a:hover img								{background:#605334;}
	div#kramer div#form a:hover span.name	em			{text-decoration:underline;}
	div#kramer div#form span.name									{margin:0 0 2px; padding:0; font-weight:normal; color:#716642; text-decoration:none;}
	div#kramer div#form span.name em							{color:#f60; font-style:normal; font-size:116%}
	div#kramer div#form span.blurb								{font-size:116%}
	div#kramer div#form div												{float:left; display:inline; width:290px; clear:left; margin:0 0 10px;}
	div#kramer div#form p													{line-height:1.5;}
	div#kramer div#form img												{float:left; background:#403823; margin:0 10px 0 0; padding:5px;}

	div#form_function 														{float:left; display:inline; width:300px;}
	div#form_function h2													{width:272px; height:36px; margin:0 0 20px; background:url(../images/heading_kramer.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
	div#form_function span												{display:block;}
	div#form_function a														{color:#C0BA8D; line-height:1.5;}
	div#form_function a:hover											{text-decoration:none;}
	div#form_function a:hover img									{background:#605334;}
	div#form_function a:hover span.name	em				{text-decoration:underline;}
	div#form_function span.name										{margin:0 0 2px; padding:0; font-weight:normal; color:#716642; text-decoration:none;}
	div#form_function span.name em								{color:#f60; font-style:normal; font-size:116%}
	div#form_function span.blurb									{font-size:116%}
	div#form_function div													{float:left; display:inline; width:290px; clear:left; margin:0 0 10px;}
	div#form_function p														{line-height:1.5;}
	div#form_function img													{float:left; background:#403823; margin:0 10px 0 0; padding:5px;}

	/* comment and contact form */
	form p																				{float:left; display:inline; margin:0 0 15px;}
	form .secondary	label													{float:left; display:block; width:135px;}
	form .secondary	input													{float:left; width:140px;}
	form .primary label														{display:none;}
	form .primary textarea												{width:600px; height:83px;}
	form .submit																	{clear:both; margin:0 0 0 330px;}
	body#body_section_contact form .primary label		{display:block; color:#A39551; margin:0; padding:0 0 16px;}
	body#body_section_contact form .primary textarea	{height:150px;}
	div#message                                   		{margin:0 0 30px; padding:10px 15px; background:#322718; border:1px solid #130f0c; font-size:16px;}


	div#recommendations 										{float:left; display:inline; width:300px;}
	div#recommendations h2#recommended 			{width:179px; height:29px; margin:0 0 17px; background:url(../images/heading_recommended.gif) no-repeat; text-indent:-9999px; overflow:hidden;}


	/* admin forms */
	form#admin p																				{float:none; display:block; margin:0 0 15px;}
	form#admin p label																	{float:left; width:140px; margin: 0 40px 0 0;}
	form#admin p input																	{float:left; width:140px; margin: 0 40px 0 0;}
	form#admin .primary label														{display:none;}
	form#admin .primary textarea												{width:600px; height:83px;}
	form#admin .submit																	{clear:both; margin:0 0 0 330px;}


	/* posts */
	div#post_info h3															{width:216px; height:29px; margin:0 0 15px; padding:0; background:url(../images/heading_post_info.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
	div#post_info h4															{color:#C0BA8D; font-size:116%; margin:0 0 15px;}
	div#post_info div#form_function								{margin:0 0 12px;}
	div#post_info p																{line-height:1.5; margin:0 0 12px; color:#6E6A4D;}
	div#post_info a																{color:#A39551;}
	.secondary div#advertisement									{margin:40px 0;}
	div.post h1																		{color:#A39551; font-size:31px; margin:-5px 0 15px;}
	div.post h2																		{font-size:161.6%; color:#5B542E; margin:0 0 10px;}
	div.post p																		{margin:0 0 20px; font-size:116%; color:#C0BA8D; line-height:1.6;}
	div.post p.intro															{font-size:138.5%; line-height:1.5;}
	div.post div.excerpt													{line-height:1.5; margin:0 0 25px; padding:0 0 25px; background:url(../images/border_two_color.png) 0 100% repeat-x;}
	div.post div.excerpt p												{font-size:174%; margin:0; line-height: 1.4; font-family:"HelveticaNeue-Light","HelveticaNeue",Helvetica,Verdana,sans-serif;}
	div.post img																	{float:left; margin:5px 0 20px 20px; padding:5px; background:#403823;}
	div.post img.feature {padding:0; float:none; margin:0; background:transparent;}
	div.post img.blended-image {background:transparent; padding:0;}
	div.post ul																		{margin:0 0 30px; padding:0;}
	div.post ul li 																{font-size:116%; line-height:1.5; margin:0; padding:0 0 5px 23px; list-style-type:none; background:url(../images/bullet.gif) 0 4px no-repeat;}
	div.post blockquote {border-left:3px solid #A39551; padding:0 0 0 15px; font-style:italic;}
	div.post blockquote p {color:#7B7458;}

	/* comments and comment form */
	body#body_section_7 div#content								{padding-bottom:0;}
	body#body_section_7 div#primary								{background:url(../images/glow_bottom.png) 0 100% no-repeat; padding-bottom:80px;}
	body#body_section_7 div#secondary							{margin:-60px 0 0;}
	h2#comments																		{color:#A39551; font-size:31px; margin:0; padding:0 0 15px 330px;}
	ol#commentlist																{float:left; display:inline; width:940px; margin:0; padding:0; list-style-type:none;}
	ol#commentlist li.comment											{float:left; display:inline; width:940px;}
	ol#commentlist li.omega div.wrapper						{background:none;}
	ol#commentlist li div.wrapper									{padding-top:25px; list-style-type:none; background:url(../images/border_two_color.png) 0 100% repeat-x;}
	ol#commentlist li div.comment_body						{padding-bottom:10px;}
	ol#commentlist li div.comment_body p					{margin:0 0 20px; font-size:116%; color:#C0BA8D; line-height:1.6;}
	ol#commentlist li div.comment_author img			{float:left; margin:0 13px 30px 0; padding:5px; background:#403823;}
	ol#commentlist li div.comment_author cite			{font-size:123.1%;}
	ol#commentlist li div.comment_author cite	a		{color:#755524 !important; font-weight:bold;}
	ol#commentlist li div.comment_author p.date		{margin:4px 0 0; font-size:100%;}
	ol#commentlist li.author											{background:url(../images/glow_top.png) no-repeat; margin-top:-2px;}
	ol#commentlist li.author div.comment_wrapper	{background:url(../images/glow_bottom.png) 0 100% no-repeat;}
	ol#commentlist #comment_preview								{clear:both; list-style-type:none;}
	div#make_a_comment														{padding-top:15px;}
	div#make_a_comment h3#respond									{color:#A39551; font-size:31px; margin:0 0 35px 330px;}

	/* archives and tags */
	div#events h1 																{height:44px; margin:0 0 20px; background:url(../images/heading_for_30.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
	div#events ul 																{clear:both; margin:0; padding:0; border-top:1px solid #130F0C; font-size:116%;}
	div#events li 																{list-style-type:none; padding:8px 10px; border-top:1px solid #2C261A; border-bottom:1px solid #130F0C;}
	div#events li.omega														{border:none;}
	div#events small 															{font-size:100%; float:right;}
	div#events li span 														{display:none;}
	div#events li a 															{color:#A39551; font-weight:bold;}
	div#events form 															{float:right; margin:0 10px 10px 0; vertical-align:middle; font-size:138.5%;}
	div#events h2 																{margin:0 0 10px 10px; font-size:138.5%; color:#745524; padding:0; line-height:1.6;}
	div#events form input 												{vertical-align:middle;}
	div#events form label 												{font-weight:bold; color:#745524; vertical-align:middle;}
	div#forms h1 																	{height:44px; margin:0 0 20px; background:url(../images/heading_doing_for_30.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
	div#forms ul 																	{clear:both; margin:0; padding:0; border-top:1px solid #130F0C; font-size:116%;}
	div#forms li 																	{list-style-type:none; padding:8px 10px; border-top:1px solid #2C261A; border-bottom:1px solid #130F0C;}
	div#forms li.omega														{border:none;}
	div#forms small 															{font-size:100%; float:right;}
	div#forms li span 														{display:none;}
	div#forms li a 																{color:#A39551; font-weight:bold;}
	div#forms form 																{float:right; margin:0 10px 10px 0; vertical-align:middle; font-size:138.5%;}
	div#forms h2 																	{margin:0 0 10px 10px; font-size:138.5%; color:#745524; padding:0; line-height:1.6;}
	div#forms form input 													{vertical-align:middle;}
	div#forms form label 													{font-weight:bold; color:#745524; vertical-align:middle;}
	div#searchsite h1 														{height:44px; margin:0 0 20px; background:url(../images/heading_searchsite.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
	div#searchsite ul 														{clear:both; margin:0; padding:0; border-top:1px solid #130F0C; font-size:116%;}
	div#searchsite li 														{list-style-type:none; padding:8px 10px; border-top:1px solid #2C261A; border-bottom:1px solid #130F0C;}
	div#searchsite li.omega												{border:none;}
	div#searchsite small 													{font-size:100%; float:right;}
	div#searchsite li span 												{display:none;}
	div#searchsite li a 													{color:#A39551; font-weight:bold;}
	div#searchsite li a:hover											{color:#CFBB80;}
	div#searchsite form 													{float:right; margin:0 10px 10px 0; vertical-align:middle; font-size:138.5%;}
	div#searchsite h2 														{margin:0 0 10px 10px; font-size:138.5%; color:#745524; padding:0; line-height:1.6;}
	div#searchsite form input 										{vertical-align:middle;}
	div#searchsite form label 										{font-weight:bold; color:#745524; vertical-align:middle;}

	div#search h1 																{color:#FFF; font-size:235%; height:44px; margin:0 0 20px;}
	div#search ul 																{clear:both; margin:0; padding:0; border-top:1px solid #130F0C; font-size:116%;}
	div#search li 																{list-style-type:none; padding:8px 10px; border-top:1px solid #2C261A; border-bottom:1px solid #130F0C;}
	div#search li.omega														{border:none;}
	div#search small 															{font-size:100%; float:right;}
	div#search li span 														{display:none;}
	div#search li a 															{color:#A39551; font-weight:bold;}
	div#search li a:hover													{color:#CFBB80;}
	div#search form 															{float:right; margin:0 10px 10px 0; vertical-align:middle; font-size:138.5%;}
	div#search h2 																{margin:0 0 10px 10px; font-size:138.5%; color:#745524; padding:0; line-height:1.6;}
	div#search form input 												{vertical-align:middle;}
	div#search form label 												{font-weight:bold; color:#745524; vertical-align:middle;}
	div#search table															{font-size:145%; margin-bottom:30px;}

	div#matterinfo h2															{width:216px; height:40px; margin:0 0 20px; font-size: 150%; color:#FFF; line-height:1.6;}
	div#matterinfo table													{font-size:145%; margin-bottom:30px;}

	div#upload h1 																{color:#FFF; font-size:235%; height:44px; margin:0 0 20px;}
	div#upload ul 																{clear:both; margin:0; padding:0; border-top:1px solid #130F0C; font-size:116%;}
	div#upload li 																{list-style-type:none; padding:8px 10px; border-top:1px solid #2C261A; border-bottom:1px solid #130F0C;}
	div#upload li.omega														{border:none;}
	div#upload small 															{font-size:100%; float:right;}
	div#upload li span 														{display:none;}
	div#upload li a 															{color:#A39551; font-weight:bold;}
	div#upload li a:hover													{color:#CFBB80;}
	div#upload form 															{float:left; margin:0 10px 40px 10px; vertical-align:middle;}
	div#upload h2 																{margin:0 0 10px 0px; font-size:150%; color:#745524; padding:0; line-height:1.6;}
	div#upload form input 												{vertical-align:middle;}
	div#upload form label 												{margin:0 10px 0 0; font-weight:bold; color:#CFBB80; vertical-align:middle;}
	div#upload table															{font-size:145%; margin-bottom:30px;}
	div#upload p																	{margin:0 0 20px; font-size:116%; color:#C0BA8D; line-height:1.6;}
	div#upload p.intro														{font-size:138.5%; line-height:1.5;}

	input#button_upload														{float:right; clear:left; border:0; margin:0 0 0 20px; width:127px; height:28px; background:url(../images/button_upload.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
	input#button_upload:hover											{cursor:pointer; background-position:0 -28px;}


	div#feeds h3 																	{height:36px; margin:0 0 20px; background:url(../images/heading_have_it_delivered.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
	div#feeds ul 																	{margin:0 0 0 5px; padding:0; list-style-type:none;}
	div#feeds li 																	{list-style-type:none; margin:0 0 5px; font-size:116%; padding:0 0 0 24px; background:url(../images/bullet_feed.gif) no-repeat 0 0;}
	div#tags h3 																	{height:39px; margin:0 0 15px; background:url(../images/heading_tagged.gif) no-repeat; text-indent:-9999px; overflow:hidden;}
	div#tags ul 																	{margin:0 0 0 5px; padding:0; list-style-type:none;}
	div#tags li 																	{list-style-type:none; margin:0 0 5px; font-size:116%; padding:0 0 0 24px; background:url(../images/bullet_tag.gif) no-repeat 0 2px;}

	div#footer																		{clear:both; padding:15px 10px 0; text-align:right;}
	div#footer p#copyright												{width:500px; text-align:left; color:#767256; float:left; display:inline;}
	div#footer p#karma 														{margin:0; color:#5B542E; font-weight:bold; display:inline;}
}
