/*	Styles for the CSS/div version */
*	{border: none; margin: 0; padding: 0;}
html	{font-size: 100%;}
body	{color: black; background-color: #FFF5DC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.80em; padding: 10px 0 0 0;}
#envelope	{width: 704px; border: 1px solid black; padding: 3px 3px 3px 3px;
	background-color: #CBC1AA; margin: 0 auto;}
a	{}
a:link	{color: #003399; text-decoration: underline;}
a:visited	{color: #993366; text-decoration: underline;}
a:hover	{color: #FFF5DC; background-color: #6B5F44; text-decoration: none;}
a:active	{color: #993366; text-decoration: underline;}
h1	{}
h2	{padding: 10px 0 10px 10px;
	font-family: Arial, Helvetica, sans-serif; font-size: 1.5em;
	font-weight: bold;}
h3	{padding: 10px 0 10px 10px;
	font-family: Arial, Helvetica, sans-serif; font-size: 1.25em;
	font-weight: bold;}
h4	{}
.clearfloat	{clear: both; height: 1px;
	font-size: 1px; line-height: 1px;}
.smalltxt	{}
.italics	{font-style: italic;}
.boldtxt	{font-weight: bold;}
p.about	{padding: 0 10px;}

/* STYLES FOR THE PAGE HEADER */
#header	{position: relative; width: 100%;
	padding: 0 5px 5px 5px;
	font-size: 85%; font-family: Arial, Helvetica, sans-serif;}
div#headleft	{position: absolute; left: 3px; top: 5px; width: 143px;
	text-align: left;}
div#headcentre	{position: absolute; left: 144px; top: 5px; width: 410px;}
div#headright	{margin: 5px 7px 2em 554px;
	text-align: right;}
img.horizrule	{height: 1px; width: 100%; border-bottom: 1px solid black;
	margin: 0 0 3px 0; clear: both;}

/* STYLES FOR THE NAV BAR */
div#nav	{float: left; margin: 0 0 0 -3px; padding: 0 3px 0 0;
	width: 100%; border-top: 1px solid #404040;
	border-left: 4px solid #404040; border-bottom: 1px solid #404040;
	border-right: 0px solid #404040;
	background: #404040;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; font-weight: bold; font-style: normal;}
div#nav ul	{background: #404040; /*border-left: 1px solid #FFFFCC;*/ margin: 0 auto;}
div#nav li {position: relative; list-style: none;
	float: left;}
div#nav li:hover {background: #CBC1AA; color: black;}
div#nav li.submenu	{}
div#nav li.submenu:visited	{}
div#nav li.submenu:hover	{}
div#nav li a	{display: block; padding: 0.25em 10px 0.25em 10px;
	color: #FFFFCC; background: #404040; white-space: nowrap;
	text-decoration: none; width: auto;}
/*	voice-family: "\"}\""; voice-family: inherit;
	width: 0.1em;}
div#nav>ul a	{width:auto;}*/
div#nav li a:visited	{color: #FFFFCC; background: #404040;}
div#nav li a:hover	{color: black; background: #CBC1AA;}
div#nav ul ul	{position: absolute; /*width: 10em;*/
	border: 1px solid #FFFFCC; border-top: none;
	display: none; }
div#nav ul ul.sub1	{width: 120px;}
div#nav ul ul li	{width: 100%; border-bottom: 1px solid #CBC1AA;}
div#nav ul ul.sub2	{width: 200px;}
div#nav ul ul.sub3	{width: 160px;}
div#nav ul.level1 li.submenu:hover ul.level2	{display: block;}
div#nav ul.level1 li.submenu:hover ul.level2 li	{clear: both;
	border-right: none; white-space: nowrap;}

/* STYLES FOR THE MAIN BODY OF TEXT */

div#content1	{padding: 0 0 0 0;
	clear: both; background-color: #FFF5DC;
	border: 1px solid black; margin: 3px 0 3px 0;}
div#picsright	{float: right; width: auto;
	margin: 0 5px 0 0; padding: 3px; border: 1px solid black;
	background-color: #CBC1AA; color: black;}
div#picsright img	{width: 170px; height: 130px;}
div#picsright p	{font-size: 0.85em; width: 164px;
	padding: 2px 0 5px 2px;}
div#textleft	{margin: 5px 185px 0 5px; padding: 0 0 8px 0;}
div#textleft p	{font-size: 0.9em; padding: 5px 13px 5px 10px;
	text-align: justify;}
div.locallinks, p.locallinks	{padding: 10px 5px 5px 5px;
	white-space: normal; line-height: 1.5em;}

p.hq	{font-style: italic; padding: 10px 20px 10px 20px;
	color: #6B5F44;}
	
/* STYLES FOR THE FOOTER IMAGE */
div#bottomimage	{margin: 3px 0 3px 0; background-color: #6B5F44;
	border: 1px solid black;}
div#bottomimage img	{width: 100%; height: 106px;
	padding: 3px 1px 3px 0;}

div#copyright	{width: 704px; margin: 5px auto 0 auto;
	font-size: 80%; color: #AAA;
	background-color: #FFF5DC;}
div#desack	{float: right; margin-left: 15px;}

div#envelope1	{width: 704px; border: none; padding: 0 0 0 0;
	background-color: #F1E7CE; margin: 0 auto;}
div#sayyidtribheader	{background-color: #F1E7CE;
	border-bottom: 2px solid #5F446B;}
div#sayyidtribheader img	{border: none; width: 694px; height: 78px;}
img#title2	{width: 100%; height: 88px; border: 1px solid black;}
div#bodytext	{padding: 0 0 0 0; margin: 0 0 0 0; border: 1px solid black;
	background-color: #F1E7CE;}