* {margin: 0; padding: 0; border: 0;}
body {font: 62.5% verdana, sans-serif; background: #000; color: #ddd; border-top: 5px solid #666; margin-bottom: 20px;}

#wrapper {border: 0px solid #ccc; width: 775px; margin: 0 auto;}
#mainnav	{background: #000; margin-bottom: 40px; font: bold 1.4em/1.4em arial,sans-serif; text-align: center;}
#mainnav img {border-bottom: 1px solid #484848; margin-bottom: 0px;}
#mainnav a {color: #999; text-decoration: none;}
#mainnav a:hover {color: #fff}
#mainnav td {text-align: center;}
#mainnav td.on a {color: white; cursor:default;}
#mainnav td.on {background-color: #444; }
#content	{background-color: #000; padding: 0px; margin: 0; line-height: 1.3em;}
#footer	{background-color: #333; font-size: 1.1em; height: 1.1em; color: #888; margin-top: 30px; padding: 3px; clear: both;}
#footer .left {float: left;}
#footer .right {float: right;}

h1		{margin-top: 0; margin-bottom: 0.2em; font-weight: normal; font-size: x-large;}
h2		{font-weight: normal; font-size: large;}
h3		{font-weight: bold; font-size: small; margin-bottom: 0.25em}
p		{margin:0; line-height: 1.5em; font-size: 1.3em;}
a		{color: #ff9900; text-decoration: none;}
a:hover {text-decoration: underline;}
.bline	{border-bottom: 1px solid #484848; font-size: 1.3em; text-align: left; color: #ccc; clear: both;}


label	{margin-left: 5px; font: 1.3em verdana,sans-serif; color: #ddd;}
.field, .focus {font: 1.3em verdana,sans-serif; padding:2px; background-color: #999; width: 520px; border:0;}
input:focus, textarea:focus { background-color: #ccc;}
input.focus, .focus { background-color: #ccc;}
#buttons {text-align: right; padding-right: 145px;}
.button {border: 1px solid white; background: transparent; color: white; margin-left: 10px; font: 1.3em verdana,sans-serif; padding: 3px;}
.button:hover {background: #333;}

.must	{background-color: #f90;}
label.must	{color: #c00}

#portrait {float: left; margin-right: 20px; margin-bottom: 50px; width: 208px;}

/* Flash */
#intro {margin-top: 50px; margin-bottom: 10px;}
#gallery {width: 620px; height: 445px; width: 100%; text-align: center;}
