/* TAGS REDEFINITIONS */
*											{outline:none;}
body 										{background:#806C0D url(../img/bg-website.gif) top left fixed repeat-x; color:#5d4a33; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;}
a                          					{padding:0; text-decoration:none; color:#86a231;}
a:hover                    					{padding:0; text-decoration:underline;}
div, span									{margin:0px; padding:0px; border:0px;}
img											{border:0;}
h1                                          {padding:0px; margin:0px; font-weight:normal; background:transparent url(../img/bullet.gif) left top no-repeat; color:#8c9302; font-size:20px; font-family:tahoma;}
h2											{font-size:13px; margin:30px 0px 0px 0px;}

/* HEADER */
div#catch-phrase							{border:0px solid red; position:absolute; top:-20px; right:10px;}
div#catch-phrase h3							{font-size:12px; margin:0px; padding:0px; font-weight:normal; color:#8c9302;}
div#logo									{position:absolute; top:0px; left:50px;}
div#contact									{position:absolute; top:42px; right:70px;}

/* NAVIGATION MENU */
div#nav										{color:#ffffff; position:absolute; top:100px; left:0px; width:950px; height:25px; background-color:#6E5502; font-size:15px; padding-top:7px;}
div#nav div									{display:inline;}
div#nav a									{padding:2px; color:#ffffff; text-decoration:none;}
div#nav a:hover								{padding:2px; background-color:#8c9302; text-decoration:none;}

/* FORMS */
fieldset 									{border:0; padding:10px 0px 10px 0px; display:inline; margin-right:20px;}
label 										{display:block; padding-bottom:2px; font-size:12px;}
input, select, textarea						{font-family:verdana; font-size:12px; color:#444444;}

/* FEEDBACK */
div#feedback-error, div#feedback-success, div#feedback-warning {padding:7px 5px 0px 50px; margin:0px; color:#444444; width:495px; height:40px;}
div#feedback-error							{background:transparent url(../img/feedback-error-550.gif) no-repeat top right;}
div#feedback-success						{background:transparent url(../img/feedback-success-550.gif) no-repeat top right;}
div#feedback-warning						{background:transparent url(../img/feedback-warning-550.gif) no-repeat top right;}


/* WEBSITE */
div#content-wrapper							{position:absolute; top:0; left:0; width:100%; height:auto; border:0px solid red;}
div#page-wrapper-top						{background:transparent url(../img/bg-content-top.gif) top left no-repeat; height:13px;}
div#page-wrapper-middle1					{width:950px; height:510px; text-align:justify;}
div#page-wrapper-middle-home				{width:950px; height:510px; text-align:justify;}
div#page-wrapper-middle2					{width:950px; min-height:510px; height:auto; text-align:justify; background:#ffffff url(../img/bowl.gif) bottom left no-repeat;}
div#page-wrapper-bottom						{background:transparent url(../img/bg-content-bottom.gif) top left no-repeat; height:13px;}
div#page-wrapper-content					{padding:140px 30px 30px 30px; width:890px; height:auto; border:0px solid red;}
div#page-wrapper-content img 				{float:right; margin:10px 0px 20px 20px;}
p.quote										{text-align:right; font-style:italic; color:#8c9302;}
#homepage-link								{display:block; width:950px; height:400px;}
div#news									{color:#ffffff; margin:10px 0px 40px 10px;}
div#news ul									{margin:0;}
div#news a									{color:#ffffff; text-decoration:underline;}
div#news a:hover							{color:#ffffff; text-decoration:none;}

p.emphase									{background-color:#8c9302; color:#ffffff; font-style:italic; padding:3px 5px 3px 5px;}
p.emphase a									{color:#ffffff; text-decoration: underline;}

/* MAILING LIST SUBSCRIPTION */
div#mailing-list							{position:absolute; bottom:35px; right:10px; height:20px; border:0px solid red;}
div#feedback								{position:absolute; bottom:55px; right:10px; font-size:11px; border:0px solid red;}

/* FOOTER */
div#footer                                  {height:20px; font-size:11px; color:#ffffff; padding:5px 0px 2px 10px;}
div#footer a                     			{text-decoration:none; color:#ffffff;}
div#footer a:hover                			{text-decoration:underline;}
div#footer-copyrights						{float:left;}
div#footer-nav								{text-align:right; padding-right:10px;}


