﻿/* general */
* {margin: 0; padding: 0; }
html {height: 100%; width: 100%; }
body {font: 90%/1.5 "trebuchet MS", arial, sans-serif; padding-bottom: 250px; 
	background: #c0c0c0 url(../images/room.jpg) right bottom repeat-x fixed;  }
div {position: relative; text-align: center;  }
	
h1 {position: fixed; width: 100%; height: 200px; left: 0; top: 0; 
	 z-index: 12; text-align: center; font-size: 3.2em; line-height: 1.2; }
#shad {background: url(../images/antitransalpha.png) center top no-repeat fixed;
	color: gray; z-index:11; font-size: 2em; }

#content {margin: 0 auto; width: 760px; 
	background: url(../images/transalpha.png) center top no-repeat fixed; }
h2 {display: none; }
h3 {text-align: center; font-variant: small-caps; font-size: 1.7em; letter-spacing: 2px; }
h3 a {text-decoration: none; }
h3 a:hover {background: #fff; }
a {position: relative; z-index: 15; }
a:hover img {background: #a4ff00; }
#content {list-style-type: none; }
blockquote {padding: 1em; border: 5px solid silver; margin: 0 3em; 
	background: #e8e8e8; }
blockquote p {font: 1.05em/1.5 palatino, georgia, serif; margin: 0; }
blockquote p:first-letter {font-size: 1.3em; line-height: .9; }
#content li {padding: 20px 20px; margin: 0 26px 0 23px; border-bottom: 10px solid silver;
	 text-align: left; }
#content #d29oct04 {padding-top: 80px; }
#content #post {padding-bottom: 30px; }
p {margin: 1em 0; font-size: 1.05em; text-align: justify;  color: #19336a; }
li img {float: left; margin-right: .5em; border: 5px solid silver; }
a:link, a:visited {color: #2953ba; }
a:hover {color: #a4ff00; background: #fff; }
.comment a {border-width: 1px; border-style: solid; padding: 0 .3em .1em;
	text-decoration: none; background: #fff; -moz-border-radius: 4px; }
.comment a:hover {background: black; }
.entry:after {font: .75em/.5 "lucida console", "courier new", monospace; 
	content: attr(id); display: block; text-align: right; }

#rnav {position: fixed; top: 5px; right: 5px; text-align: right; z-index: 20; font-weight: bold; 
	line-height: 18px; font-size: 15px; }
#rnav dt {display: none; }
#rnav a {text-decoration: none; display: block; padding: 0 5px 2px; margin-bottom: 5px;  
	width: 6em;  }
#rnav a:link, #rnav a:visited {background: #e8e8e8; color: black; }
#rnav a:hover {background: #a4ff00; color: #2953ba; }

fieldset {padding: .5em; border: none; text-align: right; line-height: 1.2; }
fieldset br {line-height: .6; }
label {display: block; margin-right: 175px; }
textarea {width: 300px; height: 10em; }
input {width: 300px; }
textarea, label input {background: #eee; vertical-align: top; }
label>*:focus {background: transparent; }
#submit {margin-bottom: 1em; width: auto; margin-right: 175px; }

#rnav a:hover:before {content: '<< '; }
*::-moz-selection {background: #a4ff00; color: #2953ba; }
::selection {background: #a4ff00; color: #2953ba; }

/* \*/
* html, * html body, * html div, * html #content {height: 100%; overflow: auto; 
	padding-bottom: 0; width: 100%; }
* html h1 {position: absolute; margin: 0 -16px 0 -8x; }
* html #shad {background-image: url(../images/antitransindex2.png); }
* html #content {background: url(../images/transindex.png) center top no-repeat fixed; 
	margin: 0; width: auto; }
* html #content li {margin: 0 17px 0 15px; width: 710px; }
* html #rnav {position: absolute; right: 25px; }
* html address {position: absolute; bottom: 9px; left: auto; 
	background: #fff; text-align: center; margin-left: 150px;  }
/* */


