

html { 
 /* background: url(http://www.southernshores.ca/back.jpg) no-repeat center center fixed; */
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;

}

#container
{
opacity:0.9;
margin:auto;
padding:0;
width:1000px;
}


#wrapper 
{
    display: block;
    margin: 0 auto;
    padding: 15px 40px 40px 40px;
    width: 900px;
    height: auto;
}

h1 { 
margin-top: 0px;
margin-bottom: 8px;
text-align: left;
width: 900px;
height: 100px;
padding-bottom: 0;
color:#000000;
letter-spacing: -5px;
font-size: 4em;
font-family: futura;
padding: 0px 0px 0px 0px;
border: 10px;
}


#nav-menu
{
margin: 0px 0px 10px 0px;
padding: 0;
text-align: left;
color:#000000;
/* border-bottom: 2px dotted #000000;*/


}
#nav-menu li
{
margin-top: 0;
display: inline;
margin: 0;
padding: 0px 20px 0px 0px;
text-align: top;
list-style-type: none;
font-family: futura;
font-weight: 0.1; 
}

#content{
	padding: 0;
	margin: 0;
	margin-top: 0px;
    width: 900px;
    text-align:center;

}

.albumimage { 
background:url("http://southernshores.ca/lojacover.png");
width : 900px;
height: 900px;
}

.albumimagetext
{
width:900px; 
height:900px; 
background:#FFF; 
opacity:0;
}


.albumimage:hover .albumimagetext 
{
   opacity: 0.6;
   text-align:center ;
   color: black;
   font-size:xx-large;
   font-weight: bold; 
   font-family: futura; 
   width:900px; 
   height:900px; 
}

}
#purlinks
{
padding-top: 0;
padding-left: 0px;

font-size:1.0em; 
}

a.presslinks
{
text-decoration: none;
font-family: futura;
padding-top: 0;
padding-left: 0px;
color:#ffffff;
opacity:0.8;
font-size:0.8em; 
}

a.plinks:link
{
text-decoration: none;
color:black
font-family: futura ;
font-size: 1.3em;

}


a.plinkssm:link
{
text-decoration: none;
color:black
font-family: futura ;
font-size: 0.8em;

}

a:visited { text-decoration: none; color:black; }
a:hover { text-decoration: none; color:black; }
a:focus { text-decoration: none; color:black; }
a:hover, a:active { text-decoration: none; color:black }

#Record
{
font-size:1.5em;
padding-left: 20px;
font-family:"Trebucher MF", Helvetica;
color:#ffffff;
border-top-width: 2 px;
border-top-color: #ffffff;
}
.piclinks
{
text-decoration:none;
}

.nav-menu-items 
{
display: inline;
text-decoration: none;
letter-spacing:-1px;
color: #000000;
font-family: futura;
font-size: 0.8em;
padding: 0px;
}


a.nav-menu-items:hover
{
opacity: 1.0;
color: #000000;
}
/*#row-one
{
background-color: #f7f6e6;
}

#row-two
{
background-color: #ffffff;
}
*/
.bigitems
{
text-align: center;
text-decoration: none;
letter-spacing:0px;
color: #000000;
font-family: futura;
font-size: 1.1em;
padding: 0px;
/* border: 1px groove #000000;*/
}

#presspage
{
text-decoration: none;
margin:0;
padding: 0;
letter-spacing:-1px;
color: #000000;
font-family: futura;
font-size: 0.8em;
padding: 0px;
opacity:0.5;
}

#contactpage
{
margin-top: 0;
margin: 0;
padding: 0px 53px 0px 0px;
text-align: top;
list-style-type: none;
font-family: futura;
font-weight: 0.1; 
font-size: 0.8em;
color: #070707;
opacity: 0.8;
}

#presslinklist
{
margin-top: 0;
margin: 0;
padding: 0px 53px 0px 0px;
text-align: top;
list-style-type: none;
font-family: futura;
font-weight: 0.1; 
}

#quotes
{
text-decoration: none;
margin:0;
padding: 0;
letter-spacing:-1px;
color: #000000;
font-family: futura;
font-size: 0.9em;
padding: 0px;
opacity:0.5;

}
.recordphoto
{
padding-left:20px;
}

.recordcover
{
border-color: #ffffff;
border: 5px solid #ffffff;
}
.recordcover:hover
{
border-style: ridge;
border: 5px solid #8cd9ea;
}

#floaterfb
{
    /* set the width and height of the floater */
    width: 43px;
    height: 182px;
    
    /* set the position to fixed so that it stays in place no matter where you scroll */
    position: fixed;
    
    /* set it all the way to the right and halfway down the page */
    left: 70%;
    top: 25%;
    

    

    
    /* set the z-index so high it will always be on top */
    z-index: 999999;
}

#footer
{
margin-top: 50px;
padding: 0;
width: 900px;
border-top: 1px dotted #000000;

}
