@charset "UTF-8";
/* CSS Document */

body {margin: 0px; background-image: url(images/body_bg.jpg); background-repeat: repeat-x; background-color: #006600;}


img {border: 0px;}

#wrap {width: 900px; margin-left: auto; margin-right: auto;}

#top {width: 900px; height: 154px; background-image: url(images/top_bg.jpg); background-repeat: no-repeat;}

  #nav {padding-top: 105px; padding-left: 74px;}

#content {width: 900px; background-image: url(images/content_bg.jpg); background-repeat: repeat-y; float: left; position: relative; padding-bottom: 10px;}
  #content a:link {text-decoration: none; color: #000000;}
  #content a:active {text-decoration: none; color: #000000;}
  #content a:visited {text-decoration: none; color: #000000;}
  #content a:hover {text-decoration: underline; color: #000000;}

  .welcome_img {margin-left: 38px; display: block;}
  
  #side_nav {padding: 63px 0px 0px 0px;}
    #side_nav img {display: block; margin: 0px 0px 18px 18px;}
  
  #mailing_list {font-family: tahoma; font-size: 12px; line-height: 15px; color: 000000; padding: 115px 0px 0px 0px;}
    #mailing_list p {width: 321px; margin: 0px 0px 10px 10px; float: left;} 
    #mailing_list img {display: block;}
	
	.checkbox {clear: both; margin-left: 18px;}
	.check {margin: 0px; float: left;}
	
	.thanks {position: absolute; left: 200px; top: 32px;z-index: 0}
	
  #forms {position: absolute; top: 584px; left: 20px; font-family: tahoma; font-weight: bold; font-size: 14px; color: #006600; z-index: 100;}
    #forms input {margin-bottom: 5px;}
	.textforms {width: 118px; height: 15px; border: 1px solid #c3c3c0;}
	.submit {margin-left: 114px;}
	
#copy {margin: 10px 0px 0px 3px; font-family: arial; font-size: 12px; color: #ffffff; float: left;}
  #content a:link {text-decoration: none; color: #000;}
  #content a:active {text-decoration: none; color: #000;}
  #content a:visited {text-decoration: none; color: #0000;}
  #content a:hover {text-decoration: underline; color: #000;}

#ptc {margin: 10px 3px 10px 0px; float: right; padding-bottom: 5px;}


#subpage_content {padding: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; line-height: 20px; color: #000000;}
  #subpage_content h1 {font-size: 24px; color: #006600; margin: 0px;}
  #subpage_content h2 {font-size: 18px; color: #000000; margin: 15px 0px 0px 0px;}
  #subpage_content h3 {font-size: 10px; color: #000000; margin: 0px;}
  #subpage_content p {margin: 10px 0px 0px 0px;}
  #subpage_content a:link {text-decoration: none; color: #000000;}
  #subpage_content a:active {text-decoration: none; color: #000000;}
  #subpage_content a:visited {text-decoration: none; color: #000000;}
  #subpage_content a:hover {text-decoration: underline; color: #000000;}

.postcard {margin-left: auto; margin-bottom: 10px; margin-right: auto; margin-top: 10px; background-repeat: repeat-y; background-image: url(images/cardback.jpg);width: 800px;margin: 0 auto;overflow: hidden;border: 1px solid black;}


#publishedin {font-style:  italic;font-size: 90%;}

.hovtitle {text-decoration: none;}
.hovtitle:hover {text-decoration: underline;}

p.dropcap:first-letter {
	float: left; /* Make the text flow around the letter */
	font-family: Times, Times New Roman, Serif; /* Use whatever font fits your site */
	color: #000000; /* Color of the font */
	font-size: 4em; /* Makes the letter twice the size of the rest of the text */
	font-weight: bold; /* Don't need it, but looks good */
	line-height: 1em; /* Adjustment for IE. Otherwise it doesn't line up correctly */
	padding-right: 0.15em; /* If it's getting crowded - adjust */
	font-style: none !important;
}
em:first-letter {font-style: none !important;}

.check {margin-top: 4px;margin-right: 8px;}
