/* CSS Document */

html {

margin: 0;

padding: 0;

background: #006600;

}

body {

margin: 0 auto 0 auto;

padding: 0 0 0 0;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: .7em;

color: white;

line-height: 1em;

background: #006600;

}

#bg-container {

margin: 0 auto 0 auto;

padding: 0 0 0 0;

width: 750px;

height: 4477px;

background-image: url(images/lg-background3.gif);

background-repeat: repeat-y;

}

#container {

position: relative;

margin: 0 auto 0 auto;

width: 717px;

height: auto;

background-color: #339933;

}

#navcontainer {

float: left;

width: 717px;

margin-bottom: 0px;

}

#navcontainer2 {

float: left;

width: 717px;

}

#navcontainer ul, #navcontainer2 ul {

list-style-type: none;

margin: 0 0 0 0;

padding: 0 0 0 0;

}

li {

float: left;

display: block;

margin: 0;

padding: 0;

}

li a:link, li a:visited {

border: 0 none;

margin: 0 0 0 0;

padding: 0 0 0 0;

}

li a:hover, li a:active {

border: 0 none;

margin: 0 0 0 0;

padding: 0 0 0 0;

}

#toppixcontainer {

position: relative;

top:0;

left: 0;

height: 152px;

background: #33cc33;

}

_#toppixcontainer {

float: left;

width: 717px;

height: 151px;

background: #33cc33;

}

.copyright {

text-align: left;

margin-left: 530px;

margin-top: -40px;

font-size: .9em;

color: #330066;

line-height: 1.2em;

}
.copyright2 {

text-align: left;

margin-left: 60px;

margin-top:5px;

font-size: .9em;

color: #330066;

line-height: 1.2em;

}

.bottom-name {

text-align: left;

margin-left: 530px;

font-size: .9em;

color: #330066;

line-height: 1.2em;

}

#toptextcontainer {

background: transparent;

}

_#toptextcontainer {

float: left;

clear: both;

width: 715px;

background: transparent;

}

.toptext {

text-align: left;

margin-left: 158px;

font-size: 1em;

line-height: 1.3em;

margin-top: 0;

}

.toptext a:link, .toptext a:visited {

color: #66ccff;

text-decoration: none;

border: 0 none;

}

.toptext a:hover, .toptext a:active {

color: #33ff33;

text-decoration: none;

border: 0 none;

}

#toptextcontainer img {

float: left;

clear: both;

}
#topguy {
margin-left: 0;
margin-bottom: 5px;

}

#container img.head {

float: left;

clear: both;

top: 40px;

left: 0;

}

img.head2 {

margin: 0;

}

.bluepage {

float: left;

clear: both;

top: 0;

left: 0;

color: #330066;

background-color: #66ccff;

width: 717px;

padding-bottom: 20px;

}
.bluepage2 {

float: left;

clear: both;

top: 0;

left: 0;

color: #330066;

background-color: #66ccff;

width: 717px;

padding-bottom: 0;

}

.sculpture-size {

text-align: left;

margin-left: 530px;

}

#beachcontainer {

position: relative;
top: 0;
left: 0;

width: 716px;

height: 330px;

background: transparent;

z-index: 40;

}

#beach9 {

position: absolute;

top: 0;

left: 50px;

width: 350px;
border: 0 none;
z-index: 80;

}

#beach6 {

position: absolute;

top: 230px;

left: 400px;

width: 340px;

}

#beach9-type {

position: absolute;

top: 20px;

left: 380px;

line-height: 1.2em;
z-index: 80;

}

#beach6-type {

position: absolute;

top: 130px;

left: 410px;

line-height: 1em;

}

#piggies {

float: left;

clear: both;

}

table {

margin: 0 20px 10px 25px;

border: 0;

padding: 0;

}

table td {

text-align: center;

vertical-align: baseline;

}

img {

border: 0 none;

margin: 0 0 0 0;

padding: 0 0 0 0;

}

.horiz-space10 {

float: left;

clear: both;

width: 667px;

background-color: transparent;

height: 10px;

}



.specialtext {

text-align: right;

margin-right: 50px;

font-size: 1em;

line-height: 1.3em;

margin-top: 0;

color: #66ccff; 

}

.specialname {

text-align: center;

font-size: 1em;

line-height: 1.3em;

margin-top: 0;

color: #66ccff; 

}

.specialname2 {

text-align: center;

font-size: 1em;

line-height: 1.3em;

margin-top: 0;

color: #339933; 

}

.blue {

color: #66ccff; 

}

