*									{outline:none}
body								{background:#ffffff url(../img/bg.gif) repeat-x; color:#444444; font-family:Verdana, Arial, Tahoma, Verdana; font-size:12px;}
table								{font-size:12px;}
li, ul, div, span, p, img, h1, h2	{margin:0px; padding:0px; border:0px;}
b									{font-weight:bold;}
h1									{list-style-type:none; background:url(../img/bullet-3.gif) top left no-repeat; padding-left:35px; color:#706944; font-family:tahoma; font-weight:normal; font-size:20px; margin:40px 0 30px 0;}
h2									{ color:#b0be2e; font-family:Tahoma; font-weight:normal; font-size:17px; margin:10px 0 10px 0; }
h3									{ color:#514c33; background-color:#c7d646; font-family:Tahoma; font-weight:normal; font-size:14px; margin:10px 0 10px 0; padding:0px 5px; }
p									{padding:0 0 10px 0px;}
li                                  {list-style-type:none; background:url(../img/bullet-list.png) top left no-repeat; margin-left:24px; padding-left:15px;}
.small								{ font-weight:normal; font-style:italic; font-size:11px;  }
.clear								{ clear:both; }

/* GENERAL */
div#website_wrapper					{position:absolute; top:15px; left:50%; width:770px; height:auto; margin-left:-385px; border:0px solid red;}
div.content							{padding-left:25px; border:0px solid green;}
div.content a	                    {text-decoration:none; color:#8B9A07;}
div.content a:hover 			    {text-decoration:none; color:#4b462e; background-color:#c7d646;}
div.content img:hover				{background-color:#ffffff;}
div#action-icons					{position:absolute; top:150px; right:0px;}
div#floating-action-bar				{position:fixed; top:10px; left:50%; width:855px; margin-left:-385px; display:none; }
div#floating-icons					{float:right;}

/* INFO */
div.info-toggler					{position:absolute; top:150px; right:0px; background:transparent url(../img/info-button.gif) no-repeat 0px 0px; width:121px; height:25px; cursor:pointer; padding-left:30px; font-size:10px; padding-top:2px;}
div.info-toggler:hover				{background:transparent url(../img/info-button.gif) no-repeat 0px -25px;}
div.info-wrapper					{height:1px; /*height:auto;*/ overflow:hidden; padding-bottom:20px;}
div.info-sub-wrapper-top			{background:transparent url(../img/info-top.gif) top center no-repeat; width:750px; height:43px;}
div.info-sub-wrapper-middle			{background:#eef899 url(../img/info-bg.gif) top center repeat-x; width:750px;}
div.info-sub-wrapper-bottom			{position:relative; bottom:0px; left:0px; background:transparent url(../img/info-bottom.gif) top left no-repeat; width:auto; height:19px;}
div.info-content					{padding:0px 10px 0px 20px; color:#6a5f24;}
div.info-content p					{padding-bottom:10px;}

div.fake-link						{cursor:pointer; display:inline; color:#8c9b07;}
div.fake-link:hover					{color:#4b462e; background-color:#c7d646;}
div.toggling-box					{padding:7px; margin:10px 0 30px 22px; border:1px solid #888888; display:none;}

/* FORMS & FEEDBACK */
form 								{}
fieldset 							{border:0;	padding:10px 0px 10px 0px; display:inline; margin-right:20px;}
label 								{display:block; padding-bottom:2px; font-weight:bold; color:#706944;}
input, select, textarea				{color:#8B9A07; font-family:verdana; font-size:12px; padding-left:3px;}
input, select						{width:180px;}
input:focus, select:focus			{outline:none;}

div#submit_button a					{display:block; width:82px; height:69px; overflow:hidden; cursor:pointer; margin-left:5px;}
div#submit_button a:hover			{display:block; text-indent:-82px;}

div#feedback-error, div#feedback-success, div#feedback-warning {padding:4px 30px 0px 50px; margin:10px 0; color:#444444; width:670px; height:auto; min-height:50px; border:0px solid black;}
div#feedback-error					{background:transparent url(../img/feedback-error.gif) no-repeat top left;}
div#feedback-success				{background:transparent url(../img/feedback-success.gif) no-repeat top left;}
div#feedback-warning				{background:transparent url(../img/feedback-warning.gif) no-repeat top left;}

/* HEADER */
div#header							{padding-bottom:25px;}
div#by								{position:absolute; top:35px; right:80px; width:100px; color:#ffffff;}
div#leechee							{position:absolute; top:3px; left:620px; width:220px; height:100px;}
div#leechee img						{margin:0; padding:0; }
div#vertical						{position:absolute; top:8px; left:185px; width:2px; height:65px; border-right:1px solid white;}

/* NAVIGATION */
div#nav-top							{position:absolute; top:0px; right:0px; color:#c7d646;}
div#nav-top a		 				{text-decoration:none; color:#ffffff;}
div#nav-top a:hover	 				{text-decoration:none; color:#BCC941;}

div#nav-horizontal					{position:absolute; top:45px; left:210px; width:570px; border:0px solid red; font-size:15px;} 
div#nav-horizontal div				{display:inline; padding:3px 5px 3px 5px;}
div#nav-horizontal a		        {color:#ffffff; text-decoration:none;}
div#nav-horizontal a:hover          {color:#BCC941;}
div.nav-no-link						{color:#ffffff;}
div.nav-no-link:hover				{color:#ffffff; cursor:default;}

/* MODULE: PAGES */
div#pages-list-1-wrapper, div#pages-list-2-wrapper	{float:left; margin-top:20px;}
div#pages-list-1-wrapper			{padding-right:20px;}

div#pages-list-1, div#pages-list-2	{border:1px solid #c7d646; width:360px; padding:25px 0px 5px 0px;}

table.pages-list					{width:100%;}
table.pages-list a:hover			{background-color:transparent;}

td.section-title					{background:transparent url(../img/bg3.gif) top center repeat-x; color:#ffffff; font-weight:bold; font-style:italic; padding-left:5px; cursor:default;}
td.section-del						{background:transparent url(../img/bg3.gif) top center repeat-x; width:20px; text-align:center;}
td.section-up						{background:transparent url(../img/bg3.gif) top center repeat-x; width:20px; text-align:center;}
td.section-down						{background:transparent url(../img/bg3.gif) top center repeat-x; width:20px; text-align:center;}
td.section-edit						{background:transparent url(../img/bg3.gif) top center repeat-x; width:20px; text-align:center; padding-right:5px; }

td.page-title li					{background:url(../img/bullet-list.png) top left no-repeat; padding:1px 0px 1px 15px; cursor:default;}
span.inactive						{font-style:italic; font-size:10px; color:red; font-weight:bold;}
td.page-del							{width:20px; text-align:center;}
td.rank-up							{width:20px; text-align:center;}
td.rank-down						{width:20px; text-align:center;}
td.page-edit						{width:20px; text-align:center;}

.page-background-normal 			{background-color:#ffffff;}
.page-background-hover 				{background-color:#e4f078;}

div#pages-list-clearer				{clear:both; height:1px;}
div.pages-list-section				{font-weight:bold; font-style:italic; padding:10px 0 5px 0;}

table#mailing-list-table td			{border-bottom:1px solid #888888; padding:2px 0 2px 2px;}

/* IMAGE MANAGER */
div#feedback-error-shorter, div#feedback-success-shorter, div#feedback-warning-shorter {padding:4px 0 0px 50px; margin:10px 0; color:#444444; width:640px; height:50px;}
div#feedback-error-shorter			{background:transparent url(../img/feedback-error-shorter.gif) no-repeat top left;}
div#feedback-success-shorter		{background:transparent url(../img/feedback-success-shorter.gif) no-repeat top left;}
div#feedback-warning-shorter		{background:transparent url(../img/feedback-warning-shorter.gif) no-repeat top left;}

/* MODULE: GALLERIES */
.table-edit-photo					{height:100px; margin:0px 0px 30px 0px;}
div.edit-photo a					{background-color:white;}
div.edit-photo a:hover 			    {background-color:white;}

/* FOOTER */
div#footer							{height:1em; clear:both; border-top:1px dashed #999999; padding-top:5px; margin:50px 0 100px 0;}
div#footer a	                    {text-decoration:none; color:#8c9b07;}
div#footer a:hover	 			    {text-decoration:none; color:#4b462e; background-color:#c7d646;}

