/* CSS Document */

/* Define Reset Values */
body {
margin: 0px;
padding: 0px;
font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
line-height: 1.5;
color: #281F13;
background-image: url(../images/ip-bg.gif);
}

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 */

.ipwrap {
width: 100%;
margin: 0px;
padding: 0px;
background: url(../images/ip-bg2.jpg) repeat-x;
	min-height: 1090px;
	height: auto !important;
	height: 1090px;
text-align: center;
}

.ipcontainer-edge {
margin: 0px auto;
padding: 0px;
width: 958px;
}

.ipcontainer {
margin: 0px auto;
padding: 0px;
width: 958px;
text-align: center;
background: url(../images/ip-container-bg.png) repeat-y;
}

.ipheader {
margin: 0px auto;
padding: 0px;
width: 946px;
}

.ipbanner {
margin: 0px;
padding: 0px;
width: 946px;
}

.ipnav {
width: 946px;
height: 34px;
margin: 0px;
padding: 0px;
float: left;
}

.ipnav ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.ipnav ul li {
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;
}

/*.ipcontent {
width: 946px;
margin: 0px auto;
padding: 0px;
	min-height: 600px;
	height: auto !important;
	height: 600px;
background: url(../images/ip-content-bg.gif) repeat-y;
text-align: left;
}*/

.ipcontent {
width: 946px;
margin: 0px auto;
padding: 0px;
	min-height: 600px;
	height: auto !important;
	height: 600px;
background: url(../images/ip-content-bg2.gif) repeat-y;
text-align: left;
}

/*.ipleftnav {
margin: 0px;
padding: 10px;
width: 255px;
float: left;
font-size: 14px;
}*/

.ipleftnav {
display: none;
}

.ipleftnav a {
color: #281F13;
text-decoration: none;
}

.ipleftnav ul{
margin: 0 0 40px 50px;
padding: 0px;
}

.ipleftnav li{
margin: 0px;
padding: 8px 0 0 0;
}

/*.ipmodule {
margin: 0px;
padding: 10px;
width: 651px;
float: left;
}*/

.ipmodule {
margin: 0px;
padding: 10px;
width: 910px;
/*float: left;*/
}

.ipfooter {
margin: 0px;
padding: 35px 0 0 0;
width: 100%;
	min-height: 100px;
	height: auto !important;
	height: 100px;
background: url(../images/ip-footer-bg.gif) repeat-x #3E2811;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #62523E;
}

.ipfooter a{
color: #62523E;
text-decoration: none;
}

.ipfooter a:hover{
text-decoration: underline;
}

.clear {
margin: 0px;
padding: 0px;
clear: both;
}


/* CSS Menu */

.menu1 {
	background:url(../images/ip-nav.gif) no-repeat 0 0;
}
.menu1:hover {
	background: url(../images/ip-nav2.gif) no-repeat 0 0;
}
.menu2 {
	background: url(../images/ip-nav.gif) no-repeat -175px 0;
}
.menu2:hover {
	background: url(../images/ip-nav2.gif) no-repeat -175px 0;
}
.menu3 {
	background: url(../images/ip-nav.gif) no-repeat -310px 0;
}
.menu3:hover {
	background: url(../images/ip-nav2.gif) no-repeat -310px 0;
}
.menu4 {
	background: url(../images/ip-nav.gif) no-repeat -431px 0;
}
.menu4:hover {
	background: url(../images/ip-nav2.gif) no-repeat -431px 0;
}
.menu5 {
	background: url(../images/ip-nav.gif) no-repeat -585px 0;
}
.menu5:hover {
	background: url(../images/ip-nav2.gif) no-repeat -585px 0;
}
.menu6 {
	background: url(../images/ip-nav.gif) no-repeat -773px 0;
}
.menu6:hover {
	background: url(../images/ip-nav2.gif) no-repeat -773px 0;
}

