body {
	margin-top: 40px;
}
#top {clear: right; height: 100px; width:951px; margin: auto}
#top-logo {float: left; height: 100px; width: 273px}
#top-menu {float: left; height: 100px; width: 678px; font-size: 12px; font-family: Arial, sans-serif; background-color: #908979}

ul.topnav {
	list-style: none;
	padding: 38px 0 0 0;
	margin: 0;
	float:right;
}
ul.topnav li {
	float: left;
	margin: 0;
	padding: 0;
	position: relative; /*--Declare X and Y axis base for sub navigation--*/
  display: block;
}
ul.topnav li a{
	margin: 0;
	padding: 0;
	color: #474444;
	display: block;
  font-size: 0;
  height:27px;
  color: #908979;
}
ul.topnav li a:hover{
}

ul.topnav li#t1 a{
  background: url(../images/0_common/menu/top-no/t1.gif) no-repeat;
  width: 70px;
}
ul.topnav li#t1 a:hover{
  background: url(../images/0_common/menu/top-act/t1.gif) no-repeat;
}
ul.topnav li#t2 a{
  background: url(../images/0_common/menu/top-no/t2.gif) no-repeat;
  width: 87px;
}
ul.topnav li#t2 a:hover{
  background: url(../images/0_common/menu/top-act/t2.gif) no-repeat;
}
ul.topnav li#t3 a{
  background: url(../images/0_common/menu/top-no/t3.gif) no-repeat;
  width: 96px;
}
ul.topnav li#t3 a:hover{
  background: url(../images/0_common/menu/top-act/t3.gif) no-repeat;
}
ul.topnav li#t4 a{
  background: url(../images/0_common/menu/top-no/t4.gif) no-repeat;
  width: 125px;
}
ul.topnav li#t4 a:hover{
  background: url(../images/0_common/menu/top-act/t4.gif) no-repeat;
}
ul.topnav li#t5 a{
  background: url(../images/0_common/menu/top-no/t5.gif) no-repeat;
  width: 135px;
}
ul.topnav li#t5 a:hover{
  background: url(../images/0_common/menu/top-act/t5.gif) no-repeat;
}
ul.topnav li#t6 a{
  background: url(../images/0_common/menu/top-no/t6.gif) no-repeat;
  width: 96px;
}
ul.topnav li#t6 a:hover{
  background: url(../images/0_common/menu/top-act/t6.gif) no-repeat;
}

ul.topnav .separator{
  background: url(../images/0_common/menu/separator/menu-separator.gif) no-repeat;
  width: 12px;
  height: 27px;
  float: left;
}

/* Subnav */
ul.topnav li ul.subnav {
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0; top: 0;
	background: #ddd;
	margin: 0; padding: 0;
	display: none;
	float: left;
}
ul.topnav li ul.subnav li{
	margin: 0; padding: 0;
	clear: both;
	text-indent: -5000px;	
}
html ul.topnav li ul.subnav li a {
	display: block;
	float: left;
	font-size: 0;
	text-indent: -5000px;
	margin: 0;
	padding: 0;
}
html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
}

/*--Subnav 3--*/
html ul.topnav li#t3 ul.subnav li {
  width: 96px;
}
html ul.topnav li#t3 ul.subnav li a{
	background: url(../images/0_common/menu/sub-no/t3s.gif) no-repeat scroll 0 0 transparent;
}
html ul.topnav li#t3 ul.subnav li a:hover{
	background: url(../images/0_common/menu/sub-act/t3s.gif) no-repeat scroll 0 0 transparent;
}

html ul.topnav li#t3 ul.subnav li#s0 a {
  height:24px;
	background: url(../images/0_common/menu/sub-0/t3s0.gif) no-repeat scroll 0 0 transparent;
}
html ul.topnav li#t3 ul.subnav li#s1 a {
  height:25px;
  background-position: 0 0;
}
html ul.topnav li#t3 ul.subnav li#s2 a {
  height:27px;
  background-position: 0 -25px;
}
html ul.topnav li#t3 ul.subnav li#s3 a {
  height:17px;
  background-position: 0 -52px;
}
html ul.topnav li#t3 ul.subnav li#s4 a {
  height:28px;
  background-position: 0 -69px;
}
html ul.topnav li#t3 ul.subnav li#s5 a {
  height:16px;
  background-position: 0 -97px;
}
html ul.topnav li#t3 ul.subnav li#s6 a {
  height:20px;
  background-position: 0 -113px;
}

/*--Subnav 4--*/
html ul.topnav li#t4 ul.subnav li {
  width: 124px;
}
html ul.topnav li#t4 ul.subnav li a{
	background: url(../images/0_common/menu/sub-no/t4s.gif) no-repeat scroll 0 0 transparent;
}
html ul.topnav li#t4 ul.subnav li a:hover{
	background: url(../images/0_common/menu/sub-act/t4s.gif) no-repeat scroll 0 0 transparent;
}

html ul.topnav li#t4 ul.subnav li#s0 a {
  height:24px;
	background: url(../images/0_common/menu/sub-0/t4s0.gif) no-repeat scroll 0 0 transparent;
}
html ul.topnav li#t4 ul.subnav li#s1 a {
  height:14px;
  background-position: 0 0;
}
html ul.topnav li#t4 ul.subnav li#s2 a {
  height:17px;
  background-position: 0 -14px;
}
html ul.topnav li#t4 ul.subnav li#s3 a {
  height:17px;
  background-position: 0 -31px;
}
html ul.topnav li#t4 ul.subnav li#s4 a {
  height:30px;
  background-position: 0 -48px;
}

/*--Subnav 6--*/
html ul.topnav li#t6 ul.subnav li {
  width: 96px;
}
html ul.topnav li#t6 ul.subnav li a{
	background: url(../images/0_common/menu/sub-no/t6s.gif) no-repeat scroll 0 0 transparent;
}
html ul.topnav li#t6 ul.subnav li a:hover{
	background: url(../images/0_common/menu/sub-act/t6s.gif) no-repeat scroll 0 0 transparent;
}

html ul.topnav li#t6 ul.subnav li#s0 a {
  height:24px;
	background: url(../images/0_common/menu/sub-0/t6s0.gif) no-repeat scroll 0 0 transparent;
}
html ul.topnav li#t6 ul.subnav li#s1 a {
  height:24px;
  background-position: 0 0;
}
html ul.topnav li#t6 ul.subnav li#s2 a {
  height:28px;
  background-position: 0 -24px;
}
html ul.topnav li#t6 ul.subnav li#s3 a {
  height:17px;
  background-position: 0 -52px;
}
html ul.topnav li#t6 ul.subnav li#s4 a {
  height:28px;
  background-position: 0 -69px;
}




