	h1, h2, h3, h4 {
		margin:.4em 0 .2em 0;
		padding:.4em 0 .2em 0;
	}

	H1 {font-size:2em}  /* displayed at 24px */
	H2 {font-size:1.5em}  /* displayed at 18px */
	H3 {font-size:1.25em}  /* displayed at 15px */
	H4 {font-size:1em}  /* displayed at 12px */

	p {
		margin:.4em 0 .8em 0;
		padding:0;
	}
/*	img {
		margin:10px 0 5px;
	}*/
	
	.borderTop {
		border-top: 1px dotted #666;
	}
	
	.borderRight{
		border-right: 1px dotted #666;
	}
	
	.borderBottom {
		border-bottom: 1px dotted #666;
		padding-bottom:10px;
	}
	
	.borderLeft {
		border-left: 1px dotted #666;
	}
	
	.contentContainer {
		margin:0 5px 10px 8px;
		padding: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%;			/* width of page */
		position:relative;
		margin:0;
		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;
	}
	
	.colright {
		padding-left: 7px;
	}
	
	.intColSingle,
	.intColDouble,
	.intColTriple,
	.intColQuadruple {
		width:100%;
		float:left;
		position:relative;
		margin:0;
		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;
		clear:both;
	}
	
	.intColSingle {
		/*background:#3C0;*/
	}
	
	.intColDouble {
		/*background:#FF0;*/	   
	}
	
	.intColTriple {
		/*background:#F9C;*/
	}
				  
	
/* 2 Column settings */
	.twocol {
		/*background:#fff;*/		/* right column background colour */
	}
	.twocol .colleft {
		width:66%;
		/*background:#f4f4f4;*/	/* left column background colour */
	}
	.twocol .colright {
		width:32%;
		/*background:#fff;*/		/* right column background colour */
	}

/* settings for the individual columns inside an internal two-column container */
	.intColDouble .col1 {
		width:48%;			/* width of left column content (column width minus padding on either side) */
		left:1%;			/* 100% plus left padding of center column */
		float:left;
		position:relative;
	}
	.intColDouble .col2 {
		width:48%;			/* Width of right column content (column width minus padding on either side) */
		left:1%;			/* width of column plus (center column left and right padding) plus (left column left padding) */
		float:left;
		position:relative;
	}
	
/* settings for the individual columns inside an internal three-column container */	
	.intColTriple .col1 {
		width:31%;			/* width of center column content (column width minus padding on either side) */
		left:1%;			/* 100% plus left padding of center column */
		float:left;
		position:relative;
	}
	.intColTriple .col2 {
		width:31%;			/* Width of left column content (column width minus padding on either side) */
		left:1%;			/* width of (right column) plus (center column left and right padding) plus (left column left padding) */
		float:left;
		position:relative;
	}
	.intColTriple .col3 {
		width:31%;			/* Width of left column content (column width minus padding on either side) */
		left:1%;			/* width of (right column) plus (center column left and right padding) plus (left column left padding) */
		float:left;
		position:relative;
	}

/* settings for the individual columns inside an internal four-column container */	
	.intColQuadruple .col1 {
		width:25%;			/* width of center column content (column width minus padding on either side) */
		left:1%;			/* 100% plus left padding of center column */
		float:left;
		position:relative;
	}
	.intColQuadruple .col2 {
		width:25%;			/* Width of left column content (column width minus padding on either side) */
		left:1%;			/* width of (right column) plus (center column left and right padding) plus (left column left padding) */
		float:left;
		position:relative;
	}
	.intColQuadruple .col3 {
		width:25%;			/* Width of left column content (column width minus padding on either side) */
		left:1%;			/* width of (right column) plus (center column left and right padding) plus (left column left padding) */
		float:left;
		position:relative;
	}
	.intColQuadruple .col4 {
		width:25%;			/* Width of left column content (column width minus padding on either side) */
		left:1%;			/* width of (right column) plus (center column left and right padding) plus (left column left padding) */
		float:left;
		position:relative;
	}
	

