body {
 margin-top: 0;
 margin-bottom: 0;
 background-color: #FBE9ED; 
 background-image: url(bg.gif);
 padding-bottom: 0;
 }
.bg {
 background-image: url(mainbg.jpg);
 background-repeat: repeat-y;
 margin-bottom: 0;
 padding-bottom: 0;
 }
.navi {
 background-image: url(main06.jpg);
 background-repeat: no-repeat;
 color: #F468BC;
 padding-left: 1px;
 }
.naviq {
 color: #E1256A;
 padding: 0;
 margin: 0;
 font-style: italic;
 text-align: left;
 }
.naviq1 {
 color: #E1256A;
 margin-top: 0;
 padding-bottom: 12px;
 padding: 0;
 text-align: right;
 }
.con {
 background-image: url(main08.jpg);
 background-repeat: no-repeat;
 padding-right: 5px;
 padding-left: 1px;
 padding-top: 22px;
 color: #E33175;
}
body, td, tr, div {
 font-family: arial, sans-serif;
 font-size: 11px;
 line-height: 15px;
 text-align: justify;
 color: #E33175;
 }
a:link, a:visited, a:active {
 text-decoration: none;
 color: #A4164C;
 }
a:hover {
 text-decoration: underline;
 color: #5C0C2B;
 cursor: crosshair;
 }
h1 {
 border-bottom: 1px solid #E42E83;
 font-size: 12px;
 text-transform: uppercase;
 text-align: right;
 font-family: georgia, sans-serif;
 margin: 6px 0 6px 0;
 color: #E64490;
 }
h2 {
 border-bottom: 2px solid #C82853;
 font-size: 14px;
 text-transform: uppercase;
 text-align: right;
 font-family: georgia, sans-serif;
 margin: 6px 0 6px 0;
 color: #D5315D;
 }
hr {
 border: 1px solid #EB99AF;
 }
blockquote {
 background-color: #F7CEDE;
 padding: 2px;
 margin: 10px 5px 10px 5px;
 color: #E66697;
 font-size: 10px;
 border: 1px solid #C82853;
 }
input, select, textarea, .textfield, .button {
 font-family: arial, sans-serif;
 font-size: 10px;  
 font-weight:normal;
 border: 1px solid #E33175;
 background-color: #FBE9ED;
 color: #E33175;
 }