body {
	background-image: url(images/background_map.gif);
	background-repeat: repeat;
	font-size: 100%;
}

p, td, li   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #666666;
	margin-top: 0px;
	margin-bottom: 15px;
	line-height: 130%;
}
ul.bookdesc {
	padding-left: 0px;
	margin-left:  20px;
}
ul.bookdesc li  {
	margin-bottom: 0px;
	padding-bottom: 0px;
} 
#wrapper   {
	background-color: #798172;
	width:760px;
	margin:0 auto;
	z-index:1;
	height: 105%;
	background-image: url(images/background_content.gif);
	
}

#topwrapper   {
	background-color: #798172;
	width:760px;
	margin:0 auto;
	z-index:1;
	height: 105%;
	background-image: url(images/background_top_content.gif);
	
}


#topnav   {
	background-color: #FFFFFF;
	
	
}
#topsidebar   {
	width: 275px;
	margin: 0 0 0 0;
	float: left;
}
#topsidebar p  {
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	margin-top: 5px;
	margin-right: 5px;	
}

#topsidebar a:link {
	color: #FFFFFF;
}
#topsidebar a:visited {
	color: #FFFFFF;
}
#secondsidebar   {
	width: 200px;
	margin: 0 0 0 0;
	float: left;
}
#secondsidebar p  {
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	margin-top: 5px;
	margin-right: 5px;	
}

#secondsidebar a:link {
	color: #FFFFFF;
}
#secondsidebar a:visited {
	color: #FFFFFF;
}
#textarea   {
	background-color: #FFFFFF;
	width: 467px;
	float: right;
	padding-left: 18px;
	
}
#secondtextarea   {
	background-color: #FFFFFF;
	width: 542px;
	min-height:550px;
	float: right;
	padding-left: 18px;
}

#secondtextarea p  {
	margin-right: 5px
}
#secondtextareaShort   {
	background-color: #FFFFFF;
	width: 542px;
	height: 500px;
	float: right;
	padding-left: 18px;
	
}
#secondtextareaShort p  {
	margin-right: 5px
}

.facebookPara  {
	font-size: 70%;
	font-weight:normal;
}

.rightColumn   {
	width: 135px;
	padding-left: 8px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #6666CC;
	float: right;
	margin-left: 3px;
}
.rightColumn p   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #666666;
	margin-top: 5px;
	
}
.bookTable   {
	margin-top: 20px;
	
}
.bottominfo   {
	clear: right;
	width: 450px;
	margin-top: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6666CC;
	padding-top: 5px;
	padding-bottom: 10px;
	
}
.bottominfo  p   {
	font-size: 60%;
	margin-bottom: 5px;
	
}
.bottominfoSecond   {
	clear: right;
	width: 532px;
	margin-top: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6666CC;
	padding-top: 5px;
	padding-bottom: 10px;
	
}
.bottominfoSecond  p   {
	font-size: 60%;
	margin-bottom: 5px;
	
}
.clearall   {
	clear: left;
	
}
.clearit {
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 1px;
}
a:link {
	color: #123F12;
}
a:visited {
	color: #A3A787;
}
.imageFloatRight {
	float: right;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #003399;
	margin-top: 0px;
	margin-bottom: 8px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #003399;
	margin-top: 0px;
	margin-bottom: 8px;
}

.scramblecaption {
	font-size: 70%;
}
.rightColumnWide {

	width: 240px;
	padding-left: 8px;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #6666CC;
	float: right;
	margin-left: 3px;
}

