
/* stylesheet.css */

/* Page header style */
#header{
 width: 790px;
 height: 273px;
 margin-top: 10px;
 margin-right: auto;
 margin-bottom: auto;
 margin-left: auto;
 text-align: right;
 padding-right: 10px;
 background-image: url("images/header.jpg");
 background-repeat: none;
}


/* Body text and page background */
body {
 margin: 10px;	 
 font-family:"Verdana", Arial, sans-serif;
 font-size: .75em;
 color:#4c4038;
 background-color: #4c4038;
 background-image: url("images/bkgdgra.jpg");
 background-repeat: repeat-x;
 padding: 0;
 }

/* Style for main content column */
#main{
	width: 800px;
	margin: auto;
	background-image: url("images/sidebardk.gif");
	background-repeat: repeat-y;
	}

/* Style for story */
.story{
	width: 560px;
	text-align: left;
	color: #4c4038;
	position: relative;
	top: -240px;
	left: 230px;
}

/* Level 1 headings */
h1 {
 font-family: "Caxton", "Times", serif;
 font-size: 1.5em;
 color: #6c4057;
}
/* Level 2 headings */
h2 {
 font-family: "Verdana Bold", Verdana, Arial, sans-serif;
 font-size: 1.15em;
 color: #6f784b;
}
/* Level 3 headings */
h3 {
 font-family: Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-size: 1.1em;
 color: #4c4038;
}

/* Styles for buttons */
a.button {
display: block;
width: 210px;
height: 19px;
padding: 9px;
color:#6c4057;
text-decoration: none;
text-align: left;
background:url(images/button2.jpg) no-repeat 0px 0px;
border: 0px;
}

a.button:hover {
color:#ffffff;
background:url(images/button2.jpg) no-repeat 0px -37px;
border: 0px;
}

/* Styles for text hyperlinks */
a:link{
color:#6C4057;
font-size: 1.1em;
text-decoration: none;
}
a:visited{
color:#6C4057;
font-size: 1.1em;
text-decoration: none;
}
a:hover{
color:#e7efd7;
text-decoration: underline;
}

/* Float image to left of paragraph */
img.floatLeft{
   float: left;
   margin-right: 5px;
}

/* Float image to right of paragraph */ 
img.floatRight{ 
float: right; 
}

/* Center image between margins */ 
div.center{ 
width: 100%; text-align: center; 
background-color: #ffffff;
}

/* Style for tables of thumbnail images */
table.thumbs{
   text-align: center;
   border-collapse: collapse;
   margin: auto;
}

/* Style for table cells that contain thumbnails */ td.thumbs{ border: solid 1px #00bfff; padding: 10px; }

/* Style for thumbnail images */ img.thumbs{ 
width:100px;
height:80px;
border-width:0px;
 }

/* Style for tables of text */
table.design{
width:600px;
border-width:0px;
border:none;
padding:5px;
}


/* Page footer style */
#footer{
	clear: both;
	width: 800px;
	margin: auto;
	margin-bottom: 20px;
	font-family: "Verdana", Arial, sans-serif; 
	text-align: center;
	font-size: .85 em; 
	color: #ffffff;
	background-color: #9da86d;
	padding-top: 10px;
	padding-bottom: 10px;
}
