#MainMenu li {margin: 0px; padding: 0px; list-style: none; display: inline;}
#MainMenu span {display: none; color: #000000;}
#MainMenu a {height: 60px; display: block; float: left}
#MenuPresent a {width: 156px; background: url('/images/menu.png') 0px 0px;}
#MenuPresent a:hover, a:active {width: 156px; background: url('/images/menu.png') 0px -59px;}
#MenuProjects a {width: 112px; background: url('/images/menu.png') -162px 0px;}
#MenuProjects a:hover, a:active {width: 112px; background: url('/images/menu.png') -162px -59px;}
#MenuContact a {width: 140px; background: url('/images/menu.png') -275px 0px;}
#MenuContact a:hover, a:active {width: 140px; background: url('/images/menu.png') -275px -59px;}
#MenuPublish a {width: 150px; background: url('/images/menu.png') -418px 0px;}
#MenuPublish a:hover, a:active {width: 150px; background: url('/images/menu.png') -418px -59px;}
#MenuHome a {width: 70px; background:url('/images/menu.png') -577px 0px;}
#MenuHome a:hover, a:active {width: 70px; background: url('/images/menu.png') -577px -59px;}

#MenuPresent .this {width: 156px; background: url('/images/menu.png') 0px -59px;}
#MenuProjects .this {width: 112px; background: url('/images/menu.png') -162px -59px;}
#MenuContact .this {width: 140px; background: url('/images/menu.png') -275px -59px;}
#MenuPublish .this {width: 150px; background: url('/images/menu.png') -418px -59px;}
#MenuHome .this {width: 70px; background: url('/images/menu.png') -577px -59px;}


body	{margin: 0px; background:url('/images/background.jpg') top left fixed no-repeat;}
body, h1, h2, h3, h4, p, div, a, li	{font-family: Vergana,Arial,Helvetica,sans-serif;}
p, a, li, div {font-size:14px; margin-bottom: 0px; line-height: 20px;}
p, a, div, ol, ul	{text-align: left; }
h1, h2, h3, h4 {text-align: center; color: #000066;}
h1	{font-size: 21px; line-height:24px;}
h2	{font-size: 18px;}
h3	{font-size: 15px;}
h2 a	{font-weight: bold; letter-spacing: 1px;}	
a:link, a:visited, a:active	{text-decoration: none; color: #FFFF00; background:none; width: auto;}
a:hover	{text-decoration: underline; color: #000066; background:none; width: auto;}
abbr	{border-bottom: 1px dashed #000000; cursor: help;}
.body_container	{position: absolute; left:60px; width: 940px; top:10px; overflow: hidden;}
.top_left_angle	{float: left;width:20px; height:20px; background:url('/images/top_left_angle.png') top left no-repeat;}
.top_middle	{float: left;width:900px; height:20px; background:url('/images/blue_bg.png') top left;}
.top_right_angle	{float: left;width:20px; height:20px; background:url('/images/top_right_angle.png') top left no-repeat;}
.major_div	{height: 536px; background: url('/images/blue_bg.png') top left; margin-bottom: 0px;}
.main_div_left	{float: left; width: 270px; height: 530px; background:url('/images/left_background.png') 0px 90px no-repeat;}
.main_div_right	{width:664px; float: left;overflow:hidden;}
.menu_div	{width:658px; height:60px; background:url('/images/menus_bg.png') top left no-repeat; margin-top:0px;overflow:hidden;}
.leftField	{margin: 40px 10px 0 10px;}
.leftField p, .leftField li, .leftField p a	{letter-spacing: 1px; font-size: 11px; line-height: 18px;}
.leftField a {font-size:14px;}
.leftField ul	{list-style-type: none;}
.contents_div	{margin: 0; height:460px; overflow: auto; max-width: 641px; width:658px;}
.contents_div a:link, .contents_div a:visited, .contents_div a:active	{color: #0000FF;}
.contents_div a:hover	{color: #000066;}
.footer_div	{float: left;height:20px; background:url('/images/blue_bg.png') top left; font-size:11px; text-align: center; overflow: hidden;}
.footer_div_r	{float: left; width:20px; height:20px; background:url('/images/bottom_right_angle.png') top left no-repeat;}
