/* CSS Document */

*{padding: 0; margin:0;border:none;}
body{
	width: 640px;
	margin: 10px auto;
	background: #585;
	line-height: 1.6em;
	color: #444;
	font-family: 'Trebuchet MS',Verdana,Arial,sans-serif;
	font-size: 13px;
	}
#wrapper{
	background: #fff;
	padding: 20px 40px;
	border: double medium #ccc;
	}
#masthead{
	/*border-bottom: 1px dotted #ccc;
	padding-bottom: 20px;*/
	}
#primnav ul{
	z-index: 10;
	position: relative;
	left: -65px;
	line-height: 35px;
	text-align: left;
	width: 640px;
	}
#primnav li{
	display: inline;
	}
#primnav a{
	padding: 10px 5px;
	text-decoration: underline;
	font: bold 12px Georgia, 'Times New Roman', Times, Sans;
	color: #585;
	line-style: none;
	}
#primnav a:hover{
	background: #ccc;
	}

h1,h2,h3,h4,h5,h5{
	padding: .5em;
	color: #712605;
	font-family: georgia, 'Times New Roman',times,sans;
	text-align: center;
	}
h1, h2{
	line-height: 1.4em;}
p{
	line-height: 1.5em;
	padding: 10px 0;
	}
img{
	border:double medium #ccc;
	}
#footer{
	border-top: 1px dotted #ccc;
	padding-top: 20px;
	text-align: center;
	background: #eef;
	}
#footer img{
	padding: 3px;
	border: none;
	}
ul, ol{
	margin-left: 25px;
	}
/*classes*/
.centerPara{
	text-align: center;
	}
.bigRedText{
	font-size: 60px;
	color: red;
	font-weight: bold;
	margin: 25px 0 10px 0;
	}
.boldText{
	font-weight: bold;
	}
.redText{
	color: red;
	}
.smallText{
	color: #999;
	font-size: 10px;
	}