/*
=============================================
	INCLUDE ALL STYLE SHEETS
=============================================
*/

/*	CSS for Reset */
@import "reset.css";
@import "main.css";
@import "forms.css";
@import "modal.css";

/*
=============================================
	IMPORT FONT
=============================================
*/
/*
@font-face{
	font-family:HelveticaNeue;
	url(../fonts/HelveticaNeue.eot); 
}

@font-face{
	font-family:HelveticaNeue;
	src:url(//:) format ('no404'), 
	url(../fonts/HelveticaNeue.otf), 
	url(../fonts/HelveticaNeue.ttf);
}
*/
@font-face {
    font-family: HelveticaNeue;
    src: url('../fonts/HelveticaNeue.eot');    
    src: local('HelveticaNeue'), url('../fonts/HelveticaNeue.ttf') format("truetype");
}

@font-face {
    font-family: QuickSandBook;
    src: url('../fonts/Quicksand_Book.eot');    
    src: local('Quicksand_Book'), url('../fonts/Quicksand_Book.ttf') format("truetype");
}



/*
	Core
*/
body{background-image: url(../images/background.jpg);background-repeat: repeat-x;background-position: bottom left;background-attachment:fixed;}
body,input,select,textarea{font-family:HelveticaNeue;height:100%;font-size:87%;}
button{font-family:HelveticaNeue;}
a:active,a:link,a:visited{color:#a1d9d3;}
a:hover,a:focus{color:#be565b;}

h1,h2,h3,h4,h5{font-family:HelveticaNeue;font-size:250%;color:#333333;letter-spacing:-0.05em;}
h2{font-size:175%;letter-spacing:-0.05em;}
h3{font-size:125%;letter-spacing:-0.05em;}
h4{font-size:105%;letter-spacing:-0.05em;margin:10px 0;}
h5{font-size:85%;letter-spacing:-0.05em;margin-bottom:5px;}

p{margin:0 0 10px 0;font-size:14px;}

.dkred{color:#3d0202;}
.red{color:#6d0808;}
.blue{color:#9ed8d2;}

.upper{text-transform:uppercase;}
.bold{font-weight:bold;margin-bottom:5px;}
.large{font-size:48px;line-height:50%;margin-top:20px;}
.medium{font-size:18px;margin:10px 0 20px 0;}