/*  $Id: site.css 5076 2016-12-07 20:37:30Z pmiller $  */


@font-face {
    /* this downloads the font to user's browser */
    /* font-family: trajan-pro3-regular; */
    /* src: url(TrajanPro3-Regular.otf); */
}


body {
    background-image: url("satin-background-stretched.jpg");  
    /* background-image: url("satin-background-stretched-darker.jpg");  */
}


.home-title {
    /* font-family: 'Great Vibes', cursive; */
    /* font-family: 'Meddon', cursive; */
    height: 100px;
    margin-top: 15px;
    margin-bottom: 0px;
    text-align: center;
    font-size: 30px;
}

.company-title {
    /* font-family: 'Great Vibes', cursive; */
    /* font-family: 'Meddon', cursive; */
    margin-left: auto;
    margin-right: auto;
    margin-top: 15px;
    margin-bottom: 5px;
    text-align: center;
    font-size: 28px;
    color: black;
}

.page-title {
    text-align: center;
}

/* previously, this was the class flag for the cufon font */

.carolyna-pro-black {
    font-family: 'Signika', Verdana, Tahoma, Arial, sans-serif;
}

#homeLinks a, .navBar a {
    text-decoration: none ;
}

td, p, h1, h2, h3  {
	/* color: #c0c0c0; */
	/* color: #707070;  */
	color: #303030;  
}

a:link {
  color: #6495ED;   /* CornflowerBlue */
}

a:visited {
    color: #88b8F0;     /* CornFlowerBlue slightly lightened */
}


.navImage {
    /* 
    border-width: 1px;
    border-color: #d0d0d0; 
    border-style: solid;  
    */
}


a img {
    /* border: 0; */
}


#socialBlock td {
    padding: 3px;
}

#content {
		width: 1000px;
		margin-left: auto;
		margin-right: auto;
        font-family: 'Signika', Verdana, Tahoma, Arial, sans-serif;
        font-size: 15px;
		color: #c0c0c0;	

}

#title {
		/* TBD: needed for centering   width: 302px; */
	    margin-left: auto;
		margin-right: auto;
		margin-top: 20px;
		margin-bottom: 20px;	
}

#pageTitle img{
    vertical-align: middle;
    margin: 20px;
}

.navBar {
		margin-left: auto;
		margin-right: auto;
}

.navBar td {
		padding: 12px;
}

.navBar span:hover, .navBar img:hover {
		opacity: 0.6;
}

.alreadyHere {
    opacity: 0.6;
}

.footer {
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;
}
