﻿@charset "UTF-8";
/* CSS Document */

html, body {
margin: 0px;
padding: 0px;
}

a {

text-decoration: none;

}

#mainWrapper {
background-color:#e5e5e5;
width:1070px;
margin-left:auto;
margin-right:auto;
margin-top:0;

}

#mainHeader{
background-image:url(images/sharplessHeader.jpg);
background-repeat:no-repeat;
background-position:center;
background-color:#000000;
width:1067px;
height:254px;
margin: 0 auto;
}	

#mainHeaderBlackBack{
background-color:#000000;
background-image:url(images/stars.jpg);
background-repeat:
width:100%;
height:254px;
}	

#bannerRotateWrapper {
width:1050px;
margin-left: auto;
margin-right: auto;
padding-top:10px;
margin-bottom:10px;
	}	

#mainContent{
	width: 700px;
	padding-left: 20px;
	padding-right: 5px;
	float: left;
	border-right: #B5B5B5;
	border-right: thin;
	text-align: left;
}	


/*Layout Without Sidebar*/
#mainContentFull{
width:100%;
margin-top:0;
text-align: center;
padding-bottom:10px;
background-color:#FFFFFF;

}	

#sideBarBanner{
width:340px;
padding-left:5px;
padding-right:5px;
float:right; 
margin-left: auto;
margin-right: auto;

}	

#sideBar{
width:310px;
padding-left:5px;
padding-right:5px;
float:right; 
margin-left: auto;
margin-right: auto;

}	


#topLinksWrapper{
width:1080px;
height:20px;
/*top:230px;
left:170px;*/
margin:0px auto;
margin-bottom:5px;
padding-top:230px;
padding-left:10px;
}

#footerWrapper{
width:1050px;
margin:0px auto;
padding-right:20px;
padding-bottom:10px;
margin-top:10px;

}	

#galleryWrapper{
	width:100%;
/*	padding-top:10px;
*/	}

/* Styles */

 .clear{
	clear: both;
}
.footerLinks{
font-family: 'PT Sans', sans-serif;
/*color:#585858;*/
color:#ffffff;
}

.footerLinks a:link {
    color: #ffffff;}

.footerLinks a:visited {
    color: #00FF00;}

/* mouse over link */
.footerLinks a:hover {
    color: #FF00FF;}

/* selected link */
.footerLinks a:active {
    color: #0000FF;
}


.topLinks {
text-shadow: 1px 1px #000000;
font-family: 'PT Sans', sans-serif;
font-size: 15px;
color: FFFFFF;
letter-spacing: 0.01em;
font-weight: bold;
padding-left: 2px;
padding-right: 2px;
float: left;

}


.topLinksNavPipe {
font-family: 'PT Sans', sans-serif;
font-size: 16px;
color: #FFFFFF;
text-decoration: none;
font-weight: normal;
float:left;
padding-left:5px;
padding-right:5px;
}

.OLDtopLinks{
color:#FFFFFF;
text-shadow: 1px 1px #000000;
font-family: 'PT Sans', sans-serif;
	}
	
a.topLinks {
color:#ffffff;
text-decoration:none;
cursor:pointer;

}		


a.topLinks:hover {
color:#cdeffa;
text-decoration:none;
cursor:pointer;
}		

.headerTextGrad{
font-family: 'PT Sans', sans-serif;
font-weight: 600; 
font-size: 40px;
-webkit-mask-image: -webkit-linear-gradient(top, rgba(0,0,0,1), rgba(0,0,0,.5) 50%, rgba(0,0,0,1));
-webkit-mask-image: linear-gradient(top, rgba(0,0,0,1), rgba(0,0,0,.5) 50%, rgba(0,0,0,1));
}


.bodyCopyBold{
	font-family: 'PT Sans', sans-serif;
	text-align: center;
	font-weight: 600; 
font-size: 20px;
	line-height: 1.3em;
}

.bodyCopy{
	font-family: 'PT Sans', sans-serif;
	text-align: left;
	line-height: 1.3em;
}

		

a.bodyCopy {
text-decoration:none;
cursor:pointer;
font-weight: 600;
color:#363636;
	
	}

a.bodyCopy:hover {
color:#FF0000;
text-decoration:none;
cursor:pointer;
}			


.btn-zoom{
	border : solid 1px #000000;
	border-radius : 3px;
	moz-border-radius : 3px;
	-webkit-box-shadow : 2px 0px 2px rgba(0,0,0,0.9);
	-moz-box-shadow : 2px 0px 2px rgba(0,0,0,0.9);
	box-shadow : 2px 0px 2px rgba(0,0,0,0.9);
	font-size : 12px;
	color : #0522ff;
	padding : 1px 11px;
	background : #ffde05;
	background : -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffde05), color-stop(100%,#91910d));
	background : -moz-linear-gradient(top, #ffde05 0%, #91910d 100%);
	background : -webkit-linear-gradient(top, #ffde05 0%, #91910d 100%);
	background : -o-linear-gradient(top, #ffde05 0%, #91910d 100%);
	background : -ms-linear-gradient(top, #ffde05 0%, #91910d 100%);
	background : linear-gradient(top, #ffde05 0%, #91910d 100%);
	filter : progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffde05', endColorstr='#91910d',GradientType=0 );

}

.btn-zoom:hover {
color:#FF0000;
text-decoration:none;
cursor:pointer;
}			
