	body,
	html {
		margin:0;
		padding:0;
		color:#000;
		background:#849BB3;
	}
	#wrap {
		width:900px;
		margin:0 auto;
		background:#bddeff;

	}
	#header {
    	padding:5px 10px;
	background:#849BB3;
	height:140px;

	}
	
	h1 {
	    margin:0;
	background:#849BB3;
	    }
	#nav {
		clear:both;
		padding:5px 10px;
		background:#A0BDD9;
		text-align:center;
		border-top:solid thin #ffffff;
		font-size:1.1em;
	}
	#nav ul {
		margin:0;
		padding:0;
		list-style:none;
	}
	#nav li {
		display:inline;
		margin:0;
		padding:13px;
	}

	#nav a {
		font-weight:bold;
		text-decoration: none;
		font-variant:small-caps;
		color:#ffffff;
	}

	#nav a:hover {
		font-weight:bold;
		text-decoration: underline;
	}


	#nav_sub {
		clear:both;
		padding:5px 0px;
		background:#A0BDD9;
		text-align:left;
		border-bottom:solid thin #ffffff;
		font-size:1em;

	}

	#nav_sub ul {
		margin:0 0 0 35px;
		padding:0;
		list-style:none;
	}
	#nav_sub li {
		display:inline;
		margin:0;
		padding:10px;
	}

	#nav_sub a {
		font-weight:bold;
		text-decoration: none;
		font-variant:small-caps;
		color:#ffffff;
	}

	#nav_sub a:hover {
		font-weight:bold;
		text-decoration: underline;
	}



	#main {
		float:left;
		width:625px;
		padding:20px;
		background:#bddeff;
	}

	#main p {
		font-family:arial;
		font-size:small;
	}

	#single_main{
		width:860px;
		padding:20px;
		background:#bddeff;
	}
	#single_main p {
		font-family:arial;
		font-size:small;
	}

	h2 {
		margin:0 0 .5em;
		color:#8C6B56;
	}
	#sidebar {
		float:right;
		width:215px;
		padding:10px;
		background:#FFF4BD;
	}

	#news ul {
		font-family:arial;
		font-size:small;
		margin:0;
		padding:0;
		list-style:none;
	}
	#news li {
		margin:0;
		padding:5px;
	}

	#faq h2
	{
		font-family:Times New Roman;
		margin:0 0 -.5em -20px;
		color:#8C6B56;
		font-size: 1.6em;
	}

	#faq ul {
		margin:0;
		padding:0;
		list-style:none;
	}
	#faq li {
		font-family:arial;
		margin:0;
		margin: 5px 5px 5px 25px;
		font-size:small;
	}


	#footer {
		clear:both;
		padding:5px 10px;
		background:#A0BDD9;
		height:110px;
		border-top:solid thin #ffffff;
	}
	#footer p {
		margin:0;
    	}
	
	* html #footer {
		height:1px;
	}


img.bannerlogo
{
    float: left; 
    margin: 10px; 
}

img.lincoln
{
    float: right; 
    margin: 15px; 
    background:#ffffff;
border-style:solid;
border-width:1px;
	
    
}


img.floatleft
{
    float:left;
    margin: 10px; 
}

img.floatright
{
    float:right;
    margin: 20px; 
}

.footer_text
{
	font-size:.8em; 
	color: #8C6B56;
	text-align: left;
	padding-top: 2px;
}

.copyright
{
	font-size:.7em;  
	color: #8C6B56;
	text-align: center;
}

a.footer_links
{

	font-size:1.3em; 
	color: #ffffff;
	text-decoration: none;
	font-variant:small-caps;
	font-weight:bold;
}

a.footer_links:hover
{
	text-decoration: underline;
}

p.notice
{
clear:both;
font-family:Arial;
border-style:solid;
border-color:#000000;
border-width: 1px;
background:#FFF4BD;
margin:5px;
padding: 10px;
font-size:small;
}

a img 
{
border: none; 
}

.halfleft
{
width:425px; 
float:left;
padding:0 0 10px 20px;
font-size:small;
clear:both;
}

.halfright
{
width:425px; 
float:right;
padding:0 20px 10px 0px;
font-size:small;
}

hr {height:1;
    align:center;
    width: 90%}

span.padfive
{
	padding: -2px 0 -2px 5px;
	text-align:left;
}

span.newstitle
{	

	font-size:1.8em;
	font-weight: bold;
}

p.newsheading
{
	border-top:solid thin #ffffff;	
	border-bottom:solid thin #ffffff;	
	background-image:url('/images/newstitle_bk.png');
	background-repeat:repeat-y;
	padding: 10px;
	display:block;
}

img.calevent
{
	float:left;
	padding:0 10px 5px 0;
}

tr.calevent
{
	background-image:url('/images/event_bk.png');
	background-repeat:repeat-x;
	font-family:arial;
}

img.c_img_padding
{
 padding-right: 5px;
}
 
 table.adoption_form
 {
	font-family: arial;
	font-size: 12px;
	width: 810px;
	padding: 15px;
	
}

 table.adoption_form input
{
   height:12px;
}

.adoption_heading 
{
	font-size: 16px;
	font-weight: bold;
}

.indent
{
	padding-left: 20px;
}

.red
{
	color:red;
	font-weight:bold;
}