@charset "utf-8";
/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	background-image:url(../images/bkg.png);
	background-repeat:repeat-y;
	font-weight: normal;
}

#header {
	height:75px;
}

#navigation {
	height:28px;
	margin-top:10px;
	border-top:3px solid black;
	border-bottom:3px solid black;
}

#content {
	margin-top:10px;
}

#footer {
	clear:both;
	text-align:center;
	border-top:3px solid black;
	padding-top:5px;
}

#footer a {
	color:black;
}

#footer a:hover {
	text-decoration:none;	
}

#book-left { float:left; margin: 2em 1em 0em 0em; padding-bottom: 0em}

/* ######## Webpage Border ######## */
#box-container 	{
	position:absolute;
	width:80%;
	margin-left:5%;
	min-width:900px;
	max-width:1200px;
	left: 2px;
	top: 48px;
}
#topleft 		{background:url(../images/box/topleft.png) no-repeat top left;}			
#topright	 	{background:url(../images/box/topright.png) no-repeat top right;}			
#bottomleft		{background:url(../images/box/bottomleft.png) no-repeat bottom left;}			
#bottomright 	{background:url(../images/box/bottomright.png) no-repeat bottom right;}			
#top 			{background:url(../images/box/top.png) repeat-x top;margin:0px 22px;}			
#bottom 		{background:url(../images/box/bottom.png) repeat-x bottom;}			
#box-padding 	{padding:22px 0px;}			
#left 			{background:url(../images/box/left.png) repeat-y left;margin:0px -22px;}			
#right 			{background:url(../images/box/right.png) repeat-y right;}			
#box-content 	{background-color:white;margin:0px 22px;}#box-container #topleft #topright #bottomleft #bottomright #top #bottom #box-padding #left #right #box-content 
