html,body,form	{height:100%;margin:0;padding:0;}
body	{background-color:#000040;font-size:100%;}

#__asptrace * {background-color:#FFFFFF;color:#000000;font-size:10px;}

/* begin primary content divisions */
#container {background-color:#FFFFFF;height:auto !important;height:100%;margin:auto;min-height:100%;position:relative;width:800px;}

/* header */
#header {background:url(images/header-bg.jpg) top left no-repeat #000000;height:250px;}
#linkHome {height:100px;left:10px;position:absolute;top:125px;width:228px;}

/* menu */
#menu	{background-color:#990000;height:32px;}
#menu a {color:#FFFFFF;display:block;float:left;font:normal 12px Helvetica,Arial,sans-serif;height:12px;padding:10px;text-decoration:none;width:100px;}
#menu a:hover	{background-color:#000000;border-bottom:2px solid #000099;color:#FFFFFF;padding-bottom:8px;}
#menu a.here	{background-color:#000099;}

/* content */
#content	{padding-bottom:40px;padding-top:10px;}
#tblMain	{margin:auto;width:800px;}
#main		{width:500px;}
#side		{width:300px;}

/* footer */
#footer	{background-color:#000040;bottom:0;height:11px;padding:10px 0px;position:absolute;width:800px;}
#footer *	{color:#FFFFFF;font:normal 9px Helvetica,Arial,sans-serif;letter-spacing:0.05em;text-transform:uppercase;}
#footer a	{color:#FFFFFF;}
#footer a:hover	{color:#990000;}
#footer #pentad	{float:right;text-align:right;width:250px;}
/* end primary content divisions */

#galleryMenu	{text-align:left;width:240px;}
#galleryMenu a	{color:#000040;display:block;font:normal 12px Helvetica,Arial,sans-serif;padding:5px 5px;text-decoration:none;}
#galleryMenu a:hover	{background-color:#990000;color:#FFFFFF;text-decoration:underline;}

#galleryWords	{margin-bottom:10px;margin:auto;width:600px;}
#galleryWords div {color:#000000;font:normal 12px Helvetica,Arial,sans-serif;text-align:center;width:400px;}
/*#galleryPhotos		{text-align:center;}*/
#galleryPhotos img	{border:2px solid #990000;margin:0px 10px;}

/* HTML elements */
h1,h2,h3,h4,h5,
h6	{font-family:Arial,sans-serif;font-weight:bold;letter-spacing:0.05em;}
h1	{color:#000000;font-size:24px;margin:5px;padding:0px 5px;}
h2	{font-size:18px;}
h3	{background-color:#990000;color:#FFFFFF;font-size:18px;margin:0;padding:0px 5px;}
h4	{font-size:14px;margin:0px;padding:0px 5px;}
h5	{background-color:#000080;color:#FFFFFF;font-size:12px;margin:0;padding:5px;}
h6	{font-size:10px;margin:0px;padding:2px;}

img	{border:0;}
p	{background-color:#FFFFFF;color:#222222;font:normal 12px Helvetica,Arial,sans-serif;line-height:150%;margin:5px 0px 0px 0px;padding:5px;text-align:justify;text-indent:2em;}
/* end HTML elements */

.l	{text-align:left;}
.c	{text-align:center;}
.r	{text-align:right;}

.fl	{float:left;}
.fr	{float:right;}

.b	{font-weight:bold;}
.i	{font-style:italic;}
.u	{text-decoration:underline;}
.s	{font-size:10px;}
.up	{text-transform: uppercase;}

.black	{color:#000000;}
.blue	{color:#000080;}
.grey	{color:#999999;}
.red	{color:#990000;}

.back-black	{background-color:#000000;color:#FFFFFF;}
.back-blue	{background-color:#000080;color:#FFFFFF;}
.back-red	{background-color:#990000;color:#FFFFFF;}

.sans	{font-family:Arial,sans-serif;}
.serif	{font-family:Palatino,Palatino Linotype,Times New Roman,serif;}

.slideshow	{background-color:#000040;border:2px solid #AA0000;height:350px;margin:0px 10px;width:480px;}