/* CSS Document */

/* Define Reset Values */
body {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
color: #322204;
background: url(../images/ip-bg.jpg) top center #422B0C no-repeat;
}

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 */

.ipcontainer {
width: 950px;
margin: 0px auto;
padding: 0px;
}

.iptop {
margin: 0px;
padding: 0px;
}

/* Begin ipnav */

.ipnav {
margin: 0px;
padding: 0px;
width: 950px;
z-index: 500;
height: 54px;
}

.ipnav ul {
width: 950px;
height: 54px;
margin: 0px;
padding: 0px;
list-style:none;
display: block;
overflow: hidden;
}

.ipnav ul li{
margin: 0px;
padding: 0px;
height: 54px;
display: inline;
float: left;
overflow: hidden;
}

.menu01 {
	width:91px;
	background:url(../images/ip-nav.jpg) no-repeat 0 0;
}
.menu02 {
	width:184px;
	background: url(../images/ip-nav.jpg) no-repeat -91px 0;
}
.menu03 {
	width:113px;
	background: url(../images/ip-nav.jpg) no-repeat -275px 0;
}
.menu04 {
	width:175px;
	background: url(../images/ip-nav.jpg) no-repeat -388px 0;
}
.menu05{
	width:122px;
	background: url(../images/ip-nav.jpg) no-repeat -563px 0;
}
.menu06 {
	width:112px;
	background: url(../images/ip-nav.jpg) no-repeat -685px 0;
}
.menu07 {
	width:153px;
	background: url(../images/ip-nav.jpg) no-repeat -797px 0;
}

#ipmenu, #ipmenu ul {     
padding: 0;     
margin: 0;     
list-style: none; 
} 

#ipmenu a {     
display: block;     
} 

#ipmenu li {     
float: left;     
 }

#ipmenu li ul {  
margin: 0px;
padding: 0px;   
position: absolute;     
width: 200px;     
left: -999em; 
background-image: url(../images/ip-dd-bg.png);
} 

#ipmenu li ul li{   
margin: 0px;
padding: 10px;    
width: 180px;  
display: block; 
text-align: center;
} 

#ipmenu li ul li a{       
display: block;
color: #FFFFFF;
text-decoration: none;
text-transform: uppercase;
} 

#ipmenu li ul li a:hover{   
color: #B49800; 
}


#ipmenu li:hover ul, #ipmenu li.sfhover ul  {     
left: auto; 
}

/*End ipnav */

/*Begin ipnav 2 */

.ipnav2 {
margin: 0px;
padding: 0px;
width: 950px;
}

.ipnav2 ul {
width: 950px;
height: 49px;
margin: 0px;
padding: 0px;
list-style:none;
display: block;
overflow: hidden;
}

.ipnav2 ul li{
margin: 0px;
padding: 0px;
height: 49px;
display: inline;
float: left;
overflow: hidden;
}

.menu21 {
	width:190px;
	background:url(../images/ip-navb.jpg) no-repeat 0 0;
}
.menu22 {
	width:190px;
	background: url(../images/ip-navb.jpg) no-repeat -190px 0;
}
.menu23 {
	width:190px;
	background: url(../images/ip-navb.jpg) no-repeat -380px 0;
}
.menu24 {
	width:190px;
	background: url(../images/ip-navb.jpg) no-repeat -570px 0;
}
.menu25{
	width:190px;
	background: url(../images/ip-navb.jpg) no-repeat -760px 0;
}

/*End ipnav 2*/


.ipcontent {
width: 950px;
margin: 0px;
padding: 0px;
	min-height: 780px;
	height: auto !important;
	height: 780px;
text-align: left;
background: url(../images/ipcontent-bg.jpg) no-repeat #D7C299;
}

.ipleftnav {
width: 170px;
margin: 0px;
padding: 20px 10px;
float:left;
color: #322204;
}

.ipleftnav ul{
margin: 0px 0px 0px 25px;
padding: 0px;
list-style-image: url(../images/ip-leftnav-raquo.gif);
}

.ipleftnav ul li{
margin: 5px 0px;
padding: 3px;
}

.ipleftnav a{
color: #322204;
text-decoration: none;
}

.ipleftnav a:hover {
color: #735723;
}

.ip-left-logo {
margin: 50px 0 0 15px;
padding: 0px;
text-align: center;
}

.ipmodule {
width: 720px;
margin: 0px;
padding: 20px;
float:left;
}

.ipfooter {
margin: 0px;
padding: 62px 10px 0px 10px;
height: 34px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
text-align: left;
background: url(../images/ip-footer-bg.jpg) no-repeat;
}

.ipfooter a{
color: #000000;
text-decoration: none;
}

.ipfooter a:hover{
text-decoration: underline;
}

.floatright {
float: right;
}

.clear {
margin: 0px;
padding: 0px;
clear: both;
}


#NAVIGATION{
margin: 0px;
padding: 0px;
height: 54px;
background: url(../images/ip-mainimg2.jpg) top center no-repeat;	
}
#menuHolder{
margin: 0px;
padding: 0px;
	z-index:10;
height: 54px;
}


