/* RESET */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, pre,
a, abbr, acronym, address, big, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, th {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}

blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

sup {line-height:0}

/* END RESET */

body {
	background-color: #fff;
	margin: 0;
	text-align:center;
	font-family:"Futura", "Century Gothic", Arial, sans-serif;
}
a:link, a:visited {
	color:#436372;text-transform:uppercase;text-decoration:underline;
}
a:hover{
	color:#436372;text-decoration:none;
}
#Flash_content {margin-bottom:10px;}
.slideshow { height: 371px; width: 960px; margin: auto auto 10px;background:url(images/headerBG.jpg) no-repeat; }
.slideshow img {}
#nav {background:url(images/nav.jpg) no-repeat;width:960px;height:68px;text-align:center;border-top:2px solid #4c0903;float:left;margin-bottom:10px;_margin-bottom:0}
.donate {background:url(images/donate.jpg) no-repeat top center;text-align:center;width:124px;height:36px;color:#fff;position:relative;left:20px;}
#copy table {border:none;}
ol {padding:0 0 20px 20px;line-height:22px;font-size:14px;color:#4c0903}
ul {padding:0 0 20px 20px;line-height:22px;font-size:14px;color:#4c0903}
/*#copy td {border-top:1px solid #4c0903;border-right:1px solid #4c0903;}
#content table p {padding:3px 0;}*/
table {margin:10px 0 0 0px;}
#copy.adoptions table {margin:0;}
#copy.adoptions table td {border-right:1px solid #4c0903;border-bottom:1px solid #4c0903;}
#copy.adoptions table td.noborder {border-bottom:0px solid #fff;}
#footer table {border:none;}
/* ----------divs---------------- */
#wrapper {width:960px;margin:0 auto;text-align:left;}
#slideshow {width:960px;background:url(images/headerBG.jpg);}
#content {width:960px;background:url(images/content-bkgd.jpg) top center repeat-y;}	
#content img {margin-bottom:10px;}
#news {width:318px;background:#e8e4d9 url(images/news.jpg) no-repeat;text-align:left;border-top:2px solid #4c0903;float:left;padding:0 16px 16px;}
#news h2 {color:#4c0903;text-transform:uppercase;line-height:28px;font-size:20px;padding:10px 0;font-weight:100;}
#news h3 {color: #537788;text-transform:uppercase;font-size:14px;font-weight:100;}
#news p {color:#000;font-size:12px;}
#adoptSide {width:220px;height:460px;float:left;background:url(images/adoptions.jpg) no-repeat;text-align:left;border-top:2px solid #4c0903;float:left;padding:0 16px 16px;}
#adoptSide h2 {color:#4c0903;text-transform:uppercase;line-height:28px;font-size:20px;padding:10px 0;font-weight:100;}
#adoptSide h3 {color: #537788;text-transform:uppercase;font-size:14px;font-weight:100;}
#adoptSide p {color:#000;font-size:12px;
line-height:18px;}
#adoptSide2 {width:220px;height:270px;float:left;background:url(images/adoptions.jpg) no-repeat;text-align:left;border-top:2px solid #4c0903;float:left;padding:0 16px 16px;}
#adoptSide2 h2 {color:#4c0903;text-transform:uppercase;line-height:28px;font-size:20px;padding:10px 0;font-weight:100;}
#adoptSide2 h3 {color: #537788;text-transform:uppercase;font-size:14px;font-weight:100;}
#adoptSide2 p {color:#000;font-size:12px;
line-height:18px;}
.newsItem {clear:both;width:294px;margin:0 auto 16px;padding:10px;line-height:18px;background:#fff;}
.featured table td {vertical-align:top;padding:0 18px 0 0;}
.featured table {border-top:2px solid #4c0903;}
.featured p {color:#4c0903;}
.featured {float:left;}
.newsItem a {font-size:12px;}
.white {background:#fff;}
.last {margin:0 auto 16px;}
#copy {float:left; padding:0 20px;}
.home {width:450px;}
.inside {width:560px;padding:0 20px;clear:right;}
.adoptions {width:666px;clear:right;}
.donate {position:relative;bottom:7px;left:20px;*bottom:6px;}
#copy h2, .featured h2 {color:#4c0903;text-transform:uppercase;line-height:28px;font-size:20px;font-weight:100;color:#4c0903;text-transform:uppercase;padding:6px 0px;}
.featured p {line-height:16px;font-size:12px;}
#copy p {color:#4c0903;padding:0 0px 20px;line-height:22px;font-size:14px;}
#form {padding:6px 20px 6px 0;float:right;width:230px;position:relative;right:50px;_right:0;clear:right;}
#firstname, #lastname, #email, #phone, textarea {width:300px;}
#comments {height:68px;}
dt {padding:8px 0 3px;}
#petfinder {float:left;width:120px;height:295px;}
#footer {border-top:10px solid #FFFFFF;width:928px;height:156px;background:#e8e4d8 url(images/footer.jpg) no-repeat;padding:20px 16px 30px;}
hr {border-top:2px solid #4c0903;border-bottom:none;}
#footer h2 {color:#4c0903;text-transform:uppercase;line-height:36px;font-size:20px;font-weight:100;position:relative;bottom:14px;}
#footer h3 {font-size:14px;text-transform:uppercase;position:relative;bottom:6px;font-weight:500;}
#footer p {font-size:12px;line-height:18px;position:relative;bottom:4px;color:#333333;}
.paypal {position:relative;left:26px;}
#sitemap {margin-top:10px;}
#sitemap p {color:#537788;}
iframe {position:relative;left:18px;*left:9px;_left:8px;}
/* ----------footer-------------- */

/* ----------weblinx-------------- */
div.transOFF {
	width: 230px;
	background-color:#ffffff;
	border:2px solid #cccccc; 
}
div.transON {
	width: 230px; 
	background-color:#ffffff;
	border:2px solid #cccccc;
	opacity:0.10;
	filter:alpha(opacity=10);
	-moz-opacity:0.10;
}
#weblinx {
	font: normal 11px "Trebuchet MS", Arial, sans-serif;
	color: #000000;
	text-align: center;
	padding: 5px;
	margin: 10px auto 20px auto;
}
#weblinx a:link, #weblinx a:visited  {
	color: #000000;
	text-decoration: none;
}
#weblinx a:hover, #weblinx a:active {
	color: #000000;
}
