/* commented backslash hack \*/ 
html, body{height:100%;} 
/* end hack */

#outer{
min-height:100%;
height:auto;
}
* html #outer{height:100%;}

body {
 font-family:Century Gothic, Arial, san-serif;
 font-size:14px;
 margin:0px;
 background-color:#666666;
 color:#000000;
}

table { border-collapse:collapse; }
td { font-size:14px;padding:0px; }
.padded td, .padded th { padding:2px; }

th {
 font-weight:bold;
 text-align:left;
 background-color:#d9d9d9;
}

img { border:0px;margin:0px; }

p { margin-top:0px; }

h1 { font-size:14px;font-weight:normal;float:right;text-align:right;margin:76px 19px 0px; }
h2 { font-size:18px;margin:0px 0px 16px; }
h3 { font-size:14px;margin:16px 0px 0px; }
h4 { font-size:12px;margin:0px; }

a:link { color:#5c7599; }
a:visited { color:#3d6399; }
a:active, a:hover { color:#296dcc; }

a:link translink { background-color:#5c7599; }
a:visited translink { background-color:#3d6399; }
a:active translink, a:hover translink { background-color:#296dcc; }

.m { font-size:14px; }
.s { font-size:12px; }
.xs { font-size:11px; }

input { font-size:11px; }

.nav img, .subnav img {
 background-position:123px 11px;
 background-repeat:no-repeat;
}

.darkRow {
 background-color:#e5e5e5
}

.gallery img {
 width:94px;
 height:62px;
}

.gallery div {
 background-color:#4D4D4D;
 color:#FFFFFF;
 font-size:11px;
 padding:0px 2px;
}

.gallery a { text-decoration:none; }
.gallery a:link div, .gallery a:visited div { text-decoration:none;color:#FFFFFF; }
.gallery a:active div, .gallery a:hover div { text-decoration:none;color:#5c7599;background-color:#000000; }

#big {
 width:408px;
 height:271px;
 margin-bottom:5px;
}