span.command {background-color: #02CD17;} 

body {
		margin:0;
		padding:0;
		border:0;			/* This removes the border 
around the viewport in old versions of IE */
		width:100%;
		background:#3f403c;
		min-width:600px;		/* Minimum width of layout 
- remove line if not required */
						/* The min-width property 
does not work in old versions of Internet Explorer */
	}
	a {
		color:#3F403C;
	}
	a:hover {
		color:#3F403C;
		background:#02CD17;
		text-decoration:none;
	}
	a.footer {color:#96C4CC}
	a.footer:hover {color:#02cd17}

        h1, h2, h3 {
                margin:.8em 0 .2em 0;
                padding:0;
        }
        p {
                margin:.4em 0 .8em 0;
                padding:0;
        }
        img {
                margin:10px 0 5px;
		padding-left:18px;
        }

	/* Header styles */
	#header {
		clear:both;
		float:left;
		width:100%;
		font-size:250%;
		background:#3F403C;
		color:#96C4CC;
		text-align:center;
		height:55px;
		border-bottom:1px solid #000;
	}

	/* column container */
	.colmask {
		position:relative;	/* This fixes the IE7 overflow 
hidden bug */
		clear:both;
		float:left;
		width:100%;			/* width of whole page */
		overflow:hidden;		/* This chops off any 
overhanging divs */
	}
	/* common column settings */
	.colright,
	.colmid,
	.colleft {
		float:left;
		width:100%;			/* width of page */
		position:relative;
	}
	.col1,
	.col2,
	.col3 {
		float:left;
		position:relative;
		padding:0 0 1em 0;	/* no left and right padding on  
columns, we just make them narrower instead only padding top and bottom 
is included here, make it whatever value you need */
		overflow:hidden;
	}
	/* 3 Column settings */
	.threecol {
		background:#FE0000;		/* right column background 
colour */
	}
	.threecol .colmid {
		right:22%;			/* width of the right 
column */
		background:#02CD17;		/* center column 
background colour */
	}
	.threecol .colleft {
		right:56%;			/* width of the middle 
column */
		background:#FE0000;	/* left column background colour 
*/
	}
	.threecol .col1 {
		width:54%;			/* width of center column 
content (column width minus padding on either side) */
		left:101%;			/* 100% plus left padding 
of center column */
	}
	.threecol .col2 {
		width:20%;			/* Width of left column 
content (column width minus padding on either side) */
		left:25%;			/* width of (right column) 
plus (center column left and right padding) plus (left column left 
padding) */
	}
	.threecol .col3 {
		width:20%;			/* Width of right column 
content (column width minus padding on either side) */
		left:83%;			/* (100% - left column width) 
plus (center column left and right padding) plus (left column left and 
right padding) plus (right column left padding) */
	}

	/* Footer styles */
	#footer {
		clear:both;
		background:#3F403C;
		text-align:center;
		font-size:60%;
		float:left;
		width:100%;
		border-top:1px solid #000;
	}
