*      				{ font-family: 'Trebuchet MS', Verdana, Helvetica, Tahoma; }

body      			{ background: black; margin: 0px; padding: 0px; }

img                     	{ border: 0px; }

a				{ text-decoration: none; color: #404040; }
a:hover				{ text-decoration: underline; }

#form				{ margin: 0px; padding: 0px; }

#pagewrapper			{ width: 1000px; margin: 0px auto; padding: 10px 0px; background: black; }

#menubar			{ width: 760px; border-top: 1px solid #202020; margin: 0px 120px;  }
#menubar ul			{ list-style: none; margin: 0px; padding: 0px 0px; }
#menubar ul li			{ display: block; float: left; margin: 0px; padding: 0px; }
#menubar ul li a		{ display: block; float: left; font-size: 16px; height: 40px; line-height: 40px; padding: 0px 15px; color: #606060; }
#menubar ul li a.active		{ background: #101010; }
#menubar ul li a:hover		{ color: white; text-decoration: none; }

#submenu			{ width: 760px; margin: 0px 120px; clear: both; border-top: 1px solid #202020; }
#submenu ul			{ list-style: none; margin: 0px; padding: 0px; }
#submenu ul li			{ display: block; float: left; margin: 0px; padding: 0px; }
#submenu ul li a		{ display: block; float: left; height: 14px; font-size: 10px; line-height: 14px; text-align: center; padding: 3px 2px; color: #a0a0a0; }
#submenu ul li a:hover		{ color: white; text-decoration: none; height: 20px; font-size: 15px; line-height: 20px; padding: 0px; }
#submenu ul li a.active		{ background: #101010; height: 20px; font-size: 15px; line-height: 20px; padding: 0px; }

#content_box			{ width: 760px; margin: 0px 120px; clear: both; padding: 20px 0px 0px 0px; }

#logo				{ margin: 0px; }

.box				{ position: relative; }
.box .a				{ position: absolute; top: -20px; right: 0px; background: inherit; padding: 2px 15px; }
.box:hover .a			{ visibility: visible; }

.module				{ position: relative; padding: 10px; }
.module .a			{ position: absolute; top: -20px; right: 0px; background: inherit; padding: 2px 15px; }
.module:hover .a		{ visibility: visible; }

.a,
.a input,
.a textarea			{ font-size: 11px; }
.a td				{ vertical-align: top; }

.leftie				{ float: left; }
.rightie			{ float: right; }
.clear				{ clear: both; }

#footer				{ clear: both; color: gray; width: 760px; margin: 0px 120px; padding: 10px 0px; font-size: 12px; text-align: center; border-top: 1px solid #202020; }
#footer p			{ margin: 0px; padding: 0px; }