body,html{
background:#d7d5d5;
height:100%;
}
body, div, p, li{
font:medium arial;
}
h2,h3 {
font: 900 large arial;
}
p.quotedText {
font:italic small arial;
}
.whiteBox {
position: absolute;
left:20px;
top:20px;
width:780px;
min-height:600px;
height:90%;
}
.wb_Top{
height:11px;
}
.wb_Mid{
height:100%;
}
.wb_Bottom{
height:17px;
}
.wb_Top, .wb_Mid, .wb_Bottom, .contactInfo{
width:100%;
position:relative;
top:0px;
left:0px;
}
.wb_TopLeftCap{
position:absolute;
top:0px;
left:0px;
background-image: url("../img/wb_tl.png"); 
width:7px;
height:11px;
}
.wb_TopCap{
position:absolute;
top:0px;
left:7px;
background:#FFFFFF; 
width:757px;
height:11px;
}
.wb_TopRightCap{
position:absolute;
top:0px;
left:764px;
background-image: url("../img/wb_tr.png"); 
width:16px;
height:11px;
}
.wb_MidBody{
position:absolute;
top:0px;
left:0px;
background:#FFFFFF; 
width:773px;
height:100%;
}
.wb_MidRightCap{
position:absolute;
top:0px;
left:773px;
background-image: url("../img/wb_mr.png"); 
background-repeat: repeat;
width:7px;
height:100%;
}
.wb_BottomLeftCap{
position:absolute;
top:0px;
left:0px;
background-image: url("../img/wb_bl.png"); 
width:14px;
height:17px;
}
.wb_BottomCap{
position:absolute;
top:0px;
left:14px;
background-image: url("../img/wb_b.png");
background-repeat:repeat;
width:750px;
height:17px;
}
.wb_BottomRightCap{
position:absolute;
top:0px;
left:764px;
background-image: url("../img/wb_br.png"); 
width:16px;
height:17px;
}

.redBox {
position: absolute;
left:100px;
top:6px;
z-index:1;
}
.rb_Top{
height:14px;
}
.rb_Mid{
height:30px;
}
.rb_Bottom{
height:17px;
}
.rb_Top, .rb_Mid, .rb_Bottom{
width:100%;
position:relative;
top:0px;
left:0px;
}
.rb_TopLeftCap{
position:absolute;
top:0px;
left:0px;
background-image: url("../img/rb_tl.png"); 
width:9px;
height:14px;
}
.rb_TopCap{
position:absolute;
top:0px;
left:9px;
background:#FF0000; 
width:375px;
height:14px;
}
.rb_TopRightCap{
position:absolute;
top:0px;
left:384px;
background-image: url("../img/rb_tr.png"); 
width:16px;
height:14px;
}
.rb_MidBody{
position:absolute;
top:0px;
left:0px;
background:#FF0000; 
width:393px;
height:100%;
}
.rb_MidRightCap{
position:absolute;
top:0px;
left:393px;
background-image: url("../img/rb_mr.png"); 
background-repeat: repeat; 
width:7px;
height:100%;
}
.rb_BottomLeftCap{
position:absolute;
top:0px;
left:0px;
background-image: url("../img/rb_bl.png"); 
width:14px;
height:17px;
}
.rb_BottomCap{
position:absolute;
top:0px;
left:14px;
background-image: url("../img/rb_b.png");
background-repeat:repeat;
width:370px;
height:17px;
}
.rb_BottomRightCap{
position:absolute;
top:0px;
left:384px;
background-image: url("../img/rb_br.png"); 
width:16px;
height:17px;
}
.title{
position:absolute;
top:5px;
left:12px;
color:#FFFFFF;
font: 900 30px papyrus;
z-index:1;
white-space:nowrap;
}
.title a{
	font: 900 30px papyrus;
	color:#FFFFFF;
	text-decoration:none;
}
.pageTitle{
	position:absolute;
	top:30px;
	right:30px;
	color:#000000;
	font:  900 26px papyrus;
	z-index:1;
	white-space:nowrap;
}
.pageMenu{
	font: bold 18px arial, helvetica, sans-serif;
	position:absolute;
	top:70px;
	left:15px;
	color:#000000;
	font 12px arial;
	width:200px;
	height:85%;
	display:table-cell;
}

.pageMenu ul{ /* remove bullets and list indents */
	list-style-image: url("../img/triangle.png");
	margin: 0;
	padding: 0;
	position:relative;
	top:0px;
	left:20px;
}
.pageMenu li{
	padding: 0 0 10px 0;
}

.pageMenu ul ul li{
	padding:0;
}

.pageMenu ul ul{ /* remove bullets and list indents */
	list-style: none;
	margin: 0;
	padding: 0;
	position:relative;
	top:0px;
	left:20px;
}
.pageMenu a{
	font: bold 14px arial, helvetica, sans-serif;
	color:#cc0000;
	margin: 0;
	text-decoration:none;
}
.pageMenu a:hover{
	color:#000000;
	text-decoration:underline;
}

.pageContent{
	position:absolute;
	top:90px;
	left:215px;
	padding: 0 0px 0 15px;
	color:#000000;
	font 12px arial;
	width:533px;
	height:85%;
	overflow:auto;
	border-left:1px black solid;
	display:table-cell;
}
.pageContent a{
	font: bold medium arial, helvetica, sans-serif;
	color:#000000;
	margin: 0;
	text-decoration:none;
}
.pageContent a:hover{
	color:#000000;
	text-decoration:underline;
}

.contactInfo{
	font: italic 12px arial;
	text-align:center;
}

.eventText {
color:#000000;
font:700 medium arial;
}

.paraText {
text-indent:25px;
}
.noteText {
font:italic 700 small arial;

.bookTitleText ul li span {
font: italic 900 medium arial;
}
.crossBG{
position:absolute;
top:0px;
left:400px;
}
