/*****m*****/
html { min-height: 100%; margin-bottom: 1px; }
html {overflow-y: scroll;}
/*****m*****/

body {  
    background-color:#DFDFDF;
	background-image:url(../images/bg-yellow.jpg);
	background-repeat:repeat-x;			
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
	margin: 50px 0px 30px 0px;
    padding:0;
}

#outer{margin:auto;width:1022px;}
#wrapper{margin:auto;width:1020px;border:0px solid #FFFFFF;}
#c1{float: left;width:108px;}
#c2{float: left;width:800px;background-color: #000000; border: 2px solid #FFFFFF}
#c3{float: left;width:108px;}
.clear{clear:both}

img.whiteframe2{border-right:2px solid #FFFFFF;border-left:2px solid #FFFFFF;}

/*#core{height:500px;background-color: #ff0000; border:2px solid #FFFFFF}*/

#header{width:800px;height:300px;border-bottom: 2px solid #FFFFFF}

#navigate{width:780px;padding:10px 0px 10px 20px;}

#content{width:760px;background-color: #FFF799;background-image:url(../images/yellow.jpg);padding: 10px 20px 10px 20px;border-top:2px solid #FFFFFF;}



#justabox{width:820px;background-color: #FFFFFF;background-image: url(../images/content-back.gif); border: 1px solid #000000;}
#justaboxtop{width:820px;height:20px;background-image: url(../images/content-top.gif);background-repeat:no-repeat;}
#justaboxbottom{width:820px;height:20px;background-image: url(../images/content-bottom.gif);background-repeat:no-repeat;}

#footer1{width:880px;padding:5px 10px 14px 10px;background-color:#746239;}
#footer2{width:1000px;
padding:5px 10px 20px 10px;
text-align:center;}

.leftColumn{width:180px;padding:10px;vertical-align:top}
.rightColumn{width:580px;padding:10px 20px 10px 20px;vertical-align:top;}

.stockBox{float: left;padding:5px;width:568px;border: 1px dashed #B78D52;margin-bottom:10px;}
.sbL{float: left;width:120px;background-color:#fff;}
.sbC{float: left;width:348px;padding: 0px 10px;background-color:#fff;}
.sbR{float: right;width:60px;padding: 0px 10px;background-color:#fff;font-size: 22px; font-weight: bold;color:#F26521;}
.clear{clear:both}

/************************************************************************************/

h1{margin: 0px;font-size: 20px; font-weight: bold;color:#000000;  }
h2{margin: 0px;font-size: 16px; font-weight: bold;color:#000000;  }
h3{margin: 0px;font-size: 18px; color: #FF0000;}
.price{font-size: 22px; font-weight: bold;color:#F26521;}
.shout{font-size: 20px; font-weight: bold;color:#38B549;}
p {line-height:18px;margin-top:3px;text-align:justify;}

.yellow{color:#FFF200;font-weight: bold;}
.pinky{font-size: 16px;color:#EC008C;font-weight: bold;}

.indent10{padding-left:10px}
.indent20{padding-left:20px}
.indent30{padding-left:30px}

hr {
border: 0;
color: #746239;
background-color: #746239;
height: 1px;
width: 100%;
text-align: left;
}

.line{
border-bottom: 1px dashed #ff0000;
line-height:10px;
padding-bottom:5px;}

/************************************************************************************/


/* Links */

a:link {
color: #ED1B23;
text-decoration: none;
outline: 0;
-moz-outline-style: none; /*IE*/
}

a:visited {
color: #ED1B23;
text-decoration: none;
}

a:hover {
color:#00AEEF;	
text-decoration: none;
}

a:active {
color: #ED1B23;
text-decoration: none;
} 




/* Images */
img.logo{position:relative; left:280px; top:160px;}
img.reiki-left{position:relative; left:2px; top:54px;}
img.reiki-center{position:relative; left:200px; top:-30px; border:2px solid #FFFFFF;}
img.reiki-right{position:relative; left:8px; top:60px; border:2px solid #FFFFFF;}

img.frame6{
padding:2px;
background-color:#f0e7d7;
border: 1px solid #B78D52;}		

img.floatRight { 
    float: right;	
	padding:2px;	
    margin: 0 0 4px 10px; 
}

img.floatLeft { 
    float: left;
	clear:left;
	padding:1px;
	background-color:#EFEFEF;
    border: 1px solid #000000; 
    margin: 4px 10px 0 0; 
}

.grace{
width:740px;
height:423px;
background-image:url(../images/grace.png);
background-repeat:no-repeat;}

/*Frames*/
.frame1{
border: 1px solid #746239;
background-color:#fff;
padding:10px;}

.frame6{
padding:2px;
border: 1px solid #000000;}

.frame12{
padding:5px;
background-color:#EC008C;
border: 1px solid #000000;}

.frame12a{
padding:5px;
border: 1px solid #000000;}

.frame22{
padding:10px;
background-color:#EC008C;
border: 1px solid #000000;}

.frame22a{
padding:10px;
border: 1px solid #000000;}

/*************** Odds n Sods *******************/
ul.miga {
	list-style-type: inherit;
	list-style-image: url("../tick.png");
	list-style-position: inside;
}

ul.miga li { font-weight: normal;
             line-height: 25px; }



.page1{width:740px;height:70px;background-image: url(../images/page-1a.png);background-repeat:no-repeat;}
.page1b{width:740px;height:70px;background-image: url(../images/page-1b.png);background-repeat:no-repeat;}
.page1c{width:740px;height:70px;background-image: url(../images/page-1c.png);background-repeat:no-repeat;}
.page2{width:653px;background-image: url(../images/page-2.png);padding: 0px 55px 0px 32px;}
.page3{width:740px;height:30px;background-image: url(../images/page-3.png);background-repeat:no-repeat;}


