body { margin: 0; padding: 0; background: #FFF; font: 0.75em Arial, Helvetica, sans-serif; color: #585F60; }

div { float: left }
div.right { float: right }
img { border: none }
img.left { float: left; float: "none"; }
p,h1,h2,h3,h4,h5,h6 { margin: 0; margin: 0; }
table { width: 100%; border-collapse: collapse; table-layout: auto; }
td,th { padding: 0; vertical-align: top; color: #585F60; font: "0.75em Arial, Helvetica, sans-serif"; }
ul { margin: 0; padding: 0; list-style-type: none; }
form { margin: 0; padding: 0; }
input,select,textarea { float: left; margin: 0; padding: 0;
	font: 12px Arial, Helvetica, sans-serif; color: #585F60; }
span.nowrap { white-space: nowrap; }

table#header td { vertical-align: middle; }
table#header td#logo { width: 255px; height: 96px; color: #585F60; text-align: center; }
td#logo div { width: 255px; float: none; }
td#logo a { color: #585F60; }

td#top_right { padding: 15px 123px 0 30px; background: url(/img/man_head.gif) no-repeat right bottom; }
td#top_right div { width: 547px; font-size: 29px; font-weight: bold; color: #B3BCC5; }
td#top_right div.head { float: right; width: 101px; height: 91px; }

table#header td#secret { width: 5px; font-size: 0px; vertical-align: top; }
td#secret div { width: 5px; height: 10px; cursor: pointer; }

td#menu { height: 181px; padding-left: 57px; background: #C7CED4 url(/img/bg_menu.jpg); }
td#menu div { float: none; background: url(/img/menu_li.gif) no-repeat 12px center;
	padding: 3px 0 3px 27px; width: 100px; width: "127px";
	text-transform: uppercase; font-size: 14px; font-weight: bold; color: #FFF; }
td#menu div.menu_cur { background: #ABC63A url(/img/menu_li.gif) no-repeat 12px center; }
td#menu span { display: block; background: url(/img/menu_hr.gif) no-repeat left bottom; padding: 2px 0; }
td#menu span.menu_last { background: none; }
td#menu a { color: #FFF; text-decoration: none; }

table#header td#menu_right { background: #ABC63A url(/img/bg_top_right.jpg); color: #FFF;
	vertical-align: bottom; padding: 0 17px 0 30px; font-size: 19px; font-weight: bold; }
td#menu_right div { float: right; width: 268px; height: 181px; background: url(/img/man_body.gif); }
td#menu_right p { padding-top: 145px; }


table#main h3,table#main h2,table#main h1 { font-size: 18px; color: #ABC63A; margin: 45px 0 30px;  text-transform: uppercase; }
td#main_left, td#main_right { width: 195px; padding: 0px 30px 35px; font-size: 12px; font-weight: bold; color: #585F60; }
td#main_left input, td#main_right input { width: 193px; width: "195px"; height: 18px; height: "20px"; border: 1px solid #DDD;
	margin: 2px 0; }
td#main_left textarea { width: 193px; width: "195px"; border: 1px solid #DDD; margin: 2px 0 17px; }
 td#main_left input#ask_button, td#main_right input#ask_button	{ float: right; width: 79px; height: 21px; border-style: none;
	background: #ABC63A url(/img/ask_button.gif); color: #FFF; font-weight: bold; cursor: pointer; }
td#main_left div { width: 100%; text-align: center; margin-top: 35px; }
td#main_left a { color: #3A7FC6; }

td#main_center { width: 60%; background: url(/img/dots.gif) repeat-y; }
td#main_center div { float: none; padding: 0 30px 35px; text-align: justify; color: #585F60; line-height: 1.3; }
td#main_center span { display: block; text-align: center; margin-top: 35px; }
td#main_center a { color: #3A7FC6; }

td#main_right { width: 40% }
td#main_right div { float: none; padding: 0 30px 35px 0; color: #585F60; font-weight: bold; }
td#main_right p { margin-bottom: 15px; }
td#main_right a { color: #3A7FC6; font-weight: normal; }


table#footer { background: #C7CED4 url(/img/bg_footer.jpg) no-repeat right;  }
table#footer td { height: 87px; vertical-align: middle; }
td#footer_left { width: 255px; text-align: center; background: #FFF; }

td#footer_center { color: #585F60; padding-left: 30px; background: url(/img/dots.gif) repeat-y; }
td#footer_center span { font-weight: bold; }
td#footer_center a { color: #585F60; }

td#footer_right { padding-right: 30px; text-align: right; }
td#footer_right a { color:#9CACBB; font-size: 0.9em; }

#submenu { float: none; }

#admin_enter { float: none; }
#admin_enter input { width: 100px; width: "108px"; border: 1px solid #585F60; padding: 1px 3px; }

