/***************************************
* 	palingenia.info: Master CSS file   *
* 	http://palingenia.info             *
***************************************/



* { margin: 0; padding: 0; }
body { text-align: left; margin: 0; padding: 0; background: #e3d8ab url(../images/bg.gif); }
a { color: #dda93f; text-decoration: none; }
a:hover { color: #dda93f; text-decoration: underline; }	
h2 { padding: 0; text-align: left; font: 23px "Trebuchet MS", Georgia, Times, serif;  font-weight: bold; word-spacing: 0px; letter-spacing: -2px; color: #644300; border-bottom: 1px solid #d2c38f;}
h3 { padding-top: 10px; text-align: left; font: 18px "Trebuchet MS", Georgia, Times, serif;  font-weight: normal; letter-spacing: -1px; color: #644300;}
h4 { padding-top: 10px; text-align: left; font: 15px "Trebuchet MS", Georgia, Times, serif;  font-weight: 600; letter-spacing: -1px; color: #644300;}
hr { margin:20px 0 10px 0; color: #d2c38f; background-color: #fffcd3; height: 0px; border:1px solid #d2c38f;}

.clear { clear: both; }


/* look&feel */

#wrap   { position: relative; margin: 0; width: 787px; height: auto; }
#layout { width: 787px;	margin: 0; padding: 0; }
#head 	{ width 787px; height: 57px; background: url(../images/hdback.gif) no-repeat; margin-bottom: 8px; }

#drop 	{ position: absolute; top: 10px; right: 14px; width: 130px; height: 10px; font: 11px Tahoma, Verdana, Arial; color: #dda93f; }
#drop img { margin: 0 5px 0 8px; border: none;}
#drop a { color: #dda93f; text-decoration: none; }
#drop a:hover { color:#fff; }
#drop a.homeTop { padding-left:15px; background:url(../images/home.gif) no-repeat left center; margin-right:5px; }
#drop a.homeTop:hover { background:url(../images/home1.gif) no-repeat left center; }
#drop a.mailtoTop { padding-left:15px; background:url(../images/mail.gif) no-repeat left center; }
#drop a.mailtoTop:hover { background:url(../images/mail1.gif) no-repeat left center; }

#fl 	{ width: 100px; height: 16px; position: absolute; top: 40px; right: 23px; }
#fl img { padding: 0; margin: 0; border: 0; }
#fl a 	{ padding: 0; margin: 0; border: 0; }

#logo 	{ position: absolute; top: 21px; left: 16px; width: 180px; height: 34px; background: url(../images/logo.gif) no-repeat; }
#splash { width: 787px;	height: 193px; background: #fffcd3 url(../images/splash.jpg) no-repeat; }

.none 	{ display:none; }


/* middle look&feel */

#contentwrap { margin: 0px;	padding: 0px; width: 787px; overflow:auto; background: url(../images/contback.gif); }
#contentbase { margin: 0px; padding: 0px; width: 787px; text-align: left; }


/* right column */

#navigation { float: left; width: 191px; text-align: left; margin-top: 29px; padding-top: 40px; background: url(../images/nav.gif) no-repeat; }

	#nav		{ height: 234px; width: 179px; margin:0; }
	#nav ul { padding:0; margin:0; }
	#nav li { list-style-type:none; margin:0; padding:0; }
	#nav a { display:block; width:141px; height:20px !important; height:24px; outline:none; padding:4px 0 0 22px; margin:2px 0; background:url(../images/nav2.gif) no-repeat; font: 12px Georgia, Tahoma; color:#fff; text-decoration:none; }
	#nav a:hover { color:#fccd7a; }
	#nav a:hover { background:url(../images/nav1.gif) no-repeat; color:#fccd7a; }


/* txt container */

#content   { float:right; padding: 40px 10px 20px 0px; padding-right: 10px; margin: 0; width: 575px; height: auto; text-align: left; }
#content p { padding-top: 10px; font: 12px Georgia, "Times New Roman", Times, serif; color: #876114; line-height: 190%;}
#content img { border: 5px solid #e2d7a9; margin: 5px 5px 0px 5px;  padding: 2px;}
#content span { padding-top: 10px; font: 12px Georgia, "Times New Roman", Times, serif; color: #644300; line-height: 190%; }
.right { float:right; }


/* footer */

#footer 		{  margin: 0; width: 787px; height: 45px !important; height: 29px;  background: #352512 url(../images/footer.gif); }
#footer p		{ padding: 16px 0px 16px 10px; font: 11px Tahoma, Verdana, "Trebuchet MS";  color: #b37800; text-align: left; }
#footer a		{ color: #b37800; }
#footer a:hover	{ color: #dda93f; text-decoration: none; }
#footer span 	{ font: 11px Tahoma, Verdana, "Trebuchet MS";  color: #724c00; padding-left: 100px; }
