* {
    	padding: 0px;
    	margin: 0px;
}

body {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:22px;
	color:#000000;
	background-color: #9d032a;
	text-align:center;
}

hr { 
	border:0; 
	color:#fff200; 
	background-color:#fff200; 
	height:1px; 
	margin-bottom:20px; 
	margin-top:20px 
}

a img { border:none; }

.photoborder {
	margin-left: 12px;
	margin-bottom: 8px;
	border:1px solid #fff200; 
	float:right;
	padding:3px;
}

#pagecontain {
	background-image:url(images/bknd_content.jpg);
	background-repeat:repeat-y;
	background-position:center;
	width:969px;
	margin:0 auto;
	overflow:hidden;
}
/******************  Events Page *************/
#events {
	padding:0px 140px 22px 140px;
	text-align:left;
}

/******************  left column *************/
#left {
	width:421px;
	text-align:left;
	margin:0 auto;
	float:left;
	background-image:url(images/bknd_left.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
#bookrobinleft {
	width:421px;
	text-align:left;
	margin:0 auto;
	float:left;
}
#bookrobinsidebar {
	padding:0px 40px 22px 140px;

}
#sidebar {
	padding:270px 40px 22px 130px;

}
#sidebar p {
	margin-bottom:12px;
}

#alsoavailable {
	background-image:url(images/bknd_bothbooks.jpg);
	background-repeat:no-repeat;
	background-position: top right;
	padding:40px 180px 22px 130px;
	margin:0 auto;
	float:left;
}
#alsoavailable h1, #accounting h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:14px;
	line-height:20px;
	color:#9d032a;
}
#accounting {
	background-image:url(images/bknd_accounting.jpg);
	background-repeat:no-repeat;
	background-position: top right;
	padding:30px 180px 22px 130px;
	margin:0 auto;
	float:left;
}

#lookinside {
	padding:0px 40px 22px 130px;
}
#lookinside ul, #events ul {
	list-style:square;
	padding-left:18px;
	margin-bottom:12px;
}
#lookinside a:link, #lookinside a:visited, #lookinside a:active {
	color:#000000;
	text-decoration:underline;
}
#lookinside a:hover {
	color:#9d032a;
	text-decoration:none;
}
/******************  left column *************/
#right {
	width:402px;
	text-align:left;
	margin:0 auto;
	float:left;
}

#right h1, #events h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	text-align:center;
	font-size:20px;
	line-height:24px;
	margin-bottom:4px;
	color:#9d032a;
}
#right h2, #events h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:15px;
	line-height:20px;
	border-bottom: 1px solid #fff200;
	color:#9d032a;
}
#right h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:12px;
	line-height:20px;
	color:#000000;
	text-align:center;
	margin-bottom:12px;
}
#right p {
	margin-top:12px;
}

#right ul {
	list-style:square;
	padding-left:18px;
	margin-bottom:12px;
}

#right a:link, #right a:visited, #right a:active {
	color:#000000;
	text-decoration:underline;
}
#right a:hover {
	color:#9d032a;
	text-decoration:none;
}

.caption {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	margin-top:18px;
}
/******************  bottom content *************/
#bottom {
	width:670px;
	text-align:left;
	margin:0 auto;
	border-top:1px solid #fff200;
	padding:22px 0px 12px 0px;
}
#bottom p {
	padding:12px;
}
#bottom a:link, #bottom a:visited, #bottom a:active {
	color:#000000;
	text-decoration:underline;
}
#bottom a:hover {
	color:#9d032a;
	text-decoration:none;
}

/****************** footer *************/
#footer {
	color:#ffffff;
	background-color: #9d032a;
	margin:0 auto;
	padding-bottom:22px;
}

#footer a:link, #footer a:visited {
	color:#ffffff;
	text-decoration:none;
}

#footer a:hover, #footer a:active {
	text-decoration:underline;
}
