html { overflow-x: auto; height:100%;}	/* fixes MSIE scrollbar bug DO NOT REMOVE, has no effect in Mozilla, or Opera */	body {	background: url(http://www.oceanwayaudio.com/images/background-main.jpg) repeat-x scroll 50% 0pt;	background-color: #000000;	text-align: center;	margin-left: auto;	margin-right: auto;}	A:link  {   text-decoration : underline;   font-family : Lucida Grande, Geneva, Arial, Verdana, sans-serif;   color : #707B8C;   font-size: 12px;   }      A:visited  {   text-decoration : underline;   font-family : Lucida Grande, Geneva, Arial, Verdana, sans-serif;   color : #707B8C;   font-size: 12px;   }   A:active  {   text-decoration : underline;   font-family : Lucida Grande, Geneva, Arial, Verdana, sans-serif;   color : #707B8C;   font-size: 12px;   }   A:hover  {   text-decoration : underline;   font-family : Lucida Grande, Geneva, Arial, Verdana, sans-serif;   color : #FFFFFF;   font-size: 12px;   }      .indented {	padding-left: 30pt;	padding-right: 30pt;	}     		.indented2 {	padding-left: 50pt;	padding-right: 50pt;	}		   .headline{   font-size : 12px;   font-family : Lucida Grande, Geneva, Arial, Verdana, sans-serif;   color : #000000;   font-weight: bold;   background:	transparent;   line-height: 18px;   margin : 0;   }      .subhead{   font-size : 9px;   font-family : Lucida Grande, Geneva, Arial, Verdana, sans-serif;   color : #000000;   font-weight: bold;   background:	transparent;   line-height: 14px;   margin : 0;   }      .headline_lite{   font-size : 14px;   font-family : 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;   color : #A1CE4C;   font-weight: bold;   background:	transparent;   padding-bottom: 10px;   line-height: 18px;   margin : 0;   }      .subhead_lite{   font-size : 9px;   font-family : Lucida Grande, Geneva, Arial, Verdana, sans-serif;   color : #ffffff;   font-weight: bold;   background:	transparent;   line-height: 14px;   margin : 0;   }      .copyright {   font-size : 9px;   font-family : Lucida Grande, Geneva, Arial, Verdana, sans-serif;   color : #707B8C;   text-align : center;   margin : 0;   line-height: 10px;   }   P {   font-size : 12px;   font-family : Lucida Grande, Geneva, Arial, Verdana, sans-serif;   color : #000000;   background:	transparent;   line-height: 16px;   margin : 0;   }      .P_sm {   font-size : 9px;   font-family : Lucida Grande, Geneva, Arial, Verdana, sans-serif;   color : #000000;   background:	transparent;   line-height: 14px;   margin : 0;   }       .P_white {   font-size : 12px;   font-family : Lucida Grande, Geneva, Arial, Verdana, sans-serif;   color : #FFFFFF;   background:	transparent;   line-height: 16px;   margin : 0;   }       .P_white_sm {   font-size : 9px;   font-family : Lucida Grande, Geneva, Arial, Verdana, sans-serif;   color : #FFFFFF;   background:	transparent;   line-height: 14px;   margin : 0;   }      .P_gray {   font-size : 12px;   font-family : Lucida Grande, Geneva, Arial, Verdana, sans-serif;   color : #666666;   background:	transparent;   line-height: 16px;   margin : 0;   }      .caption {   font-size : 9px;   font-family : Lucida Grande, Geneva, Arial, Verdana, sans-serif;   color : #000000;   background:	transparent;   line-height: 10px;   margin : 0;   }      .LI_small {   font-size : 11px;   font-family : Lucida Grande, Geneva, Arial, Verdana, sans-serif;   color : #ffffff;   background:	transparent;   line-height: 16px;   margin : 0;   }       LI {   font-size : 12px;   font-family : Lucida Grande, Geneva, Arial, Verdana, sans-serif;   color : #000000;   background:	transparent;   margin-left: 30px;   line-height: 18px;   margin : 0;   }       #bulletlist li {    list-style-type: square;    font-size : 12px;   font-family : Lucida Grande, Geneva, Arial, Verdana, sans-serif;   color : #ffffff;   background:	transparent;   margin-left: 30px;   line-height: 18px;   margin : 0;   }        /*MENU STYLES*/.basictab{padding: 3px 0;margin-left: 0;font-family : Arial, Helvetica, sans-serif;font-size: 14px;font-weight: boldcolor : #666666;border-bottom: 0px solid gray;list-style-type: none;margin-bottom: 0;text-align: center; /*set to left, center, or right to align the menu as desired*/}.basictab li{display: inline;margin: 0;font-size: 14px;font-weight: boldcolor : #666666;padding: 7px 7;}.basictab li a{text-decoration: none;padding: 3px 7px;margin-right: 2px;border: 0px solid gray;border-bottom: none;background-color: transparent ;font-size: 14px;font-weight: boldcolor: #666666;}.basictab li a:visited{font-size: 14px;color: #666666;}.basictab li a:hover{background-color: transparent ;font-size: 14px;color: #CC0000;}.basictab li a:active{color: #666666;font-size: 14px;}.basictab li.selected a{ /*selected tab effect*/position: relative;top: 1px;padding-top: 4px;background-color: transparent ;font-size: 12px;color: #FFCC33;}.submenustyle{padding: 2px 1px;border: 0px solid black;border-top-width: 0;text-align: center;font-family : Arial, Helvetica, sans-serif;font-size: 14px;color : #666666;border-bottom: 0px solid gray;list-style-type: none;margin-bottom: 0;width: auto;background-color: transparent ;display: none;filter:alpha(opacity=0);-moz-opacity:0;}* html .submenustyle{ /*IE only width definition*/width: 100%;}.submenustyle a{border-right: 1px solid gray;padding: 1px 5px;text-decoration: none;}.submenustyle a:hover{background-color: #;}.clear { /* generic container (i.e. div) for floating buttons */    overflow: hidden;    width: 100%;}a.button {    background: transparent url('http://www.friendsofayurveda.com/images/bg_button_a.gif') no-repeat scroll top right;    color: #444;    display: block;    float: center;    font: normal 12px arial, sans-serif;    height: 24px;    margin-right: 6px;    padding-right: 18px; /* sliding doors padding */    text-decoration: none;}a.button span {    background: transparent url('http://www.friendsofayurveda.com/images/bg_button_span.gif') no-repeat;    display: block;    line-height: 14px;    padding: 5px 0 5px 18px;}a.button:active {    background-position: bottom right;    color: #000;    outline: none; /* hide dotted outline in Firefox */}a.button:active span {    background-position: bottom left;    padding: 6px 0 4px 18px; /* push text down 1px */}#transparency {filter: alpha(opacity=55); -moz-opacity: .55; background-color:#EEE }.myBoxSlide {    margin: 0.125in auto;    color: #fff;    width: 900px;    height: 90%;    padding: 4px;    vertical-align: middle;    text-align: center;    background-color: #000000;    border: 1px solid #909CAD;    /* Do rounding (native in Firefox and Safari) */    -webkit-border-radius: 10px;    -moz-border-radius: 10px;}.myBoxInfo {    margin: 0.125in auto;    color: #fff;    width: 900px;    height: 258px;    padding: 4px;    vertical-align: middle;    text-align: center;    background-color: #242B36;    border: 1px solid #909CAD;    /* Do rounding (native in Firefox and Safari) */    -webkit-border-radius: 10px;    -moz-border-radius: 10px;}.myBoxSignUp {    margin: 0.125in auto;    color: #fff;    width: 900px;    height: 80%;    padding: 4px;    vertical-align: middle;    text-align: center;    background-color: #242B36;    border: 1px solid #909CAD;    /* Do rounding (native in Firefox and Safari) */    -webkit-border-radius: 10px;    -moz-border-radius: 10px;}.myBoxLatest {    margin: 0.125in auto;    color: #fff;    width: 790px;    height: 165px;    padding: 4px;    vertical-align: middle;    text-align: center;   background-color: #242B36;    border: 1px solid #909CAD;    /* Do rounding (native in Firefox and Safari) */    -webkit-border-radius: 10px;    -moz-border-radius: 10px;}.myBoxGeneral {    margin: 0.125in auto;    color: #fff;    width: 900px;    height: 90%;    padding: 4px;    text-align: center;    background-color: #242B36;    border: 1px solid #909CAD;    /* Do rounding (native in Firefox and Safari) */    -webkit-border-radius: 10px;    -moz-border-radius: 10px;}