body {

	padding: 0 200px 0 200px;
	margin: 0;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	text-align: center;
	background: url(gifs/parchmentbord.jpg) repeat;
  /*border: #000 solid;  */

}

.none {}

#sizer {

  border: solid 0px #00f;
	margin: 0 auto 0 auto;
	padding: 0;

}

#expander {

  border: solid 0px #0f0;
	margin: 0 -200px 0 -200px;
  width: 1000px;
	min-width: 800px; /* Critical Safari fix! */
  padding-left: 10px;
  padding-right: 10px;
	position: relative;

}

/* Holly hack for IE \*/
* html #expander {

  height: 0;

}
/* */

/* helps IE get the child percentages right. */
#wrapper {

  width: 90%;
  border: solid 0px #3d5473;
  /*background: #ffffc0 url(gifs/bg_lt_lines.jpg) repeat;*/

}

/* * --- stop copying, but be sure to grab IE's max-width, just above the body-tag --- * * * * * * * * * * * * * * */


#content {

  /*border: solid 2px #3d5473;*/
  /*border: solid 0px #f00;*/
  /*background: #ffffc0 url(gifs/bg_lt_lines.jpg) repeat;*/
  color: #0000CC;
  font-family: Comic Sans MS, sans-serif;
	text-align: justify;
	display: inline;
	float: none;
  padding-left: 20px;
  padding-right: 20px;

}

.header {

  width: 100%;
  color: #3d5473;
  padding: 5px 0;
  text-align: center;
  /* background: url(gifs/) no-repeat 50px 7px; */
  /* use above line for a fixed header image */

}/* "jello" BG is made to be in fixed position here */

/*\*/
* html .header {background-position: 10px 3px;}
/* IEwin hack needed because the "jello" BG is in a positioned wrapper and shows
variance. IEwin does not support fixed backgrounds on elements other than the body */

/* .header span {color: #000000;} */


#footer {

  width: 100%;
  margin: 8px;
  padding-bottom: 0;
  text-align: center;
  font-size: xx-small;
  border: solid 1px #3d5473;
  background: #ccc;

}

/*
p,
label {
	margin: .95em 0em .95em 0em;
	font-size: 13px;
	line-height: 1.2;
}
*/

/* http://positioniseverything.net/easyclearing */

.clearfix:after {

    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {

  display: inline-table;

}

/* Hides from IE-mac \*/
* html .clearfix {

  height: 1%;

}

.clearfix {

  display: block;

} /* End hide from IE-mac */

.clear {

  clear: both;

}

/* * * Decorative Styles * * */

h1 {
	font-family: Georgia, serif;
	text-align: center;
	padding: 10px 0 5px 0;
	margin: 0;

}

h2 {
	background: black;
	color: #999;
	padding: 2px;
}

p { }

.fill {

  color: #aaa;

}

.back {

  text-align: right;
  padding: 3px 10px 0 0;

}

.alignright {

  margin: 30px 0;
  text-align: right;

}

.small {

  font-size: .8em;

}

.tiny {

  font-size: .6em;
  font-family: Tahoma;

}

.return {

  position: absolute;
  top: 10px;
  right: 20px;
  width: 20em;
  text-align: right;
  font-size: .9em;
  line-height: 1.4;

}

.return a {

  color: #000000;

}

.titlebar {

  font-family: Papyrus;
  font-size: 18px;
  color: #ffd700;
  font-weight: bold;
  letter-spacing: 0.3em;
  background-color: #000000;
  border-top: 6px outset;
  border-right: 6px outset;
  border-bottom: 6px outset;
  border-left: 6px outset;
  padding-left: 2px;
  padding-top: 2px;
  padding-right: 2px;
  padding-bottom: 2px;
  margin: 4px 3px;
  text-align: center;
  clear: all;

}

.title {

  color: #000000;
  font-family:  Arial, Verdana, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  font-style: italic;
  text-decoration: underline;
  text-align: center;
  line-height: 1.1em;
  letter-spacing: .4em;

 }
 
 .titlemd {

  color: #000000;
  font-family:  Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  font-style: italic;
  text-decoration: underline;
  text-align: center;
  line-height: 1.1em;
  letter-spacing: .4em;

 }

.titlesm {

  color: #000000;
  font-family:  Arial, Verdana, Helvetica, sans-serif;
  font-size: 4px;
  font-weight: bold;
  font-style: italic;
  text-decoration: underline;
  text-align: center;
  line-height: 1.1em;
  letter-spacing: .4em;

 }


.hdgb {

  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #000000;
  font-size: 16px;
  font-weight: bold;
  font-style: normal;
  line-height: 1.2em;

}

.hdgi {

  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #000000;
  font-size: 16px;
  font-weight: bold;
  font-style: italic;
  line-height: 1.2

}

.hdgr {

  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #ff0000;
  font-size: 16px;
  font-weight: bold;
  font-style: normal;
  line-height: 1.2em;

}

/************ Email Form Rules ************/

#email_form {

  font-weight: bolder;
  width: 85%;
  background-color: #c0c0c0;
  border: solid 2px #dad080;
  margin: 4px;

}

#email_form form {

  /*margin: 0 0 2em -20%;  */
    position: relative;

}

#email_form form p {

  width: 95%;
  clear: both;

}

#email_form form p label {

  float: left;
  margin: 3px;

}

#email_form form p input, form p textarea, form p select {

  float: right;
  margin: 3px;

}

/* * * Form Styles * * */

/*
form {

  margin: 0 0 2em -20%;
  position: relative;

}
*/

/*\*/
* html form {

  height: 0;

}

/* Holly hack */

/*
label input {

  width: 40%;

}

label span {

	display: block;
	float: left;
	width: 40%;
	text-align: right;
	padding-right: 2%;

}

label.max {

  padding-top: 25px;

}

.submit {

  text-align: center;
  padding-top: 20px;

}
*/
