	#mainpanel {
                     position:relative;
                     top:0px;
                     margin:auto;
                     height:auto;
                     width:96%;
                     text-align:left;
                     border:0px solid #f00;
                     min-width:760px;
/*                     max-width:780px; */
/*                     min-height:640px;  */
                   }

        #heading {
                 position:relative;
                 margin:0px;
                 width:100%;
                 min-width:728px;
                 height:100px;
                 left:0px;
                 top:0px;
                 border:0px solid #0f0;
                 background:#fff;
/*                 filter:alpha(opacity=80);  -moz-opacity:0.8; */

/*                 background-image: url(/hmenu/src/img/guru/normal-bg.png); */
/*                 background-repeat: repeat; */
                }

        #headinglogo {
                 position:relative;
                 top:8px;
                 left:8px;
                 margin:0 auto;
                 height:90px;
                 border:0px solid #396;
                 float:left;
                }

        #headingsearch {
                 position:relative;
                 top:8px;
                 right:8px;
                 margin:0 auto;
                 height:90px;
                 border:0px solid #896;
                 float:right;
                }


        #headingmargin {
                 position:relative;
                 top:0px;
                 margin:0px;
                 width:100%;
                 height:8px;
                 left:0px;
                 padding:0px;
                 border:0px solid #ff0;
                 float:left;
                }

        #topnavmenu {
                 position:relative;
                 margin:0px;
                 top:0px;
                 width:100%;
                 min-width:728px;
                 height:22px;
                 left:0px;
                 border:0px solid #f0f;
                 float:left;
                }

        #topnavmargin {
                 position:relative;
                 top:0px;
                 margin:0px;
                 width:100%;
                 height:8px;
                 left:0px;
                 border:0px solid #aa0;
                 float:left;
                }


        #mainpage {
                 position:relative;
                 top:0px;
                 left:0px;
                 margin:0px;
                 width:100%;
                 height:100%;
                 border:0px solid #0f0;
                 float:left;
                 background:#fff;
                }


        #mainleft {
                 position:relative;
                 top:0px;
                 left:0px;
                 margin:0 auto;
                 width:8%;
                 height:auto;
                 border:0px solid #896;
                 float:left;
/*                 background-image: url(/hmenu/src/img/guru/normal-bg.png); */
/*                 background-repeat: repeat;*/
                 padding:0px;
                 min-width:80px;
                 background:#fff;
                }


        ul.mainleft {
                 list-style-type: none;
                 padding: 0px;
                 margin: 0px;
                }


        #mainleftmarg {
                 position:relative;
                 top:0px;
                 left:0px;
                 margin:0 auto;
                 width:1%;
                 height:auto;
                 border:0px solid #896;
                 float:left;
                 padding:0px;
                 min-width:4px;
                 border:0px solid #0f0;

                }


        #mainctr {
                 position:relative;
                 top:0px;
                 left:0px;
                 margin:0 auto;
                 width:73%;
                 height:100%;
                 min-width:420px
/*                 min-height:600px; */
                 border:0px solid #0e0;
                 float:left;
/*                 background-image: url(/hmenu/src/img/guru/normal-bg.png); */
/*                 background-repeat: repeat; */
                 padding:0px;
                 background:#fff;

                }

        #mainctr img {margin:20px;}



        .mainpict  {
                  width:50%;
                }

        #mainrightmarg {
                 position:relative;
                 top:0px;
                 left:0px;
                 margin:0px;
                 width:2%;
                 height:auto;
                 min-width:8px;
                 padding:0px;
                 border:0px solid #0f0;
                 float:left;
                }

        #mainright {
                 position:relative;
                 top:0px;
                 left:0px;
                 margin:0 auto;
                 width:90px;
                 height:auto;
                 border:0px solid #00f;
                 float:right;
/*                 background-image: url(/hmenu/src/img/guru/normal-bg.png); */
/*                 background-repeat: repeat; */

/*                 background:#fff; */
                 padding:0px;


                }


        ul.mainright {
                 list-style-type: none;
                 padding: 0px;
                 margin: 0px;
                }

        #mainmargin {
                 position:relative;
                 top:0px;
                 margin:0px;
                 width:100%;
                 height:4px;
                 left:0px;
                 border:0px solid #aa0;
                 background:#fff;
                 float:left;
                }



        #copy {
	border: 0px solid #000;
	float: left;
	width: 100%;
        height:100%;
        }

	#adbot {
                position:relative;
                top:0px;
                left:0px;
                margin:0px;
                width:100%;
                min-width:728px;
                height:90px;
                float:left;
                border:0px solid #aa0;
                background:#fff;
                padding:0px;

               }


	#footer {
                  position:relative;
                  top:0px;
	          margin:0px;
                  padding-top:8px;
                  width:100%;
                  min-width:728px;
	          line-height:15px;
	          font-size:.8em;
	          text-align:center;
	          background:#fff;
                  float:left;
                  border:0px solid #fff;
                }


        #footerlogo {
                 position:relative;
                 top:0px;
                 left:0px;
                 margin:0 auto;
                 min-width:410px;
                 width:410px;
                 border:0px solid #396;
                 float:left;
                }

        #footerlinks {
                 position:relative;
                 top:0px;
                 left:0px;
                 margin:0 auto;
                 border:0px solid #896;
                 float:right;
                }


        .gallery  {
                  position:relative;
                  top:0px;
	          margin:5px;
                  padding: 6px;
                  width:45%;
                  min-height:260px;
	          line-height:12px;
	          text-align:left;
	          background:#fff;
                  float:left;
                  color:#006;
                  font-weight:700;
                  font-size:11px;
                  border: 2px solid#222;
                  display:block;
                }

        .gallery img   {
                 width:100%;
                }


/* above is new stuff  */


	#center {
                position:relative;
                left:90px;
                width:586px;
                float:left;
                padding-left:0px;
                padding-right:0px;
                padding:0px;
                border:0px solid #a02;
                margin:0 auto;
                }

	* html #center {width:586px;}

	.clear {clear:both;font-size:.1em;}



	#adtop {
                position:relative;
                top:0px;
                width:100%;
                max-width:468px;
                float:leftt;
                padding:0px;
                margin:0px;
                border:0px solid #0f0;
               }
/*	* html #adtop {width:582px;} */


	#adleft {
                position:relative;
                top:0px;
                left:0px;
                width:160px;
                height:100%;
/*                min-height:780px;*/
/*                height:600px; */
                float:left;
                padding:0px;
                margin:0px;
                border:0px solid #00e;
               }
/*	* html #adleft {width:160px;height:780px} */

	#adleftnew {
                position:absolute;
                bottom:0;
                vertical-align:bottom;
                left:0px;
                width:160px;
/*                min-height:780px;*/
/*                height:600px; */
                float:left; 
                padding:0px;
                margin:0px;
                border:1px solid #00e;
               }
/*	* html #adleftnew {width:160px;} */

	#adleftlong {
                position:relative;
                top:0px;
                left:0px;
                width:160px;
                height:100%;
                min-height:800px;
                float:left;
                padding:0px;
                border:0px solid #440;
               }
/*	* html #adleftong {width:130px;height:800px} */


	#left {
                position:absolute;
                top: 204px;
                /* height:740px; */
                left:8px;
                width:80px;
                float:left;
                padding:0px;
                padding-left:0px;
                padding-right:0px;
                border:0px solid #e0e;
              }


	#right {
                 position:absolute;
                 top:204px;
                 /* height:740px; */
                 left:682px;
                 width:120px;
                 float:left;
                 padding:0px;
                 padding-left:0px;
                 padding-right:0px;
                 border:0px solid #e0e;
               }
	* html #right {width:90px;}


        #mainl {
                  background-image: url(/images/left.png); 
                  background-position: left;
                  background-repeat: repeat-y;
                  float:left;
                  padding-right:0px;
                  padding:0px;
                  margin:0 auto;
                  border:0px solid #e00;

               }

        #mainr {
                  background-image: url(/images/right.png); 
                  background-position: right;
                  background-repeat: repeat-y;
                  float:left;
                  padding-right:0px;
                  padding:0px;
                  margin:0 auto;
                  border:0px solid #e00;

               }


        #mainbottom {
                bottom:0px;
                left:0px;
                height:20px;
                border:0px solid #369;
                margin:0 auto;
                }


	#mainbotleft {
        	  width:23px;
        	  height:24px;
                  background-image: url(/images/botleft.png);
                  background-position: bottom;
                  float:left;
                  padding-left:0px;
                  padding-right:0px;
                  padding:0px;
                  margin:0 auto;
                }


	#mainbotcenter {
        	  width:730px;
        	  height:25px;
                  background-image: url(/images/bottom.png);
                  background-position: bottom;
                  background-repeat: repeat-x;
                  float:left;
                  padding-left:0px;
                  padding-right:0px;
                  padding:0px;
                  margin:0 auto;
                }


	#mainbotright {
        	  width:23px;
                  height:24px;
                  background-image: url(/images/botright.png); 
                  background-position: bottom;
                  float:left;
                  padding-left:0px;
                  padding-right:0px;
                  padding:0px;
                  margin:0 auto;
                }

        #maintop {
                bottom:0px;
                left:0px;
                height:20px;
                border:0px solid #369;
                margin:0 auto;
                }

	#maintopleft {
        	  width:24px;
        	  height:20px;
                  background-image: url(/images/topleft.png);
                  background-position: top;
                  float:left;
                  padding-right:0px;
                  padding:0px;
                  margin:0 auto;
                }

	#maintopcenter {
        	  width:732px;
        	  height:10px;
                  background-image: url(/images/top.png);
                  background-position: top;
                  background-repeat: repeat-x;
                  float:left;
                  padding-right:0px;
                  padding:0px;
                  margin:0 auto;
                }


	#maintopright {
        	  width:24px;
                  height:19px;
                  background-image: url(/images/topright.png); 
                  background-position: top;
                  background-repeat: repeat-x;
                  float:left;
                  padding-right:0px;
                  padding:0px;
                  margin:0 auto;

                }

        #headl {
                  background-image: url(/images/left.png); 
                  background-position: left;
                  background-repeat: repeat-y;
                  float:left;
                  padding-right:0px;
                  padding:0px;
                  margin:0 auto;
                  border:0px solid #e00;

               }

        #headr {
                  background-image: url(/images/right.png); 
                  background-position: right;
                  background-repeat: repeat-y;
                  float:left;
                  padding-right:0px;
                  padding:0px;
                  margin:0 auto;
                  border:0px solid #e00;

               }

        #headbottom {
                bottom:0px;
                left:0px;
                height:20px;
                border:0px solid #369;
                margin:0 auto;
               }


	#headbotleft {
        	  width:23px;
        	  height:24px;
                  background-image: url(/images/botleft.png);
                  background-position: bottom;
                  float:left;
                  padding-left:0px;
                  padding-right:0px;
                  padding:0px;
                  margin:0 auto;
                }


	#headbotcenter {
        	  width:730px;
        	  height:25px;
                  background-image: url(/images/bottom.png);
                  background-position: bottom;
                  background-repeat: repeat-x;
                  float:left;
                  padding-left:0px;
                  padding-right:0px;
                  padding:0px;
                  margin:0 auto;
                }

	#headbotright {
        	  width:23px;
                  height:24px;
                  background-image: url(/images/botright.png); 
                  background-position: bottom;
                  float:left;
                  padding-left:0px;
                  padding-right:0px;
                  padding:0px;
                  margin:0 auto;
                }

        #headtop {
                bottom:0px;
                left:0px;
                height:20px;
                border:0px solid #369;
                margin:0 auto;
                }

	#headtopleft {
        	  width:24px;
        	  height:20px;
                  background-image: url(/images/topleft.png);
                  background-position: top;
                  float:left;
                  padding-right:0px;
                  padding:0px;
                  margin:0 auto;
                }

	#headtopcenter {
        	  width:732px;
        	  height:10px;
                  background-image: url(/images/top.png);
                  background-position: top;
                  background-repeat: repeat-x;
                  float:left;
                  padding-right:0px;
                  padding:0px;
                  margin:0 auto;
                }


	#headtopright {
        	  width:24px;
                  height:19px;
                  background-image: url(/images/topright.png); 
                  background-position: top;
                  float:left;
                  padding-right:0px;
                  padding:0px;
                  margin:0 auto;

                }




	#adbotold {
                  margin:0px auto 0 auto;
                  width:780px;
                  height:280px;
                  left:200px;
                  border-bottom:0px solid #369;
                  height:82px;
                  line-height:15px;
                  font-size:.8em;
                  background:#fff;
                 border:1px solid #369;

                 }




	#hd {
                 position:absolute;
                 top:expression(300px);
                 margin:0 auto;
                 width:780px;
                 height:60px;
                 border:0px solid #369;
                 background-image: url(/images/bg.jpg); 
             }

	#ft {
                 position:absolute;
                 bottom: 0px;
                 margin:0 auto;
                 width:780px;
                 height:60px;
                 border:0px solid #369;
                 background:#fff ;
             }

	#lp {
                 position:absolute;
                 top: 61px;
                 margin:0 auto;
                 width:120px;
                 background-image: url(/images/bg.jpg); 
             }

	#rp {
                 position:absolute;
                 top: 61px;
                 left: 660px;
                 margin:0 auto;
                 width:120px;
                 background:#fff ;
             }

	#mp {
                 position:absolute;
                 top: 61px;
                 left: 130px;
                 margin:0 auto;
                 width:525px;
                 height:80%;
                 background-image: url(/images/bg.jpg); 
             }



.img-border {
	border: 6px solid #555555;
}
/*** Nav bar styles ***/



ul.topnav,
.topnav ul{
/*Remove all spacings from the list items*/
	margin: 0;
	padding: 0;
	cursor: default;
	list-style-type: none;
	display: inline;
}

ul.topnav,
.topnav ul{
/*Remove all spacings from the list items*/
	margin: 0px;
	padding: 0px;
	cursor: default;
	list-style-type: none;
	display: inline;
}


ul.leftnav {
  list-style-type: none;
  padding-left: 0px;
  padding-right: 0px;
  margin: 0px;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 90px;
  height: 300px;
}


/* 3 Column Layout - by Paul@YellowPencil.com */

	body {margin:0;padding:0; background:#999; 
        color:#000;font-size:10pt;font-family: verdana,helvetica,sans-serif;text-align:left;line-height:1.4em;}   

/*	body {margin:0;padding:0; background-image: url(/hmenu/src/img/guru/active-bg.png);
        color:#000;font-size:10pt;font-family: verdana,helvetica,sans-serif;text-align:left;line-height:1.4em;} */

	h1 {font-size:1.2em;color:#000;}
        h2 {font-size:1.0em;color:#006;}
        h3 {font-size:1.2em;color:#006;}
	A:link	     		{ text-decoration: none; color: 9c00ec;} 
	A:visited   		{ text-decoration: none; color: #9C00EC;} 
	A:hover     		{ text-decoration: underline; color: #FFFFF;}
	#logo {
               float:left;
               font-size: 36px;
/*               color:#ccc;margin:54px 0 0 0; */
               color:#b0b8b0;
               padding:0;
              }
	#menu {margin:0 auto;width:780px;border-left:0px solid #369;border-right:0px solid #333;border-bottom:0px solid #333;height:20px;line-height:20px;text-align:center; color: #369;}
	#menu a {font-size:12px;padding:3px 10px;text-decoration:none;color:#369;}
	#menu a:hover {background:#ccc;}

	#ll {
                 position:relative;
                 height:24px;
                 background:#f0f8f0 url("/images/botleft.png") no-repeat;
             }

	#lc {
                 position:relative;
                 width:730px;
                 height:24px;
                 background:#f0f8f0 url("/images/bottom.png") repeat-x;
             }

#menu2 a {
	display: block;
	text-decoration: none;
	padding-left: 3px;
	width: 103px;
	height: 30px;
    background: url("/images.new/biz3c.jpg") no-repeat;
    font-family: arial, helvetica, sans-serif; font-size: 13px; color: #ffffff; font-weight:600;
}
#menu2 ul {
	padding: 0;
	margin: 0;
	line-height: 30px;
}
#menu2 li {
    border-bottom: 2px solid #200010;
	list-style: none;
	margin: 0px;
}
#menu2 a:hover {
    background: url("/images.new/biz3d.jpg") no-repeat;
}
#menu2 a#selected {
	display: block;
	text-decoration: none;
	padding-left: 3px;
	width: 103px;
	height: 30px;
        background: url("/images.new/biz8b.jpg") no-repeat;
}