	body {
		margin:0;
		padding:0;
		border:0;			/* This removes the border around the viewport in old versions of IE */
		width:100%;
		background:#000 url(assets/back.jpg) fixed center repeat-y;
		font-family:arial,helvetica,sans-serif;
		font-size:10pt;
	}
   #Wrapper {display:block;margin:0 auto;padding:0;text-align:left;width:980px; }  /* set width Here */
	img {border:0;}

	/* Header styles */
    #header {
        clear:both;
        /*float:left;*/
        width:100%;background:#fff;
        height:120px;
    }
	#header img{
		border:0;margin:0;
	}
	
	h1 {
	    font-size:20pt;margin:0;padding:10px 0 5px 0;
	}

	/* 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,
	.colleft {
		float:left;
		width:100%;
		position:relative;
	}
	.col1,
	.col2 {
		float:left;
		position:relative;
		padding:0 0 1em 0;
		overflow:hidden;
	}
	/* 2 Column (right menu) settings */
	.rightmenu {
		background:#3d3d3d;		/* right column background colour */
	}
	.rightmenu .colleft {
		right:340px;			/* right column width */
		background:#ccc;			/* left column background colour */
	}
	.rightmenu .col1 {
		width:640px;		/* left column content width (left column width minus left and right padding) */
		left:340px;			/* (right column width) plus (left column left padding) */
		color:#3d3d3d;
	}
	.rightmenu .col2 {
		width:340px;		/* right column content width (right column width minus left and right padding) */
		left:340px;			/* (right column width) plus (left column left and right padding) plus (right column left padding) */
		color:#fff; 
	}
	.rightmenu .col1 .maincontent, .rightmenu .col2 .maincontent { padding:5px 10px 5px 15px;}
	.rightmenu .col1 .maincontent .innerleft { float:left;width:270px; overflow:hidden;}
	.rightmenu .col1 .maincontent .innerright { float:right;width:310px; overflow:hidden;}

	/* Footer styles */
	#footer {
		clear:both;
		float:left;
		width:100%;
		border-top:1px solid #000;color:#000;
		background:#777;height:60px;
		font-size:9pt;
		text-align:center;
	}
	#footer p {
		padding:10px;
		margin:0;
	}
	.normalmenu, .enlargemenu {margin-top:5px;clear:both;width:100%;/*background:#ccc;*/}

	.normalmenu ul, .enlargemenu ul {
	    clear:both;
	    list-style:none;
	    margin:0 0 0 0;	/* 200px from 230px col width */
	    padding:5px 0 0 0;
	    font-size:11pt;font-family:arial,verdana;font-weight:normal;
		background:#777777;
	}
	.enlargemenu ul { font-size:14pt;background:none; }

	.normalmenu li, .enlargemenu li {
		text-indent:15px;
	    	display:block;
		height:25px;		
		}

	.normalmenu li a, .enlargemenu li a {

	    margin:0;padding:0 ;	    
	    background: url(../images/helmet-btn-off2.jpg) no-repeat; 
	    color:#fff;
	    text-decoration:none;
	    width:100%;
	}

	.enlargemenu li a {height:30px; }

	html>body normalmenu li a, .enlargemenu li a {
		width: auto;
		}
	.normalmenu li a:hover, .enlargemenu li a:hover  {
		color:#aaa5d6;
	}
	.normalmenu li a.active,
		.normalmenu li a.active:hover {
	    color:#3d3d3d;
	}
	 .enlargemenu li a.active , .enlargemenu li a.active:hover{
	    color:#777;
	}

	.normalmenu ul.small {background:none;font-size:10pt; }
	.normalmenu ul.small li {height:14pt;}
	.normalmenu ul.small li a { color:#999999; }
	.normalmenu ul.small li a:hover { color:#fff; }
	.normalmenu ul.small li span {color:#aaa5d6;}

	.normalmenu li span .style3 {
	   background:pink;font-size:7px;
	}


/* OVERRIDER */

	/*.rightmenu .col1 .maincontent .innerleft { float:left;width:250px; overflow:hidden;}
	.rightmenu .col1 .maincontent .innerright { float:right;width:330px; overflow:hidden;}*/

	h1,h2,h3,h4,h5 { margin-bottom:0;padding-bottom:0;font-size:10pt;}
	h2 { font-size:15pt; }
	h3 { font-size:12pt; margin:0;padding:0;}
	h4 { font-size:10pt; margin:0;padding:0;}
	h4.subhead { color:#fff;margin:0;padding:0;}
	h5 { font-style:italic; margin:0;padding:0;}
	.rightmenu .col1 .callquote { font-weight:bold;color:#777}
	.rightmenu .col1 p { margin:0;padding:5px 0 2px 0;}