body {
	background: #963063 url(../images/background.gif) repeat top left;
}

html {
	padding-bottom: 40px;
}

#wrapper-1 {
  position: relative;
  width: 760px;
  margin: 40px auto;
}

#wrapper-2 {
	float: left;
	width: 746px;
  background: white url(../images/header-bg.gif) repeat-y top left;
  border: 7px solid white;
}

#header {
  position: relative;
	width: 180px;
	float: left;
	background-color: #08325c;
}

#flash-mov, #banner-left {
	display: block;
}

#logo-link {

}

#menu-main {
	margin: 16px 16px;
}

#menu-main li {
  font-size: 1.3em;
  background: none;
  padding-left: 0;
  font-weight: bold;
  margin-bottom: 10px;
}

#menu-main li a:link, #menu-main li a:visited {
  color: white;
  text-decoration: none;
}

#menu-main li.active a:link, #menu-main li.active a:visited {
  text-decoration: underline;
}

#menu-main li a:hover, #menu-main li a:active {
  text-decoration: underline;
}

#menu-main li.last a:link, #menu-main li.last a:visited {

}

#quotes {
  position: absolute;
  top: 30px;
  right: 40px;
  width: 400px;
  text-align: right;
}

#quotes p {
  line-height: 1.5em;
}

#quotes span {
  display: block;
  font-weight: bold;
  font-style: normal;
}

#middle {
	position: relative;
	float: left;
  width: 559px;
}

#content-main {
  padding: 17px 43px 17px 50px;
  min-height: 300px;
}

#content-main {
  font-size: 1.1em;
}

#content-main p.book-quote {

}

#footer-wrapper {
  clear: left;
  color: white;
}

#footer {

}

#footer a:link, #footer a:visited {
  font-weight:normal;
  text-decoration: none;
}

#footer a:hover, #footer a:active {
  font-weight:normal;
  text-decoration: underline;
}

#copyright {
  float: left;
  line-height: 18px;
  width: 305px;
  padding-left: 10px;
}

#author {
  float: right;
  line-height: 18px;
  width: 414px;
  padding-right: 10px;
  text-align: right;
}

#author a:link, #author a:visited {
  color: white;
}

/* ------------ About Us --------------*/

#danuta-img {
  float: right;
  margin-left: 20px;
  text-align: center;
}

/* ------------ Book --------------*/

#cover-img {
  float: right;
  margin-left: 20px;
  margin-top: 10px;
  text-align: center;
}

/* ------------ Contact Us --------------*/

#contactform form {
  margin-top: 20px;
}

#contactform form p {
  margin-top: 15px;
}

#contactform form p.radio_selection label {
  float: none;
  width: auto;
  text-transform: uppercase;
  padding-left: 5px;
}

#contact-featureimg {
	float: right;
}