/* CSS Document */
/* Created for Wireless Watermelon */
/* Copyright Wireless Watermelon */
/* Created by Jeannette of DharmaStudios.net */

/* Pimp Side Formatting */
body {
margin: 0px; padding: 0px;
background: white no-repeat fixed;
background-image: url('/images/layout/fp-background.jpg');
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
}

/* logo pieces */
#name {
position: absolute;
top: 0px; left: 530px;
height: 117px; width: 475px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/fp-topname.png', sizingMethod='scale');
}
body>#name {background-image: url('/images/layout/fp-topname.png');}
/* Main Content Box */
#wrapper {
width: 910px;
position: absolute;
left: 95px; top: 90px;
}

#mainouter {
width: 767px;
padding: 13px 34px 36px 13px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/t2.png', sizingMethod='scale');
}
div>#mainouter {background-image: url('/images/layout/t2.png');}
#mainin {
margin: 0px;
padding: 30px 15px 30px 60px;
width: 697px;
text-align: justify;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/t1.png', sizingMethod='scale');
}
div>#mainin {background-image: url('/images/layout/t1.png');}

#linksouter {
position: absolute;
left: 8px; top: 204px;
width: 125px; height: 308px;
padding: 13px 9px 13px 9px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/pink2.png', sizingMethod='scale');
}
body>#linksouter {background-image: url('/images/layout/pink2.png');}
#linksin {
margin: 0px; padding: 5px;
width: 115px; height: 298px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/pink1.png', sizingMethod='scale');
}
div>#linksin {background-image: url('/images/layout/pink1.png');}

#linksin ul li {
list-style-type: none;
margin-left: -40px;
}
#linksin ul li a {
font-size: 11px;
line-height: 30px;
text-decoration: none;
font-weight: bold;
color: black;
}
#linksin ul li a:hover {
text-decoration: underline;
color: #FF3399;

}

#melon {
background-repeat: no-repeat;
height: 219px; width: 225px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/fp-melon.png', sizingMethod='scale');
position: relative;
bottom: 100px;
margin-left: auto;
}
div>#melon {
background-image: url('/images/layout/fp-melon.png');
}

/* contact page formatting */
table.contacts {
width: 650px;
margin: auto auto auto auto;
}

table.contacts tr td {
padding: 3px;
text-align: left;
}
table.contacts tr th {
text-align: left;
padding: 3px;
}

td.cname {width: }
td.cemail {}
td.cext {border-right: 1px solid #ff3399;}

table.contacts tr td a {
text-decoration: none;
}
table.contacts tr td a:hover {
text-decoration: underline;
}

td.spacer {
height: 15px;
border-top: 1px solid #ff3399;
}

/* short spacer - this is in case the page is too short to be appropriately formatted */
#shortspacer {
height: 250px; width: 1px;
display: block;
}