	body
	{
		margin: 0;
		padding: 0;
		<!--<[if !IE]-->
           font: 16px "Trebuchet MS", "Arial Unicode MS", Sans-serif;
        <!--[endif]>-->
		font: 100% "Trebuchet MS", "Arial Unicode MS", Sans-serif;
		text-align: center;
		color: #ffffff;
		letter-spacing: .09em;
        line-height: 1.125em;
	}
	
	img {
       border:0px none;
    }

    a img {
       border:0px none;
    }
	
	@font-face {font-family: "Typewriter"; src: url(Resources/fonts/Typewriter Oldstyle.ttf) format("truetype");
     }
	
	@font-face {font-family: "Eurostile"; src: url(Resources/fonts/eurostile.ttf) format("truetype");
     }
		
	@font-face {font-family: "Octin Stencil Free"; src: url(Resources/fonts/octin stencil free.ttf) format("truetype");
    }
	
	@font-face {font-family: "Bell Gothic BT"; src: url(Resources/fonts/Bell Gothic BT.ttf) format("truetype");
    }

	@font-face {font-family: "Bell Gothic Black BT"; src: url(Resources/fonts/Bell Gothic Black BT.ttf) format("truetype");
    }

	@font-face {font-family: "Andale Mono"; src: url(Resources/fonts/Andalemo.ttf) format("truetype");
    }

	@font-face {font-family: "ARDS1"; src: url(Resources/fonts/ARDS1.ttf) format("truetype");
    }

	@font-face {font-family: "STARGATE"; src: url(Resources/fonts/STARGATE.TTF) format("truetype");
    }
					
	a:link {
	    font-family: Typewriter, Berling Antiqua, Serif;
		text-decoration: none;
		text-transform: uppercase;
		color: #627988;
	}

	a:visited {
	    font-family: Typewriter, Berling Antiqua, Serif;
		text-decoration: none;
	    color: #7894A7;
    }
	
	a: hover {
	color: #9F354E;
	}
	
	h1, h2, h3, h4, h5, h6 {
	    font-family: Typewriter, Berling Antiqua, Serif;
		color: #627988;
		letter-spacing: .09em;
        line-height: 1.25em;
		text-align: center;
		margin: 0;
		padding: 0;
	}
		
	h1 {
		font-size: 2em;
		font-weight: 550;
	}

	h2 {
		font-size: 1.8em;
		font-weight: 525;
	}
	
	h3 {
		font-size: 1.6em;
		font-weight: 500;
		text-align: left;
	}
	
	h4 {
		font-size: 1.4em;
		font-weight: 450;
	}
	
	h5 {
		font-size: 1.2em;
		font-weight: 440;
	}

	h6 {
		font-size: 1em;
		font-weight: 425;
	}
		
	p {
    font-size:0.875em;
	indent: .3125em;
    line-height: 1em;
	text-align: left;
	margin: 0;
	padding: 0;
	}
					
	#container
	{
		margin: 0 auto;
		width: 100%;
		text-align: left;
		background: url('media/BckSmlss.jpg') top center repeat fixed;
		}
	
	#header
	{
		height: 250px;
	}
	
	#header ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
		border: 1px red;	    
	}

	#header li a {
        font-size: 1.75em;
        font-weight: 550;
		line-height: 1em; 
		text-decoration: none;
        color: #627988;
	}
	
	#header li a:visited {
		text-decoration: none;
		color: #7894A7;
	}	
	
	#header li a:hover {
		text-decoration: none;
		color: #852C40;
	}
	
	#sb{
	    float: right;
		position: relative;
		top: 185px;
		background-image: url(media/welcome.png);
		text-align: right;
        width: 553px;
		height: 74px;
		filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;
		margin: 0 auto;
		padding: 0;
		z-index: 10;
	}
	
	#topleft {
        float: left;
        position: relative;
		top: 0;
		left: 0;
		background: url(media/LogoDone.jpg) no-repeat fixed;
		text-align: left;
        width: 385px;
		height: 250px;
		filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;
		margin: 0 auto;
		z-index: 5;
    }
			  
    #topright {
       float: right;
       position: relative;
	   top: -55px;
	   text-align: right;
	   width: 28%;
	   height: 155px;
	   margin: 0;
	   padding: 0 .625em 0 0;
	   z-index: 6;
	   }
		
		
    #topmiddle {
       float: right;
       position: relative;
	   top: -55px;
	   text-align: right;
	   width: 28%;
	   height: 155px;
	   margin: 0;
	   padding: 0;
	   z-index: 6;
	   }
	
	div.spacer {
       clear: both;
    }
	
	#mainnav {
		width: 100%;
		padding: 5px 0;
		border-top: .0625em dashed #627988;
		border-bottom: .0625em dashed #627988;
	}

	#mainnav ul {
		margin: 0 0 0 20px;
		padding: 0;
		list-style-type: none;
	}	
	
	#mainnav li {
		display: inline;
		padding: 0 10px;
	}	

	#mainnav li a {
		text-decoration: none;
	}		
	
	#mainnav li a:hover {
		text-decoration: none;
		color: #852C40;
	}			
	
	#menu {
		float: right; 
		width: 21%;
	}
	
	#menu ul {
		margin: .45em 1em 1em 0;
		padding-left: 0;
		list-style-type: none;
		line-height: 1.25em;
	}
		
	#menu li a {
		text-transform: uppercase;
		text-decoration: none;
	}		
	
	#menu li a:hover {
		text-transform: uppercase;
		text-decoration: none;
		color: #852C40;
	}	
	
	#contents {
		float: left;
		margin-left: 20px;
	    width: 73.5%;
		border-right: .0625em dashed #627988;
		padding: 0.3125em .625em 0.3125em 0;		
	}
	
	#contents ul {
		margin-left: 0;
		padding-left: 0;
		list-style-type: none;
		line-height: 1.25em;
	}

	#contents a {
		text-decoration: none;
	}
	
	#contents a:hover {
		text-decoration: none;
		color: #852C40;
	}
		
	#contents li a {
		text-decoration: none;
	}		
	
	#contents a:hover {
		text-decoration: none;
		color: #852C40;
	}

	#contents p {
    font-family: "Trebuchet MS", "Arial Unicode MS", Sans-serif;
	font-size: 0.875em;
	text-indent: .95em;
    line-height: 1.2em;
	text-align: left;
	margin: 0;
	padding: 0;
	}
			
	.blogentry { 
	 }
	
	.imagefloat {
		float: right;
		padding: 2px;
		border: 1px solid #627988;
		margin: 0 0 10px 10px;
	}	
		
	#footer	{
		clear: both;
		background: url(media/footerback.png) repeat fixed;
		text-align: center;
        width: 100%;
		height: 400px;
		filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25;
		margin: 0 auto;
		padding: 0;
		z-index: 5;
	}
	
	#footerart {
		position: relative;
		top: -400px;
		text-align: center;
        width: 100%;
		margin: 0 auto;
		padding: 0;
		border-top: .0625em dashed #627988;
		border-bottom: .0625em dashed #627988;
		z-index: 6;
	}