body {
   background-color: #e1ddd9;
   font-size: 12px;
   font-family: "Arial", Helvetica, sans-serif;
   color:#564b47;
   padding:10px;
   margin:0px;
   text-align: center;
}
a {
   color:#CC6600;
   text-decoration:none;
}
a:hover {
   color:#000000;
}

#bigBox {
	/*position: relative;*/
	text-align: left;
	vertical-align: middle;
/*	margin: 0px auto; */
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	width: 870px;
	/* height: 2800px;*/
	background-color: #e1ddd9;
}
#wrap {
   text-align: left;
   vertical-align: middle;
   /* margin: 0px auto; */
   margin-top: 0px;
   margin-left: auto;
   margin-right: auto;
   padding: 0px;
   width: 870px;
   /*height: 730px;*/
   background-color: #ffffff;
   border: 1px solid #000000;
}
#header {
width: 870px;
height: 100px;
background-image:url(img/logo_header.jpg);
background-repeat:no-repeat;
background-position: 10px 10px;
}
#icons {
	margin-left: 0;
	float: bottom;
	height: 32px;
}
#main_nav {
text-align: left;
width: 870px;
/*height: 237px;*/
background-image:url(img/sportscar.jpg);
background-repeat:no-repeat;
background-position:center;
}
#main_menu {
width: 870px;
height: 237px;
}
#main_menu ul li{
color:#FFFFFF;
padding: 15px 0 0 510px;
list-style-type: none;

}
#main_menu ul li a{
color:#FFFFFF;
text-decoration:none;
}
#main_menu ul li a:hover {
color: #000000;
text-decoration:none;
}

#logo {
width: 870px;
height: 240px;
margin-bottom: -240px;
background-image:url(./img/logo_lg.jpg); 
background-repeat:no-repeat; 
background-position: 520px 0px;
}


#content {
width: 870px;
height: 240px;
background-image:url(img/logo_lg.jpg);
background-repeat:no-repeat;
background-position: 520px 0px;
}
h3 {
	clear:left;
	padding-top:20px;
	font-size:120%;
}
.image_float {
	float:left;
	margin:0 20px 5px 0;
}
.spacer {
	clear:left;
}

.center {
	text-align: center;
}

#content2 {
width: 870px;
/* background-image:url(./img/logo_lg.jpg); */
/* background-repeat:no-repeat; */
/* background-position: 95% 0%; */
/* background-position: 520px 0px; */
}
#content span{
color: #CC6600;
font-size: 14px;
font-family: "Garamond", Georgia, Times New Roman, Times, serif;
font-weight: bold;
}
#content2 span{
color: #336699;
font-size: 14px;
font-family: "Garamond", Georgia, Times New Roman, Times, serif;
font-weight: bold;
}

#content2 span.booktitle {
   font-style: italic;
   font-weight: normal;
   color: #564b47;
   ;
}

#left {
width: 300px;
height: 350px;
float: left;
background-image: url(img/corner.jpg);
background-repeat: no-repeat;
background-position: 12px 170px;
padding: 1px 30px 10px 40px;
line-height: 20px;
}
#left2 {
width: 300px;
/*height: 750px;*/
float: left;
/*background-image: url(img/corner.jpg);
background-repeat: no-repeat;
background-position: 12px 370px;*/
padding: 1px 30px 10px 40px;
line-height: 20px;
}

#left2 ul {
   padding-left:10px;
   margin-left:10px;
}

#left2 li {
   padding-left:0px;
   margin-left:0px;
}

#right {
width: 460px;
height: 350px;
float:right;
background-image: url(img/corner.jpg);
background-repeat: no-repeat;
background-position: 0px 170px;
padding: 20px;
line-height: 20px;
}
#right2 {
width: 300px;
/*height: 750px;*/
float:right;
/*background-image: url(img/corner.jpg);
background-repeat: no-repeat;
background-position: 0px 370px;*/
padding: 20px;
line-height: 20px;
margin-right: 120px;
}

#right2 ul {
   padding-left:10px;
   margin-left:10px;
}

#right2 li {
   padding-left:0px;
   margin-left:0px;
}

.links a {
color:#CC6600;
text-decoration: none;
}
.links a:hover{
color: #000000;
text-decoration: none;
}
#products {
	width: 200px;
	background-image: url(img/book.jpg);
	background-repeat: no-repeat;
	background-position: 20px 10px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 100px;
}
#products a{
color:#CC6600;
}
#products a:hover{
color:#000000;
}
#address {
float: right;
width: 150px;
margin: -170px -30px 0 0px;
padding-left: 30px;
font-size:80%;
line-height: 18px;
}
#address a{
color:#CC6600;
}
#address a:hover{
color:#000000;
}
#address2 {
float: right;
width: 150px;
margin: 10px -150px 0 0px;
padding-left: 30px;
font-size:80%;
line-height: 18px;
position: relative;
}
#address2 a{
color:#CC6600;
}
#address2 a:hover{
color:#000000;
}
#visit {
margin-left: -90px;
}
#footer {
clear:both;

}
#footer2 {
clear:both;
}
#footer_menu {
float: left;
/*margin: -5px 0px 0 0;*/
width: 430px;
}
#footer_menu ul li{
display:inline;
}
#footer_menu ul li a{
color: #333333;
text-decoration:none;
font-size: 80%;
}
#footer_menu ul li a:hover{
color: #336699;
}
#copyright {
float:right;
width: 350px;
/*margin: -5px 0 0 0;*/
}
#copyright a{
color:#CC6600;
}
#copyright a:hover{
color: #336699;
}
.boximage {
float: left;
width: 130px;
}
.boxtext {
float:right;
width: 470px;
}
#syllabus {
background-image: url(img/syllabus_background.jpg);
background-repeat:no-repeat;
background-position:;
padding: 5px 15px 0 15px;
}

#syllabus ul {
   margin: 0;
   padding: 0;
}

#syllabus li {
   margin-left: 15px;
   padding: 6px 0 8px 0;
   line-height: 13px;
}

#book {
	padding: 0 0 0 80px;
	color:#000000;
	height: 87px;
	background-image:url(img/book.jpg);
	background-repeat: no-repeat;
	background-position: 7px 0px;
}

#bios {
	background-image: url(img/bio_bg.jpg);
	background-repeat:no-repeat;
	height: 92px;
	width: 293px;
	font-size:18px;
	margin-top: 0px;
	padding: 45px 0 0 30px;
}

.clearing {
	 height: 0; 
	clear: both;
}

}

