
/* @font-face kits */

@font-face {
    font-family: 'PTSansBold';
    src: url('./fonts/PTS75F-webfont.eot');
    src: url('./fonts/PTS75F-webfont.eot?#iefix') format('embedded-opentype'),
         url('./fonts/PTS75F-webfont.woff') format('woff'),
         url('./fonts/PTS75F-webfont.ttf') format('truetype'),
         url('./fonts/PTS75F-webfont.svg#PTSansBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PTSansRegular';
    src: url('./fonts/PTS55F-webfont.eot');
    src: url('./fonts/PTS55F-webfont.eot?#iefix') format('embedded-opentype'),
         url('./fonts/PTS55F-webfont.woff') format('woff'),
         url('./fonts/PTS55F-webfont.ttf') format('truetype'),
         url('./fonts/PTS55F-webfont.svg#PTSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}



@font-face {
    font-family: 'Tangerine';
    src: url('./fonts/Tangerine_Regular-webfont.eot');
    src: url('./fonts/Tangerine_Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('./fonts/Tangerine_Regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'TangerineBold';
    src: url('./fonts/Tangerine_Bold-webfont.eot');
    src: url('./fonts/Tangerine_Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('./fonts/Tangerine_Bold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}




body {
	font-family: "PTSansRegular";
	font-size:14px;
	color:#666;
	
	margin:0;
	padding:0;
}

#header {
	width:1000px;
	height:170px;
	margin:0 auto;
	background:url(./img/header-bg.png) no-repeat bottom left;
}

.logo {
	margin-left:50px;
	padding-top:45px;
	display:block;
	width:176px;
	height:36px;
}

#content {
	width:900px;
	margin:0 auto;
}



h2, h3 {
	text-align:center;
	margin:0;
	padding:0;
	font-weight:normal;
}

h2 {
	font-size:60px;
	margin-top:40px;
	font-family:"PTSansBold";
}

h3 {
	font-size:18px;
}

a {
	color:#6699FF;
	text-decoration:underline;
}

a:hover {
	color:#3300CC;
	text-decoration:underline;
}

p {
	line-height:22px;
	text-align:justify;
}

img.featured {
	height:40px;
	margin-right:50px;
}


.quote {
	font-family:"TangerineBold";
	font-size:40px;
	text-align:center;
	line-height:50px;
	color:#000;
}

.author {
	font-family:"Tangerine";
	font-size:35px;
	text-align:center;
	color:#666;
	margin-top:-30px;
	margin-bottom:80px;
}




#footer {
	background:url(./img/footer-bg.png) no-repeat top left;
	height:100px;
	width:1000px;
	margin:30px auto;
	padding:30px 0 50px 0;
}

#footer p {
	margin:30px 50px 0 50px;
	padding:0;
	text-align:center;
}

#footer p a {
	color:#3366FF;
	text-decoration:none;
	margin:0 0 0 16px;
}

#footer p a:hover {
	text-decoration:underline;
}