 body {
margin: 0 auto;
padding: 0;

background: url(images/blueshadow8.gif) top center repeat-y;
}


 /* IMAGES top, right, bottom, left*/
 
 img.left {
 float:left;
 margin:0 6px 12px 0;
clear: left;

 }

img.right {
 float:right;
 margin:0 6px 12px 0;

 }

img.center {
 clear:both;
 }
 
 /* TABLES */
 
 table {
 
 border: 1px solid;
 border-color: #dddddd;

 }
 
td {

border: 1px solid;
border-color: #dddddd;
} 

/* GALLERY */

#gallery p {
font-family: Geneva, Arial, Helvetica, sans-serif;


	font-size: 75%;
	letter-spacing: 0.2em;
	line-height: 1.5em;
	color: #000000;
	background-color: transparent;
	
		}
		
	#gallery a:link, a:visited {
			color: #bc9777;
			background-color: transparent;
			text-decoration: none;
					
		}
		
		#gallery a:hover {
			color: #bc9777;
			background-color: transparent;
			text-decoration: underline;

		}
		
		#gallery table {
	border: 0;

 }
 
 #gallery td {
 border: 0;
 
 }
 
 
/* OUTER BOX */

		#outerbox {
		
	width: 750px;
	margin: 0 auto;
	font-family: Geneva, Arial, Helvetica, sans-serif;


	font-size: 75%;
	letter-spacing: 0.2em;
	line-height: 1.5em;
	color: #ffffff;
	background-color: transparent;
	
		}
	
		
		
/* APPLIES TO SITE IN GENERAL */

		
	
		
	h1 {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size: 110%;
	color: #BEA087;
	background-color: transparent;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 10px;
	letter-spacing: 0.1em;

	}
	
		h2 {
			font-family: Century Gothic, Arial, Helvetica, sans-serif;
			font-weight: 600;
			font-size: 100%;
			color: #BEA087;
			background-color: transparent;
			padding-left: 10px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
	letter-spacing: 0.1em;
		}
		
		h4 {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 95%;
	color: #a176b6;
	background-color: transparent;
	margin-bottom: 1px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 0px;
	letter-spacing: 0.25em;
	}
	
	h5 {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 95%;
	color: #a176b6;
	background-color: transparent;
	margin-bottom: 1px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 0px;
	letter-spacing: 0.25em;
	border-top: 1px solid #dddddd;
	}
		
		a {
			color:#BEA087;
			background-color: transparent;
			text-decoration: none;
			font-weight: normal;
			
			
		}

		a:hover {
			color:#BEA087;
			background-color: transparent;
			text-decoration: underline;
		}

	
/* HEADER (TOP ROW) */

		#header {
		background-image:  url(images/borve.jpg);
background-position: 1px 0px;
background-repeat: no-repeat;


padding-top: 290px;
				padding-bottom: 5px;
				padding-left: 20px;
			clear: both;
			margin-bottom: 10px;
		
			
			margin-bottom: 10px;

		
		}
	
		#navline {
		
			border-bottom: 1px solid #dddddd;
			padding-top: 0px;
			clear: both;
			margin-bottom: 8px;
			margin-left: 2px;
			margin-right: 2px;
			text-align: center;
			font-size: 90%;
			
			
			}
		
/* NAVIGATION (LAYOUT OF LEFT COLUMN) */

#leftcolumn {
	float: left;
	width: 140px;
	text-align: center;
	
		}
		
		#leftcolumn p {
	
	font-size: 90%;
	color: #bc9777;
	background-color: transparent;
	
	padding-bottom: 10px;
	

	line-height: 1.4em;
	
		}
		
	
		 #leftcolumn ul {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	float: left;
	width: 140px;
	
		}

		#leftcolumn a {
	
	padding: 0px;
	width: 140px;
		}

		#leftcolumn a:link, #menu a:visited {
	color:#bc9777;
	text-decoration: none;

		}
		
		#leftcolumn a:hover {
			color:#bc9777;
	text-decoration: underline;
		}
		
		#rating p {
	padding-top: 15px;
	padding-left: 0PX;
	padding-right: 0px;
	padding-bottom: 0px;
	border: 0px;
	line-height: 1.4em;
	font-size: 90%;
	color: #ffffff;
	
		}

#pic p {
	
	font-size: 90%;
	color: #000000;
	background-color: transparent;
	
	padding-top: 1px;
	padding-bottom: 1px;
	border-bottom: 1px solid #BEB598;
	border-top: 1px solid #BEB598;
	border-left: 1px solid #BEB598;
	border-right: 1px solid #BEB598;
	line-height: 1.4em;
	
		}
		
	
/* CONTENT (MAIN COLUMN IN MIDDLE) */

		#main {
			width: 412px;
			margin-left: 165px;
			margin-right: 165px;
			margin-top: 10px;
			
		}
		
		#main p {
			padding-left: 10px;
			padding-right: 10px;
			padding-bottom: 5px;
			padding-top: 5px;
			text-indent: 0pt;
			background-color: transparent;
			color: #000000;
	
		}
		

	

		#main a, a:visited {
	color:#637AB3;
	background-color: transparent;
	text-decoration: none;
	font-weight: normal;

		}
		
		#main a:hover {
			color:#637ab3;
			background-color: transparent;
	text-decoration: underline;
	font-weight: normal;
		}
		
		#main ul {
	
	list-style: none;
	
		}
		
		#table p {
		padding-bottom: 0px;
			padding-top: 0px;
			font-size: 90%;
			
			}

/* LIST OF BOOKS (CLASS CREATED SO THAT INDENT APPLIES TO THESE <a> TAGS ONLY) */

#books a {

	margin-left: 40px;

		}
		

	
	#books p:first-letter {
	
font-size:100%;
font-weight:normal;
color: #000000;
background-color: transparent;
}

/* QUOTES (TESTIMONIALS IN TEXT) */

#quote {
	text-align: right;
	line-height: 1em;
	
	}
	
#quote p {
padding:5px;
	font-size: 80%;
	border-bottom: 1px solid #dddddd;
	border-top: 1px solid #dddddd;
	
	border-right: 1px solid #dddddd;
	
		}

#quote p:first-letter 
{
color: #a176b6;
background-color: transparent;
font-size:large;
font-weight:400;
}

/* RIGHT COLUMN  */

		#rightcolumn {
	float: right;
	width: 140px;
	text-align: center;
	
		}
		
		#rightcolumn p {
	padding: 5px;
	border-bottom: 1px solid #BEB598;
	border-top: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	border-right: 1px solid #BEB598;
	line-height: 1.4em;
	font-size: 90%;
	color: #ffffff;
	
		}
		
		
		
		
		#rightcolumn a {
	display: block;
	padding: 2px;
	width: 124px;
		}

		#rightcolumn a:link, a:visited {
	color:#bc9777;
	text-decoration: none;

		}
		
		#rightcolumn a:hover {
			color:#ffffff;
	background-color: #BEB598;
		}
		
		
		#borve {
		text-align: center;
		}
		
			#borve p {
	padding: 0px;
	border: 0px;
	line-height: 1.4em;
	font-size: 90%;
	color: #ffffff;
	
		}
		
		
		#borve a:link, a:visited {
		background-color: transparent;
		}
		
		#borve a:hover {
		background-color: transparent;
		}
	
	
		
/*ADDRESS LAYOUT*/
	
	#address {
	margin-top: 60px;
	clear: both;
	padding: 0px 5px 0px 5px;
	text-align: center;
	letter-spacing: 0.16em;
	}
	
	#address p {
		color: #000;
		background-color: transparent;
		padding: 5px;
		font-size: 90%;
		border-top: 1px solid #dddddd;
		border-bottom: 1px solid #dddddd;
		}
		
		
		#address a:link, a:visited {
			color: #bc9777;
			background-color: transparent;
			text-decoration: none;
			
		}
		
		#address a:hover {
			color: #bc9777;
			background-color: transparent;
			text-decoration: underline;
			
		}


/* FOOTER LAYOUT */

		#footer {
	margin-top: 5px;
	clear: both;
	padding: 0px 5px 0px 5px;
	text-align: center;
	letter-spacing: 0.16em;
		}
		
		#footer p {
			color:#000;
			background-color: transparent;
			padding: 5px;
			font-size: 90%;
			
		}
		
		#footer a:link, a:visited {
			color: #bc9777;
			background-color: transparent;
			text-decoration: none;
			
			
		}
		
		#footer a:hover {
			color: #bc9777;
			background-color: transparent;
			text-decoration: underline;
			
			
		}

