/*-- style based on example from 456 Berea St. 
  www.456bereastreet.com/lab/developing_with_web_standards/csslayout/2-col/  */

/******* general document settings *******/
body {
  width:750px;
  margin:15px auto;
  padding:0;
  font-family:"times new roman", serif;
  background-color:#a7a09a;
}


/******* div definitions *******/
#wrapper {
  text-align: left;
  margin: 0px auto;
  padding: 0px;
  border:0;
  width: 750px;
  background: #fff;
  height:100%;
}

#header {
  background:#855C52; 
  height:490px;
  margin: 0 0 15px 0;
  background: #fff;
}

#contentLeft {
  float: left;
  width: 480px;
  margin:0;
  padding:0 0 0 10px;
}

#contentRight { 
  margin: 0;
  float: right;
  width: 220px;
  height: 1% /* Holly hack */
}

/* contentFull for using the whole width */
#contentFull {
  margin:0;
  width:730px;
  padding:0 0 0 10px;
}

/*for three columns across contentFull */
#colLeft2 {
  float:left;
  width:490px;
}
#colLeftLeft1 {
  float:left;
  width:230px;
}
#colLeftRight1 {
  float:right;
  width:230px;
}
#colRight1 {
  float:right;
  width:230px;
}

/* .contentdiv is used in the index page slider */
.contentdiv p {
  padding:0 12px 0 10px;
}

.authorBox {
  border:1px maroon solid;
  padding-left:.5em;
  padding-right:.5em;
}
.authorBox img {
  margin:10px;
}

#footer {
  clear:both;
  background-color:#0088A8;
  text-align: center;
  font-family: verdana, arial, sans-serif;
  font-size:.8em;
  height:1.4em;
  margin-top:0px;
  padding-top:3px;
  padding-bottom:3px;
}

/******* text settings *******/
h1, h2, h3, h4, h5, {
  font-family: georgia, "times new roman", serif;
  color: #008aa5;
}

li, ul {
	font-family: "times new roman", serif;
    color: #A52A2A;
	list-style-type:none;
  }

h3 {
  margin-top:1.5em;
}

.dropcap {
  font-size: 100px; 
  float: left; 
  color: #008aa5; 
  line-height: 70px; 
  font-family: Times, serif, Georgia;
}

p {
  color: brown;
  font-family: 'times new roman', serif;
}

strong {
  font-variant: small-caps;
  font-family: georgia, "times new roman", serif;
  color: #008aa5;
}

.space {
  margin-right:1em;
}

/******* lists and links *******/
ul {
  list-style-type: square;
}

a:link {
  text-decoration:none;
  color:#660000;
}

a:hover {
  text-decoration:underline;
  color: red;
}

a:visited {
  text-decoration:none;
  color:#660000;
}

/* -- navigation bar settings --*/
#nav {
  background-color:#cc9999;
  text-align: center;
  text-transform:uppercase;
  font-size:.8em;
  font-family: verdana, arial, sans-serif;
  padding-top:3px;
  padding-bottom:3px;
}

#nav ul {
  margin:0;
  padding:0;
  list-style:none;
}

#nav li {
  display:inline;
  margin:0;
  padding:0;
}

#nav a:link {
  text-decoration:none;
  color:#fff;
}

#nav a:hover {
  text-decoration:none;
  color:#613C33;
}

#nav a:visited {
  text-decoration:none;
}