    /*  */
    /* General styles */
    body {
        margin:0;
		color:#FFFFFF;
        padding:0;
        border:0;			/* This removes the border around the viewport in old versions of IE */
        width:100%;
        background:#413D3C;
        min-width:1024px;    /* Minimum width of layout - remove line if not required */
							/* The min-width property does not work in old versions of Internet Explorer */
		font-size:90%;
    }
	a {
    	color:#FFFFFF;
	}
	a:hover {
		color:#fff;
		text-decoration:underline;
	}

	/* Header styles */
    #header {
        clear:both;
        float:left;
        width:100%;
		height:214px;
    }
	
    #jimpic {
		position:absolute;
		top:0px;
		left:0px;
        width:138px;
		height:177px;
    }
	
	    #todaydate {
		position:absolute;
		top:209px;
		left:149px;
        width:807px;
		height:20px;
    }
	
	    #contactinfo {
		position:absolute;
		top:209px;
		left:13px;
        width:485px;
		height:20px;
		text-align:left;
		font-size:18px;
    }
	
	    #flashheader {
		position:absolute;
		top:10px;
		left:667px;
        width:245px;
		height:125px;
    }
	
    #banner {
		position:absolute;
		top:0px;
		left:151px;
        width:812px;
		height:142px;
    }
	
    #buttons {
		position:absolute;
		top:147px;
		left:151px;
        width:812px;
		height:30px;
    }

	/* 'widths' sub menu */
	#layoutdims {
		clear:both;
		background:#eee;
		margin:0;
		padding:6px 15px !important;
		text-align:right;
	}
	/* column container */
	.colmask {
		position:relative;		/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	    clear:both;
	    float:left;
        width:100%;			/* width of whole page */
		overflow:hidden;	/* This chops off any overhanging divs */

	}
	/* 1 column full page settings */
	.fullpage {
	    background:#413D3C;

	}
	.fullpage .col1 {
        margin:0 15px;

	}
	/* Footer styles */
	#footer {
        clear:both;
        float:left;
        width:100%;
		background:#413D3C;
		color:#FFFFFF;
    }
    #footer p {
        padding:10px;
        margin:0;
    }
    /*  */

