.page-item-126
{
	padding-left: 13px;
	padding-right: 13px;
}
.page-item-126 ul li
{
	padding-left: 0;
	padding-right: 0;
}

.song
{
	padding-top:15px;
	padding-bottom:15px;
	padding-left:20px;
	margin-left:15px;
	background-color: #FAFAFF;
}
.inner-box, .r1,.r2,.r3,.r4,.r5 { background-color: rgb(251,244,221);}
#Content .inner-box {
	text-indent:0px;
  margin:0px;
  padding:0px;
}
.mlisting 
{
    width:30%;
    height:400px;
    text-indent:0px;
    float:left; 
    margin-bottom: 10px;
    margin-top: 7px;
    margin-left:1px;
    text-align:left;
}
#Content #rb_text_td
{
	padding-top:6px;
	padding-left:3px;
	padding-right:7px;
}
#Content .inner-box p {
  margin:0px;
  padding:0px;
  padding-left:15px;
  padding-right:15px;
	text-indent:0px;
}
.rtop .r1, .rtop .r2, .rtop .r3, .rtop .r4, .rtop .r5, .inner-box h3
{
  background-color: rgb(250,240,209); 
}
#Content .inner-box h3
{
  font-size: 16pt;
  color:black;
  width:100%;
  text-align:left;
  margin:0px;
  margin-bottom:5px;
  padding:0px;
  padding-bottom:2px;

}
#Content .inner-box h3 span
{
  padding-left:15px;
}

.r1, .r2, .r3, .r4, .r5{
	display: block;
	height: 1px;
	overflow: hidden;
	font-size:1px;
}

.r5 { margin: 0 5px; }
.r4 { margin: 0 4px; }
.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }

#SideBar .thislink A
{
  text-decoration: underline;
  border:none;
}

.wp-pagenavi
{
  margin-bottom:10px;
  text-indent:0;
}
.wp-pagenavi a, .wp-pagenavi span
{
	background-color: white;  
	border: 1px solid rgb(99,189,251);
	color: #000000;
	text-indent:0;
	padding:2px 4px 2px 4px;
	margin-right:5px;
}
.wp-pagenavi a, .wp-pagenavi a:link {
	text-decoration: none;
	color: rgb(99,189,251);
}

.wp-pagenavi span 
{
  border-color: rgb(173,173,173);
  color: rgb(173,173,173);
}
.wp-pagenavi a:hover
{
  border-color: rgb(173,173,173);
  color: rgb(173,173,173);
}
#home_ul
{
	margin-top:0;
	padding-top:10px; 
	padding-bottom:0px; 

	spadding-left:25px; 
	color:rgb(173,173,173);
	list-style: none;
}
#home_ul li a
{
	text-decoration:none;
}
.single_content
{
  text-indent:0;
}
.single_content p
{
  text-indent: 55px;
}
A
{
 border:none;
}
A IMG {
 border:none;
 border-color: gray; 
 border-width: 1px;
 border-style: solid;
}
.single_trumb
{
    clear:right;
    float:right;
    text-indent:0;
    border: 1px solid gray;
    margin-left: 10px;
    margin-right: 10px;
    padding: 1px;
}
.single_trumb img
{
    padding: 0;
    margin: 0;
    text-indent: 0;
}
.single_content
{
    clear:left;
    float:left;
}
.gallery
{
    text-indent:0;
    margin-left: 10px;
    margin-bottom: 10px;
    margin-top: 7px;
    padding: 0px;
    float: left;
    height: 260px;
    overflow: auto;
    text-align: center;
}

.gallery img
{
    margin-left: 55px;
    padding: 1px;
    margin:  1px;
    border: 1px solid gray;
}

a
{
    color:rgb(99,189,251);
}

a:hover
{
    color:rgb(173,173,173);
}
h2, h2 a 
{
  text-indent:0px;
  font-size: 18pt;
  font-weight:normal; 
  color:rgb(173,220,252); 
  padding:0px;
  margin:0px;
}
 h2 a:hover 
{
   color: rgb(177,177,177);
}

.cat_post
{
  max-width:1000px;
}
.cat_post_h
{ 
    border-bottom:1px dotted rgb(173,220,252);
    margin-bottom:5px;
}
.cat_post_h a
{
    text-decoration:none;
}
.cat_post p
{
  text-indent:0px;
}
.cat_post_img
{
  float:left;
  margin-right:10px;
  margin-top:2px;
  
  padding:1px; 
  border: 1px solid rgb(220,220,220);
}
.cat_post_spacer
{
  clear:both;
  height:10px;
}
.morelink
{
  color:rgb(8,178,237);
}
.morelink:hover
{
 color: rgb(177,177,177);
}
#Content
{
   border-left: 1px dotted rgb(173,220,252);
   word-spacing: 1px;
   line-height: 1.2;
   margin: 0px;
   padding: 0px;
   padding-top: 15px;
   padding-right:70px;
   padding-left: 20px;
   text-indent: 55px; 
   font-weight: 300;
}
#Content p
{
   margin: 0px;
   padding: 0px;
   padding-bottom:10px; 
   font-weight: 300;
}


#header
{
  height:100px;
  width:150px;
}
#logo
{
  border-bottom: 1px dotted rgb(173,220,252);
}



#navi 
{
  border-bottom: 1px dotted rgb(173,220,252);
}
#nav li, #nav ul,#nav
{
  z-index: 1001;
}

#nav a:hover { color: rgb(147,147,147);} 
#nav li:hover a { color: rgb(147,147,147);}
#nav li:hover li a { color: rgb(8,178,237);}
#nav li:hover li:hover a {color: rgb(147,147,147);}
#nav li:hover li:hover li a {color: rgb(8,178,237);}
#nav li:hover li:hover li:hover a { color: rgb(147,147,147);}
#navi .page_item a
{
  color: rgb(8,178,237);
  font-family:Arial;
  text-decoration: none;
  display: block;
  padding: 4px 10px;
}

#navi .current_page_item a,
#navi .current_page_parent a,
#nav .current_page_item a,
#nav .current_page_parent a,
#nav li:hover .current_page_item a, 
#nav li:hover .current_page_parent a, 
#nav li:hover li:hover .current_page_item a, 
#nav li:hover li:hover .current_page_parent a,
#navi .current_page_ancestor a,
#nav .current_page_ancestor a
{
   color: rgb(147,147,147);
}


#navi .current_page_item a,
#nav .current_page_item a,
#nav li:hover .current_page_item a, 
#nav li:hover li:hover .current_page_item a
{
   cursor: default;
}
#navi .current_page_item li a,
#nav .current_page_item li a,
#nav li:hover .current_page_item li a, 
#nav li:hover li:hover .current_page_item li a
{
   cursor: pointer;
}


#nav li ul, #nav li ul li ul { display: none; }
#navi ul {
  list-style: none;
  margin: 0;
  padding: 0;
  float: left;
  width: 100%;
  border-left: 1px dotted rgb(173,220,252);
  background-color:white;
}
#nav li {
  float: left;
  position: relative;
  border-top: 1px dotted rgb(173,220,252);
  border-right: 1px dotted rgb(173,220,252);
}
#nav li ul li {
  width:100%;
  border-right: 0;
  border-top: 0;
}
#nav li:hover ul 
{
  display: block;
  position: absolute;
  left:-1px;
  border-bottom: 1px dotted rgb(173,220,252);
  border-right: 1px dotted rgb(173,220,252);
}
#nav li:hover li ul{display: none;}
#nav li:hover li:hover ul
{
  display: block;
  top:  0px;
  left: 120px;
  position: absolute;
  border-top: 1px dotted rgb(173,220,252);
  border-bottom: 1px dotted rgb(173,220,252);
  border-right: 1px dotted rgb(173,220,252);
  background-color: rgb(254,254,254);
  z-index:1001;
}




#SideBar
{
 letter-spacing: 1px;
 word-spacing: 2px;
}
#footer
{
    color: rgb(8,178,237);
    border-top: 1px dotted rgb(173,220,252);
}
#footer a
{
    color: rgb(8,178,237);
}
#footer a:hover
{
    color: rgb(147,147,147);		
} 
#SideBar a
{
    color: rgb(8,178,237);
    text-decoration: none;
}
#SideBar a:hover
{
    color: rgb(147,147,147);		
} 

.Broad,
.Broad ul,
.Broad ul li,
.Broad ul li ul,
.Broad ul li ul li,
.Broad ul li ul li ul,
.Broad ul li ul li ul li,
.Broad ul li ul li ul li ul,
.Broad ul li ul li ul li ul li,
.ChildrenListing li,
.ChildrenListing li ul,
.ChildrenListing li ul li
{
  color: rgb(147,147,147);
  list-style: none;
  padding:0px;
  padding-left:8px;
  margin:0px;
  text-indent:0px;
}
.BroadLink,
.ChildrenListing li a,
.ChildrenListing li ul a,
.ChildrenListing li ul li a
{
  color: rgb(8,178,237);
  text-decoration:none;
}
.BroadLink,
.Broad
{
   padding-left:0px;
}
.vHR
{
  color:rgb(173,220,252); 
  border-bottom: 1px dotted rgb(173,220,252);
  height:1px;
  width:100%;
  margin-top: 5px;
  margin-bottom: 10px;
  left:-5px;
  position: relative;
  
}


.train
{
  border: 1px rgb(173,220,252) dotted;
  border-bottom: 0;
  border-left: 0;
  border-spacing: 0;
}

.train tbody tr td
{
  border-left: 1px rgb(173,220,252) dotted;
  border-bottom: 1px rgb(173,220,252) dotted;
  padding: 10px;
  color: black;
  text-align: center;
}

.train tbody .captions td
{
  background-color:rgb(250,250,250); 
  color: rgb(100,100,100);
}

.train tbody tr .per
{
  text-align: left;
}
.train tbody .captions .per
{
  text-align: center;
}

.train caption
{
  border:0;
  color: rgb(99,189,251);
  padding-top:2px;
  padding-bottom:2px;
  font-size: 16pt;
  text-align:left;
}
h3
{
  color: rgb(99,189,251);
  padding:0px;
  margin:0px;
  font-size: 14pt;
  text-align:left;
  text-indent:0;
  font-weight: normal;
}

.train caption h3
{
  color: rgb(99,189,251);
  padding:0px;
  margin:0px;
  font-size: 16pt;
  text-align:left;
  font-weight: normal;
}


.see_also_header 
{
  text-indent:0px;
  font-size: 14pt;
  font-weight:normal; 
  color:rgb(173,220,252); 
  padding:0px;
  margin:0px;
  margin-top: 10px;
}
.see_also, .see_also li, .see_also ul, .see_also2, .see_also2 li, .see_also2 ul
{
  text-indent:0px;
  padding:0px;
  margin:0px;
  margin-left: 25px;
  color:rgb(173,220,252);
}
.see_also2, .see_also2 li, .see_also2 ul
{
 color: rgb(99,189,251);
}
.see_also
{
  margin-bottom: 10px;
}
.see_also li a, .see_also2 li a
{
    color:rgb(173,220,252);
    padding:0px;
    margin:0px;
}
.see_also2 li a
{
    color:rgb(99,189,251);
}

.see_also li a:hover, .see_also2 li a:hover
{
    color:rgb(173,173,173);
}


