@charset "utf-8";
/* CSS Document */

body{ background-image:url(img/bg.jpg);	background-repeat:repeat-x;	background-color:#203342; padding:0px; margin:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;}
img{ border:0px;}
a{ color:#df3328; background-color:inherit;	text-decoration:underline;}
p{ margin:0px; padding:0px; padding-bottom:10px;}
div { margin:0px; padding:0px;}


#wrapper { width:1000px; margin: 0 auto; padding: 0; }
#header { width:1000px; margin: 0 auto; padding: 0; float:left;}
#header-logo { width:260px;  float:left; height:314px; background-image:url(img/logo-container.jpg); background-repeat:no-repeat; padding-top: 18px; padding-left: 23px;}
#header-banner { width:717px; float:right;  background-image:url(img/furryfriends.jpg);	background-repeat:no-repeat; height:332px;}
#header-txt{ width:431px; height:63px; margin-top: 69px; margin-left: 249px; color: #31485b;}
#footer { background-color:#203342; padding-top:20px; padding-bottom:20px; float:left; width:100%; color:#CCCCCC; }

#content { width:1000px; margin: 0 auto; padding: 0 0 40px 0 ; float:left;}
#content-left { width:250px; float:left; margin-left:23px;}
#content-right { width:681px; float:right; margin-right: 22px; background-image:url(img/boxbg.gif); background-repeat:repeat-y; }

.blutxt { color: #283a49; font-size:17px; font-weight:bold;}
.redtxt { color: #792c2a; font-size: 11px;}
a:hover.redtxt { color:#000066;}

#ntt{ width: 249px;	height: 220px;	margin: 0;	padding: 0; }
#ntt li { list-style: none;	float: left;}
#ntt li a { background: url(img/NTTail.jpg) no-repeat; text-indent: -9999px; display: block; height: 220px; color: #000;}
#ntt li.buy a { background-position: 0 0;	width: 249px;}
#ntt li.buy a:hover{ background-position: 0 -220px;	width: 249px;}
