/**      
*image_decor001.css -- narian yoga subdomain decor
*
*	CSS 2 stylesheet - Validated NO
*
*       @Author:      Ian Robertson iroberts@narian.org.uk (http://narian.org.uk)
*
*       @License:     GPL (see http://www.gnu.org/licenses/gpl.txt)
*
*       @Created:     02-Oct-2005 for narian
*
*       @svnid:    $Id$	$Author$
*
*-----------------------------------------------------------------------------
*
*	Description:
*
*-----------------------------------------------------------------------------
*
*	TODO:
*
*-----------------------------------------------------------------------------
*/
@import url(http://narian.org.uk/css/common_decor.css);
a.breadcrum, a.breadcrum:visited {
color:#000;
}
div.domain {
  font-size:1.5em;
  float:right;
  margin-right:1em;
  margin-top:-1.2em;
}
div.domain a, div.domain a:visited {
color:#000;
text-decoration:none;
}
div.domain a:hover {
text-decoration:underline;
}

body {
background:#2f4f4f;

}
div.page {
background:#696969;
}
#main_menu li a, span.nolink {
  background:#a9a9a9;
color:#000;
}
#main_menu li a:hover, span.nolink:hover {
  background:#808080;
  color:#ffff00;
}
li.nav_parent li { text-align: left;border:1px solid #ccc ; }
div.top_cont {
  margin-left:1px;
  
}

img {
border:1px inset #2f4f4f;
}
div#body_image1 {
float:left;
margin-right:1em;
margin-bottom:.5em;
}
div.sidepics {
width:100%;
text-align:center;
}
img.side_image {
margin-bottom:40%;
margin-right:.4em;
}
div.main_content {
text-align:center;
}
div.right_content {
background:#ccc;
}
div.right_content h1 {
font-size:95%;
}
div.right_content h2 {
font-size:90%;
}

div.right_inside {
margin-left:.8em;
}
div.books, div.links {
font-size:80%;
}
div.image_notes { 
  margin-top:1em;
font-size:70%;
}
div.links {
margin-top:1em;
}
div.bodypics {
}
div.header, div.footer, div#image_content {
background:#ccc;

}
div.main_inner {
text-align:justify;
margin:0.8em;
}

div.main_inner p {
margin-top:1em;
}
div.books {
margin-top:2em;
}
div.links h2, div.books h2 {
}
div.links span, div.books span {
display:block;
margin-bottom:.5em;
}
ul {
list-style:none;
}
div.prevnext {
  margin-right:1em;
  color:#000;
}
a.prevnext, a.prevnext:visited {
text-decoration:none;
color:#000;
}
a.prevnext:hover {
text-decoration:underline;
}
div.footer a.access {
color:#000;
}
span.last_update {
font-style:italic;
margin-left:1em;
margin-right:1em;
font-size:70%;
}
/*      from http://pro.html.it/esempio/nifty/ 1-Sep-05 */
.rtop,.artop{display:block}
.rtop *,.artop *{display:block;height:1px;overflow:hidden;font-size:1px}
.artop *{border-style: solid;border-width:0 1px}
.r1,.rl1,.re1,.rel1{margin-left:5px}
.r1,.rr1,.re1,.rer1{margin-right:5px}
.r2,.rl2,.re2,.rel2,.ra1,.ral1{margin-left:3px}
.r2,.rr2,.re2,.rer2,.ra1,.rar1{margin-right:3px}
.r3,.rl3,.re3,.rel3,.ra2,.ral2,.rs1,.rsl1,.res1,.resl1{margin-left:2px}
.r3,.rr3,.re3,.rer3,.ra2,.rar2,.rs1,.rsr1,.res1,.resr1{margin-right:2px}
.r4,.rl4,.rs2,.rsl2,.re4,.rel4,.ra3,.ral3,.ras1,.rasl1,.res2,.resl2{margin-left:1px}
.r4,.rr4,.rs2,.rsr2,.re4,.rer4,.ra3,.rar3,.ras1,.rasr1,.res2,.resr2{margin-right:1px}
.rx1,.rxl1{border-left-width:5px}
.rx1,.rxr1{border-right-width:5px}
.rx2,.rxl2{border-left-width:3px}
.rx2,.rxr2{border-right-width:3px}
.re2,.rel2,.ra1,.ral1,.rx3,.rxl3,.rxs1,.rxsl1{border-left-width:2px}
.re2,.rer2,.ra1,.rar1,.rx3,.rxr3,.rxs1,.rxsr1{border-right-width:2px}
.rxl1,.rxl2,.rxl3,.rxl4,.rxsl1,.rxsl2,.ral1,.ral2,.ral3,.ral4,.rasl1,.rasl2{border-right-width:0}
.rxr1,.rxr2,.rxr3,.rxr4,.rxsr1,.rxsr2,.rar1,.rar2,.rar3,.rar4,.rasr1,.rasr2{border-left-width:0}
.r4,.rl4,.rr4,.re4,.rel4,.rer4,.ra4,.rar4,.ral4,.rx4,.rxl4,.rxr4{height:2px}
.rer1,.rel1,.re1,.res1,.resl1,.resr1{border-width:1px 0 0;height:0px !important;height /**/:1px}/* end nifty */
li.nav_parent { 
  text-align:center; 
}

