	/* <!-- */	/* General styles v2a - www.inwardbliss.com                           */	/* Version Date:   29 May 2009 20:00                                  */ 	/* Color Codes                                                        */	/*                                                                    */ 	/* #ffffff White                                                      */	/* #000000 black                                                      */	/*                                                                    */   /* General Color Scheme in use                                        */   /*                                                                    */   /* #6666ff Blue                                                       */  /* #ccccff Light blue blockquote, wideblue                            */  /*                                                                    */  /* #ff6666 Rose Pink                                                  */  /* #ffcc66 Peach  Callout                                             */  /* #ffff66 Yellow                                                     */  /* #66ffff Aqua                                                       */  /*                                                                    */ 	/*                                                                    */ 	/* #336699 a blue for hovering background on links (#369)             */ 	/* #993366 a purple for visited links                                 */ 	/* #eeeeee a pale almost white grey for background in header          */ 	/* #0cf    a lighter (aqua) blue for active links                     */   /* #6699ff a blue for p.highlight                                     */	/*                                                                    */	/* blockquote colors                                                  */ 	/*                                                                    */	/* #99ffff pale aqua                                                  */	/* #ffcc66 pale peach                                                 */	/* #ccccff pale blue                                                  */	/*                                                                    */		body {		margin:0;		padding:0;		border:0;			/* This removes the border around the viewport in old versions of IE */		width:100%;		background:#ffffff;		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 */		font-size:90%;	}	a {		color:#336699;	}	a:hover {		color:#ffffff;		background:#336699;   /* blue */		text-decoration:none;	}	p, ul, ol, li,a {  	font-size: 10pt; font-family : Verdana, Georgia, Arial,geneva,helvetica;}/*                                                *//* defines headers                                *//*                                                */h1, h2, h3, h4, h5, h6 {  font-family: verdana, georgeia, Arial, Helvetica, sans-serif;}h1 { font-size: 2.0em;}h2 { font-size: 1.2em;}h3 { font-size: 1.0em;}h4 { font-size: 0.9em;}h5 { font-size: 0.8em;}h6 { font-size: 0.7em;}	h1, h2, h3 {		margin:.9em 0 1em 0; 		padding:0;	}	h2.xtra {margin:2.0em 0 .2em 0;}	p {		margin:.4em 0 .8em 0;		padding:0;		line-height:1.3em;   /* here */			}	img {		margin:10px 0 5px;	}	/* Header styles */	#header {	  clear:both;		float:left;		width:80%;           /* changed from 100%*/		margin:0 10% 0 10%;  /* r9.65% New */		background-color:#6666FF;}	/* column container */	.colmask {		position:relative;	/* This fixes the IE7 overflow hidden bug */		clear:both;		float:left;		width:80%;			/* width of whole page */ /* changed */		margin:0 10% 0 10%;  /* New    */		overflow:hidden;		/* This chops off any overhanging divs */	}	/* common column settings */	.colright,	.colleft {		float:left;		width:100%;    /* Don't change this one */		position:relative;	}	.col1,	.col2 {		float:left;		position:relative;		padding:0 0 1em 0;		overflow:hidden;	}	.col1 h1,h2 {color:#000000;font-size: 1.2em;margin:2em 0 2em 0;}  /* added margin 08 jan 2010 */	.col2 h1,h2 {color:#000000;font-size: 1.2em;} /* does this work .col1 ul.none { list-style:none}  */ .col1 ul { list-style-type: disc ;            list-style-position:inside;            margin-left: 0;            padding-left: 30px;            text-indent:-12px;}                                /*     used on calciumhealth, flax-seed page only */.col1 ul.spec{ list-style-type: disc ;            list-style-position:inside;            margin-left: 0;            padding-left: 275px;            text-indent:-12px;            }                 .col2 ul {	  list-style-type : none ;   	margin : 0 0 0 0;   	padding: 0 0 0 0 ;	}.col2 a {text-decoration:none;}	/* Can I put the following under the column container to have it apply to all columns?   */	.col1 a:link    {color: #336699; }      /* 336699 links are blue  00f                    */	.col1 a:visited {color: #993366; }      /* visited are purple                            */ 	.col1 a:hover   {color: #eeeeee; }      /* ffffff hover links are light blue  06f        */ 	.col1 a:active  {color: #0cf;    }      /* active links are lighter blue 0cf             */ 		.col2 a:link    {color: #336699; }      /* links are blue  00f                           */	.col2 a:visited {color: #993366; }      /* visited are purple                            */ 	.col2 a:hover   {color: #eeeeee; }      /* hover links are light blue  06f               */ 	.col2 a:active  {color: #0cf;    }      /* active links are lighter blue 0cf             */ 	/*                                                                                                                          *//* Notes                                                                                                                    *//*                                                                                                                          *//* 2 Column (right menu) settings */	.rightmenu {		background:#ffffff;		/* right column background colour #eee,#cccc99 #ffcc66*/	}	.rightmenu .colleft {		right:30%;			/* right column width */ /* changed */ /*25%*/		background:#ffffff;		/* left column background colour */	}	.rightmenu .col1 {		width:66%;			/* left column content width (left column width minus left and right padding) *//* changed */ /*71%*/		left:32%;			/* (right column width) plus (left column left padding) should be 32 but left justify at 30*/  /* changed */ /*27%*/	}	.rightmenu .col2 {		width:26%;			/* right column content width (right column width minus left and right padding) *//* changed */ /*21%*/		left:36%;			/* (right column width) plus (left column left and right padding) plus (right column left padding) *//* changed */ /*31%*/	    border-left: 1px solid #000000; 	    padding:0 0 0 10px;	}/* Used in the header  */		img.logo {	   float:left ;	   margin:12px 8px 0px 2px;    padding:3px,3px,3px,3px;	}	p.highlight {  margin: 25px;  text-align: left;  border: solid black 1px;  background-color: #ccccff;  /* #6666ff #66ffcc */  padding: 5px 5px 5px 5px;} p.doublespace {margin: 50px 0 0 0;  padding: 5px;}p.doublespace2 {margin: 15px 0 0 0;  padding: 5px;}p.dropcap:first-letter {  font-size: 1.5em;  color: #fffff;}p.smaller {font-size: smaller;}h1.doublespace {margin: 50px 0 0 0;  padding: 0px;}#callout_left {  width: 250px;   float: left;  margin-top: -.75em; /* -2.5em;*/  margin-left: -.85em; }#callout_right {  width: 250px;   float: right;  margin-top: -.75em; /* -2.5em;*/  margin-left: -.85em; }#callout_intl {  padding: 10px;  background: #ffcc66;   margin: 15px;}#callout_intl h3 {  margin: 5px 15px 0 0;  text-transform: uppercase;}#callout_left h4 {  background: #000000;  color: #ffffff;  margin: 0 -10px;  padding: 5px;  font-size: 1em;}#callout_right h4 {  background: #000000;  color: #ffffff;  margin: 0 -10px;  padding: 5px;  font-size: 1em;}#callout_left ul { list-style-type: disc ;            list-style-position:inside;            margin-left: 0;            padding-left: 10px;            text-indent:-10px;}                #callout_right ul { list-style-type: disc ;            list-style-position:inside;            margin-left: 0;            padding-left: 10px;            text-indent:-10px;}    /*                                                *//* defines blockquotes *//*                                                */blockquote {  width: 250px;  padding: 10px;  margin: 1.25em;  padding: 1.25em;  background-color: #99ffff; /* #ccccff #6699ff #66ffff #66ffcc */  /*border : 1px solid #000;*/  /*font-style: italic; */  list-style-type:disc}.floatr {float:right;}.floatl {float:left;}.flrp {          float:right;          background-color: #ffcc66;          }.fllp {          float:left;          background-color: #ffcc66;          }.flrg {          float:right;          background-color: #99ffff;          }.fllg {          float:left;          background-color: #99ffff;          }.fllg2 {                                   /* Used only on constipation page */          float:left;          background-color: #99ffff;          margin: 1.25em 1.25em 1.25em 0em;          }.flrb {          float:right;          background-color: #ccccff;          }.fllb {          float:left;          background-color: #ccccff;          }.fllb2 {                                        /* Used only on constipation page */          float:left;          background-color: #ccccff;          margin: 1.25em 1.25em 1.25em 0em;          }.widep {            background-color: #ffcc66;            width: 600px;            }   .wideb {           background-color: #ccccff;   /* complimentary ffffcc */           width: 600px;           } .wideb2 {                  /* used only on cureconstipation page */                   background-color: #ccccff;   /* complimentary ffffcc */           width: 400px;           margin: 10px 10px 10px 240px ;           }                       .wideg {            background-color: #99ffff;            width: 600px;            }   .small {width:160px;}  /* subheader styles           */	/*                            */	/*                            */	#subheader {		clear:both;		float:left;		width: 80%; 		margin:0 0 0 10%; 		border-top:1px solid #ffffff; 		border-bottom:30px solid #ffffff;		background-color:#6666FF;		padding: 12px 0 8px 0; /* 8px   */		color:#ffffff;	}	#subheader ul  {list-style: none;padding:0 0 8px 0; margin:0 16px 0px 16px;} 	#subheader li  {display:inline;padding:0 10px 0 15xp;margin:0 5px 0 0;font-weight:bold;font-size:11px; color:#eeeeee}	#subheader a   {color: #ffffff; }float:left;		position:relative;		padding:0 0 1em 0;		overflow:hidden;col1.adspace {		clear:both ;		/*float:left ;  */		/*width:80%  ;  */         /* 80% changed from 100%*/		margin:20px 0 0 10%;  /* New 100px 30 px 0 0 */		Padding:12px 0 8px 0 ; /* 10px 16px 10px 0px; */		background-color:#ffffff; }#table {    font-family: Arial;    color: #ffffcc;    font-size: 2 ;    font-weight: bold;} #table2 {    font-family: verdana;    color: #000000;    font-size: 2 ;    font-weight: bold;}  #table td {   text-align: left; }#table td.nb {font-weight:normal;}#table-lad {margin:0 0 0 0;}#table-hbad {margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border: 1px 1px 1px 1px ;background-color: #ffffff;}/* Footer styles */	#footer1 {		margin:0 0 0 0 ;		padding:8px 0 0 0;		clear:both;		float:left;		width:80%;           /* changed from 100%*/		margin:0 10% 0 10%;  /* New */		border-top:20px solid #ffffff;  /* border-top:1px solid #6666ff;*/		background-color:#6666ff;    	}	#footer1 p {		padding:5px 16px 8px 16px;		margin:0 0 0 0;		color:#eeeeee; 	}	#footer1 ul  {list-style: none;padding:0 0 8px 0; margin:0 16px 0px 16px;} /*border-bottom:1px solid #555;} */	#footer1 li  {display:inline;padding:0 10px 0 10xp;margin:0 5px 0 0;font-weight:bold;font-size:11px; color:#eeeeee}	#footer1 a   {color: #eeeeee; } 	#footer2 {		clear:both;		float:left;		width:80%;		margin:0 10% 0 10%;  /* New */	}	#footer2 p {		padding:5px 5px 10px 16px;		margin:0;    text-align:right;    font-size:10px;	}	#footer2 a {font-size:10px}	/*  inwardbliss                                               *//**************************************************************/  