#aboutUs p { margin:20px; }.firstchar { float:left;margin-top:5px;margin-right:3px;font:94px Sylfaen,Times New Roman,serif;font-weight:bold;line-height:86px;border:4px double #aaaaaa;padding:3px;background:#efeffe }
#calloutLeft { width:300px;float:left;margin:5px;padding:5px 10px 15px 10px;border:4px double #aaaaaa;background:#feefef;;display:none  }
#calloutRight { width:300px;float:right;border:4px double #aaaaaa;background:url(images/callout_quotes.jpg) no-repeat top left;font:18px Times New Roman,sans-serif;font-style:italic;;display:none  }
#calloutRight p,#calloutLeft p { padding:25px 30px 20px 70px;font:16px Times New Roman,serif;font-style:italic;color:#444444;;display:none  }

.calloutLeftQuote { margin-top:-8px;margin-right:3px;font:48px Times New Roman,serif;font-weight:bold;padding:3px;display:none }
.calloutRightQuote { margin-left:3px;font:48px Times New Roman,serif;font-weight:bold;padding:3px;top:20px;display:none }#browseSelectLetter { background:#dddddd;border-bottom:2px solid #888888; }
#browseSelectLetter p { font:15px Verdana,Arial,sans-serif;margin:3px; }
#browseSelectLetter a { padding-left:3px;padding-right:3px; }
#browseJumpTo { font:13px Times New Roman,serif;font-style:italic;padding-left:10px;padding-right:10px; }
#browseCurrentlySelectedLetter { font-weight:bold;background:#feffd2; }
#browseTopicLinks table { width:100%; }
.navigateResultSet { margin-bottom:10px; }
/*Nifty Corners Cube CSS by Alessandro Fulciniti
The following classes are added dinamically by javascript,
and their use should be avoided in the markup */

b.niftycorners,b.niftyfill{display:block}
b.niftycorners *{display:block;height: 1px;line-height:1px;font-size: 1px;
    overflow:hidden;border-style:solid;border-width: 0 1px}
/*normal*/
b.r1{margin: 0 3px;border-width: 0 2px}
b.r2{margin: 0 2px}
b.r3{margin: 0 1px}
b.r4{height: 2px}
b.rb1{margin: 0 8px;border-width:0 2px}
b.rb2{margin: 0 6px;border-width:0 2px}
b.rb3{margin: 0 5px}
b.rb4{margin: 0 4px}
b.rb5{margin: 0 3px}
b.rb6{margin: 0 2px}
b.rb7{margin: 0 1px;height:2px}
b.rb8{margin: 0;height:2px}
b.rs1{margin: 0 1px}
/*transparent inside*/
b.t1{border-width: 0 5px}
b.t2{border-width: 0 3px}
b.t3{border-width: 0 2px}
b.t4{height: 2px}
b.tb1{border-width: 0 10px}
b.tb2{border-width: 0 8px}
b.tb3{border-width: 0 6px}
b.tb4{border-width: 0 5px}
b.tb5{border-width: 0 4px}
b.tb6{border-width: 0 3px}
b.tb7{border-width: 0 2px;height:2px}
b.tb8{border-width: 0 1px;height:2px}
b.ts1{border-width: 0 2px}#searchForm { width:300px;padding:40px;margin:0 auto;border:4px double #888888;background:#e8e8e8; }
#searchInstructions { color:#666666;font-style:italic;margin-bottom:15px; }#randomIllustrationLeader,#newestIllustrationLeader {  }
#randomIllustrationLeader a,#newestIllustrationLeader a {  }#topAds,#bottomAds { margin:0 auto;width:728px; }#contactUs { margin:20px; }

.requiredFormField { text-transform:uppercase;font-weight:bold;background:#feffd2; }
#contact_form { padding:15px; }
#contact_form td { padding:5px 15px; }
#contact_form input.textfield { width:200px; }
#contact_form textarea.textarea { width:200px; }
#formErrors { margin-bottom:25px;border-left:10px solid red;padding:10px 35px;background-color:#eeeeee; }
#formErrors p, #formErrors li { font-size:12px;font-weight:bold;color:#555555; }
#formErrors ul { margin-left:15px;margin-top:10px; }
#instr { display:none }.illusRecord { position:relative;background:#ccddff;padding:30px;margin-bottom:30px;margin-left:0px;margin-right:15px; }
.homeFeaturedIllus { }
.illusSource { text-align:right;color:#FF6633;padding:3px;font-size:12px;font-weight:bold; }
p.illusText:first-letter { font:2.0em Times New Roman,serif }
p.illusText:first-line { font-weight:bold; }
.illusTopics { }
.illusAdminLinks { text-align:right; }
.illusAdminLinks a { font-size:11px;text-transform:uppercase; }
.illusActionLinks { text-align:right; }
.illusActionLinks a { font-size:11px;text-transform:uppercase; }

.affiliateLink { margin-top:-15px;margin-bottom:15px;min-height:15px; }
.affiliateLink p, .affiliateLink p a { font-size:10px;text-align:center; }h1 { font: normal normal 19px Georgia, "Times New Roman", serif;
	color: #d90202;
	margin: 0;
	padding: 0 0 5px 0;
	border-bottom: 1px solid #207f7b; }
	
h2 { font: normal normal 17px Georgia, "Times New Roman", serif;
	color: #d90202;
	margin: 0;
	padding: 0 0 5px 0;
	border-bottom: 1px solid #207f7b; }