body {
	font-family:		Lucida Sans,sans-serif;
	text-align:		left;
	margin:			0 2em 0 2em;
}

/*
a:link {
        color:                  #00C;
}

a:visited {
        color:                  #808;
}
*/

#main {
	margin:			0 0 0 0;
/* 	background-color:	#b0c4de; */
	text-align:		left;
}

#left {
        width:                  50%;
        float:                  left;
/*      border-right:           solid 1px black; */
}

#right {
        width:                  50%;
        float:                  right;
/*      border-left:            solid 1px black; */
}

#navbar {
        clear:                  both;
	margin:			2em 0 0 0;
	padding:	        .25em .25em .25em .25em;
/* 	background-color:	#b0c4de; */
 	background-color:	#e6e6fa; /* #f0f8ff; */
	text-align:		center;
	border:			dashed 1px black;
}

#notice {
        clear:                  both;
	font-size:		small;
        margin-top:             2.5em;
}

#path { 
/*	float:			left; */
	font-weight:		bold;
	text-align:		left;
/*      height:                 1.25em; */
 	background-color:	#e6e6fa; /* #f0f8ff; */
/*	clear:			left; */
}

.clearboth {
        clear:                  both;
}

.floatleft {
	float:			left;
}

.wd20pcent {
        width:                  20%;
}

.wd40pcent {
        width:                  40%;
}

.wd60pcent {
        width:                  60%;
}

.smallcaps {
        font-variant:           small-caps;
}

h1 {
	font-size:		large;
	font-weight:		bold;
	font-style:		normal;
	text-align:		right;
}

h2 {
	font-size:	    	medium;
	font-weight:		bold;
	padding:	    	1em 0 0 0;
        text-align:             left;
}

h3 {
	font-size:	    	medium;
        font-style:             italic;
	font-weight:		bold;
        color:                  #111166;
	padding:	    	0 0 0 0;
        text-align:             left;
}

table {
        width:                  100%;
}

td {
        vertical-align:         top;
}

tr {
        text-align:             left;
}

th {
        font-weight:            bold;
}

table.filelist {
        width:                  60%;
	border:			none;
	text-align:		left;
	border-spacing:		0px;
}

tr.even {
	background:		#ffcc66; /* #d8bfd8; */
	text-align:		left;
}

tr.odd {
	background:		#fffacd; /* #e6e6fa; */
	text-align:		left;
}

td.entry {
        border-width:           0px;
        font-weight:            bold;
        width:                  30%;
	padding-right:	    	1em;
        vertical-align:         top;
}

td.descr {
        border-width:           0px;
        width:                  70%;
        vertical-align:         top;
}

ul {
        margin:                 0 0 0 0;
        padding:                0 0 0 1.25em;
        text-indent:            0;
        list-style-type:        circle;
}

li {
        margin:                 0 0 .5em 0;
        padding:                0 0 0 0;
        text-indent:            0;
}

li.tweet {
        background:             #dfffdf;
        border-color:           #1f3f1f;
        border-width:           1px;
	border-spacing:		0px;
        border-style:           solid;
        width:                  70%;
        margin-bottom:          1em;
        padding:                .5em .5em .5em .5em;
}

span.normal {
	font-size:	    	medium;
	font-weight:		normal;
}

span.cite {
	font-size:	    	small;
	font-weight:		normal;
	font-style:		normal;
	text-align:		right;
}

span.meta {
	font-size:	    	small;
	font-weight:		normal;
        font-style:             italic;
        color:                  #333;
}

span.fa {
	font-family:		"Nazli", "B Roya", "Roya", "Arial Unicode", "Lucida Sans Unicode", "DejaVu Sans", "Courier New",sans-serif;
}

span.IPA {
	font-family:		"Charis SIL", "Doulos SIL", "Gentium", "Lucida Sans Unicode", "DejaVu Sans",sans-serif;
	font-style:		normal;
}
