/*
VMA PRESS Archive stylesheet for Win IE, Opera, Mozilla, etc.
*/

body { text-align: left; font: small/85% Arial, Helvetica, sans-serif; color: #000; margin: 0; padding: 0; background: #fff url(bg.gif) top left repeat-x; }

img	{ border: 0; padding: 0;}
	
p { margin: 0 0 1em 0; line-height: 130%; }
sup { font-size: 70%; }
.sm { margin-top: 15px; font-size: 85%; }

h2 { font-weight: bold; line-height: 125%; letter-spacing: 1px; FONT-SIZE: 115%; margin: 0 0 10px 0; }
h3 { font-weight: bold; line-height: 115%; FONT-SIZE: 110%; margin: 0 0 10px 0; }
h4 { font-weight: bold; line-height: 110%; FONT-SIZE: 105%; margin: 16px 0 12px 0; }
h5 { font-weight: bold; line-height: 110%; FONT-SIZE: 100%; margin: 5px 0 0 0; }

A:link { TEXT-DECORATION: underline; COLOR: #000; }
A:visited { TEXT-DECORATION: underline; COLOR: #000; }
A:active{ TEXT-DECORATION: underline; COLOR: #EA0A88; }
A:hover { TEXT-DECORATION: none; COLOR: #EA0A88; }

A.w:link { TEXT-DECORATION: underline; COLOR: #fff; }
A.w:visited { TEXT-DECORATION: underline; COLOR: #fff; }
A.w:active{ TEXT-DECORATION: underline; COLOR: #fff; }
A.w:hover { TEXT-DECORATION: none; COLOR: #fff; }

UL { list-style: square; line-height:1.3em; } 
OL { line-height:1.5em; margin-bottom: 10px; }
li { margin-bottom: 3px; }

blockquote { margin: 14px; }

#return { margin: 0; width: 100%; border: 1px solid #a1a1a1; padding: 13px 0 0 0; background: black; text-align: right; color: #fff; }
#return-message { margin: 0 auto; width: 890px; border: 0; padding: 0; color: #fff; }

#hed { margin: 0 auto; width: 800px; border: 0; padding: 20px 10px; }

#box { clear: both;  margin: 0 auto; width: 800px; border: 0; padding: 15px 0; text-align: justify; }

#winner { padding: 0; margin: 0 10px 10px 0; text-align:left; width: 370px; float: left; border: 0 solid #e1e1e1;}

#line { clear: both; margin: 16px 0; border-bottom: 1px dashed #000; height: 1px; width: 100%; }

#photo-hl { padding: 5px 0 5px 20px; margin: 0; text-align:left; float: right; }
#photo-hl img	{ border: 1px solid #000; padding: 0; margin-bottom: 10px; }
#photo-hl-l { padding: 5px 20px 5px 0; margin: 0; text-align:left; float: left; }
#photo-hl-l img	{ border: 1px solid #000; padding: 0; margin-bottom: 10px; }

#hide { display: none; }
#print { display: none; }