/*----------tek-pub-contact----------*/
/* for contact page styles only*/

#font1, #font2,     
#header, #header-img, 
#mw1, #mw2, #mw2-b, #mw3,
#header-navbar, #menuwrapper, #p7menubar,
#header-navbar-b, #menuwrapper-b, #menu-b,
#tekoa-publish,
#right-column, 
#bookcover-rt-col,
#section-container,
#main-content, div.contact-info,
p.contact, form#message, 
#email-div, #e-contact,
#top-link {
  border: 0px dotted #ffa500;
  }

div.contact-info {
  margin: 0 0 10px 0;
  padding: 0;
  }


p.contact {
  padding: 10px 0 15px 10px;
  }

ul.contact {
  margin: 5px 0 15px 10px;
  clear: left;
  }

div.contact-info h2 {
  margin: 1.5em 0 0 0;
  padding: 0;
  font-size: 1.5em;
  font-weight: bold;     
  }

img.mail {
	vertical-align: bottom;
	}

#email-div {
  margin: 0 0 0 0;
  padding: 0;
  }

table#e-contact {
  margin: 0 0 25px 0;
  padding: 0;
  width: 30em;
  line-height: 1.3em;
  font-size: 1em;
  vertical-align: bottom;
  border: 1px solid #b6b677;
  border-collapse: collapse;
  border-spacing: 0px;
  }
   
#e-contact td {
  margin: 0;
  padding: 2px 7px;
  border-bottom: 1px solid #b6b677;
  }

fieldset#message {
  margin: 1em 0 0 0;
  padding: 0;
  border: 1px solid #b6b677;
  }

fieldset#message legend {
  padding: 1px 7px;
  font-weight: bold;
  background-color: #cbcb9c;
  }

input.form, textarea.form {
  margin: 7px 0 15px 0; 
  font-family: "Courier New", Courier, monospace; font-size: 1.1em;
  }

#quote {
  background-color: #f7f7f7; 
  border: 1px solid #b6b677;
  }

form#message-form {
  margin: 5px 10px 5px;
  font-weight: bold;
  }

input#send-button, input#reset-button {
  margin: 5px 10px 5px; 
  font-family: Arial, Helvetica, sans-serif;
  }

fieldset#privacy {
  margin: 2.5em 0 0px 0;
  padding: 0;
  border: 1px solid #b6b677;
  }

fieldset#privacy legend {
  padding: 1px 7px;
  font-weight: bold;
  background-color: #cbcb9c;
  }
    
.privacy {
	margin: 5px 10px 10px 30px;
	} 

ul.privacy-policy {
	list-style: square; margin: 0;padding: 0;
	} 

ul.privacy-policy li {
	line-height: 1.2em;
	}  