/*
Theme Name: Anneloes Ouwehand Theme
Theme URI: http://www.anneloesouwehand.nl/
Description: Anneloes Ouwehand theme.
Version: 1.0
Author: Marieken Kerkhoven - Linking Pixels Webdesign 2010
Author URI: http://www.linkingpixels.nl/
*/
/* CSS Doc 
Anneloes Ouwehand
created: Linking Pixels Webdesign 2010 */
/* line 14, src/style.scss */
html, body {
  margin: 0px;
  padding: 0px;
  /*height: 100%;*/
  width: 100%;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 12px;
  line-height: 190%;
  color: #000000;
  text-align: center;
}

/* line 26, src/style.scss */
#container {
  text-align: left;
  margin: 0px auto 0px 0;
  width: 100%;
  /*border-bottom: 1px solid #191919;*/
  height: auto !important;
}

/* line 34, src/style.scss */
#header {
  background: url("images/anneloes-logo.gif") no-repeat;
  margin: 47px 0 0 0px;
  width: 1080px;
  height: 118px;
}

/* line 41, src/style.scss */
#header h1 {
  margin: 0px;
  width: 100%;
  height: 0px;
  text-indent: -3000px;
}

/* line 48, src/style.scss */
#header img {
  border: none;
  padding: 0;
  margin: 0px 0px 0 289px;
}

/* line 54, src/style.scss */
a {
  outline: none;
}

/*MENU*/
/* line 62, src/style.scss */
#menu {
  width: 835px;
  height: 23px;
  font-size: 11px;
  list-style-type: none;
  margin: 10px 0 0 200px;
  padding: 0 0 0 0;
  border-bottom: 2px solid #c5c5c5;
}

/* line 72, src/style.scss */
#menu li {
  display: block;
  float: left;
  letter-spacing: 0.1em;
  position: relative;
  z-index: 100;
}

/* line 80, src/style.scss */
#menu li a {
  color: #1e1e1e;
  display: block;
  padding: 3px 5px 0;
  text-decoration: none;
  white-space: nowrap;
}

/* line 87, src/style.scss */
#menu li a:hover {
  color: #ff004f;
  display: block;
  padding: 3px 15px 0;
  text-decoration: none;
  white-space: nowrap;
}

/* line 94, src/style.scss */
#menu li.current_page_item a {
  color: #ff004f;
  display: block;
  padding: 3px 15px 0;
  text-decoration: none;
  white-space: nowrap;
}

/* line 101, src/style.scss */
#menu li a, #menu li a:hover, #menu li.current_page_item a {
  padding: 3px 20px 1px;
}

/* line 104, src/style.scss */
#menu ul {
  background: url("images/opaqueWhite.png") repeat scroll 0 0 transparent;
  left: 0;
  margin: 6px 0 0 15px;
  padding: 4px 0;
  position: absolute;
  top: 20px;
}

/* line 112, src/style.scss */
* html #menu ul {
  background: url("images/opaqueWhite.gif") repeat scroll 0 0 transparent;
}

/* line 115, src/style.scss */
#menu ul li {
  background: none repeat scroll 0 0 transparent;
  border: medium none;
  clear: left;
  color: #FFFFFF;
  display: none;
  font-size: 1em;
  font-weight: normal;
  letter-spacing: normal;
  margin: 0;
  text-align: left;
}

/* line 127, src/style.scss */
#menu li:hover li, #menu li a:hover li {
  display: block;
}

/*SUBMENU*/
/* line 133, src/style.scss */
#menu li li a {
  background: none repeat scroll 0 0 transparent;
  border: medium none;
  color: #000000;
  display: block;
  padding: 2px 10px 0;
  text-decoration: none;
  white-space: nowrap;
}

/* line 143, src/style.scss */
#menu li.current_page_parent a {
  color: #ff004f;
}

/* line 147, src/style.scss */
#menu ul li.page_item a {
  color: #000000;
}

/* line 151, src/style.scss */
#menu li li a:hover {
  background: none repeat scroll 0 0 transparent;
  border: medium none;
  color: #ff004f;
  display: block;
  padding: 2px 10px 0;
  text-decoration: none;
  white-space: nowrap;
}

/* line 160, src/style.scss */
#menu li.current_page_item li a, #menu li.current_page_parent li.current_page_item a {
  background: none repeat scroll 0 0 transparent;
  border-bottom: medium none;
  color: #ff004f;
  display: block;
  padding: 0 10px 0;
  text-decoration: none;
  white-space: nowrap;
}

/* line 169, src/style.scss */
#menu li.current_page_item li a:hover, #menu li.current_page_parent li.current_page_item a:hover {
  background: none repeat scroll 0 0 transparent;
  border-bottom: medium none;
  color: #ff004f;
  display: block;
  padding: 0 10px 0;
  text-decoration: none;
  white-space: nowrap;
}

/* line 179, src/style.scss */
#menu ul ul {
  display: none;
}

/*CONTENT*/
/* line 186, src/style.scss */
#contentBox {
  width: 850px;
  margin: 15px 0px 40px 187px;
  height: 474px;
  overflow: visible;
}

/* line 193, src/style.scss */
#contentBox p {
  font-size: 0.9em;
  margin: 18px 0;
}

/* line 198, src/style.scss */
#content {
  width: 850px;
  float: left;
  margin: 0;
  padding: 0px 0px 0 15px;
  overflow: visible;
}

/* line 206, src/style.scss */
#contentSmall {
  width: 250px;
  float: left;
  margin: 0;
  padding: 0px 0px 0 15px;
}

/* line 214, src/style.scss */
#contentBroad {
  width: 500px;
  float: left;
  margin: 0;
  padding: 0px 0px 0 15px;
}

/* line 222, src/style.scss */
h2 {
  font-size: 2em;
  color: #1c1c1c;
  padding-bottom: 5px;
  font-weight: normal;
  text-transform: uppercase;
  margin-top: 23px;
}

/* line 230, src/style.scss */
h3 {
  font-size: 1em;
  color: #1c1c1c;
  font-weight: normal;
  margin-bottom: -20px;
}

/* line 236, src/style.scss */
a {
  text-decoration: underline;
  color: #666;
  cursor: pointer;
}

/* line 240, src/style.scss */
a:hover {
  color: #999;
  text-decoration: none;
}

/* line 243, src/style.scss */
#content img {
  padding: 8px 8px 0 0;
}

/* line 246, src/style.scss */
#content table {
  width: 320px;
  font-size: 0.9em;
  line-height: 130%;
}

/* line 251, src/style.scss */
.editLink {
  margin-left: 0px;
  font-size: 0.9em;
}

/* line 253, src/style.scss */
.homePics {
  overflow: hidden;
}

/* line 255, src/style.scss */
.homePics img {
  float: left;
  margin: 0 11px 11px 0;
}

/*RIGHT COLUMN*/
/* line 260, src/style.scss */
#context {
  width: 500px;
  float: right;
  padding: 0px 0 0 0;
  font-size: 11px;
}

/* line 267, src/style.scss */
#contextSmall {
  width: 270px;
  float: right;
  padding: 0px 0 0 0;
  font-size: 11px;
}

/* line 275, src/style.scss */
#context p {
  font-size: 1em;
  margin: 18px 0;
}

/* line 280, src/style.scss */
.imageBlock img {
  float: left;
  padding: 0 0px 11px 11px;
}

/*contactform*/
/* line 285, src/style.scss */
#context form {
  margin-top: -30px;
}

/* line 289, src/style.scss */
#si_image_ctf1 {
  width: 150px;
  margin-top: -30px;
  float: left;
  margin-left: 50px;
}

/*image gallery*/
/* line 296, src/style.scss */
.imgContainer {
  width: 500x;
  float: right;
  position: absolute;
  top: 190px;
  left: 530px;
}

/* line 304, src/style.scss */
.imgContainer img {
  max-width: 500px;
  max-height: 500px;
  padding: 0;
}

/* line 310, src/style.scss */
.thumb {
  float: left;
  width: auto;
  padding: 4px 2px 0 0;
}

/* line 316, src/style.scss */
.thumb img {
  height: 55px;
  width: 55px;
  border: none;
}

/* line 322, src/style.scss */
a.thumb, a:hover.thumb {
  background: none;
}

/* line 324, src/style.scss */
span.footer {
  margin-top: 10px;
  padding-top: 10px;
  color: #777;
  font-size: 10px;
  float: left;
  width: 100%;
}

