body {


font-family: Verdana;
font-size:13px;
font-style: italic;
color: #000;
text-align:justify;
background-color: #000;
}

#all {
position: relative;
width: 960px;
margin: 0 auto;
}
		
#container {
margin: 0;
background-color: #000;
background-repeat: repeat-y;
}
		
#banner {
clear: both;
background-color: #000;
padding: 0px;
height:0px;
text-align: right;
}
		
#nav {
float: left;
width: 160px;
margin-left: 40px;
margin-top: 40px;
position:absolute;
}
		
#nav p { margin-top: 0; }
		
#content {
padding-top: 1em;
margin: 0 2em 0 350px;
width: 630px;
}

#box {
margin-top: 100px;}
		
#content h2 { 
margin-top: 0;
font-family: Palatino Linotype;
font-size:16px;
font-style: italic;
font-weight:bold;
letter-spacing: 3px;
}

#footer {
position: absolute; 
padding-top: 25px;
right: 0px;
color: #f6af6b;
}
		

h1 {
font-family: Palatino Linotype;
font-size:26px;
font-style: italic;
font-weight:normal;
letter-spacing: -1px;
color: #fff;
}

h2 {
font-family: Palatino Linotype;
font-size:22px;
font-style: italic;
font-weight:normal;
letter-spacing: 2px;
}

h3 {
font-family: Palatino Linotype;
font-size:18px;
font-style: italic;
font-weight:normal;
letter-spacing: 1px;
margin-left: 10px;
}

h4 {
font-family: Verdana;
font-size:13px;
font-style: italic;
color: #fff;
text-align:justify;
}

a:link {
color: #b14700;
text-decoration: none;
}

a:visited {
color: #b14700;
text-decoration: none;
}

a:hover {
color: #f6af6b;
text-decoration: none;
}

#main {
text-align:center;
padding-top:30px;
}

#lg {
padding: 10px;
margin-left: 50px;
float:left;
}

#header {
text-align:center;
position: absolute;
top: 10px;
right:50px;
floa
}

#header h2 {
font-size: 36px;
}

#logo {
position:absolute;
margin-left:120px;
margin-top:50px;
}

#navmenu {
margin-left:70px;
line-height: 1em;
position:absolute;
}

/* CSS Document */
ul#navmenu-v,
ul#navmenu-v li,
ul#navmenu-v ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 320px; 
  list-style: none;
}

ul#navmenu-v:after {
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-v li {
  float: left; 
  display: block !important; 
  display: inline; 
  position: relative;
}
ul#navmenu-v li ul li {
border:none;

}

/* Root Menu */
ul#navmenu-v a {
  padding: 0 6px;
  display: block;
  color: #f6af6b;
  text-decoration: none;
  height: auto !important;
  height: 1%; 
}


ul#navmenu-v a:hover,
ul#navmenu-v li:hover a,
ul#navmenu-v li.iehover a {
  color: #b14700;

}

/* 2nd Menu */
ul#navmenu-v li:hover li a,
ul#navmenu-v li.iehover li a {
  color: #f6af6b;
background-color: #000;
}


ul#navmenu-v li:hover li a:hover,
ul#navmenu-v li:hover li:hover a,
ul#navmenu-v li.iehover li a:hover,
ul#navmenu-v li.iehover li.iehover a {
  color: #b14700;
background-color: #000;
}



ul#navmenu-v ul,
ul#navmenu-v ul ul,
ul#navmenu-v ul ul ul {
  display: none;
  position: absolute;
  	top: 5px;
	left: 210px;
	border:#ccc 1px solid;
background-color: #000;
}


ul#navmenu-v li:hover ul ul,
ul#navmenu-v li:hover ul ul ul,
ul#navmenu-v li.iehover ul ul,
ul#navmenu-v li.iehover ul ul ul {
  display: none;
}

ul#navmenu-v li:hover ul,
ul#navmenu-v ul li:hover ul,
ul#navmenu-v ul ul li:hover ul,
ul#navmenu-v li.iehover ul,
ul#navmenu-v ul li.iehover ul,
ul#navmenu-v ul ul li.iehover ul {
  display: block;
}