body { margin:0; padding:0; background:#FFFEFC; font:normal 12px/16px Geneva, Verdana, Arial, Helvetica, sans-serif; color:#858383; text-align:center; }

#page { position:absolute; top:0; left:50%; border:0; padding:46px 76px 0 0; margin-left:-400px; background:#FFFEFC;
	width:800px; text-align:left; /* ie5win fudge begins */ voice-family:"\"}\""; voice-family:inherit; width:800px; }
html>body #page { width:800px; }

img { border:0; }
strong { font-weight:bold; }
div, span { margin:0; padding:0; }
h2 { margin:21px 0 0 0; padding:0; font:bold 12px/16px Geneva, Verdana, Arial, Helvetica, sans-serif; color:#555; letter-spacing:0; }
h3, h4 { margin:14px 0 4px 0; padding:0; font:normal 12px/16px Geneva, Verdana, Arial, Helvetica, sans-serif; }
p { margin:14px 0 0 0; width:530px; padding:0; letter-spacing:0; }
p.first { margin:0; }
span.location { font-weight:bold; color:#777; }
a { color:#444; text-decoration:none; }
a:hover { color:#000; text-decoration:underline; }

/* head */
#head { position:relative; top:0; left:0; height:61px; margin:0 0 20px 0; }

/* main navigation */
#mainnav { clear:both; position:relative; top:0; left:0; width:746px; margin:8px 0 0 0; padding:8px 0 0 1px; border-top:1px solid #EEE; }
#mainnav ul { list-style:none; margin:0; padding:0; }
#mainnav ul li { margin:0 102px 0 0; padding:0; display:inline; font:bold 13px/14px Arial, Helvetica, sans-serif; letter-spacing:2px; }
#mainnav ul li.last { margin:0; }
#mainnav ul li a { color:#858383; }
#mainnav ul li a:hover { color:#4A0000; text-decoration:none; }
#mainnav ul li a.current { color:#FF1515; }

/* content */
#content { position:relative; top:0; left:0; height:420px; padding:24px 0 0 1px; }
.img { height:574px !important; }
.video { ; }
.video a { margin:0 auto; display:block; width:450px; height:360px; }
table { margin:-1px 0 0 0; padding:0; width:800px; border:none; }
th { text-align:left; }
td { margin:0; padding:0; letter-spacing:0; vertical-align:top; }
td.newblock { padding:14px 0 0 0; }
td.first { width:156px; }
td.second { width:180px; }
td.third { width:464px; }

div.imgRow { height:138px; margin-left:-40px; }
#content > div.imgRow:first-child { padding-top:18px; }
div.imgRow a:hover { text-decoration:none; }
div.imgRow span { display:block; float:left; width:158px; text-align:center; font-size:11px; line-height:15px; }
div.imgRow img { margin:0 0 4px 0; }

#imgContainer { position:relative; width:746px; height:394px; top:18px; }
#imgContainer div.img { position:absolute; top:0; left:0; width:746px; height:394px; text-align:center; }
#imgInfo { position:relative; margin:18px 0 0 79px; padding:2px 0 0 0; height:100px; }
#imgInfo div { float:left; }
#imgInfo p { font:normal 12px/16px Geneva, Verdana, Arial, Helvetica, sans-serif; letter-spacing:0; }
#imgInfo div#left { width:245px; }
#imgInfo div#right div#controls { position:absolute; margin:13px 0 0 15px; }
#imgInfo div#right span#previous { position:absolute; float:left; left:0px; }
#imgInfo div#right span#next { position:absolute; float:left; left:48px; }

