#header {
	background-image: url(images/header.jpg);
	border-right-style: none;
	border-left-style: none;
	border-top-style: none;
	border-bottom-style: none;
	height: 140px;
	background-repeat: no-repeat;
}
td {
	vertical-align: top;
}

#header_sub {

	background-image: url(images/header_sub.jpg);
	border-right-style: none;
	border-left-style: none;
	border-top-style: none;
	border-bottom-style: none;
	height: 140px;
	background-repeat: no-repeat;
}

#body-home {
	background-image: url(images/dg-b.png);
	background-repeat: no-repeat;
	height: 600px;
}

#footer {
	text-align: center;
	font-family: "Comic Sans MS", cursive, sans-serif;
	font-size: 14px;
	width: 790px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #666666;
	background-color: #FFFFFF;
	padding: 6px;
	margin: 0px;
	clear: left;
}
#footer a {
	text-decoration: none;
	color: #999900;
}
#page {
	width: 800px;
	background-color: #F5F5F5;
	height: auto;
	padding-bottom: 6px;
}

#main {
	margin-top: 0px;

}
/* ////////////////////////////////// */
#sidebar_L_H {
	width: 175px;
	float: left;
	text-align: left;
	margin-top: 180px;
	border: 1px dotted #666666;
	background-color: #FFFFFF;
}
#sidebar_L_H #menu p {
	background-image: url(menu-bg.jpg);
	height: 24px;
	width: 160px;
	text-indent: 18px;
	margin-top: 2px;
	margin-bottom: 2px;
}
#sidebar_L_H #menu {
	height: 400px;
	width: 160px;
	margin: 8px;
}
#sidebar_L_H #menu a {
	color: #CCCC00;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 20px;
}
#sidebar_L_H #menu a:hover {

	color: #FFFF00;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 20px;
}
/***************************/
#sidebar_L_H2 {
	width: 175px;
	text-align: left;
	margin-top: 0px;
	border: 1px dotted #666666;
	background-image: url(images/bg-side3.jpg);
	float: left;
}
#sidebar_L_H2 #menu p {
	background-image: url(menu-bg.jpg);
	height: 24px;
	width: 160px;
	text-indent: 18px;
	margin-top: 2px;
	margin-bottom: 2px;
	text-align: left;
}
#sidebar_L_H2 #menu {
	height: 400px;
	width: 160px;
	margin: 8px;
	text-align: left;
}
#sidebar_L_H2 #menu a {
	color: #CCCC00;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 20px;
}
#sidebar_L_H2 #menu a:hover {

	color: #FFFF00;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 20px;
}

/* ////////////////////////////// */
#sidebar_L {
	width: 175px;
	float: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #666666;
	text-align: left;
}
#sidebar_L #menu p {
	background-image: url(menu-bg.jpg);
	height: 24px;
	width: 160px;
	text-indent: 18px;
	margin-top: 2px;
	margin-bottom: 2px;
}

#sidebar_L #menu {
	height: 600px;
	width: 160px;
	margin: 8px;
	background-color: #FFFFFF;
}
#sidebar_L #menu a {
	color: #CCCC00;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 20px;
}
#txt-box-1 {
	float: right;
	width: 500px;
	height: 90px;
	font-size: 1em;
	background-image: url(images/text-box-1-bg.png);
	background-repeat: no-repeat;
	margin-top: 3px;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
	vertical-align: top;
}
#txt-box-1 p {
	text-align: justify;
	margin-right: 22px;
	margin-top: 3px;
}


body {
	margin-top: 3px;
	margin-right: 6px;
	margin-bottom: 3px;
	margin-left: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	background-image: url(images/bg-1.jpg);
}
#txt-box-2 {
	float: right;
	width: 500px;
	height: 155px;
	padding: 12px;
	font-size: 1em;
	background-repeat: no-repeat;
	margin-top: 12px;
	background-image: url(images/text-box-2-bg.png);
	vertical-align: text-top;
}
#txt-box-2 p {
	text-align: justify;
	margin-right: 22px;
	margin-top: 3px;
}


#box-c {
	width: 475px;
	border: 1px solid #000000;
	margin-bottom: 6px;
	background-color: #FFFFFF;
	padding: 9px;
	overflow: auto;
	height: 220px;
	float: right;
	margin-right: 28px;
}
#box-c img {
	margin-right: 6px;
	margin-bottom: 6px;
}

#box-c p {
	margin-top: 6px;
	margin-right: 16px;
	margin-bottom: 6px;
	margin-left: 16px;
	text-align: justify;
}
.title-box {
	float: right;
	width: 500px;
	margin-right: 26px;
}
.title-box h1 {
	font-size: 2em;
	margin-top: 6px;
	margin-bottom: 6px;
}
#side-brdr {
	background-color: #FF99FF;
	width: 96%;
	margin-left: 2%;
	margin-top: 2%;
	margin-right: 2%;
	margin-bottom: 2%;
}
#page #txt-sub {
	width: 580px;
	font-size: 1em;
	background-repeat: no-repeat;
	margin-top: 3px;
	vertical-align: top;
	background-color: #FFFFFF;
	padding: 12px;
	text-align: justify;
	float: right;
	clear: none;
}
h2 {
	font-size: 1.3em;
}
h1 {
	font-size: 1.6em;
}
#txt-sub li {
	margin-top: 3px;
	margin-bottom: 3px;
	list-style-image: url(images/li-bone.gif);
}
.ques {
	font-family: "Comic Sans MS", cursive, sans-serif;
	font-size: 1.3em;
	font-style: italic;
	margin-top: 12px;
	margin-bottom: 3px;
	color: #B098E6;
	filter: DropShadow(Color=000, OffX=2, OffY=2, Positive=y);
}
.faq {
	margin-right: 12px;
	margin-left: 12px;
	margin-top: 2px;
	margin-bottom: 6px;
}
.d-note {
	color: #FF0000;
	font-style: italic;
	text-decoration: underline;
}


#body-sub {
	background-color: #FFFFFF;
}
#txt-sub h1 {
	font-family: "Comic Sans MS", cursive, sans-serif;
	color: #4936A1;
	background-image: url(images/bg-h1.gif);
	background-repeat: no-repeat;
	line-height: 50px;
	text-indent: 18px;
	text-align: left;
	vertical-align: top;
	letter-spacing: .5px;
	word-spacing: 3px;
	margin-top: 0px;
}

#docs_list {
	background-color: #FFFFCC;
	border: 1px dashed #666666;
	float: right;
	font-size: .7em;
	padding: 3px;
	clear: right;
	z-index: 2;
	width: 150px;
	clip: rect(100px,auto,auto,auto);
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 12px;
	margin-left: 12px;
}
#docs_list p {
	margin-top: 3px;
	margin-bottom: 6px;
	text-align: left;
}

#docs_list a {
	text-decoration: none;
}
#docs_list li {
	margin-left: 0px;
	margin-bottom: 6px;
	text-align: left;
}
#docs_list ul {
	margin-left: 12px;
}
#center-comic {
	text-align: center;
	font-family: "Comic Sans MS", cursive, sans-serif;
	color: #6638CF;
	font-size: 1.1em;
}
#center-comic h1 {

	font-family: "Comic Sans MS", cursive, sans-serif;
	color: #4936A1;
	background-image: url(images/bg-h1.gif);
	background-repeat: no-repeat;
	line-height: 55px;
	text-indent: 18px;
	text-align: center;
	vertical-align: top;
	letter-spacing: 0.5px;
	word-spacing: 3px;
}
.left-align {
	text-align: left;
}
.left-align table {
	width: 100%;
	font-size: .8em;
	margin-bottom: 12px;
}
#contact {
	font-family: "Comic Sans MS", cursive, sans-serif;
	color: #663399;
	background-color: #F4FFEA;
}
#contact  input {
	font-family: "Comic Sans MS", cursive, sans-serif;
	font-size: 0.8em;
	color: #FF3399;
}
#contact textarea {
	font-family: "Comic Sans MS", cursive, sans-serif;
	font-size: 0.8em;
	color: #FF3399;
}
#credit {
	font-size: 10px;
	color: #0033CC;
}
#credit a {
	color: #0033CC;
}
#page #news {
	height: 160px;
	overflow: auto;
	background-color: #FFFFFF;
	text-align: left;
	padding: 6px;
	width: 94%;
	margin-right: 6px;
	margin-left: 6px;
	margin-bottom: 0px;
	border: 1px solid #333333;
}
.headline {
	font-size: 16px;
	color: #6666FF;
	background-image: url(images/nws_h1.jpg);
	line-height: 24px;
	text-indent: 45px;
	background-repeat: no-repeat;
	font-weight: bold;
	font-family: "Courier New", Courier, monospace;
}
.news-txt {
	font-size: .9em;
}

.adopt-txt, .adopt-txt-full{
	font-size: .9em;
	text-align: left;
	padding-bottom: 4px;
}

.adopt-h {
	text-align: left;
	vertical-align: middle;
	font-size: 20px;
	font-weight: bold;
}

.adopt-h img {
	vertical-align: middle!important;
	padding: 4px;
}


#page #txt-sub-scroll {
	width: 600px;
	font-size: 1em;
	background-repeat: no-repeat;
	margin-top: 3px;
	vertical-align: top;
	background-color: #FFFFFF;
	padding: 12px;
	text-align: justify;
	float: right;
	clear: none;
	overflow: scroll;
	height: 500px;
}
#txt-sub-scroll h1 {

	font-family: "Comic Sans MS", cursive, sans-serif;
	color: #4936A1;
	background-image: url(images/bg-h1.gif);
	background-repeat: no-repeat;
	line-height: 50px;
	text-indent: 18px;
	text-align: left;
	vertical-align: top;
	letter-spacing: .5px;
	word-spacing: 3px;
	margin-top: 0px;
}
#txt-sub-scroll li {

	margin-top: 3px;
	margin-bottom: 3px;
	list-style-image: url(images/li-bone.gif);
}
h5 {
	font-size: 1.3em;
	background-color: #FFFFE6;
	width: auto;
	padding: 6px;
	font-family: "Comic Sans MS", cursive, sans-serif;
	color: #B297E6;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-indent: 14px;
}
.noline {
	text-decoration: none;
	color: black;
}

img {
	border: 0px;
}
#page #txt-sub-scroll2 {
	width: 700px;
	font-size: 1em;
	background-repeat: no-repeat;
	margin-top: 3px;
	vertical-align: top;
	background-color: #FFFFFF;
	padding: 12px;
	text-align: justify;
	float: right;
	clear: none;
	overflow: scroll;
	height: 500px;
}
#txt-sub-scroll2 h1 {

	font-family: "Comic Sans MS", cursive, sans-serif;
	color: #4936A1;
	background-image: url(images/bg-h1.gif);
	background-repeat: no-repeat;
	line-height: 50px;
	text-indent: 18px;
	text-align: left;
	vertical-align: top;
	letter-spacing: .5px;
	word-spacing: 3px;
	margin-top: 0px;
}

