/* redefined standard tags */
body					{font-family: Trebuchet MS, sans-serif; font-size: 10pt; color: #000000; background-color: #FFFFFF; margin: 0px; background-image: url(images/wallpaper.gif); background-repeat: repeat-y}
td						{font-size: 80%; line-height: 130%}
a:link					{text-decoration: underline; color: #000000}
a:visited				{text-decoration: underline; color: #000000}
a:hover					{text-decoration: none; color: #000000}

/* custom text classes */
.storytype, .caption, .strongcaption, .footer {text-transform: uppercase}
.storytype				{font-size: 85%; color: #666666; letter-spacing: 0.1em; background-color: #DDDDDD}
.photocaption			{font-size: 85%; color: #666666}
.title					{font-size: 200%; color: #2975B6; font-weight: bold; line-height: 70px; text-transform: uppercase; vertical-align: middle}
.headline				{font-size: 170%; color: #2975B6; font-weight: bold; line-height: 26px; text-transform: none}
.headline2				{font-size: 135%; color: #266CA8; font-weight: normal; line-height: 26px; text-transform: lowercase}
.headline3				{font-weight: bold;}

/* custom table structure classes */				
.cell-padding-blank-left		{width: 25px}
.cell-padding-blank				{width: 25px}
.cell-padding-blank-right		{width: 20px}
.cell-padding-dotted			{width: 25px; border-left: 1px dotted #000000}
.cell-onecolumn-blank			{width: 164px}
.cell-twocolumns-blank			{width: 353px}
.cell-fullwidth-topdotted		{width: 734px; height: 20px; border-top: 1px dotted #000000}
.cell-fullwidth-bottomdotted	{width: 734px; height: 20px; border-bottom: 1px dotted #000000}
.cell-fullwidth-blank			{width: 734px; height: 20px}
.footer							{font-size: 85%; color: #666666; letter-spacing: 0.1em; line-height: 25px}

/* list menu general non-anchors */
ul						{margin: 0; color: #FFFFFF;}

/* list menu heading anchors - hovering doesn't seem to work */
#nav li a:link				{display: block; color: #FFFFFF; text-decoration: none; cursor: pointer}
#nav li a:hover				{display: block; color: #FFFFFF; text-decoration: none; cursor: pointer}
#nav li a:visited			{display: block; color: #FFFFFF; text-decoration: none; cursor: pointer}

/* list menu item anchors - hovering doesn't seem to work */
#nav li li a:link			{display: block; color: #FFFFFF; text-decoration: none; cursor: pointer}
#nav li li a:hover			{display: block; color: #FFFFFF; text-decoration: none; cursor: pointer}
#nav li li a:visited		{display: block; color: #FFFFFF; text-decoration: none; cursor: pointer}

/* list menu ALL text and box attributes */
li      				{cursor: pointer; float: left; position: relative; width: 122px; font-weight: normal; text-transform: normal; letter-spacing: 0.1em; background-color: 2F7DBF; padding-left: 10px; border: 1px solid #296CA4}

/* unsure */
li ul					{display: none; position: absolute; top: 100%; left: 0}
li>ul					{top: auto; left: auto}
li li					{display: block}
li:hover ul, li.over ul	{display: block}
