* { padding: 0; margin: 0; }

body {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	background-image:url(../images/bg/background7.png);
	text-align: center;
}

#wrapper { 
margin: 0 auto;
width: 922px;
}

#header {
color: #333;
width: 920px;
float: left;
padding: 0px;
border: 0px solid #ccc;
margin: 10px 0px 5px 0px;
}

#navigation {
vertical-align: middle;
float: left;
width: 920px;
height: 50px;
padding: 0px 0px 0px 0px;
border: 0px solid #ccc;
margin: 0px 0px 0px 0px;
background: url(../images/bg/navbar.png) no-repeat top;
}

#leftcolumn { 
border: 0px solid #ccc;
margin: 0px 0px 0px 0px;
padding: 0px;
height: 350px;
width: 200px;
float: left;
}

#rightcolumn { 
border: 0px solid #ccc;
margin: 0px 0px 0px 0px;
padding: 0px;
width: 200px;
float: left;
}

#content { 
float: left;
border: 0px solid #ccc;
margin: 0px 0px 0px 0px;
padding: 0px;
height: 350px;
width: 520px;
display: inline;
}

#content2 { 
float: left;
text-align: center;
border: 0px solid black;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 5px;
height: 350px;
width: 715px;
display: inline;
}



#footer { 
width: 920px;
height: 40px;
clear: both;
border: 0px solid #ccc;
margin: 0px 0px 0px 0px;
padding: 0px;
background: url(../images/bg/footer.png) no-repeat top;
}

#contentbottom {
margin: 0;
height: 14px;
background: url(../images/bg/contentbottom.png) no-repeat bottom;
font-weight: bold;
}
		
#contenttop {
background: url(../images/bg/contenttop.png) no-repeat top;
height: 14px;
}
		
#contentmiddle {
margin: 0;
text-align: justify;
padding: 0px 40px 10px 40px;
font-size: 16px;
background: url(../images/bg/contentmiddle.png) repeat-y top;
}

#content2middle {
margin: 0;
text-align: center;
padding: 0px 14px 10px 14px;
color: #000000;
font-size: 16px;
height: 300px;
background: url(../images/bg/content2middle.png) repeat-y top;
}
		
#content2top {
background: url(../images/bg/content2top.png) no-repeat top;
height: 14px;
}

#content2bottom {
margin: 0;
height: 14px;
background: url(../images/bg/content2bottom.png) no-repeat bottom;
font-weight: bold;
}

		
#columntop {
background: url(../images/bg/columntop.png) no-repeat top;
height: 13px;
}

#columnmiddle {
margin: 0;
text-align: justify;
padding: 0 13px 2px;
font-size: large;
background: url(../images/bg/columnmiddle.png) repeat-y top;
height: 300px;
font-size: 16px;
font-family: Arial, Helvetica, sans-serif;
}
		
#columnbottom {
margin: 0;
height: 13px;
background: url(../images/bg/columnbottom.png) no-repeat bottom;
}
		

.headertop {
background: url(../images/bg/headertop.png) no-repeat top;
height: 13px;
}

.headermiddle {
margin: 0;
font-size: 16px;
background: url(../images/bg/headermiddle.png) repeat-y top;
}

.headerbottom {
margin: 0;
height: 13px;
background: url(../images/bg/headerbottom.png) no-repeat bottom;
}

h1 {
	font-family: "Comic Sans MS", cursive;
	color: #F30;
	font-size: 40px;
	text-align:center;
}

h2 {
	font-family: "Comic Sans MS", cursive;
	color: #F30;
	font-size: 30px;
	text-align:center;
}

h3 {
	color: #F30;
	font-size: 24px;
	font-family: "Comic Sans MS", cursive;
}

h4 {
	font-size: 20px;
	color: #F30;
	padding-top: 0px;
	font-family: "Comic Sans MS", cursive;
	text-align: center;
}

h5 {
	font-size: 18px;
	color: #F30;
	font-family: "Comic Sans MS", cursive;
	padding-top: 10px;
}

h6 {
	font-size: 14px;
	color: #F30;
	font-family: "Comic Sans MS", cursive;
}

.black{
	color: black;
}

table{
	text-align: center;
}

.formpadding td{
	padding: 0px;
	font-size: 16px;
	border: 0px solid black;
}

.formpadding input{
	padding: 3px 3px 3px 3px;
	border: 0px solid black;
	background: lightblue;
}

.formpadding textarea{

}

.formpadding table{
	border: 1px solidblack;
}

.bgyellow option{
	background-color: yellow;
}

table{
	margin: auto;
}

.formsoutertable2{
	background-color: lightblue;
	margin: auto; 
	text-align: left; 
	width: 100%; 
}

.formsoutertable{
	background-color: lightblue;
	margin: auto; 
	text-align: center; 
	width: 100%; 
}

.formsheader{
	width: 600px;
	border: 1px outset;
	background-color: #FDFDDB;
	margin:auto
}

.fosterpadding td{
	padding: 5px 5px 5px 5px;
	background: ;
}

.happytailspadding td{
	padding: 15px 15px 15px 15px;
}

#memoryticker{
background-color: ;
width: 900px;
height: 35px;
font: bold 12px Verdana;
/*Tip: add in height attribute here for multiple line scroller*/
border: 0px solid black;
padding: 3px;
/*Change 0.7 below to a different number if desired (0.7=0.7 seconds)*/
/*Remove below line to remove transitional effect in IE. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=1.0 Duration=0.7)
}





	



