/* base
----------------------------------------------- */

body {

padding: 7px; 
margin: 0px;	 	 
background-color: #E3B35E;
background-image:url(../images/11.jpg); 
background-attachment: fixed;
background-position: right bottom;
background-repeat: no-repeat;
font-size: 8pt;


}



a {
color:#4b4cc3; 	
text-decoration: none;
}
	


/*******left_side*********/


#navigation {
position: absolute; 
top: 121px;
left: 7px;	
padding: 0px;
background-color: #e2ab52;
width: 160px;
}
	
#buWrap {

width: auto;
background-color:#efe0b1; 
padding: 5px;
border: 1px solid #FFF;
margin-bottom: 1px;
background-image: url(../images/19.gif);  
background-position: top; 
background-repeat:repeat-x;
}

#menuDiv { 
width: auto;	
margin: 0px;	
}


#search { 
background-color: #efe0b1;
width: auto;
height: 22px;
margin: 3px  0px;
text-align: left;
border: 1px solid #FFF;
padding: 4px 0;
}



#buddha { 
width: auto; 	
margin: 0px; 
height: 130px; 
border: 1px solid; 
border-color: #fff; 	
background-image: url(../buddha/rotate.php);  
background-position: top; 
background-repeat:no-repeat;
background-color: #000000;
}
 
	


.roll_0 {
width: auto;
background-color: #efe0b1;
margin: 0;
border: 1px solid #FFF;
background-image: url(../images/12.gif);  
background-position: center; 
background-repeat:repeat-x;
}
	 
.roll_0 p {
padding: 2px 0;
margin: 0; 
font-size: 12px;
text-align: center;
color: #613134;
font-weight: bold;
font-family: Georgia, Times New Roman, Times, serif;  
}
	
.roll {
width: auto;
background-color: #efe0b1;
margin: 1px 0px;
border: 1px solid #FFF;
padding: 7px 0px;
}
	
.roll p {
padding: 1px;
margin: 0; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: center;
color: #613134;
}
	
.roll a {
text-decoration:none;
color:#4b4cc3;
}

.roll a:hover {     
text-decoration:underline;      
}	

.roll2 {
width: auto;
margin: 3px 0px;
margin-bottom: 0;
}
	
.roll2 p {
padding: 2px;
margin: 1px; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
color: #613134;
}

/**********right_side******************/

#fix {
width: 633px;
margin-left: 167px;
}


#headWrap {
width: auto;
background-color:#efe0b1; 
padding:  5px;
border: 1px solid #FFF;
background-image: url(../images/19.gif);  
background-position: top; 
background-repeat:repeat-x;	
}	
	
#header {
width: auto; 
height:130px; 
background-image: url(../lotus/rotate.php);
background-position: left;
background-repeat: no-repeat; 
background-color: #000;
border: 1px solid #FFF;	
}
	
#text {
width: auto;  
border: 1px solid  #FFF;  
margin-bottom: 0px;
background-color: #efe0b1;
padding: 5px 0;
}

#text a { 
color:#4b4cc3; 	
text-decoration: none;	
}

#text a:hover {text-decoration: underline; }





#tracks {	
background-color: #efe0b1;
width: auto;	
margin: 3px 0;
border: 1px solid #FFF;
padding: 0;
height: 30px; 

}


	
p.inRite {
padding:0;
color: #666;	 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size:11px; 
width: auto;
float: left; 
		
}
	
p.inLeft {
padding: 0px 0;
color: #666;	 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size:11px;
text-align: right;
width: auto;
float: right;
}	

p.inRite a {
color:#4b4cc3;
text-decoration: none;
}
	
p.inRite a:hover {color: #6e6fd7; text-decoration: underline;}

p.inLeft a {
color:#4b4cc3;
text-decoration: none;
}
	
p.inLeft a:hover {color: #6e6fd7; text-decoration: underline;}


	
#right120 {
float: right;
text-align: center;
font-family:Arial; 
font-size: 7pt;
color: #7062d9; 
border: 1px solid #FFF;
width:120px;
margin: 7px 10px 0px 0.5em;	 
}


#right100 {
float: right; 
text-align: center;	   
border: 1px solid #FFF;
width:100px;
margin: 7px 10px 0px 0.5em;
padding: 0px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 7pt;
color: #666;
background-color: #FFF; 
}


#rightText {
text-align: center;
border: 0px solid silver;
width: 100px;
margin:0.2em auto;
padding: 0px;
background-color: #EFE0B1;	 
}

#mar /*banner*/ {
width: 468px;
margin:15px 72px;
height: 60px;
}
	 
#slon {
background-image: url(../images/2.jpg); 
background-position: center; 
background-repeat: no-repeat;
background-color: #efe0b1;
width: 263px; 
height: 83px; 
margin: 0px auto;
}
 
/***********forms*****************/
 
.form {width: auto; margin: 0px auto; padding-left: 40px; }
.in {
background-color: #efe0b1; 
color: #666; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size:8pt;	
float:right; 
width: 20px;
height: 20px;
padding:0;
margin-right: 5px;
margin-left: 0;
background-image: url(../images/4.gif);
background-repeat: no-repeat;
background-position: center;
border: 0px solid #fff;	
}	
	
.in1 {
background-color: #efe0b1; 
color: #555; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 10px;
font-weight: bold;	  
width: 60px;	
padding:2px;
border: 1px solid #E2AB52;
}	
	
.in2	{
background-color: #fff; 
color: #666; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10pt; 
border: 1px solid #e2ab52;

}
	
#buttons {
padding: 3px 0px;       
}
	
	
.s {
float:left;	
border: 1px solid #e2ab52;
margin-left: 5px;
margin-right: 1px;
padding: 2px 0;
width: 110px;
} 
	



/********headlines*********/


h1  {
color:  #613134;
text-align: center; 
font-family: Georgia, Times New Roman, Times, serif;     
padding: 0px 10px;	 
margin: 5px 0;
font-weight: bold;
font-size: 16px;	
}

h1#comment {margin: 20px 0}

h2  {
font-family: Georgia, Times New Roman, Times, serif;    
font-size: 16px; 	  
color: #613134;
padding: 0px 10px;
margin: 3px 0;
text-align: center; 
font-weight: normal;        
}
	 
	

 
h3	{	
font-size: 14px;
font-family: Georgia, Times New Roman, Times, serif;  
font-style:italic;
padding: 0px 10px;	
color: #613134;	
font-weight: normal;
margin: 5px 0;
text-align: center;	 
}
	
h4 {
color: #613134; 
font-family: Georgia, Times New Roman, Times, serif;  
font-size: 14px; 
line-height: 1.3;
padding: 1px 0;
margin: 10px  10px 2px 10px;
font-weight: normal;  
}		

h5 {
padding: 2px 0;
margin: 0; 
font-size: 12px;
text-align: center;
color: #613134;
font-weight: bold;
font-family: Georgia, Times New Roman, Times, serif;  
}	
	
/******************************text_fonts_paragraphs*****************************/

p {
padding: 3px 0; 
text-align: justify; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
color: #333; 
font-size: 12px; 
line-height: 1.3;
margin:7px 10px;
}

p.ad {
margin: 0px 5px;
text-align: left;   
padding: 2px 0px;
display: block;
background: #efe0b1;
color: #666;
font: bold 10px  Verdana, Arial, Helvetica, sans-serif;
}

p.center {
padding: 0px; 
text-align: center; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
color: #666; 
font-size: 8pt; 
line-height: 1.2;
margin:7px 10px;	
}


p.center a {
	 
color: #6e6fd7; 
font-size: 8pt; 
line-height: 1.2;
font-weight: normal;	
}

span.r {
color: #666;
font-weight: normal;
}
	
span.green {color: #4c6d40;}

p.rite{
text-align: right;
margin: 0px 10px 0px 0px;
font-size: 8pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #666;
}	


p.fin {
font-size: 8pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-weight: normal;
text-align:justify;
padding: 1px 0px;	
color: #666;
font-size: 8pt; 	
}

	
p.rite2 {
font-size: 10pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-weight: normal;
text-align:right;
margin: 3px 10px;	
color: #333;	 	
}

p.atom {text-align: left; padding: 4px 0 3px 4px ;}

span.pali {
color:#777;
font-family: 
Times Ext Roman, 
VU Times, 
CN-Times,
Thryomanes, 
sanvijjo, 
Code2000, 
Arial Unicode MS, 
TITUS Cyberbit Basic, 
Gentium, Tahoma, 
Lucida Grande;
font-size: 12px;
}

span.pali2 {
color:#777;	
}		
 	
em   {
color:#666;	
}
	
strong {
color:#777;
}
	

 /*****************endOfRifght*******************/
 
 
 /***images***/

#img_wrap {margin:5px auto; width:500px; border:1px solid red;}

div.image_index {margin:5px;}

img.parsukh {
float: right; 
margin-right: 15px; 
margin-top: 15px;
border:none; 
}
	
img.pic {
float:left;  
margin:0.4em 0.7em 0  0; 
border: 1px solid #FFF;
}
img.picRite {
float:right;  
margin:0.4em  0 0 0.5em; 
border: 1px solid #FFF; 
}
img.white {
border: 1px solid #FFF;
} 

img.noFrame {
border: none;
} 
 
img.print {
float:right;
margin: 0px 15px;
border: none;
}
 
img.banner_l{
float: left;	
margin: 5px;	
border: none;	
}
img.banner_r{
float: right;	
margin: 5px;	
border: none;	
}
 
img.atom{
float: left; 
margin: 0 3px 3px 3px; 
border:none;
}


div.pi  {
width: 125px;
float: left;
padding: 0px; 
margin: 10px 6px 0px 6px ; 
font-family: sans-serif;
font-size: 8pt;
text-align:center;
}
 

div.pi img {
border: 1px solid #FFF; 
}

div.ls2 img {		
margin: 0px auto;
padding:0px; 
}

div.pi ul {
margin: 0px; 
padding-left:0px; 
list-style-type: none;
}

li.title2 {
text-align: center;
color: #613134;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:1px;	
} 
 
div.pi2 {
width: 140px;
float: right;
padding: 0px; 
margin: 8px 10px 0px 10px ; 
font-family: sans-serif;
font-size: 8pt;
text-align:center;
} 

div.pi2 img {
border: 1px solid #FFF; 
} 
	
div.pi2 ul {
margin: 0px; 
padding-left:0px; 
list-style-type: none;
}	
 /***************footer**********************************/

#footer {
width: auto;
text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666; 
padding: 10px 0;
border: 1px solid #FFF;	
margin:3px 0;	
background-color: #efe0b1;	
}

#footer a {
text-decoration:none; 
text-align: center;
color:#4b4cc3; 
}

#footer a:hover {
color:#6e6fd7; 
text-decoration:underline; 	
}

.left {
float: right;
width: auto;
margin: 5px;
height: 31px;
background-color: #efe0b1;	
}

.right {
float: right;
margin: 5px;
width: auto;
height:  31px;	
background-color: #efe0b1;	
}
		
#subFooter {
width: auto; 
margin: 3px 0px 0px 0px; 
background-color: #efe0b1;
height: 40px;	
border:  1px solid #FFF;
background-image: url(../images/65.gif);  
background-position: bottom center; 
background-repeat:repeat-x;
}
 


#footer4ads {
width: auto;
padding: 0;
margin: 3px 0 0 0;
}	

#footer4ads a {color: #ccc;}

p.footer4ads  {
color: #ccc;
text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
padding: 3px 0;
line-height: 1;
margin: 0;
}
	

/**************************photoalbum******************************/ 


.photo {
 width: auto; 
 margin: 0px auto; 
 height: auto;
 }
 
.photo2 {
 width: auto;
 margin: 20px 0px; 
 padding: 0px; 
 text-align: center; 
 height:140px;
 }
 
 
div.pic 
  {
  float: left; 
  height: 140px; 
  width: 110px;
  padding: 0px; 
  margin: 0px 6px; 
  font-family: sans-serif;
  font-size: 8pt; 
  }

div.pic img {
 	border: 1px solid #FFF; 
 	}

div.ls img {
	height: 75px; 
	width: 100px; 
	margin: 0px;}

div.pt img {
	height: 100px; 
	width: 75px; 
	margin: 0px;
	}

div.pic ul {
 	margin: 2px 1px; 
 	padding-left:0px; 
 	list-style-type: none;
 	}

li.title {text-align: center;}
li a {color:gray; text-decoration:underline;}
li a:hover{color: #7062d9; }
li.catno, li.price {display:none;}



div.pi3 {
	width: 150px;
	float: left;
	padding: 0px; 
	margin: 8px 7px 0px 6px ; 
	font-family: sans-serif;
	font-size: 8pt;
	text-align:center;
    }
div.pi3 img {
 	border: 1px solid #FFF; 
 	}
div.ls3 img {		
	 margin: 0px auto;
	 padding:0px; 
	 }
div.pi3 ul {
 	margin: 0px; 
 	padding-left:0px; 
 	list-style-type: none;
 	}
li.title3 {
	text-align: center;
	color: #613134;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:1px;
      }
 
/* Menu: Root = Vertical, Secondary = Vertical */
ul#navmenu,
ul#navmenu li,
ul#navmenu ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: auto; /*For KHTML*/
  list-style: none;
  }

ul#navmenu li {
  display: block !important; /*For GOOD browsers*/
  display: inline; /*For IE*/
  position: relative; 
 }


/* Root Menu */

ul#navmenu a {  
border: 1px solid #fff;  
margin: 1px 0;  
padding: 0 0 0 10px;
display: block;
background: #efe0b1;
color: #4c6d40;
font: normal 12px/22px Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
/*height: auto !important;*/
height: 23px; 
background-image:url(../images/87.gif);
background-position: right center;
background-repeat: no-repeat;
}


/* Root Menu Hover Persistence */


ul#navmenu a:hover, 
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
background: #CCA1B6;
color: #FFF;
background-image:url(../images/88.gif);
background-position: right center;
background-repeat: no-repeat;
}



/********table************/

table.middle {
	width: auto;
	margin: 5px auto;
	text-align: center;	
   }
	
td.symbol {
   padding: 3px 10px;
   font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   color: #666;	
	}


/******lists*******/


ul.none {
list-style:none;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:8pt;
color: #6666CC;
line-height:1.5;
margin:0 30px;
padding: 5px 30px;
width:auto;
}


ul.bullet {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #333;
font-size: 12px;
text-align: left;
} 



.caps {
font-size: 0.9em;
letter-spacing: 0.1em;
}



/* global layout
----------------------------------------------- */

#accessibility {
position: absolute;
top: -10000px;
}



/* comments
----------------------------------------------- */

.comments_error {
color: #000;
background-color: #fff4f4 
}

ul.comments_error {
padding : 0.3em;
list-style-type: circle;
list-style-position: inside;
border: 2px solid #fdd;
}

div#cpreview {
color: #000;
background-color: #f1f1f1;
border: 2px solid #ddd;
}

form#txpCommentInputForm td {
vertical-align: top;
}




/* comments
----------------------------------------------- */

.comments_error {
color: #000;
background-color: #fff4f4 
}

ul.comments_error {
padding : 0.3em;
list-style-type: circle;
list-style-position: inside;
border: 2px solid #fdd;
font: normal 8pt Verdana, Arial, san-serif;
}

div#cpreview {
color: #000;
background-color: #f1f1f1;
border: 1px solid #fff;
}

form#txpCommentInputForm td {
vertical-align: top;
font: normal 8pt Verdana, Arial, san-serif;
color: #666; 
}

table#commo {font: normal 8pt Verdana, Arial, san-serif;}