/************************** General Page Formatting**************************/
* {
	margin: 0;
	padding: 0;
}


body {
	background: url(/images/back06.jpg) #5f6e83;
	color: #acb8d2;
   	font-size: 1em;
	font-family:"Comic Sans MS", sans-serif;
	text-align: center;
   	line-height: 135%;
}

#container {
	background: #1a1a26;
	margin: 1em auto;
	width: 745px;
	border: ridge 9px #515d73;
}

/*----------Different Home Page-----------------*/
#top {
	padding: 1px;
}
/*--------------------Sub-Pages--------------------*/
#top2 {
	background: url(/images/sunsetBanner.jpg) no-repeat;
	padding: 1px;
}

#indexP h1 {
	color: #acb8d2;
} 
h1 {
	padding: 20px 0 80px;
	font-size: 1.2em;
	color: #1a1a26;
}

h1 span  {
	padding: 15px 0 20px;
	display: block;
	font-size: 1.7em;
}




/*-------------------Navigation----------------------*/

#nav  ul {
	list-style: none;
	white-space: nowrap;
	border-top: ridge 9px #fcf79b;
}


#nav li {
	display: inline;
	position: relative;
	top: -15px;
}


#nav ul a {
	padding: 0.5em 0.8em;
	background: url(/images/back06.jpg) #515d77;
	text-decoration: none;
	border: #fcf79B 2px ridge;
	color: #fcf79B;
	font-weight: bold;
}

#nav ul a:focus, #nav ul a:hover, #nav ul a:active  {
	background: #fcf79B;
	color: #5f6e83;
}

#indexP #index, #markusP #markus, #unfallP #unfall, #gedichteP #gedichte, #anzeigenP #anzeigen, #familieP #familie, #guestbookP #guestbook {

	background: url(/images/darkBGimage.gif) #1a1a26;
}

/*--------------------Content-----------------------*/


#content {
	background: url(/images/sunset5.jpg) no-repeat;
	padding: 450px 0 10px 0;
}

.familieL {
	float: left;
	margin: 0 15px 10px;
}

.familieR {
	float: right;
	margin: 0 15px 10px;
}

#familieP p {
	clear: both;
	margin-top: 0;
	padding: 2em;
}

familieP img {
	margin: 0 15px 5px 15px;
}
#anzeigenP ul {
	list-style-type: none;
}

p {
	text-align: justify;
	padding: 1em 2em;
}
h2 {
	font-size: 200%;
	margin: 1em;
}

h3 {
	text-align: right;
	margin-right: 2em;
}
hr {
	clear: both;
}


/*----------------Footer-------------------*/

#footer {
	padding: 1em 0;
	font-size: .8em;
	border-top: #fcf79B 2px ridge;
	color: #acb8d2;
	clear: both;
}

#footer a {
	color: #acb8d2;
} 

/*---------------------Source----------------*/

#source {
	padding: 1em 4em;
	color: #fcf79b;
	font-size: 0.6em;
}

#source a {
	color: #fcf79b;
}


#flashPlayer {
	position: absolute;
	top: 2%;
	right: 2%;
}
