@charset "UTF-8";
/* CSS Document */


body {
	background-color: #ffffff;
	background-image: url(images/book.jpg);
	background-repeat: no-repeat;
	height:932px;
	width:1100px;
	font: 1.2em arial, verdana, sans-serif;
	line-height:1.4em;
	color:#333;
}

#logo {
	margin-left:470px;
	font-size:18px;
	font-size: 16px;
	color: #d3cdc8;
	line-height:1.8em;
	}


a {
	text-decoration:none;
	color:#468cda;
	}
	
a:hover {
	text-decoration:underline;
	color:#e74c05;
	}

a:visited {
	text-decoration:none;
	color:#468cda;
	}		

#pages {
	position: relative;
	z-index:0;
	margin:60px 0 0 115px;
	#margin:50px 0 0 143px;
	_margin:50px 0 0 143px;
	width:471px;
	
	}	
	
#list {
	margin:115px 0 0 30px;
	font-size:.9em;
	}	
	
ol, ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}	
	

	
ul li {
	background-image: url(images/bullet.png);
	background-repeat:no-repeat;
	margin-bottom:.8em;
	padding-left:15px;
}

#adverts {
	margin:80px 5px 0 20px;
	font-size:.8em;
	line-height:1em;
	width:90%;
	}
	
#adverts h1 {
	font-size:16px;
	
	}
	
#adverts p {
	color:#666666;
	}		

#adverts ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin: 5px 0 0 0;
	padding-left:8px;
	}
	
#adverts ul li {
	background-image:none;
	}
	
#adverts.120_240Ad textarea {
	padding-bottom:20px;
	}		

#sendquotes {
	margin: 415px 15px 0 10px;
	font-size:.9em;
	width:400px;
	}
	
#text {
	margin:125px 5px 0 20px;
	width:380px;
	font-size:.8em;
	}	
	
#links {
	margin-left:50px;
	}		
	
#links a:link {
	text-decoration:underline;
	}
#links a:visited {
	text-decoration:underline;
	}	
#links a:hover {
	text-decoration:none;
	}	
	
#support {
	margin:145px 5px 0 20px;
	width:380px;
	font-size:.8em;
	}	
	
img {
	border:none;
	}	
	
#previews { 
	height:360px;
	left:89px;
	overflow:hidden;
	position:relative;
	top:139px;
	width:240px;
}
#homebutton {
		margin-left:65px;
	margin-top:330px;
	}
#thanksbutton {
	margin-left:65px;
	margin-top:60px;
	}		

a.button {
    background: transparent url('./images/comingsoon.png') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 103px;
	width:271px;
    text-decoration: none;	
}

a.button span {
    background: transparent url('./images/comingsoon.png') no-repeat;
    display: block;
    line-height: 103px;
    padding: 5px 0 5px 18px;
} 	

a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
} 

#next {
	cursor: pointer; 
	cursor: hand;
	float:right;
	margin-right:10px;
	width:50px;
	height:50px;
	}
	
#back {
	cursor: pointer; 
	cursor: hand;
	float:left;
	margin-right:50px;
	width:50px;
	height:50px;
	}	
	
.replace, .navi li a, .navi li strong {

  overflow: hidden;

  padding: 0;

  position: relative;

}

.replace a span, a.replace span, .navi li a span {

  cursor: pointer;

}

.replace span, .navi li span {

  background-position: 0 0;

  background-repeat: no-repeat;

  right: 0;

  position: absolute;
  padding-right:15px;

}

.navi {

  padding: 13px 0 0 540px;

  width: 40px;

}

.navi li {

  font-size: 1.5em;

  margin-left: 17px;
  background-image:none;

}

.navi li, .navi li a, .navi li strong, .navi li span {
	display: inline;
	float: right;
	height: 27px;
	line-height: 27px;
	text-align: center;
	text-decoration: none;
}

.navi li a:hover span, .navi li strong span {

  background-position: left bottom;

}

.navi li strong, .navi li a:hover {

  font-weight: normal;

}

.navi li.home a, .navi li.home strong, .navi li.home span {

  width: 39px;
  height:74px;

}

.navi li.home span {

  background-image:url(images/navi-home1.png)

}

#tabs {
}