body						{font-family: Verdana, Arial, Helvetica, sans-serif;
						color: #333333;
						margin: 0px;
						background: #eeffff URL('images/shadows/menu-bottom-shadow.gif') repeat-x 0px 79px;
						margin-bottom: 0.5em;
						text-align: left;
						font-size: small;
						padding: 0px}

table						{width: 100%}

a						{text-decoration: underline;}


a:hover						 {text-decoration: underline;
						color            : #aa0000;}




a img						{border: 0px}

p						{font-family      : Verdana, Arial, Helvetica, sans-serif;
 						 font-size        : 14px;
 						 color            : black;}

ul						{font-family      : Verdana, Arial, Helvetica, sans-serif;
 						 font-size        : 14px;
 						 color            : black;}

li						{font-family      : Verdana, Arial, Helvetica, sans-serif;
 						 font-size        : 14px;
 						 color            : black;}
						



p:first-letter					{font-size: larger;
						font-weight: bold;
						width: 100%}

H1						{font-family: Verdana, Arial, Helvetica, sans-serif;
						text-align: left;
						width: 100%;
						font-weight: bold;
						margin-top: 0px;
 						color         : black;}

H2						{font-family: Verdana, Arial, Helvetica, sans-serif;
						text-align: left;
						width: 100%;
						font-size: larger;
						font-style: italic;
						font-weight: bold;
 						color: black;}

H3						{font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: larger;
 						color: black;}

H5						{font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: large;
						background: #84abba;
						color: #FFF;
						margin: 0px;
						padding: 0.5ex;
						font-weight: bold;
						font-style: italic;
						text-decoration: none}

dd						{font-family      : Verdana, Arial, Helvetica, sans-serif;
 						 font-size        : 14px;
 						 color            : black;}

dt  {font-weight: bold;} 



ol.alpha li					{list-style-type: lower-alpha}

span.sup					{font-family: Verdana, Arial, Helvetica, sans-serif;
						vertical-align: 40%;
						font-size: smaller}

span.sans-serif					{font-family: Verdana, Arial, Helvetica, sans-serif;}

table.main					{height: 100%}

table.main td					{vertical-align: top}

table.main td.logo				{height: 1px}

table.main td.vspacer				{height: 0.9em;
						padding: 0px}

table.main td.sidepane				{width: 17%;
						border: 0px;
						font-size: smaller;
						padding: 0px 0.5em 0px 1em;
						text-align: left}

table.main td.sidepane dl			{margin: 0px}

table.main td.sidepane div.header,
table.main td.sidepane div.header a		{color: #FFF;
						font-weight: bold;
						text-decoration: none}

table.main td.sidepane div.header		{font-family: Verdana, Arial, Helvetica, sans-serif;
						background: #84abba URL('images/shadows/menu-shadow.gif') right repeat-y;
						padding: 0px}

table.main td.sidepane div.header div.inner	{width: 100%;
						text-align: left;
						padding: 0.3ex 0px 0.3ex 0px;
						background: URL('images/shadows/menu-upper-shadow.gif') right top no-repeat}

table.main td.sidepane div.header div.inner img.icon
						{width: 32px;
						height: 32px}

table.main td.sidepane div.header div.inner table
						{margin: 0px;
						padding: 0px;
						margin-right: 9px;
						width: auto;
font-weight: bold;}

table.main td.sidepane div.header div.inner table td	{color: #FFF;
						 font-size        : 14px;
						text-align: left; 
						font-weight: bold;
						text-decoration: none;
						vertical-align: middle; 
						padding: 0px;
						margin: 0px}
table.main td.sidepane div.header div.inner table td.left	{width: 1px;
						padding: 0px 1ex}

table.main td.sidepane div.header a:hover	{text-decoration: underline;
						color: #FF0}

table.main td.sidepane div.body			{background: #a7ccdc URL('images/shadows/menu-shadow.gif') right repeat-y;
						border-left: 1px solid #84abba;
						margin: 0px;
						padding: 0.5em 0px 0px 0.5em}

table.main td.sidepane div.body dl dd		{margin-left: 1.5em}

table.main td.sidepane div.shadow		{font-size: 1px;
						height: 15px;
						width: 100%;
						background: #eeffff URL('images/shadows/menu-bottom-shadow.gif') top repeat-x;
						margin: 0px}

table.main td.sidepane hr,
table.main td.main div.main table.user_gallery hr,
table.main td.main div.main table.guestbook hr	{height: 2px;
						background: #84abba;
 						border: 0px;
						color: #84abba}

table.main td.sidepane div.body dl,
table.main td.sidepane div.body div		{margin: 0px;
						margin-right: 9px;
						padding-right: 0.5em}



table.main td.sidepane div.body div.more	{text-align: right;
						margin-top: 1ex}

table.main td.sidepane div.body h5		{display: none}

table.main td.main				{padding: 0px;
						height: 100%;
						border: 1px solid #84abba;
						background: #fbffff;
						margin: 0px;
						padding: 0.5em}

table.main td.main div.main			{margin: 0px;
						background: #fbffff;
						padding: 0px;
						width: 100%;
						height: auto}

table.main td.logo table td,
table.main td.logo table th			{margin: 0px;
						padding: 0px;
						height: 1px;
						width: 0px;
						border: 0px}

table.main td.logo table th			{width: 0px}

table.main td.logo table td img			{height: 80px;
						width: 100%}

table.main td.main				{font-family: Verdana, Arial, Helvetica, sans-serif;
						text-align: justify}

table.main td.main hr				{height: 2px;
						background: #ccc;
						color: #ccc;
						border: 0px}

table.main td.main div.main li			{margin-bottom: 1ex}

table.main td.main div.main dl li		{margin-bottom: 0px}

table.main td.main div.main table.user_gallery,
table.main td.main div.main table.guestbook	{border: 0px}

table.main td.main div.main table.user_gallery th,
table.main td.main div.main table.guestbook th	{font-family: Arial, Helvetica, sans-serif;
						color: #fff;
						padding: 0.3ex;
						background: #84abba;
						text-align: left}

table.main td.main div.main table.user_gallery td,
table.main td.main div.main table.guestbook td	{text-align: justify;
						background: #a7ccdc;
						padding: 1ex}

table.main td.main div.main table.user_gallery td.lite,
table.main td.main div.main table.guestbook td.lite
						{background: #fbffff;
						padding: 1ex 0px 0px 0px}

table.main td.main div.main table.guestbook td a,
table.main td.main div.main table.user_gallery td a
						{font-family: Arial, Helvetica, sans-serif}

table.main td.main div.main table.guestbook td a
						{font-size: smaller}

table.main td.main div.main table.guestbook td blockquote
						{background: #eff;
						font-style: italic;
						margin: 0.5ex;
						padding: 0.5ex;
						border: #84abba solid 1px}

table.main td.main div.main table.guestbook td.lite blockquote
						{background: #eee;
						border: #ccc solid 1px}

table.main td.main div.main div.download	{float: right}

table.main td.main div.main div.download img	{width: 72px;
						height: 74px}

form						{margin: 0px;
						padding: 0px}

label						{font-weight: bold;
						cursor: hand}

input.textbox,
textarea					{width: 100%;
						color: #000}

button.toolbutton				{width: 45px;
						height: 2em;
						padding-left: 0px;
						padding-right: 0px}

button.toolbutton img				{width: 33px;
						height: 21px;
						vertical-align: middle}

table.main #copyright,
table.main #toplink				{height: 1px;
						text-align: right;
						padding: 4px 4px 0px 4px;
						vertical-align: bottom;
						line-height: 1.7em}

table.main #toplink a				{font-size: smaller;
						text-decoration: none;
						color: #84abba;
						font-weight: bold}

table.main #copyright				{text-align: left;
						font-size: xx-small;
						color: #434343;}

div.gallery					{text-align: center}

table.main td.main div.main table.user_gallery td.thumblist
						{padding: 8px}

table.main td.main div.main table.user_gallery td.link
						{padding-top: 0px;
						font-size: smaller;
						text-align: left}

table.main td.main div.main table.user_gallery td.thumblist img,
div.gallery img					{width: 100px;
						height: 100px;
						border: 2px inset #84abba}

div.gallery iframe				{border-color: #84abba}

table.main td.main div.main table.user_gallery td.thumblist img.dummy
						{border: 2px solid #a7ccdc;
						opacity: 0.5;
						filter: alpha(opacity=50);}

table.main td.main dt				{font-weight: bold}

table.main td.main div.thumb			{float: left;
						margin: 1ex 2ex 1ex 0px;
						text-align: center;
						font-size: smaller;
						font-family: Arial, Helvetica, sans-serif;}

table.main td.main div.thumb img		{width: 100px;
						height: 100px;
						white-space: nowrap}

table.main td.main div.main img.at		{width: 1em;
						height: 1em;
						vertical-align: -25%}

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