@charset "utf-8";
body {margin: 0; padding: 0; text-align: center; color: #000; background: #DCD3CC;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
td.form {font: 11px Verdana, Arial, sans-serif; line-height: 20px; color: #603913;}
a {color: #534741;}
a:hover {color: #A0410D;}
a.underline {text-decoration:underline; color: #534741;}
a.underline:hover {color: #A0410D;}
p.nav {color: #D3C5B5; font-size: 11px; font-family: Verdana, Arial, sans-serif; text-align: left; position: absolute; top: 41px;}
div.navLink {position: absolute; left:800px; top: 60px;} 


/* main navigational bar */
p.storeBox {margin: 0; padding: 5px 10px 12px 10px; 
	background: #998675; font: 11px Verdana, Arial, sans-serif; 
	color: #D3C5B5; line-height: 23px;}

li.navLi {list-style: none; float: left; white-space: nowrap; font-family: Verdana, Arial, sans-serif; 
	font-size: 10px; line-height: 18px; background: #C7B299;}
a.navA {display: block; float: left; padding: 0 12px 0 12px; text-decoration: none;}
a.navA:hover {background: #D3C5B5;}

/* sub menu list */
ul.navSubUl {list-style: none;}
li.navSubLi {font: 11px Verdana, Arial, sans-serif; text-align: left; line-height: 30px;}
li.navSubHighlight {color: #7B7B09; font: 11px Verdana, Arial, sans-serif; text-align: left; line-height: 30px;}
a.navSubA {color: #534741; text-decoration: none;}
a.navSubAlt {color: #7B7B09; text-decoration: none;}
a.navSubA:hover {color: #A36209;}
a.donate {font: 11px Verdana, Arial, sans-serif; text-align: left; line-height: 30px; color: #534741; text-decoration: none;}

p {font: 11px Verdana, Arial, sans-serif; line-height: 20px; color: #603913; text-align: left; margin-top: 10px;}
p.centered {font: 11px Verdana, Arial, sans-serif; line-height: 20px; color: #603913; text-align: center; margin-top: 10px;}
p.centeredNoMargin {font: 11px Verdana, Arial, sans-serif; line-height: 20px; color: #603913; text-align: center; margin-top: 0px;}
p.firstParagraphHigh {font: italic 12px Verdana, Arial, sans-serif; line-height: 24px; color: #A36209; text-align: left; margin-top: 10px;}
p.firstParagraphLow {font: italic 12px Verdana, Arial, sans-serif; line-height: 24px; color: #A36209; text-align: left;}
p.firstParagraphSanga {font: 11px Verdana, Arial, sans-serif; line-height: 20px; color: #A36209; text-align: left;}
p.firstParagraphBold {font: 11px Verdana, Arial, sans-serif; font-weight: bold; line-height: 20px; color: #A36209; text-align: left;}
p.pad {padding: 10px 0 0 13px;}
p.padAlt {padding: 15px 0 0 0;}
p.audio {padding: 15px 0 0 20px;}
p.noPad {padding: 0px;}
p.padItalicYellow {padding: 10px 0 0 0; font-style: italic; color: #A36209;}
p.italic {font-style: italic;}
p.center {text-align: center;}
p.centerItalic {text-align: center; font-style: italic;}
p.centerItalicNoMargin {text-align: center; font-style: italic; margin-top: 0px;}
p.bold {font-weight: bold;}
p.boldNoMarginTop {font-weight: bold; margin-top: 5px;}
p.boldNoPad {font: bold 10px Verdana, Arial, sans-serif; padding: 0px;}
p.italicYellow {font: italic 11px Verdana, Arial, sans-serif; color: #A36209; margin-top: 3px; text-align: center;}
p.floatLeft {float:left;}

img.imageFloatLeft {float: left; margin-right: 10px; margin-top: 10px;}
img.imageFloatRightTop {float: right; margin-left: 10px;}
img.imageFloatRight {float: right; margin-left: 10px;}

/* List on Sanga Archives page */
li.text {font: 11px Verdana, Arial, sans-serif; line-height: 20px; text-align: left;}
a.text {font: 11px Verdana, Arial, sans-serif; line-height: 24px; color: #603913;}
a.textAlt {font: 10px Verdana, Arial, sans-serif; color: #A0410D; text-decoration: none;}
a.textBold {font: bold 10px Verdana, Arial, sans-serif; line-height: 24px; color: #A0410D; text-decoration: none}
a.textBoldPad {font: bold 10px Verdana, Arial, sans-serif; line-height: 24px; 
					color: #A0410D; text-decoration: none; padding: 40px 0 0 0;}
a.text:hover {color: #A0410D;}
.menu {padding: 10px; display: none; font: 11px Verdana, Arial, sans-serif;}
a.textIndent {padding: 10px; font: 11px Verdana, Arial, sans-serif; line-height: 20px; color: #603913;}
a.textIndent:hover {color:#A0410D;}
p.text {font: 11px Verdana, Arial, sans-serif; line-height: 24px; color: #00000;}
p.header {font: 11px Verdana, Arial, sans-serif; font-weight: bold;
		  line-height: 20px; color: #A36209;}
p.headerPad {padding: 20px 0 0 0; font: 11px Verdana, Arial, sans-serif; font-weight: bold; color: #A36209;}

a.yellow {color: #A36209;}
a.yellow:hover {color: #A0410D;}

/* Sanga Current page */
div.sanga {}
p.date {color: #A36209;}
p.title {font: bold small-caps 16px/15px Verdana, Arial, sans-serif; color: #A0410D;}
p.subhead {font: uppercase 10px/15px; color: #A36209;}
p.abstract {padding: 10px 50px; font-style: italic; font: 12px; color: #595A46;}
p.question {font-weight: bold; color: #603913;}
p.questionItalic {font-weight: bold; color: #603913; font-style: italic; text-align: center;}
p.answer {color: #603913;}
p.answerBold {color: #603913; font-weight: bold;}
p.answerPadAbove {padding: 10px 0px 0px 0px; color: #603913;}
p.sastra {font-style: italic; text-align: center;}
p.sastraTopPad {padding: 5px 0px 0px 0px; font-style: italic; text-align: center;}

/* Books pages */
p.subheadNoMargin {font: 10px Verdana, Arial, sans-serif; text-transform: uppercase; 
	line-height: 15px; color: #A36209; margin-top: 3px;}
p.noMarginTop {margin-top: 0;}
p.noMarginTopBold {margin-top: 0; font-weight: bold;}

/* Contact page */
td.title {font: 10px Verdana, Arial, sans-serif; font-weight: bold;
		  line-height: 20px; color: #A0410D; text-align: left;}
td.subhead {font: 10px Verdana, Arial, sans-serif; color: #A36209; text-align: right;}

/* Nav bar */

#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px Verdana, Arial, sans-serif;}

#sddm li a
{	display: block;
	margin: 0 0 0 0;
	padding: 0px 10px;
	width: 56px;
	background: #C7B299;
	color: #FFF;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	background: #49A3FF}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 18px 0;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid #998675}

#sddm div a
{	position: relative;
	display: block;
	margin: 0;
	padding: 5px 7px;
	width: 56;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #EAEBD8;
	color: #998675;
	font: 11px arial}

#sddm div a:hover
{	background: #998675;
	color: #FFF}

