	body {
    font-family:Times New Roman, sans-serif;
        margin:0; padding:0;
		font:11pt/1.5 sans-serif;
		}

	#content {
    width: 800px;
    text-align: center;
    margin:10px auto;
  background:#D8BFD8;
 /*   background-image: url(../images/bckgnd-1.jpg);        */
    background-image: url(../images/bckgnd-800.jpg);
    background-repeat: no-repeat;
 /*  border: 2px solid #FFD700;           */
		}


	#header {
		margin:0; padding:0;
		}
.headbox{
background-color: #006400;
padding-bottom: 10px;

font-family:Times New Roman, sans-serif;
font-size:30px;
line-height: 32px;
text-align: center;
color: #FFD700;
}


.p-head{
/*  font-size: 30px;       */
  font-weight: bold;
}


.subhead{
  border-bottom: 2px solid #FFD700;
}

.subhead-p{
color: #FFFFFF;
  border-bottom: 2px solid #FFD700;
}

	#main1 {
		margin:0; padding:0;
		background:yellow url("red.gif") top left repeat-y;
		}
	#main2 {
		margin:0; padding:0;
		background:url("blue.gif") top right repeat-y;
		}
	#left {
		float:left;
		width:150px;
        width:160px;
		margin:0; padding:0;
		font-size:80%;
		}

	#middle {
    margin-left: 150px;
		font-size:80%;
 /*       background-image: url(../images/EL_08o3.jpg);
        background-repeat: no-repeat;                         */
		}

	.banner {
  /*      position: absolute;
        left:185px;
        top:120px;                   */
        background:#DCDCDC;
		height:20px;
		voice-family: "\"}\"";
		voice-family: inherit;
		height:19px;
		}
	html>body #banner {
		height:19px;
		}

.banner_b {                         /*admin header top heading*/
width: 100%;
/*background:#99FF99 */
background: #F0F8FF;                  /* AliceBlue */
border-right:1px solid #006400;         /* DarkGreen   */
border-left:1px solid #006400;
border-bottom:1px solid #006400;
padding: 2px 0px 2px  0px;
overflow:auto;
}

.lc_admin_head {
  background-color: #FCC8E4;
  border-color: #FDF5E6;
  border:3px solid #FCC8E4;
font-family:Times New Roman, sans-serif;
font-size: 20px;
text-align: left;
font-style: bold;

/*  color: #FDF5E6;     */
  height: 38px;
}


.wp_wrapper{
/*background-image: url(../images/EL_08o3.jpg);
background-repeat: no-repeat;                        */
padding: 10px;
font-family:Times New Roman, sans-serif;
font-size: 14px;
text-align: left;
}


a:link {text-decoration: none; color: black; }
a:visited {text-decoration: none}
a:active {text-decoration: none}
a:hover {text-decoration: underline; color: red;}

a.blue:link {text-decoration: none; color: blue; }
a.blue:visited {text-decoration: none; color: darkmagenta;}
a.blue:active {text-decoration: none}
a.blue:hover {text-decoration: underline; color: red;}


.page-menu{
width: 625px;
width: 600px;
height: 40px;
/*font-size:98%;       */
  background-image: url(../images/menu-625-40.gif);
  background-repeat: no-repeat;
/*  background-color: #D8BFD8;     */
  padding-left: 10px;
/*  padding-right: 50px;     */
}

.p-menu-inner{
  width: 600px;
}




.wp_sidehead{
font-size:20px;
width: 230px;
/*background-color: #006400;      */
background-image: url(../images/pink-230-tr.gif );
background-repeat: repeat-y;
padding-left: 10px;
color: #FFD700;
color: #483D8B;
}

.wp_sidehead350{
font-size:20px;
width: 400px;
/*height: 30px   */
/*background-color: #006400;      */
/*background-image: url(../images/pink-400-tr.gif);     */
background-image: url(../images/400-25-tr.gif);
background-repeat: no-repeat;
padding-left: 10px;
color: #FFD700;
color: #483D8B;
}

.wp_sidehead585{
font-size:20px;
width: 585px;
/*height: 45px         */
/*height: 30px   */
/*background-color: #006400;      */
background-image: url(../images/585-35-tr.gif);
background-repeat: no-repeat;
padding-left: 10px;
margin-left: 10px;
color: #FFD700;
color: #483D8B;
}

.wp_box{

 width: 165px;
/*  background-color: #006400;   */
  background-image: url(../images/pink165-45-tr.gif );
background-repeat: repeat-y;
/*  border: 1px solid #009900;   */
 // padding-left: 10px;
 // padding-right: 10px;
  color: #FFD700;
}


.wp_foot{
font-size:12px;
text-align: center;
background-color: #006400;
background-color: #FF1493;
padding: 0px 10px 0px 10px;
color: #FFD700;
}

.t_g{
  color: green;
}

.t_b{
  color: blue;
}


.base-cont{
  width: 585px;
  margin-left: 10px;
}


.shoptop{
  width: 565px;
  height: 40px;
  background-color: #FFBBFF;
  text-align: center;
  font-size:20px;
  color: #483D8B;
}



.shop-container{
  width: 180px;
  height: 240px;
/*  margin: 10px;
  background-color: #99FFFF;
  background-color: #FFBBFF;       */
}

.shop-inner{
text-align: center;
 height: 240px;
  width: 160px;
margin: 0px 0px 0px 0px;
  background-color: green;
 background-color: #FFBBFF;
}

.shop-inner2{
 height: 120px;
  width: 120px;
margin: 30px 0px 0px 18px;
  background-color: green;
 background-color: #FFFFFF;
}


   .sleft {
		float:left;
		width:10px;
		margin:0; padding:0;
		background:url("corner.gif") top right no-repeat;
        background:url("images/barup-left.gif") top right no-repeat;
		font-size:80%;
		}
	.sright {
		float:right;
		width:10px;
		margin:0; padding:0;
		background:url("images/barup-right.gif") top right no-repeat;
		font-size:80%;
		}
	.smiddle {
        height: 240px;
		margin:0 10px;
        text-align: center;
   /*		background:yellow;     */
    background-color: #FFBBFF;
   /*		font-size:80%;         */
		}

    .stitle{
      height: 50px;
 /*     background: #FF6633;             */
  /*    font: bold 1em sans-serif;         */
        font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 14px;
     font-weight: bold;
     color: #FF00FF;
     color:#CD00CD;
     text-decoration: underline;
    }

    .simage{
      height: 120px;
      width: 120px;
      background: #FFFFFF;
    }
    .sprice{
      height: 20px;
    }

   .sbase{
     height: 20px;
     padding-top: 10px;
  /*   border: solid #006400;        */
  font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 14px;
     font-weight: bold;
     color: #FF00FF;
     color:#CD00CD;
   }






	.column-in {
		margin:0; padding:0.5em 1em;
		}
	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}

	h1,h2,h3,h4 { margin: 0.2em 0 }
	p { margin: 0.5em 0 }                 
	a { color:blue }

	.copy { text-align:center;
    background: #ffffff; font-size:80% }

div#links a {display: block; text-align: center; font: bold 1em sans-serif;
/*background: #006400;    */
background-image: url(../images/button1.gif );
background-repeat: repeat-y;

   padding: 5px 10px; margin: 0 0 2px; border-width: 0;
   text-decoration: none; color: #FF1493;}
div#links a:hover {
background-image: url(../images/button-pink.gif );
background-repeat: repeat-y;
color: #FFD700;}

/*div#links {position: absolute; top: 250px; left: 0; width: 160px; height: 700px; font: 16px Verdana, sans-serif;}*/
div#links {width: 135px; height: 210px; font: 16px Verdana, sans-serif;}
code, pre {color: #EDC; font: 110% monospace;}







.floatright { float:right;
margin-left: 10px; }

.floatleft { float:left;
margin-right: 10px; }


.m-wrapper{

}

.m-inner{
//float:right;
/*** This can be floated left or right ***/
}

.m-inleft{
float:left;
width: 120px;
height: 30px;
/*background-image: url(../images/grad-1px-copy.gif );      */
background-image: url(../images/grad.gif );

/*background-repeat: repeat-y;         */
/*padding-top: 5px;       */
 text-align: center; font: bold 20px sans-serif;


/*** This can be floated left or right ***/
display: inline;
}

.m-inright{
margin-left: 130px;
width: 15px;
display: inline;
     /*** This gets margined the same direction
        as div.first-col gets floated ***/
}

.column-out {
		margin:0; padding:0 ;
		}

.space2{
  height: 2px;
}
.space5{
  height: 5px;
}
.space10{
  height: 10px;
}
