/*
Theme Name: Hochzeitsblog Classic Theme
Theme URI: http://mu.wordpress.org/
Description: Hochzeitsblog Classic Theme
Version: 1.1
Author: hochzeit.de
Author URI: http://www.hochzeit.de/
Tags: hochzeitsblog, hochzeit, classic, default

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



/* Begin Typography & Colors */
@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
	color:#333;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	line-height:20px;
	}
	
body{
	background:#7b1d2e url(images/background.gif) repeat-x;
	}
	
	a{
		color:#7b1d2e;
		text-decoration:underline;
		}
		
		a:hover{
			text-decoration:none;
			}


/* Begin Layout */

#mainframe{
	width:1182px;
	margin:0 auto;
	}

	#mainframe2{
		padding:30px 0 0 197px;;
		margin-bottom:30px;
		width:985px;
		background:url(images/mainframeTop.jpg) no-repeat;
		float:left;
		}
		
		#header{
			margin:15px 0 0 15px;
			width:770px;
			height:255px;			
			float:left;
			clear:right;
			overflow:hidden;
			}
			
			#header img{
				border:none;
				}
	
		#mainframe3{
			padding-bottom:55px;
			width:985px;
			min-height:441px;
			background:url(images/mainframeBottom.png) no-repeat bottom;
			float:left;
			}
			
			#contentFrame{
				margin-top:35px;
				padding-left:40px;
				width:760px;
				background:url(images/contentBackground.gif) repeat-y #fff;
				float:left;
				}
				
				#content{
					width:500px;
					float:left;
					}
					
		#navigation{
			margin-left:40px;
			width:180px;
			height:800px;
			float:left;
			clear:right;
			}
			
			.navigation-top{
				padding-top:3px;
				padding-left:15px;
				height:21px;
				background:url(images/naviTop.gif) no-repeat;
				}
				
			.navigation-content{
				padding:10px 0 10px 0;
				background:#e8dfd3;
				}
			
		#footer{
			margin-top:5px;
			float:left;
			}
			
/* End Layout */


/* Begin Anordnung */

.artikel h1, #comment-box h1{
	margin-bottom:5px;
	}
	
.post, .comment-description{
	margin-bottom:15px;
	}
		
	.comment1, .comment2{
		padding:15px 20px;
		}
		
	.comment1{
		background:#e8dfd3;
		}
			
		#comment-add{
			margin-top:30px;
			}

	
.postmetadata{
	margin-bottom:45px;
	}
	
.add-box1{
	width:300px;
	height:120px;
	}
	
		#pagenavigationLeft{
			text-align:left;
			float:left;
			}
			
		#pagenavigationRight{
			text-align:right;
			}
	
.navigation-bottom{
	margin-bottom:30px;
	height:8px;
	background:url(images/naviBottom.gif) no-repeat;
	}
	
	.navigation-content ul{
		margin-left:15px;
		}

#suchen{
	margin-left:-5px;
	width:30px;
	height:20px;
	background:url(images/suchen.jpg) no-repeat;
	border:none;
	}
	
	#suchfeld{
		margin:5px 0 5px 15px;
		padding:2px 0 0 25px;
		width:90px;
		height:18px;
		background:url(images/suchfeld.jpg) no-repeat;
		border:none;
		}
	
/* End Anordnung */


/* Begin Typo */

#title{
	top:-210px;
	left:45px;
	color:#fff;
	font-family:Georgia, 'Times New Roman', Times, serif;
	font-size:32px;
	font-weight:bold;
	line-height:normal;
	position:relative;
	}
	
	#slogan{
		width:400px;
		top:-190px;
		left:45px;
		color:#fff;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:18px;
		font-style:italic;
		font-weight:normal;
		position:relative;
		}

.artikel h1, .artikel h1 a, #comment-box h1, #comment-add h1{
	color:#7b1d2e;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	font-weight:bold;	
	}
	
	.navigation-top{
		color:#fff;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-weight:bold;
		}
					
#h1-small, comment-description, .postinfo, .postmetadata{
	color:#808080;
	font-size:11px;
	}
	
.comment{
	font-style:italic;
	}
	
.navigation-content ul, #footer ul{
	list-style-type:none;
	}
	
	.navigation-content ul li a{
		color:#333;
		}
		
		.navigation-content ul li a:hover{
			color:#7b1d2e;
			}

#footer ul{
	text-align:center;
	}
	
	#footer ul li, #footer ul li a{
		display:inline;
		color:#fff;
		font-size:11px;
		line-height:normal;
		}
		
		#footer ul li a:hover{
			color:#f0eabf;
			}
	
/* End Typo */


/* Begin Kommentar */
		
#name, #email{
	margin-bottom:10px;
	padding:2px 5px 0 5px;
	width:300px;
	height:18px;
	border:none;
	background:url(images/comment-field-small.jpg) no-repeat;
	}
				
#comment-typing{
	margin-bottom:10px;
	padding:2px 5px 2px 5px;
	width:490px;
	height:196px;
	border:none;
	background:url(images/comment-field-big.jpg) no-repeat;
	}
	
#kommentar-abschicken{
	width:145px;
	height:20px;
	background:url(images/kommentar-abschicken.jpg) no-repeat;
	border:none;
	}
		
/* End Kommentar */