/*///////////////////////////////////////////////////////////////////////
Part of the code from the book 
Building Findable Websites: Web Standards, SEO, and Beyond
by Aarron Walter (aarron@buildingfindablewebsites.com)
http://buildingfindablewebsites.com

Distrbuted under Creative Commons license
http://creativecommons.org/licenses/by-sa/3.0/us/
///////////////////////////////////////////////////////////////////////*/

/* Submit */
* {margin:0; padding:0; font:10pt "Century Gothic", Helvetica, sans-serif;}

fieldset {margin:1em; padding:1em; border:0;}
legend {font:1em "Century Gothic", Helvetica, sans-serif; text-align:center; color:#333;}
label, .field-label label {display:block; font:.9em "Century Gothic", Helvetica, sans-serif; font-weight:bold; color:#666; text-align:center; margin-top:0.5em;}
input, textarea {padding:.4em; width:80%; font-size:1em; background-color:#FFF;}
.btn {border:1px solid #CCC; padding:2px 0; width:105px; margin-top:1em; cursor:pointer;}
.btn2 {border:1px solid #CCC; padding:2px 0; width:200px; margin-top:1em; cursor:pointer;}

#response {color:#FF0000; font-style:italic; font-size:18px; text-align:center; padding:.4em; margin-top:25px;}
#responseJoin {color:#FF0000; font-style:italic; font-size:18px; text-align:center; padding:.4em;}
#no-spam {font-size:.8em; font-style:italic; color:#666; margin-top:1em;}
.description {font-size:.8em; margin-top:-15px; color:#666; text-align:center;}

/* Tell Friend Form */
.notification {color:#666; text-align:right; font-size:11px;}
.required {background-color:#cae47b;}
.error {color:#FF0000;}

/* Expand Collapse */
.display-box {width:500px; margin:20px auto; font:12px "Century Gothic", Helvetica, sans-serif;}
.expand {display:block; margin-top:8px; padding:.4em;}
.collapse {display:none;}
.close-box, .closed, .open {display:block; border-bottom:1px solid #999; padding:2px; font-size:14px; font-weight:bold; color:#666; background:url('../img/open.png') no-repeat left; padding-left:12px;}
.closed {background:url('../img/open.png') no-repeat left;}
.open {background:url('../img/closed.png') no-repeat left;}