 /* no other form of Comment chars are allowed */

BODY { color:black; font-family:Arial;
margin-left:20; margin-right:20; margin-top:0; margin-bottom:50;
background-color: #ffcc99;
background-image: url(../images/bgPureSkin_White2.jpg)
}

BODY.minorpage { color:black; font-family:Arial;
margin-left:0; margin-right:0; margin-top:0;
background-color: #ffcc99;
}




H3		{ text-align:center; color:white; background-color:#336666; line-height:150%; }
h1.m_topheading		{ text-align:center; color:FFFF88; background-color:#006E2E; line-height:150%; }
h2.m_topheading		{ text-align:center; color:FFFF88; background-color:#336666; background-image: url('../images/bg_questionbar.png'); background-repeat: no-repeat; line-height:150%; }
h3.m_topheading		{ text-align:center; color:FFFF88; background-color:#336666; background-image: url('../images/bg_questionbar.png'); background-repeat: no-repeat; line-height:150%;  }

h2.m_questionbar	{ text-align:center; color:FFFF88; background-color:#336666; background-image: url('../images/bg_questionbar.png'); background-repeat: no-repeat; line-height:150%; }
h3.m_questionbar	{ text-align:center; color:white; background-color:#336666; background-image: url('../images/bg_questionbar.png'); background-repeat: no-repeat; line-height:150%;}

h2.m_ordernow	{ text-align:center; color:FFFF88; background-color:#CC0000; background-image:  line-height:150%; }
h3.m_ordernow	{ text-align:center; color:white; background-color:#CC0000; background-image:  line-height:150%;}



/* TOPMENU - Start 5\9\07 */
    ul.topmenu {
      width: 99%;
      float: left;
      margin: 0 0;
padding:0;
      text-align: center;
background: #ffcc99;

    }
  
  ul.topmenu li {
background-image: url('../images/bg_searchbox.jpg');

      display: block;
  /*    height: 3em; */
      margin: 0 3px;
      padding: 3px 7px;
      xbackground: Khaki;
      float: left;
	border: 0;

/*      border:  Solid Maroon; 
border-color:  Maroon;
border-style:  Solid;
border-right: 1px;
border-right-width: 1px;
border-left: 0;
border-top: 0;
border-bottom: 0;
*/
/* right border does not appear on Firefox 2!  */
    }


ul.topmenu a:link		{ text-decoration: none;	  color: black; }
ul.topmenu a:visited	{ text-decoration: none;	  color: black; }
ul.topmenu a:hover		{ text-decoration: underline; color: yellow; background-color: #336666;  }

span.buynow {
	color:red; 
	font-weight:bold; 
}

/* TOPMENU - End */


/* LEFTMENU - Start 9\9\07 */
    div.leftmenu {
	margin-left:20px;	

	/*border-style:solid; 
	border-width:1px; */

	xcolor:purple; 
	color:FFFF88; 
	font-weight:bold; 
	padding:5px; 
	margin:0;

background-image: url(../images/test_sidenavi_bg_big.png); 
padding-top:20px; 
padding-right:20px; 
padding-bottom:20px;

	}

    ul.leftmenu {
	line-height:130%; 
	margin-left:0; 
	margin-top:10;
	border-width:0px;
	border-style:solid;
	padding:0;
    }

    ol.lefttestimonials {
	line-height:130%; 
	margin-left:27; 
	margin-top:0;
	padding:0;
	font-style:italic;
    }


  ul.leftmenu li {
	margin-bottom:10;
	margin-left:20; 

	padding-bottom:10; 
	border-style:solid;
border-width: 0px 0px 1px 0px;

  }

  ol.lefttestimonials li {
	margin-bottom:20;
  }






  span.leftmenu {
	color:purple; 
	font-weight:bold;
	border-style:solid; 
	border-width:1px; 
	width:100%; 
	padding:3px; 
   }	



/* LEFTMENU - End */

div.topic {
	padding-left:10%; 
	padding-right:10%;
}


div.bottommenu  {
	background-image: url(../images/test_bottomnavi_bg.png); 
	background-repeat:repeat; 
	background-position:center; 
	padding-top:20px; 
	padding-right:20px; 
	padding-bottom:20px;

}

div.bottommenu a { line-height:150%; }

a.nav:link		{ text-decoration: none;	  color: black; }
a.nav:visited	{ text-decoration: none;	  color: black; }
a.nav:hover		{ text-decoration: underline; color: yellow; background-color: #336666;  }

a { color : black; font-weight : bold; }	 /* Hack for NN4 */


/* TESTIMONIAL - Start 3\11\07 */
    li.maintestimonials {
	margin-left:5px;	
	margin-bottom:10;
	xborder-style:solid; 
	xborder-width:0px; 
	xborder-color:#336666; 
	padding:5px; 
	background-color: white;
	background-image: url('../images/bg_testimonial.jpg');
	background-position: 0 0; 
	background-repeat: no-repeat;	
	width: 450px;
	list-style-type:none;
	font-size:smaller;
	}


    div.maintestimonials {
	margin-left:5px;	
	margin-right:15px;	
	margin-bottom:10;
	border-style:solid; 
	border-width:0px; 
	border-color:#336666; 
	xxxpadding:10px; 
	padding: 21px 25px 3px 25px;
	list-style: none;

	}

    div.searchbox {
	margin-left:0px;	
	
	margin-bottom:5;
	padding-left:15px; 
	padding-top:15px;	
xbackground-color: #ffcc99;
background-color: white;
	xxxbackground-image: url('../images/bg_testimonial.jpg');

background-image: url('../images/bg_searchbox.jpg');

	background-position: 0 0; 
	background-repeat: no-repeat;
	xheight: 100%;	
	height: 80px;
	}
 /* DIV Height if contents longer then IE7 extends height, but Mozilla 3.0.7 justs put contents outside DIV!
Need to ensure contents height always smaller than DIV height
 */
