@charset "utf-8";
body {
	background-image:url(/images/backgrounds/brownpaws_sm.gif);
	background-color: #f0f0f0;	
}

#int-banner {
	background-image: url(/images/int_top_banner_int2.png);
	background-repeat: no-repeat;
	background-position: bottom;
	margin-top: 10px;
	height: 126px;
	width: 886px;
}

#int-wrap {
	position:absolute;
	left:50%;
	width:886px;
	margin-left:-443px;
	padding:0px;
}

.int-width {
	width: 886px;
	clear: both;
}

/****** MAIN NAVIGATION ********/


#int-nav-wrap {
	margin-top: 10px;
}
#int-left-nav {
	width: 14px;
	height: 33px;
	background-image: url(/images/int-left-main-nav.gif);
	background-repeat: no-repeat;
	float: left;
}

#int-main-nav {
	width: 858px;
	background-color: #065a00;
	float: left;
	height: 33px;
}

#int-main-nav ul {
	display: inline;
	border: none;
	margin-left: 0;
	padding-left: 0;
}

#int-main-nav ul li {
	line-height: 33px;
	margin-left: 0;
	list-style: none;
	display: inline;
}

#int-main-nav a {
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding-left: 20px;
}

#int-right-nav {
	width: 14px;
	height: 33px;
	background-image: url(/images/int-right-main-nav.gif);
	background-repeat: no-repeat;
	float: left;
}


/*********** SUB NAVIGATION *************/

#int-sub-nav {
	background-image: url(/images/int-sub-nav-bg.gif);
	background-repeat: repeat-x;
	height: 35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#int-sub-nav ul li {
	display: inline;
	line-height: 30px;
}

#int-sub-nav a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
	padding-left: 20px;
}

#int-sub-nav #first {
	margin-left: 7px;
}

/********* MAIN CONTENT WRAP **********/

#int-main-content-wrap {
	background-image:url(/images/int-content-bg.gif);
	background-repeat: repeat-x;
	background-color: #0d958d;
}

#int-left-content-wrap {
	float: left;
	width: 240px;
}



/********* LEFT NODES ***********/

.left-node-wrap {
	width: 212px;
	margin-left: 15px;
	margin-top: 20px;
}

.left-node-head {
	width: 100%;
	height: 25px;
	background-image: url(/images/int-left-node-head.gif);
	background-repeat: no-repeat;
}

.left-node-head h3 {
	line-height: 25px;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 20px;
}

.left-node-content {
	font-family: Arial, Helvetica, sans-serif;
	padding: 7px 0px;
	border-right: 1px solid black;
	border-left: 1px solid black;
	width: 210px;
	background-color: white;
}

.left-node-content ul li {
	line-height: 1.2em;
	margin-left: 20px;
	color:#006633;
}

.left-node-content ul li a {
	line-height: 1.2em;
	color: #4c6a95;
}

.left-node-content ul li a:hover {
	color: #33CCFF;
}

.left-node-footer {
	width 100%;
	height: 6px;
	background-image:url(/images/int-left-node-footer.gif);
	font-size: 0px;
}

/*********** MAIN CONTENT WRAP *************/

#int-main-content {
	margin-top: 20px;
	margin-left: 25px;
	float: left;
	width: 599px;
}

#int-main-content-head {
	width: 599px;
	background-image:url(/images/int-main-content-head.jpg);
	background-repeat: no-repeat;
	height: 32px;
}

#int-main-content-middle {
	width: 597px;
	border-right: 1px solid black;
	border-left: 1px solid black;
	background-image: url(/images/int-main-content-middle-bg.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	padding-bottom: 20px;
}

#int-main-content-footer {
	height: 4px;
	width: 100%;
	background-image:url(/images/int-main-content-footer.gif);
	background-repeat: no-repeat;
}

/******** Content formatting ************/

#int-main-content-middle #breadcrumb {
	width: 100%;
	text-align: right;
	font-size: 14px;
}

#breadcrumb a {
	color: #b40e0d;
}

#breadcrumb a#last{
	margin-right: 25px;
}

#int-main-content-middle h2 {
	margin-left: 15px;
	margin-top: -14px;
	font-size: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#int-main-content-middle a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

#int-main-content-middle p {
	margin-left: 15px;
	margin-top: 1.5em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.2em;
	margin-right: 25px;
}

/********** Bottom Nav ************/

#secondary_nav2 {
	height: 33px;
	clear: both;
}

#left_bottom_nav2 {
	height: 33px;
	width: 16px;
	background-image:url(/images/left_bottom_nav.gif);
	float: left;
}

#bottom_main_nav2 {
	width: 854px;
	background-color: #aadee9;
	height: 32px;
	border-bottom: 1px solid #b8b7b7;
	float: left;
	text-align: center;
}

#bottom_main_nav2 a {
	line-height: 33px;
	color: #6e6e6e;
	font-size: 12px;
	padding-left: 5px;
	padding-right: 5px;	
	text-decoration:none;
}

#bottom_main_nav2 ul li {
	display: inline;
}

#right_bottom_nav2 {
	height: 33px;
	width: 16px;
	background-image:url(/images/right_botttom_nav.gif);
	float: left;
}

/********* FOOTER ***********/

#int-content-wrap-footer {
	line-height: 25px;
	height: 25px;
}

#int-content-footer-left {
	width: 15px;
	height: 25px;
	background-image: url(/images/int-left-footer.gif);
	background-repeat: no-repeat;
	float: left;
}

#int-content-footer-right {
	width: 15px;
	height: 25px;
	background-image: url(/images/int-right-footer.gif);
	background-repeat: no-repeat;
	float: left;
}

#int-content-footer {
	width: 856px;
	float: left;
}

#int-banner h1 {
	position: absolute;
	right: 5000px;
}

