


/* Universal Styles - All
----------------------------------------------- */

html, body {		
		text-align: center;
		background: #c1d697 url(images/bkgrd2.jpg) no-repeat center top;
	    margin: 0;
	    padding: 0;
	   	font-family:Arial;
	   	color: #111;
		font-size-adjust:none;
		font-size:0.925em;
		line-height: 1.25;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		width:100%;
		height: 100%;
		}
		
img { border:none; }

#wrapper {
		position: relative;
		background: transparent;
		width: 960px;
		margin: 0px auto 0;
		}

	
#logo {
		position: relative;
		float: left;
		width: 351px;
		height: 99px;
		margin-left: 90px;
		background-color: transparent;
		text-align: center;
		}
		
#container{
		position: relative;
		float: left;
		background: transparent url(images/bookbk.png) no-repeat center top;
		width: 925px;
		height: 504px;
		margin: auto 0;
		left: 40px;
		top: 20px;
	}
		
#homewrapper {
		position: relative;
		background: transparent;
		width: 1020px;
		margin: 0px auto 0;
		}
		
#homecontent {
		position: relative;
		float: left;
		width: 1020px;
		height: 504px;
		background: transparent;
		text-align: left;
		margin-top: 10px;
		margin-left: 40px;
		}

		
#homepage {
		position: relative;
		float: left;
		width: 771px;
		height: 504px;
		background: #ffffff;
		text-align: left;
		margin-top: 10px;
		margin-left: -50px;
		z-index: 99;
		background: transparent url(images/fullbookbk.png) no-repeat center top;
		}			
	
	a:link {text-decoration: none; color:#733b96;}
	a:visited {text-decoration: none; color: #733b96;}
	a:active {text-decoration: none; color: #733b96;}
	a:hover {text-decoration: underline; color: #733b96;}
	
#nav {
		position: relative;
		float: left;
		width: 127px;
		margin-left: 30px;
		margin-top: 60px;
		background-color: transparent;
		text-align: center;
		}
	
#ltpage {
		position: relative;
		float: left;
		width: 353px;
		height: 434px;
		background: transparent;
		text-align: left;
		margin-top: 10px;
		margin-left: 20px;
		}	
		
#ltpage2 {
		overflow: auto;
		position: relative;
		float: left;
		width: 353px;
		height: 434px;
		background: transparent;
		text-align: left;
		margin-top: 10px;
		margin-left: 20px;
		}	
		
#rthome {
		overflow: auto;
		position: relative;
		float: left;
		width: 310px;
		height: 395px;
		background-color: transparent;
		text-align: left;
		margin-top: 25px;
		margin-left: 40px;
		}
	
#rtpage {
		overflow: auto;
		position: relative;
		float: left;
		width: 310px;
		height: 395px;
		background-color: transparent;
		text-align: left;
		margin-top: 25px;
		margin-left: 40px;
		}
		
#lttitle {
		position: relative;
		float: left;
		background: transparent;
		text-align: left;
		margin-top: 10px;
		margin-left: 170px;
		}	
		
#lttitle2 {
		position: relative;
		float: left;
		background: transparent;
		text-align: left;
		margin-top: 26px;
		margin-left: 160px;
		}	
	
#rttitle {
		position: relative;
		float: left;
		width: 167px;
		height: 44px;
		background-color: transparent;
		text-align: left;
		margin-top: 15px;
		margin-left: 165px;
		}
	
	
#tricky { clear: both; }



 /* General Styles
----------------------------------------------- */

	ul {
	padding: 0;
	margin: 0;
	list-style-type:none;
	}
	
	li
	{
	padding-top: 2px;
	}

p { text-align: left; padding: 0 20px 10px 0; margin: 0; }


h1 {
	color:#49ccea;
	font-size:16px;
	text-align: left; 
	font-weight: normal;
	}	

h2 {
	color:#49ccea;
	font-size:16px;
	text-align: left; 
	font-weight: normal;
	line-height: 1.25;
	}	

	
.header {
	color:#656565;
	font-size:16px;
	text-align: left;
	margin: 0;
	padding-bottom: 5px;
	}	
	
	
	
.credit {
	font-size:11px;
	text-align: center;
	padding: 5px 0 5px 0;
	}	
	
	
p.italics {
    font-style: italic;
}

 /* New Page
 ----------------------------------------------- */
		
#subcont{
		position: relative;
		float: left;
		background: transparent;
		width: 960px;
		margin: auto 0;
		left: 40px;
		top: 20px;
	}
	
 #subnavcont {
		position: relative;
		float: left;
		width: 224px;
		height: 330px;
		margin-left: 3px;
		margin-top: 25px;
		background: transparent url(images/navback.png) no-repeat center top;
		text-align: center;
		z-index: 1;
		}
		
#subnav {
		position: relative;
		float: left;
		width: 180px;
		height: 330px;
		margin-top: 32px;
		}
	
#fullpage {
		position: relative;
		float: left;
		width: 700px;
		background: #ffffff;
		text-align: left;
		margin-top: 10px;
		margin-left: -50px;
		z-index: 99;
		border-right: 4px solid #8dae43;
		border-bottom: 4px solid #8dae43;
		}	
		
#fulltitle {
		position: relative;
		float: right;
		width: 205px;
		height: 66px;
		top: -10px;
		text-align: right;
		background: transparent url(images/titlebk.gif) no-repeat center top;
		}	
		
#pgtitle {
		position: relative;
		float: left;
		background: transparent;
		text-align: left;
		margin-left: 35px;
		margin-top: 15px;
		}	
		
#lttext {
		clear: both;
		text-align: left;
		padding: 0px 40px 20px 40px;
		}	
		
#hometitle {
		position: relative;
		float: right;
		width: 205px;
		height: 66px;
		left: -60px;
		top: 1px;
		text-align: right;
		background: transparent url(images/titlebk.gif) no-repeat center top;
		}	
		
.photolt {
		float: left;
		padding: 0px 20px 20px 0px;
		}
		
.photort {
		text-align: right;
		padding: 0px 0px 10px 20px;
		}