body { font-family: Arial; font-size: 9pt; background: url('/shared/img/bg.png') #b4b4b4;}

img { border: none; }

#wrap {
	border:1px solid #BBBBBB;
	padding: 1em 1em 1em 1em;
	width: 300px;
	float: left;
}

#wrap h2 { margin: 0px; border-bottom :solid 2px #eee; }
#wrap h2 .add { float: right; }

.page-list {
	list-style: none;
	margin: 0;
	padding: 0;
	display: block;
}

.page-list div#pageid-new-page { font-weight: bold; }

.clear-element {
	clear: both;
}

.page-item3 > div {
	background: #f8f8f8;
	border-bottom: solid 1px #eee;
	margin: 0.25em 0 0 0;
	padding-top: 3px;
}

.page-item3 .actions {
	float: right;
	font-size: 8pt;
}

.helper { border: dotted 2px #ccc; }

.current-nesting {
	background: #eee;
}

#rockyeah { margin-top: 10px; border: solid 1px #ccc; padding: 10px; }

#adminContent { margin-left: 340px }

#editForm { border: solid 1px #ccc; padding: 10px; }
#editForm h4 { margin: 0px; margin-top: 20px; }
#editForm input.title,
#editForm textarea.content { width: 95%; border: solid 2px #ccc; padding: 3px; }

#editForm .imgList .thumb {  border: solid 1px #ccc; padding: 3px; margin: 3px; background:#fff; }
		  .imgList .thumb img { margin-right: 10px; }
		  .imgList .thumb a { color:#000; }

		
#pagewrap { width: 835px; margin: 0 auto; }
#pagewrap #mainmenu {  color:#646464; background: url('/shared/img/topmenu-bg.png') repeat-x #efefef; height: 35px;}
		  #mainmenu .right { float: right ;}
		  #mainmenu .left { float: left ;}
		  #mainmenu a { color:#646464; text-decoration: none; }
		  #mainmenu a:hover {text-decoration: underline; font-weight: normal; color:#000; }
		.menuitems { padding: 10px; margin-bottom: 0px; padding-bottom: 7px;}
		.menuitems li.open { font-weight: normal; color:#000; }
		.menuitems li.open a { color:#000; }
		
#mainmenu .menuitems li.open a { font-weight: bold;}
#submenu .menuitems li.open a { color:#fff; font-weight: bold; }

#submenu { background: url('/shared/img/submenu-bg.png') repeat-x; height: 20px; margin-left: 100px; color:#fff; float: left; position: relative; }
#submenu a { color:#fff; font-size: smaller; text-decoration: none;  }
/*#submenu .right { float: right;} */
#submenu .left { float: left; }
#submenu .right { position: absolute; right: 0px; }

#mainmenu li,
#submenu li { list-style: none; display: inline; margin-right: 10px; padding-right: 10px;  }

#mainmenu ul { padding-left: 20px; padding-top: 15px;}

#submenu ul { margin: 0px; padding-top: 2px; margin-left: 10px; }

#mainmenu li { width: 200px; width: 100px; border-right: solid 1px #646464;}
#submenu li { border-right: solid 1px #ccc; }
#submenu li.last { border-right: none; padding-right: 0px; }
		
#pagewrap #content { background: url('/shared/img/body-bg.png') repeat-x; height: 445px; position: relative;  }
		#content .contentpadding { padding: 40px; padding-top: 25px;}
		
#footer { margin-top: 10px; clear: both; color:#fff; padding: 4px; font-size: 8pt; background: #646464; position: absolute; bottom: 20px; width: 750px;}
#footer a { color:#fff; }

#page h2 { font-size: 13pt; font-weight: normal; }
#page .content { font-size: 9pt; text-align: justify; }
#page #bigimage { float: right; margin-left: 20px; width: 450px; text-align: left; height: 340px; margin-right:-3px;}
#page .thumbnails { position: absolute; bottom: 63px; width: 290px; }
.realpage_meditation_on_furniture #page .thumbnails { width: 250px; }


.realpage_homepage #page #bigimage { float: left; margin-left: 60px; }
.realpage_homepage #page h2 { display: none; }

.realpage_meditation #page #bigimage { clear: left; float: left;  margin-left: 0px; }
