* { margin: 0; padding: 0; }

#nav, h1, h2 { font-family: sans-serif; }

body { background: #0F0000; }
h1 { height: 225px; background: url("/images/logo-trans.png") top right no-repeat; text-indent: -999em; float: right; width: 250px; margin: 20px; }
h2 { font-size: 1.2em; margin-bottom: .5em; }
h3 { font-size: 1em; margin: .5em 0 .1em 0; }
a { text-decoration: none; border-bottom: 1px dotted #A00; color: #A00; }
a[rel="external"] { background: url("/images/external.png") 99% 40% no-repeat; padding-right: 15px !important; }
a:hover { color: #F00; }
textarea,
input { border: 1px dotted #A00; }
p { margin-bottom: 1em; }
ol, ul, dl { margin: 1em 1em 1em 2em; }
li { margin-bottom: .2em; }
ul li { list-style: circle; }
hr { border: none; border-bottom: 1px solid #AAA; width: 60%; margin: 1em auto 1em auto; }
blockquote { border: 1px solid #DDD; background: #EEE; padding: .5em; margin: .5em 2em 1em .5em; }
dl { line-height: 2em; }
dl dt { font-weight: bold; float: left; margin: 0 .2em 0 0; }
dl dt:after { content: ": "; }

#map { height: 625px; margin-left: 240px; }
#map { font-size: .8em; }

#map iframe { width: 475px; height: 625px; border: none; }

#wrapper { width: 755px; margin: 0 auto 0 auto; padding: 0; background: #FFF; }
#wrapper div.wrapper { background: url("/images/waterfront.jpg") top left no-repeat; }
#main { padding: 20px; }

#nav { margin: 0; padding: 20px; font-weight: bold; height: 260px; }
#nav li { list-style: none; display: block; font-size: 1.4em; }
#nav li a { display: inline-block; height: 30px; padding: .3em; border: none; }

#foot { margin-top: 2.5em; padding-top: 1.5em; text-align: center; font-size: .9em; border-top: 1px dotted #0F0000; }

#content { line-height: 1.8em; }

img.right { float: right; padding: 2px; border: 1px solid #333; margin: 0 0 1em 1em; }
img.left { float: left; padding: 2px; border: 1px solid #333; margin: 0 1em 1em 0; }

div.left { float: left; width: 225px; }

div.left form label,
div.left form input { display: block; float: left; margin-bottom: 10px; }
div.left form br { clear: left; }
div.left form label { width: 39%; text-align: right; font-weight: bold; }
div.left form input { width: 60%; }
div.left form input[type="submit"] { float: right; width: 6em; border: 2px outset #CCC; }
div.left form textarea { display: block; width: 100%; height: 6em; }

div.left h2 { clear: both; }

.hide { display: none; }

.papyrus { font-family: Papyrus; text-align: center; font-weight: bolder; }

h2.papyrus { font-size: 1.1em; }
ul.kutsal li { color: #600; line-height: 1.4; }

ul.pb li { list-style: none; border-bottom: 1px dotted #DDD; }
ul.pb li span { display: inline-block; background: white; position: relative; top: 1px; }
ul.pb li span:first-child { float: right; }
ul.pb li { margin-bottom: .5em }

.clear { clear: both; }

.rss { background: url("/theme/rssicon.png") no-repeat; padding-left: 18px; }
th { font-weight: bold; }
td { padding: 4px; }
p.sm { font-size: .8em; }

div.yeni {
	float: right;
	font-size: .9em;
	width: 25em;
	background: #EEE;
	padding: 1em;
	margin: 0 0 .5em 1em;
	border: 1px dotted #999;
}

sup.yeni {
	font-size: .7em;
	color: #F66;
	font-weight: normal;
}

.date {
	font-style: italic;
}
