﻿/* 0 BASIC TAGS */
hr { margin:0 0 0 0; padding:0 0 0 0; border-style:solid; color:#e8e8e8; height:1px; }
hr.dashed { margin:0 0 0 0; padding:0 0 0 0; border-style:dashed; color:#d1ebb6; size:1px; }
h4 { color:#333333; font-size: 120%; font-weight: bold; }
h3 { color:#617f41; font-size: 150%; font-weight: bold; }
img {border:0;}
.red {color:#ff0000;}
.stafflinks {font-size:12px;}

.headerBlue {
	padding-right: 15px; font-size: 16px; font-weight:bold; height: 25px; padding-left: 5px;
}
.headerBlue {
	background: #d9dfea; width: 352px; color: #4b5d79; border-bottom: #b4bfd6 1px solid
}
.contentBlue {
	border-right: #d9dfea 1px solid; padding-right: 5px; border-top: #d9dfea 0px solid; padding-left: 5px; padding-bottom: 10px; border-left: #d9dfea 1px solid; width: 360px; padding-top: 10px; border-bottom: #d9dfea 1px solid; font-size: 12px; 
}

body {
	background-color: #617f41;
	/*background-image: url(../images/bg.jpg);
	background-repeat: repeat;*/
	margin: 0;
	padding: 0;
	/*text-align: center;*/
	font-family: arial, verdana, helvetica, sans-serif;
	font-size:0.8em;
	color: #545454;
	
}
.menu
{
	font-family: arial, helvetica, sans-serif;
	font-size:12px;
	color: #ffffff;
	font-weight:bold;
	margin-left:17px;
	margin-right:17px;
	margin-bottom:0px;
	margin-top:0px;
	vertical-align:top;
}
.menu a:hover 
{
	text-decoration: underline;
	color: #ffffff;
}
.title{
	font-weight: bold;
    font-size: 18px;
    color: #174613;
    line-height: 15px;
    font-family: arial, helvetica, sans-serif;

	}
ul li
{
    background-image: url(../images/li.gif);
	background-position: 0px 3px;
	padding-left: 20px;
	padding-bottom: 10px;
	padding-top: 5px;
    background-repeat: no-repeat;
    list-style-type: none;
	margin:0;
}
a 
{
	text-decoration: underline;
	color: #3D792B;
}
a:visited 
{
	color: #3D792B;
}
a:hover 
{
	text-decoration: none;
	color: #3D792B;
}
a:active 
{
	color: #3D792B;
}

.leftalign
{
	text-align:left;
}
.rightalign
{
	text-align:right;
}	
.centeralign
{
	text-align:center;
}
.verticalalign
{
	vertical-align:top;
}
.gallery { padding: 2px; border: #996633 1px solid; margin-right:20px; margin-bottom:20px; }




/* 1 HEADER */

#header {
	border-bottom:solid thin #CCCCCC;
	width: 720px;
	margin-left: auto;
	margin-right: auto;
}

/* MAIN LAYOUT */

.page 
{
	background-color: #ffffff;
	text-align: left;
	margin-left:5px;
	margin-right:5px;
}

#home 
{
	background-color: #ffffff;
	width: 720px;
}
#column
{
	width:720px;
	margin-top:35px;
	margin-left:10px;
}
#leftcolumn
{
	float:left;
	background:#ffffff;
	width: 500px;
	margin-top:35px;
	margin-left:5px;
}
#xcolumn
{
	float:left;
	background:#ffffff;
	width: 700px;
	margin-top:35px;
	margin-left:10px;
}
#library
{
	float:left;
	margin-top:35px;
	width: 700px;
	margin-left:5px;
}

#rightcolumn
{
	display:block;
	margin-left: 518px;
	margin-right:-3px;
	width: 199px;
	min-height:600px;
	margin-top: 0px;
	background-color:#99B082;
	vertical-align:top;
	padding-left:3px;
	color:#000000;
	text-align:center;
}
.CommonSidebarHeader {
	PADDING-RIGHT: 2px; BACKGROUND-POSITION: left top; PADDING-LEFT: 8px; FONT-SIZE: 100%; BACKGROUND-IMAGE: url('../images/sidebar.gif'); PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #174613; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.CommonSidebarArea {
	MARGIN: 0; OVERFLOW: hidden; WIDTH: 192px
}
.CommonSidebarContent {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; OVERFLOW: hidden; BORDER-LEFT: #cccccc 1px solid; WIDTH: 174px; COLOR: #000000; PADDING-TOP: 8px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #ffffff
}
UL.CommonSidebarList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

#tablestyle table {
	clear: both; width:700px; border:0;
}

#tablestyle td {
	padding-right: 5px; padding-left: 5px; padding-bottom: 8px; padding-top: 8px; border-bottom: #cdbebe 1px solid; vertical-align:top;
}
#tablestyle td.highlight {
	background: #f8f8f8; font-weight:bold; color:#8f8e8e; padding-bottom: 5px; padding-top: 3px
}
#tablestyle td a {
	text-decoration:none
}
#tablestyle td a:hover {
	text-decoration:underline;
}
#tablestyle ul li {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 2px 0px; padding-top: 0px
}


/* HIGHLIGHT SECTIONS */
#panel { border:#d1ebb6 1px solid; background:#f4faed; padding:3px; margin:10px; padding:5px; width:650px; display:block; height:1%; }


.adoptimg {margin:0 5px 0 5px;}

/* 3 FOOTER */

#footer {
	clear:both;
	background-color:#99B082;
	width: 720px;
	height: 15px;
	margin-top:20px;
	color:#000000;
	text-align: left;
}
.footmenu
{
	font-family: arial, helvetica, sans-serif;
	font-size:10px;
	color: #ffffff;
	margin-left:10px;
	margin-right:10px;
}