@charset "utf-8";

/* --------------------------------------------------------------------------------- */
/* ---------------- font styles ---------------- */
@font-face {
	font-family: 'Gotham-Book';
	src: url('fonts/Gotham-Book.eot');
	src: local('☺'), url('fonts/Gotham-Book.woff') format('woff'), url('fonts/Gotham-Book.ttf') format('truetype'), url('fonts/Gotham-Book.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Gotham-Light';
	src: url('fonts/Gotham-Light.eot');
	src: local('☺'), url('fonts/Gotham-Light.woff') format('woff'), url('fonts/Gotham-Light.ttf') format('truetype'), url('fonts/Gotham-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Gotham-Medium';
	src: url('fonts/Gotham-Medium.eot');
	src: local('☺'), url('fonts/Gotham-Medium.woff') format('woff'), url('fonts/Gotham-Medium.ttf') format('truetype'), url('fonts/Gotham-Medium.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}



/* --------------------------------------------------------------------------------- */
/* ---------------- global styles ---------------- */
*{ border:0; margin:0; padding:0; outline:0; }

a, a:link, a:visited, a:active{
	text-decoration: none;
	color: #f08002;
}
a:hover{
	text-decoration: underline;
	color: #f08002;
}

table{
	border-collapse: collapse;
	border-spacing: 0px;
}

/* --------------------------------------------------------------------------------- */
/* ---------------- top tags styles ----------------- */
body{
	font-family: Gotham-Light;
	font-weight: normal;
	font-style: normal;
	font-size: 12px;
	color: #303030;
	background-color: #ffffff;
}

/* --------------------------------------------------------------------------------- */
/* ---------------- page styles ----------------- */
#page{
	background-image: url("../images/pageBackground.png");
	background-repeat: repeat-x;
	background-position: left top;	
}

#page .pageContent{
	position: relative;
	margin: auto;
	width: 960px;
	padding-bottom: 80px;
}
