/* Style Sheet for Little Palm Studios */


/* BODY */

body { background-color: #343434; background-repeat: repeat; font-size: 70%; color: #FFFFFF; font-family: arial ; margin:0 auto; margin-top: 0 }

body.backup { background-image: url("../images/bg_teal_fade.jpg"); background-repeat: repeat; font-family: arial ; margin:0 auto; margin-top: 0 }



p.home_left {font-family: arial; font-size: 70%; color:#FFFFFF; margin-left: 25% }
p.home_right {font-family: arial; font-size: 70%; color:#A9A9A9; margin-right: 25% }
p.copy_info {font-family: arial; font-size: 90%; color:#A9A9A9; margin-left: 5 }
p.gallery {font-family: arial; font-size: 70%; color:#FFFFFF; margin-left: 5 }
p.menu {font-family: arial; font-size: 100%; color:#FFFFFF; margin-left: 5 }
p.contact_info {font-family: arial; font-size: 90%; color:#FFFFFF }
p.carriebeguin_name {font-family: arial; font-size: 65%; color:#FFFFFF }
p.rates {margin-left: 10% }


a {text-decoration: none; color: #06E2CB }
a:link {color: #06E2CB}     /* unvisited link */
a:visited {color: #06E2CB}  /* visited link */
a:hover {color: #FFFFFF}
a:active {color: #FFFFFF}   /* selected link */

a.email {text-decoration: none; color: #FFFFFF; font-family: arial }
a.email:link {color: #FFFFFF}     /* unvisited link */
a.email:visited {color: #FFFFFF}  /* visited link */
a.email:hover {color: #FFFFFF}
a.email:active {color: #FFFFFF}   /* selected link */



/* DIV TAGS */



#dropmenudiv {
position: absolute;
font: normal 11px arial;
line-height: 24px;
text-indent: 15px;
z-index: 100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 15px;
padding: 1px 0;
text-decoration: none;
color: #000000;
font-weight: bold;
}

#dropmenudiv a:hover { /*hover background color*/
background-color: #CDC84A;
}

.blackbox {
margin:0 auto; text-align:center;
margin-top: 5px;
width: 750px;
height: 425px;
background-color: #000000;
border: solid #FFFFFF 1px;
padding: 0px;
}

.mainmenu {
margin:0 auto; text-align:right;
width: 750px;
height: 20px;
padding-top: 2cm;
font-family: arial; 
font-size: 100%; 
color:#06E2CB;
}

.mainmenuitem1 {
float: right;
width: 90px;
height: 20px;
}

.mainmenuitem2 {
float: right;
width: 90px;
height: 20px;
}

.mainmenuitem3 {
float: right;
width: 80px;
height: 20px;
}

.mainmenuitem4 {
float: right;
width: 70px;
height: 20px;
}

.mainmenuitem5 {
float: right;
width: 70px;
height: 20px;
}

.logocolumn {
float: left;
width: 127px;
height: 425px;
border-right: #FFFFFF 3px solid; 
}

.rightcolumn {
float: right;
width: 572x;
height: 425px;
}

.infoleft {
float: left;
width: 28Px;
height: 425px;
text-align:left;
}

.infomid1 {
float: left;
width: 450Px;
height: 400px;
text-align:left;
margin-left: 10px;
margin-top: 20px;
border: #FFFFFF 1px solid; 
}


.infomid {
float: left;
width: 450Px;
height: 425px;
margin-left: 10px;
text-align:left;
}


.infomid2 {
float: left;
width: 215Px;
height: 425px;
text-align:left;
margin-left: 20px;
margin-top: 20px;

}



.inforight {
float: right;
width: 127px;
height: 425px;
border-left: #FFFFFF 3px solid; 
}


input {
border: 0px;
}

textarea {
border: 0px;
}


fieldset {
border: #343434 1px solid;
width: 150px;
}

legend
{
background: #343434;
padding: 2px 10px
} 


.ratesleft {
float: left;
width: 28Px;
height: 425px;
text-align:left;
}

.ratesmid {
float: left;
width: 450Px;
height: 425px;
text-align:left;
}

.ratesright {
float: right;
width: 127px;
height: 425px;
border-left: #FFFFFF 3px solid; 
}

.specialsleft {
float: left;
width: 28Px;
height: 425px;
text-align:left;
}

.specialsmid {
float: left;
width: 458Px;
height: 425px;
text-align:left;
}

.specialsright {
float: right;
width: 592px;
height: 425px;
}

.galleryleft {
float: left;
width: 28Px;
height: 425px;
padding: 0px;
background-color:#676767;
}

.galleryright {
float: right;
width: 591px;
height: 425px;
color:#A9A9A9;
border-left: #FFFFFF 1px solid; 
}

.copy {
float: left;
width: 280px;
height: 20px;
text-align: left;
padding-top: 5px;
}

.email_address {
float: left;
width: 280px;
height: 20px;
text-align: center;
padding-top: 5px;
}

.phone {
float: right;
width: 180px;
height: 20px;
text-align: right;
padding-top: 5px;
}





