table{border-collapse:collapse;border-spacing:0; clear: both}
img{border:0;}

body {color: #333333; background: url(graphics/square-bg.jpg); font-family: "Georgia", arial, verdana, sans-serif; font-size: 12px}

h1, h2, h3, h4, h5 {margin: 0px 0px 15px 0px; padding: 0px 0px 10px 0px; line-height: 0.9em; letter-spacing: -0.05em;}
h1 {color: #970f45; font-size: 300%; width: 75%}
h2 {color: #970f45; font-size: 250%;}
h3 {color: #970f45; font-size: 200%;}
h4 {color: #970f45; font-size: 150%;}
h5 {color: #000000; font-size: 120%; font-weight: regular}

blockquote {font-family: Georgia, verdana; font-style: italic; font-size: 120%; margin: 0px;}
.right-justify {float: right; text-align: right; background-color: transparent; margin: 0px 0px 0px 20px;}
.left-justify {float: left; text-align: left; background-color: transparent; margin: 0px 20px 0px 0px;}
.under-image-text {padding: 0.75em; font-size: 80%}

.para-title {padding: 0px; margin: 0px;}
p { clear: both; text-align: justify;}
p + p {text-indent: 1.75em;}

div#outside-border {width: 700px; margin: 10px auto 10px auto; background-color: #ffffff; border: 1px solid #970f45;}
div#maincontent {line-height: 1.75em; position: relative; padding: 25px 75px 25px 75px; clear: both;}
div#header {padding: 0px; height: 150px; border-bottom: 10px solid #f3a9d5; padding: 0px; background-color: #fbe5f2; background: url('graphics/header-dw2.jpg');}
div#header-text {position: relative; z-index: 1; width: 365px; left: 20px; top: 20px; padding: 8px; font-size: 56px; color: #970f45; font-weight: bold; background: url(graphics/check-bg.gifNO); letter-spacing: -0.05em;}
div#footer {color: #ffffff; font-size: 80%; padding: 1.2em; background-color: #f57dc4; overflow: hidden; height: 15px}

a, a:visited, a:active {color: #9A164A; text-decoration: none; border-bottom: 1px dotted #970f45;}

div#footer a, div#footer a:active, div#footer a:visited {color: #ffffff; text-decoration: none; padding: 0; background-color: transparent; border-bottom: 1px dotted #ffffff;}
div#footer a:hover, a:hover {color: #000000; border-bottom: 1px solid #000000}
div#footer td {vertical-align: top;}

p a, p a:visited, p a:active {color: #333333; background-color: #fbe5f2; padding: 0.25em 0.5em; border: none}
p a:hover {color: #ffffff; background-color: #f57dc4; padding: 0.25em 0.5em; border: none}

table#image-link td {padding:0px; margin:0px; font-size: 80%;}
img#link-under {display: block; padding: 0px; margin: 0px;}
img#link-under:link, img#link-under:active, img#link-under:visited, img#link-under:hover {border: 0px} 
.link-under2:link, .link-under2:active, .link-under2:visited {display: block; padding: 0px; margin: 0px; color: #333333; background-color: #fbe5f2; border: none;}
.link-under2:hover {color: #ffffff; background-color: #f57dc4; border: none;}
.link-under-text {padding: 0.25em 0.75em; display: block}

input, select, textarea {margin: 0px; border: 1px solid #f57dc4; padding: 1px; font-family: Georgia, verdana; font-size: 90%; background-color: #fbe5f2; color: #970f45; width: 99%;}
input.submit {margin: 0px; padding: 0.2em; border: none; border: 1px solid #000000; background-color: #f57dc4; font-weight: bold; color: #ffffff}

hr {display: none;}
div.hr {margin: 1em 0 2em 0; clear: both; border-bottom: 1px dotted #f57dc4;}

.sectionlink {font-size: 12px; font-family: "Georgia", tahoma; font-weight: bold; border: none;}
.sectionlink:link, .sectionlink:visited, .sectionlink:active {color: #000000; padding: 10px}
.sectionlink:hover {color: #970f45; background-color: #fad6eb; padding: 10px}

td#sectionlink-selected {display: table-cell; font-size: 12px; font-family: "Georgia", tahoma; font-weight: bold; color: #970f45; padding: 10px; background-color: #f3a9d5; vertical-align: middle}

table#linkmenu td {vertical-align: top;  padding: 10px 0px; margin: 0px;}

ul#nogap {margin-top: -1.5em; margin-bottom: 3em}
p#nogap {position: relative; margin: -1em 0em 2em 0em; clear: none}
p#privacy {margin: -1.5em 0em 2em 0em; clear: none; font-size: 85%; line-height: 1.6em}
p#nogap-link {margin: -1em 0em 2em 0em; clear: none}
form#nogap {position: relative; margin: -1em 0em 1em 0em}

.refer-friend {font-family: verdana; display: block; position:relative; z-index: 1; top: -100px; left:575px; width:103px; height: 22px; color: #000000; letter-spacing:-0.1em; font-size: 9px; line-height: 10px}
.friend:a {display: block; font-size: 9px; font-family: verdana; line-height: 10px; letter-spacing:-0.1em; height: 100%; width: 100%}
.friend:link, .friend:visited {display: block; color: #000000; border: 1px solid #970f45; background-color: #eeeeee;  padding: 3px; height: 100%; width: 100%}
.friend:hover {display: block; color: #970f45; border: 1px solid #f57dc4; background: #fbe5f2;  padding: 3px; height: 100%; width: 100%}
.error {color: blue}
.caption-i {font-size: 80%; font-family: tahoma; color: #970f45; font-style: italic;}
.urltext {color: #000000; font-family: tahoma; font-size: 90%; font-weight: bold}
.gallery {color: #970f45; letter-spacing: -0.05em; font-weight: bold}