/*
Theme Name: Winterthur Weddings Blog
Theme URI: http://www.archer-group.com
Description: Customized WP template for Winterthur
Version: 1.0
Author: Bart Hook
*/

html, body {
	font: 12px/19px Arial, sans-serif;
	color: #6a666;
	background: #dde5ef url(images/bg.jpg) no-repeat top left;
}

p {
	padding: 0 0 10px 0;
}

a {
	color: #052b6e;
	text-decoration: none;
}

.clear {
	clear: both;
	height: 1px;
}

#top {
	position: relative;
	width: 781px;
	height: 93px;
}

#logo_winterthur {
	position: absolute;
	top: 17px;
	left: 20px;
}

#logo_restassoc {
 	position: absolute;
 	top: 28px;
 	left: 541px;
}

#header {
	position: relative;
	width: 749px;
}

#switch {
	position: absolute;
	top: 71px;
	left: 612px;
	background: transparent url(images/switch_events.gif) no-repeat;
}

#switch a {
display: block;
font: 1px/1px Arial, sans-serif;
color: #95aac5;
width: 153px;
height: 22px;
text-align: center;
}

#container {;
	position: relative;
	width: 749px;
	padding: 16px;
	border-top: 1px solid #95aac5;
	background-color: #ffffff;
}

#nav {
	position: relative;
	width: 749px;
}

#nav ul{
	padding: 0;
	margin: 0;
	height: 42px;
}

#nav li{
	list-style: none;
	float: left;
}

#contentwrapper {
	clear: both;
	position: relative;
	width: 749px;
	background-color: #f1f5fa;
}

#contentmain {
	float: right;
	margin: 25px 30px 25px 0;
	width: 500px;
	text-align: justify;
}

#subnav {
	position: relative;
	margin: 25px 0 0 0;
	width: 194px;
	float: left;
	color: #999999;
	background-color: #fafbfd;
}

#subnav ul {
	margin: 0 0 0px 33px;
	padding: 0 0 5px 0;
	font-size: 11px;
	background-color: #ffffff;
}

#subnav li {
	padding: 0 0 3px 0;
}

#subnav li a {
	color: #666666;
}

.post h2 {
	font-family: Georgia, "Lucida Grande";
	font-size: 20px;
	font-weight: normal;
	padding: 0 0 10px 0;
	background-image: url(images/headline_bg.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	line-height: 20px;
}

.post h2 a {
	color: #052b6e;
	text-decoration: none;
}

#details {
	position: relative;
	padding: 10px 0;
	font-size: 11px;
	line-height: 14px;
	color: #052b6e;
}

#details strong {
	color: #866b3c;
	font-weight: normal;
}

#entry p {
	font-size: 12px;
	line-height: 19px;
	text-align: justify;
	color: #666666;
}

#entry ul {
	font: 12px/19px Arial, sans-serif;
	color: #6a666;
	margin: 0 0 10px 0;
	padding: 0 0 0 10px;
	list-style-type: disc;
	list-style-position: inside;
}

#entry li {
	color: #66666;
	margin: 0px;
	padding: 0px;
	line-height: 19px;
}

#tags {
	position: relative;
	font-size: 11px;
	color: #052b6e;
}

#tags strong {
	color: #866b3c;
	font-weight: normal;
}

#footer {
	margin: 0;
	float: right;
	color: #e4e4e4;
}

#footer a {
color: #c0c0c0;
}

#comments {
	margin: 10px 0;
	padding: 15px 0;
	border-top: 1px dashed #a6bad3;
	color: #666666;
	font-family: Georgia;
}

#comments p {
	line-height: 16px;
}

#comments h3{
	font-family: Georgia;
	color: #052b6e;
	padding: 0 0 5px 0;
}

#comments ol {
	padding: 10px 0;
}

#comments li {
	padding: 9px 10px 0 10px;
}

#comments .alt {
	background-color: #e1e9f4;
}

