/* CSS Document */

/* Define Reset Values */
body {
background: url(../images/ip-bg2.jpg) center top repeat-y #0D0500;
}

h1, h2, h3, h4, h5, h6 {
margin: 5px 0px 10px 0px;
font-size: 14px;
font-weight: bold;
}

p {
margin: 0px 0px 10px 0px;
}

ol, ul {
margin: 10px 0px 5px 0px;
padding-left: 15px;
}

li {
margin: 5px 0px 5px 0px;
}



/*DIV styles */

.ipheader {
background: url(../images/ip-bg-top.jpg) top center no-repeat;
	min-width: 880px;
	width: 100% !important;
	width: 100%;
margin: 0px auto;
padding: 0px;
text-align: center;
}

.ipcontainer {
width: 880px;
margin: 0px auto;
padding: 0px;
}

.ipnav {
width: 880px;
height: 36px;
margin: 0px;
padding: 0px;
}

.ipnav ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.ipnav ul li {
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;
}

.ipmain {
width: 880px;
	min-height: 790px;
	height: auto !important;
	height: 790px;
margin: 0px; 
padding: 0px;
background: url(../images/ip-main-bg.jpg) repeat-y center top;
z-index: 1;
}

.ipleftnav2 {
display: none;
width: 1px;
margin: 18px 0 0 0;
padding: 0px;
}

.ipleftnav {
width: 197px;
	min-height: 298px;
	height: auto !important;
	height: 298px;
margin: 18px 0 0 0;
padding: 0px;
background: url(../images/ip-leftnav-bg.gif) no-repeat;
float: left;
color: #C77F14;
font-family: "Times New Roman", Times, serif;
font-size: 12px;
font-weight: bold;
text-align: right;
text-transform: uppercase;
}

.ipleftnav a {
color: #C77F14;
text-decoration: none;
}

.ipleftnav a:hover {
color: #FBC823;
}

.ipleftnav ul{
width: 150px;
margin: 30px 30px 0 15px;
padding: 0px;
list-style: none;
}

.ipleftnav li{
margin: 0px;
padding: 7px 0;
}

.ipmodule2 {
width: 819px;
margin: 0px;
padding: 20px 30px;
text-align: center;
float: left;
}

.ipmodule {
width: 623px;
margin: 0px;
padding: 20px 30px;
float: left;
text-align: left;
}

.ipfooter {
width: 860px;
margin: 50px 0 20px 0;
padding: 10px;
font-size: 10px;
color: #CEAE5A;
text-align: left;
}

.ipfooter  a {
color: #CEAE5A;
text-decoration: none;
}

.clear {
margin: 0px;
padding: 0px;
clear: both;
}

.floatright {
float: right;
}

.floatleft {
float: left;
}


/* CSS MENU */

.menu1, .menu2, .menu3, .menu4, .menu5, .menu6, .menu7, .menu8, .menu9, .menu10 {
	display: inline;
	float: left;
height: 36px;
}
.menu1 {
	background:url(../images/ip-nav.gif) no-repeat 0 0;
}
.menu1:hover {
	background: url(../images/ip-nav2.gif) no-repeat 0 -30px;
}
.menu2 {
	background: url(../images/ip-nav.gif) no-repeat -38px 0;
}
.menu2:hover {
	background: url(../images/ip-nav2.gif) no-repeat -38px 0;
}
.menu3 {
	background: url(../images/ip-nav.gif) no-repeat -122px 0;
}
.menu3:hover {
	background: url(../images/ip-nav2.gif) no-repeat -122px 0;
}
.menu4 {
	background: url(../images/ip-nav.gif) no-repeat -211px 0;
}
.menu4:hover {
	background: url(../images/ip-nav2.gif) no-repeat -211px -0;
}
.menu5 {
	background: url(../images/ip-nav.gif) no-repeat -324px 0;
}
.menu5:hover {
	background: url(../images/ip-nav2.gif) no-repeat -324px 0;
}
.menu6 {
	background: url(../images/ip-nav.gif) no-repeat -406px 0;
}
.menu6:hover {
	background: url(../images/ip-nav2.gif) no-repeat -406px 0;
}
.menu7 {
	background: url(../images/ip-nav.gif) no-repeat -491px 0;
}
.menu7:hover {
	background: url(../images/ip-nav2.gif) no-repeat -491px 0;
}
.menu8 {
	background: url(../images/ip-nav.gif) no-repeat -597px 0;
}
.menu8:hover {
	background: url(../images/ip-nav2.gif) no-repeat -597px 0;
}
.menu9 {
	background: url(../images/ip-nav.gif) no-repeat -733px 0;
}
.menu9:hover {
	background: url(../images/ip-nav2.gif) no-repeat -733px 0;
}
.menu10 {
	background: url(../images/ip-nav.gif) no-repeat -842px 0;
}
.menu10:hover {
	background: url(../images/ip-nav2.gif) no-repeat -842px 0;
}


/* DROPMENU */
#nav, #nav ul {
     padding: 0;
     margin: 0;
     list-style: none;
    line-height: 1; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-transform: uppercase;
color: #F9AB25;
z-index: 900;
 } 

#nav li ul {
	opacity: .8;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; 
	filter: alpha(opacity=80);	
}

#nav a {
     display: block;
text-decoration: none;
color: #F9AB25;

 } 

#nav a:hover {
color: #FBC823;
}

#nav li {
     float: left;
 }

#nav li ul {
     position: absolute;
     width: 180px;
     left: -999em;
background-image: url(../images/ip-dmenu-bg.jpg);
border: 1px solid #F9AB25;
border-bottom: none;
 } 

#nav li ul li {
     width: 160px;
padding: 7px 10px;
	text-align: left;
border-bottom: 1px solid #F9AB25;
 } 

#nav li:hover, #nav li.hover {   
    position: static;   
}  


#nav li ul li:hover, #nav li.sfhover {
}

#nav li:hover ul, #nav li.sfhover ul {
     left: auto;
 }

#nav li ul ul {
margin: -18px 0 0 150px;
 } 

#nav li ul ul li{

}

#nav li:hover ul ul, #nav li.sfhover ul ul {
     left: -999em;
 } 

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {
     left: auto;
 } 



