/* begin Menu */

/* menu structure */



.artmenu a, .artmenu a:link, .artmenu a:visited, .artmenu a:hover

{

  text-align:left;

  text-decoration:none;

  outline:none;

  letter-spacing:normal;

  word-spacing:normal;

}



.artmenu, .artmenu ul

{

  margin: 0;

  padding: 0;

  border: 0;

  list-style-type: none;

  display: block;

}



.artmenu li

{

  margin: 0;

  padding: 0;

  border: 0;

  display: block;

  float: left;

  position: relative;

  z-index: 5;

  background:none;

}



.artmenu li:hover

{

  z-index: 10000;

  white-space: normal;

}



.artmenu li li

{

  float: none;

}



.artmenu ul

{

  visibility: hidden;

  position: absolute;

  z-index: 10;

  left: 0;

  top: 0;

  background:none;

}



.artmenu li:hover>ul

{

  visibility: visible;

  top: 100%;

}



.artmenu li li:hover>ul

{

  top: 0;

  left: 100%;

}



.artmenu:after, .artmenu ul:after

{

  content: ".";

  height: 0;

  display: block;

  visibility: hidden;

  overflow: hidden;

  clear: both;

}

.artmenu, .artmenu ul

{

  min-height: 0;

}



.artmenu ul

{

  background-image: url(images/spacer.gif);

  padding: 10px 30px 30px 30px;

  margin: -10px 0 0 -30px;

}



.artmenu ul ul

{

  padding: 30px 30px 30px 10px;

  margin: -30px 0 0 -10px;

}





/* menu structure */



.nav

{

  position: relative;

  margin: 0  auto;

  width: 1013px;

  height: 41px;

  z-index: 100;

}



.artmenu

{

  padding: 6px 6px 6px 6px;

}





.nav .l, .nav .r, .nav .r div

{

  top: 0;

  position: absolute;

  z-index: -1;

  overflow: hidden;

  height: 41px;

}



.nav .l

{

  left: 0;

  right: 0px;

}





.nav .r

{

  right: 0;

  width: 0px;

}





.nav .r div

{

  width: 990px;

  right: 0;

}





.nav .l, .nav .r div

{

  background-position: left top;

  background-repeat: no-repeat;

  background-image: url('images/nav.png');

}



/* end Menu */



/* begin MenuItem */

.artmenu ul li

{

  clear: both;

}



.artmenu a , .artmenu a span

{

  height: 29px;

  display: block;

}





.artmenu a

{

  cursor: pointer;

  text-decoration: none;

  margin-right: 2px;

  margin-left: 2px;



}

.artmenu a

{

  background-image: url('images/item-left.png');

  background-position: left top;

  background-repeat: no-repeat;

}



.artmenu a span

{

  background-image: url('images/item-right.png');

  background-position: right top;

  background-repeat: no-repeat;

}

.artmenu a span span

{

  font-family: Arial, Helvetica, Sans-Serif;

  font-size: 12px;

  font-style: normal;

  font-weight: normal;

  color: #CFD2C6;

  padding: 0 19px;

  margin: 0 4px;

  line-height: 29px;

  text-align: center;

  background-image: url('images/item-center.png');

  background-position: left top;

  background-repeat: repeat-x;



}





.artmenu a:hover

{

  background-position: left -29px;

}



.artmenu li:hover>a

{

  background-position: left -29px;

}

.artmenu li:hover a span

{

  background-position: right -29px;

}



.artmenu a:hover span

{

  background-position: right -29px;

}





.artmenu a:hover span span

{

  color: #36392D;

  background-position: left -29px;

}



.artmenu li:hover a span span

{

  color: #36392D;

  background-position: left -29px;

}





.artmenu a.active

{

  background-position: left -58px;

}



.artmenu a.active span

{

  background-position: right -58px;

}



.artmenu a.active span span

{

  color: #080807;

  background-position: left -58px;

}



/* end MenuItem */



/* begin MenuSeparator */

.nav .separator

{

  display: block;

  width: 1px;

  height: 29px;

  background-image: url('http://www.vegppl.com/forum/styles/prosilver/themeimages/item-separator.png');

}



/* end MenuSeparator */

div#left3 {
    float: left;
	margin-left: 5px;
    width: 800px;
    background-color: none;
}
div#right3 {
    float: right;
    width: 200px;
	margin-top: 5px;
    background-color: none;
}
