@CHARSET "UTF-8";
* { position:relative; }
body { background:#222; margin:10px auto; width:776px; font-family:"Trebuchet MS", Helvetica, sans-serif; color:#FFC; }
h1 { margin:0; font-size:68px; font-family:Impact, sans-serif; font-weight:normal; }
h1 span {float:left; clear:left; line-height:62px; }
h1 span + span { font-size:50px; line-height:48px; }
h1 span + span + span { font-size:30px; line-height:35px; text-transform:lowercase; }
h2 { font-size:1.5em; color:#FF6; }
h3 { font-size:1.1em; }

#page { border-right:1px solid #003; border-bottom:1px solid #003; background:#000; overflow:auto; }
#header { background:url('../images/header3.jpg') repeat-x 0 -13px; height:170px; padding:10px; }

#menu { margin:-10px 0 0 0; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold; font-size:0.7em; color:#38B; }
#menu ul { clear:both; margin:0; padding:0; list-style:none; height:1.3em; }
#menu ul li { margin:0 5px 0 10px; float:left; border-bottom:1px solid #000; }
#menu ul li:hover { color:#27A; border-bottom:1px dotted #27A; }
#menu a { color:#89a; }

#content { clear:both; margin:0 0 20px 0; padding:0 10px; font-size:0.75em; line-height:1.1em; height:auto; }

#bottom { clear:both; }
#bottom p { text-align:center; margin:0; font-size:0.65em; color:#996;}

.menu_selected { border-bottom:1px dotted #FFC; }
.bold { font-weight:bold; }
.list_spaced li { margin:0 0 12px 0; }
.error { color:#F33; font-weight:bold; }

.text_left { width:430px; float:left; margin:0 20px 0 0; }
.text_right { width:424px; float:right; margin:0 10px 0 20px; }
.img_left { width:300px; float:right; }
.img_right { width:300px; float:left; }

p { margin:12px 0; }
a { text-decoration:none; color:/*#66F*/#FF3; }
a:hover { color:#CC0; }
ul { margin:0 0 12px 0; padding:0 0 0 40px; }
img { border:1px solid #663; }

/* Contact form styles */
form ul { list-style:none; margin:0; padding:0; }
form li { margin:0 0 10px 0; }
fieldset { margin:10px 0; border:1px solid #CCC; padding:10px; }
fieldset legend { font-weight:bold; color:#FFC; }
form label { display:inline-block; width:9.25em; vertical-align:top; }
form input { display:inline-block; }
form input[type=submit] { margin:0 0 0 8.5em; }
