@charset "UTF-8";
/* CSS Document */

body {
	background-color: #fff;
	background-image: url(../assets/topbg.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	font-size: 80%;
}
#wrapper {
	width: 960px;
	margin: 0 auto;
	padding: 0;
	background-color:#FFF;
}
#header {
	background-color:#5E7E9E;
	padding: 0 30px;
}
#menubar {
	background-color: #C4D6EA;
	margin: 0;
	padding: 0 10px;
	border-top: 2px solid #fff;
	/*border-bottom: 2px solid #fff;*/
}
#menubar ul {list-style: none; padding: 0; margin: 0;}
#menubar li {float: left;}
#menubar ul a {color: #5E7E9E; float :left; display: block; padding: 10px 20px; text-decoration: none; font-weight:bold;}
#menubar ul a:hover {background-color: #b5c5da;}
#menubar .first {padding-left: 0!important;}
.clearfloats {clear: both;}
#homecontent {
	padding-top: 20px;
}
#homecontent h1 {
	text-align:center;
	font-style:italic;
	color: #5E7E9E;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-top: 20px;
}
#leftcolumn {
	float: left;
	width: 250px;
	line-height: 140%;
	color: #333;
	padding-left: 30px;
	padding-top: 30px;
}
#rightcolumn {
	float: right;
	width: 600px;
	padding-top: 30px;
}
#maincontent {
	line-height: 150%;
	width: 880px;
	padding: 30px;
}
#maincontent h1 {color:#5E7E9E;font-size: 150%;}
h2 {color:#5E7E9E;}
#footer {
	clear: both;
	padding: 15px 0;
	margin-top: 20px; /*border-top: 1px dotted #666; color: #666;*/
	font-size: 90%;
}
#footer p {
	width: 960px;
	margin: 0 auto;
	color: #666;
}
#myGallery
{
width: 600px !important;
height: 400px !important;
margin: 15px auto;
}
.error {color: #C00;}
label {display:block;}
.formfield {width: 200px;}
textarea {width: 200; height: 200px;}

.pictureframe {padding: 6px; background-color: #FFF; border:1px solid #ccc;}
.floatleft {float: left; margin-right: 10px;}

.pricetable {
	border:1px solid #ccc;
}
.pricetable td {width: 300px; border-bottom:1px solid #ccc; padding: 5px;}
.pricetable th {text-align: left; background-color:#CCC; padding: 5px;width: 300px;}
.button {background-color:#5E7E9E; color: #FFF; padding: 6px; border: 1px solid #C4D6EA;}
a.button {text-decoration: none;}
