/* CSS Document */

a
{
  outline: none;
}
:focus
{
  -moz-outline-style: none;
}


p, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, blockquote, th, td {
  margin: 0;
  padding: 0;
}

p{
	margin-top:20px;
}

body{
	margin:0px;
	background-image: url(../images/bg-grad.png);/*fallback image for older/unsupporting browsers */
	background-position: top;
	background-repeat: repeat-x;
	background: #333;  /*fallback for older/unsupporting browsers */
/*	background: -moz-linear-gradient(top, #242424, #333 284px)no-repeat #333;
	background: -webkit-gradient(linear, 0 0, 0 40%, from(#242424), to(#333))no-repeat #333;*/
}

@font-face {
	font-family: 'CheapPro';
	src: url('../fonts/cpf_serif_proregular.eot');
	src: local('?'), url('../fonts/cpf_serif_proregular.woff') format('woff'), url('../fonts/cpf_serif_proregular.ttf') format('truetype');
}

h1, h2, h3, h4, h5, h6{
	font-family: 'CheapPro', Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #00DFFF;
	margin-bottom:20px;
	text-transform: lowercase;
}

li{
	margin-left:15px;
}

a:link{
	color: #00DFFF;
	text-decoration:none;
}
a:visited{
	color: #00DFFF;
	text-decoration:none;
}
a:hover{
	color: #00DFFF;
	text-decoration:underline;
}
a:active{
	color: #00DFFF;
	text-decoration:underline;
}
hr{
	padding:0;
	margin:10px 0 10px 0;
	border:none;
	height: 1px;
	background-color:#666;
}
