*{margin:0;padding:0;}
html,body{background:#FAFAFA;color:rgb(51, 51, 51);text-align:center;}
body{font-family: Georgia,"Adobe Caslon Pro","Hoefler Text",Garamond,Times,serif;font-size:14px;font-weight:400;}

#wrapper{ position:relative;text-align:left;width:900px;height:100%;margin:0 auto 20px;border: 0px solid #cc00cc; padding-left:20px; }
#mainCol{ float:left; margin-left: 10px; margin-top: 230px; margin-bottom: 20px; width:600px; border: 0px solid rgb(51, 51, 51); text-align:left; background-image:url('pics/paper_pattern.png'); padding: 25px; z-index:1000; }
#mainCol2{ float:left; margin-left: 10px; margin-top: 230px; margin-bottom: 20px; width:600px; border: 0px solid rgb(51, 51, 51); text-align: justify; text-columns-count: 1; background-image:url('pics/paper_pattern.png'); padding: 25px; z-index:1000; }


#bgRight         { position:absolute; left: 350px; top: -50px; z-index:-1; border: 0px solid #ff0000; }
#bgTop           { position:absolute; left: 175px; top: -150px; z-index:-1; border: 0px solid #ff0000; }
#nameCenter      { position:absolute; left:-200px; top:30px; z-index:-2; border: 0px solid #ff0000;}
#nameCenterLeft  { position:absolute; left:-350px; top:70px; z-index:-2; border: 0px solid #ff0000;}

.header{font-size:57px;color:rgb(51, 51, 51); padding-bottom:20px;text-align:center;}
.smallcaps {font-size: 88%}
.dcap{color:#8806AD;display:inline;float:left;font-size:5.2em;line-height:0.8em;text-transform:uppercase;font-weight:400;padding-left:4px;margin:0.05em 0.14em 0 -3px;}
.post .entry{line-height:1.5em;overflow:hidden;margin-top:-3px;}
.post .entry p{margin:0 0 1.5em;}
.post .entry p a{text-decoration:none;border-bottom:1px dotted #8806AD;}
.entry blockquote{background-image:url(images/section-mark.gif);background-position:left center;background-repeat:no-repeat;padding-left:55px;margin:0 15px 0 25px;}

a       { color:#000000;text-decoration:none; }
a:hover { color:#8806AD;cursor:pointer; }
a img   { border: 1px solid rgb(51,51,51); }

table { margin-left: auto; margin-right: auto;font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;font-weight:400;}
#tab_std{border-collapse:collapse;}
#tab_std td{border-right:1px solid #0;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;padding:5px 15px 5px 0px;}
#tab_std tbody tr:hover td{color:#8806AD;}
#tab_std tfoot{border-bottom:2px solid #cccccc;}

img.rule_line  { display: block; margin-left: auto; margin-right: auto; padding-top:10px; padding-bottom:30px; }
img.floatRight { float: right; margin: 10px; }
img.floatLeft  { float: left; margin: 10px; }

#thumbs { border: 0px solid #00ff00;position:relative; height: 130px; padding-top:30px}
#thumb_intro { text-align:center; padding-bottom:5px; }
#thumb1 { position:absolute; left:17px; width:100px; }
#thumb2 { position:absolute; left:133px; width:100px; }
#thumb3 { position:absolute; left:249px; width:100px; }
#thumb4 { position:absolute; right:17px; width:100px; }
#thumb5 { position:absolute; right:133px; width:100px; }

#thanks  { border: 0px solid #ffff00; position:relative; text-align:center; padding-top: 10px; padding-bottom: 80px}
#thanks1 { border: 0px solid #ffff00; }
#thanks2 { border: 0px solid #ffff00; padding-top: 10px; }
#thanks3 { border: 0px solid #ffff00; padding-top: 20px; }
#thanks4 { border: 0px solid #0000ff; padding-top: 10px; position: relative; }
#thanks5 { border: 0px solid #0088ff; position:absolute; left:30px;  }
#thanks6 { border: 0px solid #0088ff; position:absolute; right:30px; }

#bottom{ float:left; margin-left: 10px; margin-bottom: 50px; width:600px; border: 0px solid rgb(51, 51, 51); padding: 10px; }

#centered { text-align:center; padding-bottom:5px; }
