a:link, a:active				{ color: #4169E1; }
a:link.crumb, a:active.crumb	{ color: #000000; text-decoration: none }
a:link.pink, a:active.pink		{ color: #FFFFFF; text-decoration: underline; font-weight: bold; }
a:link.menu, a:active.menu		{ color: #0000FF; text-decoration: none }
a:link.search, a:active.search 	{ color: #000000; font-size: 12pt; font-family: Arial Narrow; }

a:visited		{ color: #800080; }
a:visited.crumb	{ color: #000000; text-decoration: none}
a:visited.pink	{ color: #FFFFFF; text-decoration: underline; font-weight: bold; }
a:visited.menu	{ text-decoration: none }
a:visited.search { color: #800080; font-size: 12pt; font-family: Arial Narrow; }

a:hover			{ color: #4169e1; }
a:hover.crumb	{ color: #000000; text-decoration: none}
a:hover.pink	{ color: #FFFFFF; text-decoration: underline; font-weight: bold; }
a:hover.menu	{ text-decoration: underline }
a:hover.search 	{ color: #4169e1; font-size: 12pt; font-family: Arial Narrow;  }

td.linkunits		{ width: 17%; height: 1px }
td.gutter			{ width: 3%; vertical-align: top; }
td.content			{ width: 80%; vertical-align: top; }
td.pinknav			{ width: 17%; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 4px; vertical-align: middle; background-color: #FF3399; border-width: 1px; border-color: #58B2DD; border-style: solid }
td.searchnav		{ width: 17%; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px; vertical-align: middle; text-align: center; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-color: #58B2DD; border-style: solid }
td.navigation		{ width: 17%; vertical-align: top; }
td.validated		{ width: 17%; vertical-align: middle; text-align: center; }
td.footer		{ width: 80%; vertical-align: top; text-align: left; }
td.topleft		{ border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px; vertical-align: top; text-align: left; border-color: #58B2DD; border-style: solid}
td.topright		{ border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px; vertical-align: top; text-align: left; border-color: #58B2DD; border-style: solid}
td.middleleft	{ border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px; vertical-align: top; text-align: left; border-color: #58B2DD; border-style: solid}
td.middleright	{ border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px; vertical-align: top; text-align: left; border-color: #58B2DD; border-style: solid}
td.bottomleft	{ border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px; vertical-align: top; text-align: left; border-color: #58B2DD; border-style: solid}
td.bottomright	{ border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px; vertical-align: top; text-align: left; border-color: #58B2DD; border-style: solid}
td.oneleft		{ width: 50%; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px; vertical-align: middle; text-align: center; border-color: #58B2DD; border-style: solid}
td.oneright		{ width: 50%; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px; vertical-align: middle; text-align: center; border-color: #58B2DD; border-style: solid}
td.one			{ border-width: 1px; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px; vertical-align: top; text-align: left; border-color: #58B2DD; border-style: solid}
td.islamicleftalign	{ width: 50%; border-top-width: 2px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 8px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px; vertical-align: top; text-align: left; border-color: #58B2DD; border-style: solid}
td.islamiccenteralign	{ width: 50%; border-top-width: 2px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 8px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px; vertical-align: top; text-align: center; border-color: #58B2DD; border-style: solid}
td.islamicmiddlebottom	{ border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px; padding-top: 8px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px; vertical-align: top; text-align: left; border-color: #58B2DD; border-style: solid}

td.leftalignhalf	{ width: 50%; border-top-width: 2px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 8px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px; vertical-align: top; text-align: left; border-color: #58B2DD; border-style: solid}
td.leftaligntwothirds	{ width: 66%; border-top-width: 2px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 8px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px; vertical-align: top; text-align: left; border-color: #58B2DD; border-style: solid}
td.centeralignthird	{ width: 34%; border-top-width: 2px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 8px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px; vertical-align: top; text-align: center; border-color: #58B2DD; border-style: solid}
td.leftalignfull	{ width: 100%; border-top-width: 2px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 8px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px; vertical-align: top; text-align: left; border-color: #58B2DD; border-style: solid}



div.banner		{ position: absolute; top: 0px; left: 0px }
div.googlesearch	{ position: absolute; top: 10px; left: 600px }
div.extra		{ position: absolute; top: 50px; left: 600px }
div.friends		{ position: absolute; top: 10px; left: 900px }
div.crumbs		{ position: absolute; top: 83px; left: 3px }
div.title		{ position: absolute; top: 123px; left: 20% }
div.content		{ position: absolute; top: 160px; left: 3px }

img		 	{ border-style: none }

body	{background-color: white }
p	{ color: #333333; font-size: 10pt; margin-bottom: 3px; margin-top: 3px; font-family: Georgia, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
p.red	{ color: red; }
p.centered {text-align: center;}

h1	{ margin-bottom: 3px; margin-top: 6px; color: #635D52; text-align: left; font-size: 14px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; }
h1.pinkbackground	{ background-color: #58b2dd; color: #FFFFFF; text-align: center; font-size: 18px; font-family: Comic Sans MS, Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; }
h2	{ font-size: 14px; text-align: left; color: #000000; margin: 0px; padding-top: 1px; padding-bottom: 1px; padding-left: 4px; padding-right: 4px; font-weight: bold; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; }
h2.purple	{ font-size: 10pt; background-color: #D5D7FD; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-color: #58B2DD; border-style: solid;  }
h2.turquoise	{ font-size: 10pt; background-color: #BEE5FC; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-color: #58B2DD; border-style: solid;  }
h2.pinkbackground	{ background-color: #FF3399; color: #FFFFFF; text-align: left; font-size: 18px; font-family: Comic Sans MS, Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; }
h3	{ border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-color: #58B2DD; border-style: solid; font-size: 10pt; font-weight: normal; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 1px; padding-bottom: 1px; padding-left: 4px; padding-right: 4px; margin-bottom: 0px; margin-top: 0px; }
h3.bottom { border-bottom-width: 1px; }
h4	{ color: #635D52; font-size: 10pt; padding-bottom: 1px; padding-top: 18px; font-weight: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h5	{ color: #635D52; font-size: 10pt; padding-bottom: 3px; padding-top: 3px; font-weight: bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

p.footer	{ color: #635D52; font-size: 8pt; margin-bottom: 3px; margin-top: 3px; font-family: Arial Unicode MS, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
p.pinknav	{ background-color: #FF3399; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-color: #58B2DD; border-style: solid; padding-bottom: 8px; padding-top: 8px; padding-left: 8px; padding-right: 8px; color: #FFFFFF; vertical-align: middle; text-align: center; font-size: 14px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; margin-bottom: 0px; margin-top: 0px; }
p.searchnav	{ border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-color: #58B2DD; border-style: solid; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; vertical-align: middle; text-align: center; margin-bottom: 0px; margin-top: 0px; }
 