	body,
	html {
		margin:0;
		padding:0;
		color:#000;
		background:#000;
		font-family: Arial, Helvetica, san-serif;
		font-size:12pt;
		font-weight:normal;
		line-height:24px;
	}
	
	#wrap {
        width:750px;
        margin:0 auto;
        background-image: url('../images/border.jpg');
        background-repeat:repeat-y;
        background-color: #666;
	}
	
	#header { background-color:#000; }

	h1 { margin:0; }
	h2 { margin:0 0 1em; }
		
	#nav 
	{ 
		background:#000;
		margin: 0 auto;
		width:750px;
		padding:10px 0 10px 0;
	}
	#nav ul {
		margin:0;
		padding:0;
		list-style:none;
		text-align:center;		
	}
	#nav li {
		display:inline;
		margin:0;
		padding:0;
	}
	#nav li a {
         text-decoration:none;
         color:#fff;
         padding:0 12px 0 12px;
	}	
    #nav li a:hover {
        color:#fff;
        text-decoration:underline;
    }	
    
    #content { margin:4px; }


    #logo {
	    position: relative;
	    left: 40px;
	    padding-bottom: 10px;
    }

	#footer {
		clear:both;
		padding:5px 20px 20px;
		background:#000;
		text-align:center;
		color:#fff;
		font-size:.9em;
	}
	#footer a {
        color:#fff;
        text-decoration:none;
    }	
	#footer a:hover {
        color:#fff;
        text-decoration:underline;
    }	
	#footer p {
		margin:0;
    }
	* html #footer {
		height:1px;
	}
	
	.bodycopy { font-size:.9em; }
	.fineprint { font-size:.75em; }
	.contact { font-size:.8em; margin-bottom:10px; }
	.contact span { padding:0 10px 0 10px; }
	.redfincolor { color:#c1272d; }
