/*  ======================================  */
/*      www.oneillsbedandbreakfast.com      */
/*      Site created by Image & Design      */
/*   Copyright 2010. All rights reserved.   */
/*  ======================================  */

/* ------------------------------ */
/*           standard             */
/* ------------------------------ */

a:link, a:visited, a:hover, a:active {
  text-decoration: none;
  }

img {
  border: none;
  }
  
h1, h2, h3, h4, h5, h6, ul, ol, p {
  font-style: normal;
  font-weight: normal;
  }
  
/* -------------------------------------- */
/*           standard  classes            */
/* -------------------------------------- */

.bold {
	font-weight:bold;
	}
	
.italic {
	font-style:italic;
	}


/* ------------------------------ */
/*            Design              */
/* ------------------------------ */

body {
	background-image: url(../images/background.png);
	background-color:#e2e2d4;
	background-position: top center;
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:100.01%;
	}
	
/* CONTAINER starts here */

#container, #content {
	background-image: url(../images/background_container.png);
	background-color:#e2e2d4;
	background-position: top center;
	background-repeat: repeat;
	}
	
/* HEADER starts here */

#header {
	background-image: url(../images/background_header.png);
	background-color:#e2e2d4;
	background-position: top center;
	background-repeat: repeat;
	}
	
#header_left {
	background-image: url(../images/crest.png);
	background-position: center 80%;
	background-repeat: no-repeat;
	}

#header_center {
	}
	
#header_center h1, #header_center h2, #header_center p {
	color: #32450C;
	font-family: Georgia, "Book Antique", "Times New Roman", "Palatino Linotype", "Trebuchet MS", serif
	}
	
#header_right {
	background-image: url(../images/background_header_right.png);
	background-position: center 80%;
	background-repeat: no-repeat;
	}

#topmenu, #topmenu a:link, #topmenu a:visited{
	color: #FFC51F;
	font-family: Georgia, "Book Antique", "Times New Roman", "Palatino Linotype", "Trebuchet MS", serif;
	letter-spacing:1px;
	word-spacing:5px;
	line-height: 1.5;
	padding-bottom: 4px;
	white-space: nowrap;
	}
	
.page_1 a#nav_home, .page_2 a#nav_rooms, .page_3  a#nav_location, .page_4  a#nav_contact{
	line-height: 1.5;
	padding-bottom: 4px;
	white-space: nowrap;
	text-decoration: underline;
	}

	
/* CONTENT starts here */
	
#content_left, #content_left a:link, #content_left a:visited {
	color: #32450C;
	font-family: Georgia, "Book Antique", "Times New Roman", "Palatino Linotype", "Trebuchet MS", serif
	}
	
#content_right, #content_right a:link, #content_right a:visited{
	color: #32450C;
	}
	
a:hover, a:active{
		color:#93441F;
		}
	
/* pop-up calendar */
button.calendarStyle
{
	background-color: transparent;
	border: 0;
	height:22px;
	width:22px;
	background-image:url(../pages/imgs/calendar.png);
	cursor: pointer;
	cursor: hand;
}

/* Contact Form */

Form {
	margin: 0 0 5px 20px;
	}

label{
float: left;
width: 300px;
font-weight: bold;
font-size: 12pt;
}

input{
	border: 1px solid #000000; 
	background: #F0F0E8;
	width: 230px;
	margin-bottom: 5px;
}

.px230 {
width: 230px;
}

.px10{
width: 10px;
}

select {
	border: 1px solid #000000; 
	background: #F0F0E8;
	margin-bottom: 5px;
}

.formFieldOption {
	width: 50px;
	}

.jaar {
	width: 85px;
	}

textarea{
	border: 1px solid #000000;
    background: #F0F0E8;
	width: 532px;
	margin-bottom: 5px;
}

.infobox {
	font-size: x-small;
	}

#saveForm{
	width: 150px;
	border: 2px outset #D0D0C5;
    background: #e7e7e0;
	color: #474747;
	font-weight: bold;
	font-size: 11pt;
}
#saveForm:hover {
	width: 150px;
	border: 2px inset #D0D0C5;
	background: #D0D0C5;
	color: #797979;
	font-weight: bold;
	font-size: 11pt;
	}

	
#mainFormError
{
	position: relative;
	border: 1px;
	border-style: solid;
	margin: 0 auto;
	text-align: left;
	width: 70%;
}



input.mainFormError
{
	background-color: #FADADD;
}


textarea.mainFormError
{
	background-color: #FADADD;
}


select.mainFormError
{
	background-color: #FADADD;
}

	
	

