/* CSS Document */#text1 {position:relative;top:0em;left:1em;width:27em;height:auto;background:#333;display:block;color:#fff;font-family:"Times New Roman", Times, serif;border-top:#000 .2em solid;padding:.5em;text-align:center;}#text1-border {position:absolute;top:15em;left:15em;width:30em;height:auto;background:#000;display:block;}#text1 h1 {font-size:5.8em;text-align:left;color:#eee;vertical-align:middle;line-height:1em;padding-bottom:.2em;}#text1 h2 {font-size:2.3em;text-align:left;color:#eee;padding-left:.5em;line-height:1em;vertical-align:middle;}#text1 p {font-size:1.5em;text-align:justify;color:#000;padding-bottom:.67em;}.paragraph {position:relative;width:22em;height:auto;background:#eee;margin:0px auto;margin-top:1em;margin-bottom:1em;padding:1em;padding-bottom:0em;text-align:center;}#text1 p:first-letter {font-size:larger;font-weight:bold;}.curve-tl {position:absolute;top:0px;left:0px;width:10px;height:10px;background:url(../images/curve-tl.jpg) top left no-repeat;display:block;}.curve-tr {position:absolute;top:0px;right:0px;width:10px;height:10px;background:url(../images/curve-tr.jpg) top right no-repeat;display:block;}.curve-bl {position:absolute;bottom:0px;left:0px;width:10px;height:10px;background:url(../images/curve-bl.jpg) bottom left no-repeat;display:block;}.curve-br {position:absolute;bottom:0px;right:0px;width:10px;height:10px;background:url(../images/curve-br.jpg) bottom right no-repeat;display:block;}