@charset "utf-8";

body {
	background-color: #142728;
	background-image: url(images/bodyback.jpg);
	background-position: top center;
	background-repeat: repeat-y;
	margin: 0px auto;
	text-align: center;
	padding: 0px;
}

#header {
  background-image: url(images/headerbacka.jpg);
  background-repeat: no-repeat;
  margin: 0px auto;
	text-align: center;
	width: 960px;
	height: 108px;
	padding: 0px;
}

#wrapper {
	width: 960px;
	height: auto;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	text-align: center;
	position: relative;
	border: none;
}

#nav {
  float: left;
  padding: 0px;
  width: 960px;
  height: 36px;
  z-index: 1;
  background-image: url(images/navback.jpg);
	background-repeat: no-repeat;
	border-bottom: 1px solid white;
}


#main1 {
  background-image: url(images/mainback.jpg);
  background-repeat: no-repeat;
  float: left;
  width: 960px;
  height: 422;
  text-align:left;
  padding: 0px;
  position: relative;
  margin: 0px 0px 0px 0px;
  border-bottom: solid white 1px;  
}

#main {
  background-image: url(images/pageback.jpg);
  background-repeat: repeat-y;
  background-position: top;
  background-color: #F2E8D1;
  float: left;
  width: 960px;
  height: auto;
  text-align:left;
  padding: 0px;
  position: relative;
  margin: 0px 0px 0px 0px;
  border: none;
}

#intro {
  float: left;
  padding: 0x;
  width: 410px;
  margin: 0px;
}

#pagetitle {
  background-image: url(images/pagetitlebackb.jpg);
  background-repeat: no-repeat;
  float: left;
  width: 960px;
  height: 80px;
  text-align:left;
  padding: 0px;
  position: relative;
  margin: 0px 0px 16px 0px;
  border: none;
}

#contactform {
  float: left;
  margin: 40px 0px 20px 80px;
  font-family: georgia, serif;
  font-size: 16px;
  line-height: 26px;
  word-spacing: 1px;
  color: #4D6359; 
}

#footer {
  width: 960px;
  height: auto;
  padding: 0px;
  margin: 0px;
  text-align: center;
  clear: both;
}

div.footerbox {
  text-align: left;
  float: left; 
  width: 960px; 
  height: 140px;
  background-image: url(images/footerboxback.jpg);
  background-repeat: no-repeat;
  margin: 0px;
}

div.boxitem {
  float: left;
  margin: 0px 0px 0px 84px;
}

div.copynav {
  background-image: url(images/footerback.jpg);
  background-repeat: no-repeat;
  clear: left;
  width: 960px;
  height: 51px;
  padding: 0px;
  margin: 0px;
  border-top: #DBE2DF 1px solid;
}
  
ul.copynavlist {
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  margin: 0px;
  padding: 4px 30px 10px 76px;
  color: #C1CCCE;
  list-style: none;
}

ul.copynavlist li { 
  float: left;
  margin: 0px 14px 0px 14px;
}

div.book {
  position:relative;
  width: 198px;
  height: auto;	
	float: right;
	margin: -52px 61px 10px 20px;
	padding: 0;
	text-align: left; 
}

div.booklink	{
	background: url( images/coverover2.jpg ) no-repeat; /* <--  ROLLOVER HOVER IMAGE */ 
	width: 198px; /* <-- BUTTON WIDTH */
	height: 292px; /* <-- BUTTON HEIGHT */
	position:relative;	
	float: left;
	margin: 0px; 
	padding: 0;
	overflow:hidden;
}

/* Menu Image */
div.booklink img {
  width: 198px; /* <-- BUTTON WIDTH */
  height: 292px;  /* <-- BUTTON HEIGHT */
  border: 0; 

 }
 
 div.booklink a:hover img { visibility: hidden; }  /* hides default button image during hover */ 
 
div.booklink a { display: block; }  /* prevents flicker during hover’ */ 

div.booklink2	{
	background: url( images/smallcoverover.jpg ) no-repeat; /* <--  ROLLOVER HOVER IMAGE */ 
	width: 161px; /* <-- BUTTON WIDTH */
	height: 233px; /* <-- BUTTON HEIGHT */
	position:relative;
	clear: both;
	float: left;
	margin: 34px 0px 0px 72px; 
	padding: 0;
	overflow:hidden;
}

/* Menu Image */
div.booklink2 img {
  width: 161px; /* <-- BUTTON WIDTH */
  height: 233px;  /* <-- BUTTON HEIGHT */
  border: 0; 

 }
 
div.bookrightside {
  float: right;
  margin: 34px 280px 0px 0px;
  width: 170px;
  height: auto;
  }

div.booklink3	{
	background: url( images/smallcoverover2.jpg ) no-repeat; /* <--  ROLLOVER HOVER IMAGE */ 
	width: 161px; /* <-- BUTTON WIDTH */
	height: 233px; /* <-- BUTTON HEIGHT */
	position:relative;
	float: left;
	margin: 0px; 
	padding: 0;
	overflow:hidden;
}
 
 /* Menu Image */
div.booklink3 img {
  width: 161px; /* <-- BUTTON WIDTH */
  height: 233px;  /* <-- BUTTON HEIGHT */
  border: 0; 

 }
 
 div.booklink2 a:hover img { visibility: hidden; }  /* hides default button image during hover */ 
 
 div.booklink2 a { display: block; }  /* prevents flicker during hover’ */ 
 
 div.booklink3 a:hover img { visibility: hidden; }  /* hides default button image during hover */ 
 
 div.booklink3 a { display: block; }  /* prevents flicker during hover’ */ 

p {
  font-family: georgia, serif;
  font-size: 16px; 
  padding: 0px 0px 0px 0px; 
  margin: 20px 70px 0px 80px;
  line-height: 21px;
  word-spacing: 1px;
  color: #4D6359;
}
  
ul.bullet {
  font-family: georgia, serif;
  font-size: 16px; 
  padding: 0px 0px 0px 0px; 
  margin: 20px 80px 0px 100px;
  line-height: 20px;
  word-spacing: 1px;
  color: #4D6359;
  list-style-type: disc;
} 

ul.numbered {
  font-family: georgia, serif;
  font-size: 16px; 
  padding: 0px 0px 0px 0px; 
  margin: 20px 80px 20px 100px;
  line-height: 20px;
  word-spacing: 1px;
  color: #4D6359;
  list-style-type: decimal;
} 

ul.press {
  font-family: georgia, serif;
  font-size: 16px; 
  padding: 0px 0px 0px 0px; 
  margin: 20px 80px 20px 80px;
  line-height: 20px;
  word-spacing: 1px;
  color: #4D6359;
  list-style-type: none;
} 

ul.press li {
  margin: 12px 0px 12px 0px;
}

ul.bullet li {
  margin: 9px 0px 9px 0px;
}

ul.numbered li {
  margin: 9px 0px 9px 0px;
}
  
p.intro {
  font-family: georgia, serif;
  font-size: 18px; 
  padding: 0px 0px 0px 0px; 
  margin: 20px 0px 20px 0px;
  line-height: 20px;
  word-spacing: 0px;
  color: #4D6359;
}
/*margin: 20px 236px 20px 320px;*/
p.footerbox {
  font-family: arial, helvetica, sans-serif;
  font-size: 22px;
  line-height: 26px; 
  padding: 40px 0px 0px 0px; 
  margin: 0px;
  word-spacing: 2px;
  color: #1D9245;
}

p.copyright {
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  margin: 0px;
  padding: 6px 0px 0px 0px;
  text-align: center;
  color: #C1CCCE;
}

p.bookinfo {
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  line-height: 16px;
  padding: 0px;
  margin: 0px;
  color: #555555;
}

ul.booklist {
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  line-height: 14px;
  padding: 0px;
  margin: 0px 0px 0px 44px;
  color: #555555;
  list-style-type: disc;
  text-align: left;
}
  

span.contact {
  font-size: 18px;
  line-height: 22px;
}

span.doubt {
  color: #C1161F;
}

span.done {
  color: #038730;
}


span.small {
  font-size: 80%;
  font-family: georgia, serif;
}

span.indent {
  margin-left: 22px;
}

h1 {
  font-family: georgia, serif;
  font-size: 21px;
  line-height: 25px;
  word-spacing: 0px;
  color: #3D554A;
  margin: 26px 80px 0px 80px;
  padding: 0px;
  font-weight: normal;
}

h1.intro {
  font-family: georgia, serif;
  font-size: 21px;
  line-height: 25px;
  word-spacing: 0px;
  color: #3D554A;
  margin: 26px 0px 15px 0px;
  padding: 0px;
  font-weight: normal;
}
/*margin: 26px 240px 15px 320px;*/
h1.construct {
  font-family: georgia, serif;
  font-size: 30px;
  text-align: center;
  word-spacing: 0px;
  color: #3D554A;
  margin: 200px 0px 140px 0px;
  padding: 0px;
  font-weight: normal;
}



h2 {
  font-family: arial, helvetica, sans-serif;
  font-size: 24px;
  line-height: 22px;
  word-spacing: 3px;
  color: #1D9245;
  margin: 46px 0px 0px 80px;
  padding: 0px;
  font-weight: bold;
}

/* css drop down menu */


/* End */



a.box:link {
	color:#707070;
	text-decoration: none;
}

a.box:visited {
	color:#707070;
	text-decoration:none;
}

a.box:hover {
	color:#4FA36D;
	text-decoration:underline;
}

a:link {
	color:#398A56;
	text-decoration: none;
}

a:visited {
	color:#398A56;
	text-decoration:none;
}

a:hover {
	color:#87DCA6;
	text-decoration:underline;
}

a.nav:link {
  color: #C1CCCE;
  text-decoration:none;
}
  
a.nav:hover {
  color: #D8E3E5;
  text-decoration:underline;
}  

a.nav:visited {
  color: #C1CCCE;
  text-decoration:none;
}  

a.nav:visited:hover {
  color: #D8E3E5;
  text-decoration:underline;
}  

/* Horizontal Navigation Menu Container */
div.navmenu { 
	width: 960px; /* <-- OVERALL LENGTH OF MENU */
	height: 36px;  /* <-- BUTTON HEIGHT */ 
	padding: 0;
}
  
/* Navigation Menu Item */
div.menuitem1	{
	background: url( images/nav/navover_01.jpg ) no-repeat; /* <--  ROLLOVER HOVER IMAGE */ 
	width: 89px; /* <-- BUTTON WIDTH */
	height: 36px; /* <-- BUTTON HEIGHT */
	position:relative;	
	float: left;
	margin: 0; 
	padding: 0;
	overflow:hidden;
}

/* Menu Image */
div.menuitem1 img {
  width: 89px; /* <-- BUTTON WIDTH */
  height: 36px;  /* <-- BUTTON HEIGHT */
  border: 0; 

 }
 
 /* Navigation Menu Item */
div.menuitem2	{
	background: url( images/nav/navover_02.jpg ) no-repeat; /* <--  ROLLOVER HOVER IMAGE */ 
	width: 211px; /* <-- BUTTON WIDTH */
	height: 36px; /* <-- BUTTON HEIGHT */
	position:relative;	
	float: left;
	margin: 0; 
	padding: 0;
	overflow:hidden;	
}

/* Menu Image */
div.menuitem2 img {
  width: 211px; /* <-- BUTTON WIDTH */
  height: 36px;  /* <-- BUTTON HEIGHT */
  border: 0; 
 }
 
 /* Navigation Menu Item */
div.menuitem3	{
	background: url( images/nav/navover_03.jpg ) no-repeat; /* <--  ROLLOVER HOVER IMAGE */ 
	width: 131px; /* <-- BUTTON WIDTH */
	height: 36px; /* <-- BUTTON HEIGHT */
	position:relative;	
	float: left;
	margin: 0; 
	padding: 0;
	overflow:hidden;	
}

/* Menu Image */
div.menuitem3 img {
  width: 131px; /* <-- BUTTON WIDTH */
  height: 36px;  /* <-- BUTTON HEIGHT */
  border: 0; 
 }
 
 /* Navigation Menu Item */
div.menuitem4	{
	background: url( images/nav/navover_04.jpg ) no-repeat; /* <--  ROLLOVER HOVER IMAGE */ 
	width: 90px; /* <-- BUTTON WIDTH */
	height: 36px; /* <-- BUTTON HEIGHT */
	position:relative;	
	float: left;
	margin: 0;  
	padding: 0;
	overflow:hidden;	
}

/* Menu Image */
div.menuitem4 img {
  width: 90px; /* <-- BUTTON WIDTH */
  height: 36px;  /* <-- BUTTON HEIGHT */
  border: 0; 
 }
 
 /* Navigation Menu Item */
div.menuitem5	{
	background: url( images/nav/navover_05.jpg ) no-repeat; /* <--  ROLLOVER HOVER IMAGE */ 
	width: 102px; /* <-- BUTTON WIDTH */
	height: 36px; /* <-- BUTTON HEIGHT */
	position:relative;	
	float: left;
  margin: 0;  
	padding: 0;
	overflow:hidden;		
}

/* Menu Image */
div.menuitem5 img {
  width: 102px; /* <-- BUTTON WIDTH */
  height: 36px;  /* <-- BUTTON HEIGHT */
  border: 0; 
 }
 
 /* Navigation Menu Item */
div.menuitem6	{
	background: url( images/nav/navover_06.jpg ) no-repeat; /* <--  ROLLOVER HOVER IMAGE */ 
	width: 162px; /* <-- BUTTON WIDTH */
	height: 36px; /* <-- BUTTON HEIGHT */
	position:relative;	
	float: left;
	margin: 0; 
	padding: 0;
	overflow:hidden;		
}

/* Menu Image */
div.menuitem6 img {
  width: 162px; /* <-- BUTTON WIDTH */
  height: 36px;  /* <-- BUTTON HEIGHT */
  border: 0; 
 }

/* Navigation Menu Item */
div.menuitem7	{
	background: url( images/nav/navover_07.jpg ) no-repeat; /* <--  ROLLOVER HOVER IMAGE */ 
	width: 62px; /* <-- BUTTON WIDTH */
	height: 36px; /* <-- BUTTON HEIGHT */
	position:relative;	
	float: left;
	margin: 0;  
	padding: 0;
	overflow:hidden;	
}

/* Menu Image */
div.menuitem7 img {
  width: 62px; /* <-- BUTTON WIDTH */
  height: 36px;  /* <-- BUTTON HEIGHT */
  border: 0; 
}
 
/* Navigation Menu Item */
div.menuitem8	{
	background: url( images/nav/navover_08.jpg ) no-repeat; /* <--  ROLLOVER HOVER IMAGE */ 
	width: 113px; /* <-- BUTTON WIDTH */
	height: 36px; /* <-- BUTTON HEIGHT */
	position:relative;	
	float: left;
	margin: 0;  
	padding: 0;
	overflow:hidden;	
}

/* Menu Image */
div.menuitem8 img {
  width: 113px; /* <-- BUTTON WIDTH */
  height: 36px;  /* <-- BUTTON HEIGHT */
  border: 0; 
}
 

/* Menu Link: Hover Image */
div.menuitem1 a:hover img { visibility: hidden; }  /* hides default button image during hover */ 
div.menuitem2 a:hover img { visibility: hidden; }  /* hides default button image during hover */ 
div.menuitem3 a:hover img { visibility: hidden; }  /* hides default button image during hover */ 
div.menuitem4 a:hover img { visibility: hidden; }  /* hides default button image during hover */ 
div.menuitem5 a:hover img { visibility: hidden; }  /* hides default button image during hover */ 
div.menuitem6 a:hover img { visibility: hidden; }  /* hides default button image during hover */ 
div.menuitem7 a:hover img { visibility: hidden; }  /* hides default button image during hover */ 
div.menuitem8 a:hover img { visibility: hidden; }  /* hides default button image during hover */ 


* html a:hover { visibility: visible; } 

div.menuitem1 a { display: block; }  /* prevents flicker during hover’ */ 
div.menuitem2 a { display: block; }
div.menuitem3 a { display: block; }
div.menuitem4 a { display: block; }
div.menuitem5 a { display: block; }
div.menuitem6 a { display: block; }
div.menuitem7 a { display: block; }
div.menuitem8 a { display: block; }


