@font-face {
    font-family: HelveticaNeueThin;
    src: url(../font/HelveticaNeue-Light.otf);
}

@font-face {
    font-family: HelveticaNeueLight;
    src: url(../font/HelveticaNeue-Thin.otf);
}

@font-face {
    font-family: SegoeUI;
    src: url(../font/seguisb.otf);
}

.fixed-container {
min-width:980px;
max-width: none;
margin: 0 auto;
}

body {
    font-family: SegoeUI;
    background: #ece0d1;
    color: black;
}

h1,h2,h3,h4 {
    font-family: SegoeUI;
    line-height: 1.2;
}

h5, h6 {
    font-family: SegoeUI;
    line-height: 1.2;
}
p {
    font-family: SegoeUI;
    line-height: 1.2;
    word-wrap:break-word;
    letter-spacing:1px;
}

header {
    background: 
    	url('../img/header.jpg') top center no-repeat;
    min-height: 642px;
	min-width: 980px;
	max-width: none;
}

header h1, header h3, header p  {
    color: white;
    line-height: initial;
}

header h5, header h4   {
    color: white;
    line-height: initial;
}

header h2  {
    color: white;
    line-height: initial;
    text-shadow: -1px 1px 1px #000;    
}

footer{
	font-family: HelveticaNeueThin;
	color: white;
	min-height: 35px;
}

.marginBoth {
    margin: 35px 0;
}

.textCenter {
    text-align: center;
}

.ksButton {
    position: absolute;
    right: 8px;
    top: 85px;
    z-index: 10;
}

.textBox {
	position: absolute;
	left: 100px;
	bottom: 100px;
	z-index: 0;
}

.picsButton {
    position: absolute;
    left: 86px;
    top: 29px;
    z-index: 10;
}

.vidsButton {
    position: absolute;
    left: -48px;
    top: 48px;
    z-index: 10;
}

.title {
    position: absolute;
    left: 48px;
    top: 48px;
    z-index: 11;
}


#pageBackground {

}


#part1 {
	background: url('../img/whatIs.jpg') center center no-repeat;
	min-height: 690px;        
	min-width:980px;	
}

#part2 {
	background: url('../img/Mod-Vin.jpg') center center no-repeat;
	min-height: 620px;        

}

#part3 {
	background: 
		url('../img/viewProduct_back.jpg') center center no-repeat;
	min-height: 480px;
	min-width: 980px;
}

#part4 {
	min-height: 300px;
}

#signup {
    background:
        url('../img/signUp.jpg') top center no-repeat;	
	min-height: 522px;        

}

#conditionalMarginBottom {
    margin-bottom: 50px;
}