body {
text-align: center;
margin-top: 0px;
background-color: #8dccd5;
background-image: url('../images/background.jpg');
background-repeat: repeat-x
}

#holder {
margin-left: auto;
margin-right: auto;
width: 660px
}

#header {
position: relative;
width: 660px;
height: 400px;
text-align: left;
z-index: 1
}

#navigation {
position: relative;
top: 3px;
width: 660px;
height: 41px;
text-align: left;
z-index: 3
}

#content {
position: relative;
width: 634px;
height: auto;
background-color: #c5f1f8;
background-image: url('../images/background2.jpg');
background-repeat: repeat;
border: 3px solid #74b5be;
padding: 10px;
text-align: left;
z-index: 2
}

#footer {
position: relative;
width: 660px;
text-align: center;
z-index: 2
}

.popup {
width: 400px;
height: auto;
background-color: #c5f1f8;
background-image: url('../images/background2.jpg');
background-repeat: repeat;
border: 3px solid #74b5be;
padding: 20px;
text-align: left;
z-index: 2
}

p {
text-align: justify;
font-family: arial;
color: #125f6a;
font-size: 10pt;
letter-spacing: 1pt
}

#p {
text-align: left;
font-family: arial;
color: #125f6a;
font-size: 8pt;
letter-spacing: 1pt
}

.p2 {
text-align: center;
font-family: arial;
color: #125f6a;
font-size: 10pt;
letter-spacing: 1pt
}

img {
border: 0px
}

.img {
border: 3px solid #74b5be
}

h1 {
text-align: left;
font-family: arial;
color: #125f6a;
font-size: 14pt
}

h2 {
text-align: center;
font-family: arial;
color: #125f6a;
font-size: 13pt
}

ul {
list-style-image: url(../images/iconheart.gif)
}

li {
font-family: arial;
color: #125f6a;
font-size: 10pt;
letter-spacing: 1pt
}

input {
color: #74b5be;
background: white;
border: 1px solid #74b5be;
}

textarea {
color: #74b5be;
background: white;
overflow: auto;
border: 1px solid #74b5be;
}

select {
color: #74b5be;
width: 198px;
background: white;
border: 1px solid #74b5be;
}

td { 
vertical-align: top
}

th {
background-color: #caeaef;
text-align: center
}

fieldset {
width: 500px;
background-color: #e1fbff;
border: 2px solid #8dccd5
}

legend {
text-align: center;
font-family: arial;
color: #125f6a;
font-size: 10pt;
letter-spacing: 1pt;
background-color: #ecfdff;
border: 2px solid #8dccd5
}

a:link {color: #5b8c93; text-decoration: none}
a:visited {color: #5b8c93; text-decoration: none }	
a:hover {color: #70afb8; text-decoration: none}
a:active {text-decoration: none}