body{
	background: url(images/bgMain.jpg);
	background-repeat: repeat-x;
	background-color: #eee8dc;
	margin: 0px;
	text-align: center;
	font-size:11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
td{
	font-size: 11px;
}
#wrapper{
	width:714px;
	margin: 30px auto;
   text-align: left;
	height:100%;
}
#logo{
	margin:0px 0px 7px 30px;
	float:left;
	border: none;
}
#lotus{
	background-image: url(images/lotus.gif);
	background-repeat: no-repeat;
	margin:0px 0px 0px 526px;
	height: 88px;
	width: 156px;
}
#topBg{
	background-image: url(images/bgTop.gif);
	background-repeat: no-repeat;
	margin:0px 0px 0px 0px;
	clear:both;
	height:41px;
}
#content{
	background-image: url(images/bgMain.gif);
	background-repeat: repeat-y;
	background-color: #FFF;
}
#nav{
	padding:0px 20px 20px 20px;
	width:160px;
	color: #CCC;
	line-height:15px;
	background-image: url(images/vr.gif);
	background-position: top right;
	background-repeat:no-repeat;
}
#nav a:link, #nav a:visited{
	background-image: url(images/om.gif);
	background-repeat: no-repeat;
	background-position: left;
	color: #966;
	line-height:18px;
	padding: 0px 0px 0px 18px;
	text-decoration:none;
	font-weight:bold;
}
#nav a:hover, #nav a:active{
	background-image: url(images/omHi.gif);
	background-repeat: no-repeat;
	background-position: left;
	color: #C99;
}
body#index #nav a.index:visited,body#index #nav a.index:link,
body#yoga #nav a.yoga:visited,body#yoga #nav a.yoga:link,
body#yogaliv #nav a.yogaliv:visited,body#yogaliv #nav a.yogaliv:link,
body#sos #nav a.sos:visited,body#sos #nav a.sos:link,
body#ovelser #nav a.ovelser:visited,body#ovelser #nav a.ovelser:link,
body#kurs #nav a.kurs:visited,body#kurs #nav a.kurs:link,
body#linker #nav a.linker:visited,body#linker #nav a.linker:link,
body#omtaler #nav a.omtaler:visited,body#omtaler #nav a.omtaler:link,
body#forum #nav a.forum:visited,body#forum #nav a.forum:link{
	background-image: url(images/omHi.gif);
	background-repeat: no-repeat;
	background-position: left;
	color:#C99;
}

#navInfo{
	color: #630;
	line-height:15px;
	text-align: center;
}
#navInfo a:link, #navInfo a:visited{
	color: #966;
	background-image: none;
	padding:0px;
}
#navInfo a:hover, #navInfo a:active{
	color: #936;
	background-image: none;
	padding:0px;
}
#om{
	background-image: url(images/omStor.gif);
	background-repeat:no-repeat;
	background-position: center;
	height:64px;
	padding:10px;
}
#main{
	padding: 0px 10px 10px 10px;
	color:#633;
	line-height: 14px;
}
#main a:link, #main a:visited{
	color: #C99;
	background-image: none;
	padding:0px;
	text-decoration:underline;
}
#main a:hover, #main a:active{
	color: #936;
	background-image: none;
	padding:0px;
}
#main h1{
	font-size: 1.1em;
	line-height: normal;
	padding: 10px 0px 5px 0px;
}
#main ul, #main ol{
	padding:0px 0px 0px 20px;
}
#footer{
	background-image: url(images/bgFooter.gif);
	background-repeat: no-repeat;
	clear: both;
	padding: 10px 0px 0px 0px;
	text-align: center;
	color:#cac3b6;
	height:12px;
}
#footer a:link, #footer a:visited{
	color: #c48e95;
	text-decoration: none;
}
#footer a:hover, #footer a:active{
	color: #c48e95;
	text-decoration:underline;
}
hr{
	border:none;
	background-color: #f3e7e7;
	color: #e7e7e7;
	height: 1px;
	width: 100%;
	margin: 7px 0px 5px 0px;
	clear:right;
	line-height:1px;
}