/* TAGS REDEFINITION */
*									{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;  }

/* COMMON */
div#website_wrapper					{position:absolute; top:15px; left:50%; width:750px; height:auto; margin-left:-375px; 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;}
table#list td						{border-bottom:1px solid #888888; padding:2px 0 2px 2px;}
table#list img						{background-color:transparent;}

/* FORMS */
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;}

/* FEEDBACK */
div#feedback-error, div#feedback-success, div#feedback-warning {padding:4px 30px 0px 50px; margin:10px 0; color:#444444; width:670px; 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#par								{position:absolute; top:35px; right:150px; width:100px; color:#ffffff;}
div#leechee							{position:absolute; top:5px; left:530px; width:220px;}
div#leechee img						{vertical-align:-270%; }
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:560px; 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 "GALLERIES" */
div.edit-photo a:hover				{background-color:#ffffff;}

/* MODULE "PAGES" */
#pages a							{background-color:transparent; padding:0;}
#pages a:hover						{background-color:transparent; padding:0;}
#left-index							{float:left; border:1px solid #c7d646; min-height:70px; width:340px; background:transparent url(../img/version-en.gif) no-repeat top right; padding:30px 0px 20px 0px;}
#right-index						{float:right; border:1px solid #c7d646; min-height:70px; width:340px; background:transparent url(../img/version-fr.gif) no-repeat top right; padding:30px 5px 20px 5px; margin:0 20px 30px 0px;}
.pages-table						{margin:0px 5px 0px 10px;}
.pages-table tr						{cursor:pointer;}

/* MODULE "UPLOAD TRIP SCHEDULE" */
#upload-list						{margin:0px 0px 0px 30px;}
#upload-list li						{margin:0px 0px 10px 0px;}

/* MODULE "TRIPS" */
#stats-results						{margin:20px 0 20px 0}

/* MODULE "MAILING LISTS" */
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;}

/* 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; padding:1px 5px; }
div#footer a:hover	 			    { text-decoration:none; color:#4b462e; background-color:#c7d646; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
