/* All
----------------------------------------------- */

td, TD
	{
	vertical-align: top;
	}
		
html, HTML
	{
	margin: 0;
	padding: 0;
	background-color: #624C35;
	background-image: url(../images/bkgd.jpg);
	background-repeat: repeat;
	background-attachment: fixed;
	}

body, table, input, ul, li, ol, p, BODY, TABLE, INPUT, UL, LI, OL, P
	{
	font: 10px/15px Verdana, Helvetica, sans-serif;
	color: #454545;
	}


/* Background Images
----------------------------------------------- */
td.ShadowLeft
	{
	margin: 0;
	padding: 0;
	background-image: url(../images/bg_shadowleft.gif);
	background-repeat: repeat-y;
	background-attachment: scroll;
	}
	
td.ShadowRight
	{
	margin: 0;
	padding: 0;
	background-image: url(../images/bg_shadowright.gif);
	background-repeat: repeat-y;
	background-attachment: scroll;
	}
	
td.Face
	{
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	background-image: url(../images/bg_aboutface.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	background-attachment: scroll;
	}

td.Curve
	{
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	background-image: url(../images/bg_aboutcurve.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	background-attachment: scroll;
	}

/* Top Menu
----------------------------------------------- */
.TopMenu
	{
	font: 10px/15px Verdana, Helvetica, sans-serif;
	color: #454545;
	}

.TopMenu a, .TopMenu a:link, .TopMenu a:active, .TopMenu a:visited
	{
	font: 10px/15px Verdana, Helvetica, sans-serif;
	color: #454545;
	font-weight: normal;
	text-decoration: none;
	}

.TopMenu a:hover
	{
	font: 10px/15px Verdana, Helvetica, sans-serif;
	color: #454545;
	font-weight: normal;
	text-decoration: underline;
	}


/* Side Menu
----------------------------------------------- */
.SideMenuH
	{
	font: 12px/15px Arial, Helvetica, sans-serif;
	color: #BAA1A1;
	font-weight: bold;
	margin: 33px 0px 10px 0px;
	}

.SideMenuLink
	{
	font: 11px/15px Arial, Helvetica, sans-serif;
	color: #BAA1A1;
	}

.SideMenuLink a, .SideMenuLink a:link, .SideMenuLink a:active, .SideMenuLink a:visited
	{
	font: 11px/15px Arial, Helvetica, sans-serif;
	color: #BAA1A1;
	font-weight: normal;
	text-decoration: none;
	}

.SideMenuLink a:hover
	{
	font: 11px/15px Arial, Helvetica, sans-serif;
	color: #BAA1A1;
	font-weight: normal;
	text-decoration: underline;
	}


/* Main Content Styles
----------------------------------------------- */
h1, H1
	{
	font: 20px/20px Times, serif;
	font-weight: normal;
	color: #886666;
	}

h2, H2
	{
	font: 13px/15px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #886666;
	text-transform: uppercase;
	}

a, a:link, a:active, a:visited
	{
	font: 10px/15px Verdana, Helvetica, sans-serif;
	color: #886666;
	font-weight: normal;
	text-decoration: underline;
	}

a:hover
	{
	font: 10px/15px Verdana, Helvetica, sans-serif;
	color: #886666;
	font-weight: normal;
	text-decoration: none;
	}


/* Credits
----------------------------------------------- */
.footer
	{
	border-top: 1px dashed #CCCCCC;
	padding-top: 5px;
	border-bottom: 1px dashed #CCCCCC;
	padding-bottom: 5px;
	margin: 60px 0px 5px 20px;
	font: 9px/11px Arial, Helvetica, sans-serif;
	color: #ABABAB;
	}
	
.footer a, .footer a:link, .footer a:visited
	{
	font: 9px/11px Arial, Helvetica, sans-serif;
	color: #ABABAB;
	text-decoration: none;
	}

.footer a:hover
	{
	font: 9px/11px Arial, Helvetica, sans-serif;
	color: #ABABAB;
	text-decoration: underline;
	}
