/*-----------------------------------*/
/*            Main Styles            */
/*       StyleSheet For GDSBTR       */
/*            Version 1.0            */
/*          Mark Sciberras           */
/*-----------------------------------*/

/*------- Main Styles and text ------*/

#wrapper {
	BORDER: #ffffff 5px solid;
	WIDTH: 800px;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN: center;
	height: 98%;
	margin: 0px auto;
}

#content {
	WIDTH: 770px;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN: center;
	padding: 10px;
	float: left;
	height: 100%;
}

H1 	{
	FONT-WEIGHT: bold; 
        FONT-SIZE: 13pt; 
	MARGIN-top: 0px; 
	MARGIN-BOTTOM: 30px; 
	COLOR: #000000; 
	FONT-FAMILY: verdana, palatino, tahoma, arial; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: center
}

H2 	{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9pt; 
	MARGIN-BOTTOM: 0px; 
	COLOR: #000000; 
	FONT-FAMILY: verdana, palatino, tahoma, arial; 
	TEXT-ALIGN: center;
}

H3 	{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9pt; 
	COLOR: #000000; 
	FONT-FAMILY: verdana, palatino, tahoma, arial; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: justify
}

H4 	{
	FONT-SIZE: 8pt; 
	COLOR: #111111; 
	FONT-FAMILY: verdana, palatino, tahoma, arial; 
	TEXT-ALIGN: justify
}

H5 	{
	FONT-SIZE: 9pt; 
	COLOR: #FF0000; 
	FONT-FAMILY: verdana, palatino, tahoma, arial; 
	TEXT-ALIGN: center;
        FONT-WEIGHT: normal; 
}

H6 	{
	FONT-SIZE: 9pt; 
	COLOR: #00AA00; 
	FONT-FAMILY: verdana, palatino, tahoma, arial; 
	TEXT-ALIGN: center;
        FONT-WEIGHT: normal;
}


UL 	{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9pt; 
	COLOR: #000000; 
	FONT-FAMILY: verdana, palatino, tahoma, arial; 
	TEXT-ALIGN: justify; 
        MARGIN-BOTTOM: 20px; 
}

UL .pawbullet {
	TEXT-ALIGN: Left;
	LIST-STYLE-IMAGE: url(buttons/paw-bullet.gif);
}

UL .pawbulletselected {
	LIST-STYLE-IMAGE: url(buttons/paw-bullet-selected.gif)
}

P 	{
	MARGIN-BOTTOM: 20px
}

A 	{
	COLOR: blue; 
	FONT-FAMILY: verdana, palatino, tahoma, arial; 
	TEXT-DECORATION: none
}

A:hover {
	COLOR: #ff9900; 
	TEXT-DECORATION: none
}

/*----------- Banner and Buttons -----------*/

#banner {
	MARGIN: auto;
	WIDTH: 800px;
	float: left;
	height: 228px;
}

#banner A img{
 border: 0px white;
 COLOR: white; 
 outline: 0;
}
#banner :hover img{
 border: 0px white;
 COLOR: white; 
 outline: 0;
} 
#banner :visited img{
 border: 0px white;
 COLOR: white; 
 outline: 0;
}


#pawbuttons {
	BACKGROUND: url(buttons/ButtonBar.gif) no-repeat;
	WIDTH: 800px;
	TOP: -25px;
	HEIGHT: 100px;
	TEXT-ALIGN: center;
	outline: 0;
	float: left;
	margin: 0px;
	position: relative;
}

#pawbuttons LI {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none; 
	POSITION: absolute; 
	outline: 0;
}

#pawbuttons A {
	DISPLAY: block; 
	outline: 0;
}

#pawbutton1 {
	LEFT: 10px; 
	WIDTH: 80px; 
	TOP: 0px; 
	HEIGHT: 100px
}

#pawbutton2 {
	LEFT: 120px; 
	WIDTH: 80px; 
	TOP: 0px; 
	HEIGHT: 100px
}

#pawbutton3 {
	LEFT: 240px; 
	WIDTH: 80px; 
	TOP: 0px; 
	HEIGHT: 100px
}
#pawbutton4 {
	LEFT: 360px; 
	WIDTH: 80px; 
	TOP: 0px; 
	HEIGHT: 100px
}
#pawbutton5 {
	LEFT: 480px; 
	WIDTH: 80px; 
	TOP: 0px; 
	HEIGHT: 100px
}

#pawbutton6 {
	LEFT: 600px; 
	WIDTH: 80px; 
	TOP: 0px; 
	HEIGHT: 100px
}

#pawbutton7 {
	LEFT: 720px; 
	WIDTH: 80px; 
	TOP: 0px; 
	HEIGHT: 100px
}

#pawbutton1 A {
	HEIGHT: 100px
}

#pawbutton2 A {
	HEIGHT: 100px
}

#pawbutton3 A {
	HEIGHT: 100px
}

#pawbutton4 A {
	HEIGHT: 100px
}

#pawbutton5 A {
	HEIGHT: 100px
}

#pawbutton6 A {
	HEIGHT: 100px
}
#pawbutton7 A {
	HEIGHT: 100px
}

#pawbutton1 A:hover {
	BACKGROUND: url(buttons/ButtonBar.gif) no-repeat -10px -100px
}

#pawbutton2 A:hover {
	BACKGROUND: url(buttons/ButtonBar.gif) no-repeat -120px -100px
}

#pawbutton3 A:hover {
	BACKGROUND: url(buttons/ButtonBar.gif) no-repeat -240px -100px
}

#pawbutton4 A:hover {
	BACKGROUND: url(buttons/ButtonBar.gif) no-repeat -360px -100px
}

#pawbutton5 A:hover {
	BACKGROUND: url(buttons/ButtonBar.gif) no-repeat -480px -100px
}

#pawbutton6 A:hover {
	BACKGROUND: url(buttons/ButtonBar.gif) no-repeat -600px -100px
}

#pawbutton7 A:hover {
	BACKGROUND: url(buttons/ButtonBar.gif) no-repeat -720px -100px
}

#pawhomeselected {
	Z-INDEX: 99; 
	BACKGROUND: url(buttons/home-selected.gif); 
	LEFT: 0px; 
	WIDTH: 80px; 
	POSITION: absolute; 
	HEIGHT: 100px
}

#pawaboutusselected {
	Z-INDEX: 99; 
	BACKGROUND: url(buttons/about-us-selected.gif); 
	LEFT: 120px; 
	WIDTH: 80px; 
	POSITION: absolute; 
	HEIGHT: 100px
}

#pawourdogsselected {
	Z-INDEX: 99; 
	LEFT: 240px; 
	BACKGROUND-IMAGE: url(buttons/our-dogs-selected.gif); 
	WIDTH: 80px; 
	BACKGROUND-REPEAT: no-repeat; 
	POSITION: absolute; 
	HEIGHT: 100px
}

#pawsuccessselected {
	Z-INDEX: 99; 
	LEFT: 360px; 
	BACKGROUND-IMAGE: url(buttons/successes-selected.gif); 
	WIDTH: 80px; BACKGROUND-REPEAT: no-repeat; 
	POSITION: absolute; 
	HEIGHT: 100px
}

#pawdonateselected {
	Z-INDEX: 99; 
	LEFT: 480px; 
	BACKGROUND-IMAGE: url(buttons/donate-selected.gif); 
	WIDTH: 80px; BACKGROUND-REPEAT: no-repeat; 
	POSITION: absolute; 
	HEIGHT: 100px
}

#pawcontactsselected {
	Z-INDEX: 99; 
	LEFT: 600px; 
	BACKGROUND-IMAGE: url(buttons/contacts-selected.gif); 
	WIDTH: 80px; 
	BACKGROUND-REPEAT: no-repeat; 
	POSITION: absolute; 
	HEIGHT: 100px
}

#pawlinksselected {
	Z-INDEX: 99; 
	LEFT: 720px; 
	BACKGROUND-IMAGE: url(buttons/links-selected.gif); 
	WIDTH: 80px; 
	BACKGROUND-REPEAT: no-repeat; 
	POSITION: absolute; 
	HEIGHT: 100px
}


/*----------- Side Navigation -----------*/

#sidebar {
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	FLOAT: left;
	WIDTH: 110px;
	COLOR: #000000;
	FONT-FAMILY: verdana, palatino, tahoma, arial;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FF9900;
}

#sidebar UL {
        margin-top:0; 
        margin-bottom:0; 
        list-style-position:outside
}
#sidebar LI {
	PADDING-BOTTOM: 10px
}
#sidebar .pawbullet {
	LIST-STYLE-IMAGE: url(buttons/paw-bullet.gif)
}
#sidebar .pawbulletselected {
	LIST-STYLE-IMAGE: url(buttons/paw-bullet-selected.gif)
}


/*----------- Home Styles -----------*/

#home-content {
	float: left;
	height: 900px;
	width: 790px;
}

#Homepic {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 25px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 0px;
	FLOAT: right;
        width: 240px; 
	height: auto;
}

#Homemap {
	width: 700px;
	height: 100px;
	FONT-SIZE: 7.5pt;
	COLOR: #555555;
	FONT-FAMILY: verdana, palatino, tahoma, arial;
	TEXT-ALIGN: justify;
	float: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-left: 50px;
}

#Homemapimage {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
        FLOAT: right;
        width: 75px;
}

#homepicleft {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 10px;
	FLOAT: left;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 0px;
        width: 240px; 
	height: auto;
}

/*----------- About Us Styles -----------*/

#sidebar .aboutus {
       	height: 440px;
	float: left;
	width: 85px;
}

#sidebar .adoption {
	height: 410px;
	float: left;
	width: 85px;
}

#sidebar .foster{
       	height: 460px;
	float: left;
	width: 85px;
}

#sidebar .archive {
       	height: 420px;
	float: left;
	width: 85px;
}

#sidebar .stray{
       	height: 780px;
	float: left;
	width: 85px;
}

#aboutus-content {
	float: right;
	height: 350px;
	width: 640px;
	padding-right: 20px;
	padding-left: 10px;
}

#adoption-content {
	float: right;
        height: 428px;
	width: 650px;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
}

#foster-content {
	float: right;
        height: 470px;
	width: 660px;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
}

#archive-content {
	float: right;
	height: 430px;
	width: 640px;
	padding-right: 20px;
	padding-left: 10px;
}

#archive-content-item {
	float: right;
	width: 420px;
	padding-right: 140px;
}

#stray-content {
	float: right;
        height: 780px;
	width: 655px;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
}

#adoptionpic {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FLOAT: right;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 0px;
        width: 200px; 
	height: auto;
}

#adoptionpicleft {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 10px;
	FLOAT: left;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 0px;
        width: 200px; 
	height: auto;
}

#rightpic {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 20px;
	FLOAT: right;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 0px;
	height: auto;
	width: 150px;
}

/*----------- Our Dogs Styles -----------*/

#sidebar .ourdogs {
	height: 610px;
	float: left;
	width: 85px;
}

#sidebar .gdsbtr{
	height: 800px; /* Height for 2 dogs = 800px, Height for 3 dogs = 1140px */
	width: 85px;
	float: left;
}

#sidebar .treetops{
	height: 850px;
	width: 85px;
	float: left;
}

/*- Use this style for when there are no dogs available */
#sidebar .no-dogs {	
	height: 230px;	
	width: 85px;
	float: left;
}

#ourdogs-content {
	float: right;
	height: 640px;
	width: 650px;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
}

#gdsbtrdogs-content {
	float: right;
        height: 860px; /*- Height for 2 dogs = 860px, Height for 3 dogs = 1160px */
	width: 650px;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
}

#treetopsdogs-content {
	float: right;
	height: 930px;
	width: 650px;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
}

/*- Use this style for when there are no dogs available */
#nodogs-content {	
	float: right;	
        height: 230px; 
	width: 650px;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
}

#ourdogs-detail-content {
	float: right;
	height: 1000px;
	WIDTH: 770px;
	TEXT-ALIGN: center;
	padding: 10px;
}

.ourdogsMainDogsContainer {
	width: 540px;
	height: 250px;
	outline: 0;
        margin: 0px auto 0px auto;
}

.MainDogsBoxLeft {
	float: left;
	border: #ff9900 2px solid;
	margin: 0px auto;
	padding: 20px;
	outline: 0;
	height: 200px;
	width: 200px;
	TEXT-ALIGN: center;
}

.MainDogsBoxRight {
	float: right;
	border: #ff9900 2px solid;
	margin: 0px auto;
	padding: 20px;
	outline: 0;
	height: 200px;
	width: 200px;
	TEXT-ALIGN: center;
}

.MainDogsContainter {
	width: 620px;
	outline: 0;
        margin: 0px auto;
}

.DetailedDogsBoxLeft {
	float: left;
	height: 250px;
	width: 200px;
	border: #ff9900 2px solid;
	background-color: #FFFFFF;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
	margin-top: 30px;
	margin-right: 25px;
	margin-bottom: 30px;
	margin-left: 25px;
}

.DetailedDogsBoxRight {
	float: left;
	height: 250px;
	width: 200px;
	border: #ff9900 2px solid;
	background-color: #FFFFFF;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
	margin-top: 30px;
	margin-right: 25px;
	margin-bottom: 30px;
	margin-left: 25px;
}

.DetailedDogsText {
	float: left;
	height: 20px;
	width: 190px;
	font-family: verdana, palatino, tahoma, arial;
	margin: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	text-align: center;
}

#OurDogsPictures {
	margin: 30px auto 5px auto;
	width: 600px;
	height: 530px;
	padding: 10px;
	background-color: #FFFFFF; 
        border-bottom: #ff9900 2px solid;
        border-top: #ff9900 2px solid;
}

Table.OurDogs{
	Columns: 3; 
	cellspacing: 3px; 
	cellpadding: 5px;
	width: 500px;
	border: #FFFFFF 2px solid;
	font-family: verdana, palatino, tahoma, arial;
	font-size: 10pt;
        margin: 0px auto 10px auto;

}

td.leftcol {
	text-align: right; 
	width: 245px;
	FONT-WEIGHT: bold;
} 

td.centrecol {
	text-align: center; 
	width: 5px;
} 

td.rightcol {
	text-align: left; 
	width: 245px;
} 

/*----------- Successes Styles -----------*/

#successes-content {
	float: left;
	height: 15900px;
	WIDTH: 770px;
	TEXT-ALIGN: center;
	padding: 10px;
}

#successes-dogs-content {
	float: left;
	height: 760px;
	WIDTH: 770px;
	TEXT-ALIGN: center;
	padding: 10px;
}

#successes-dogs-content-tall {
	float: left;
	height: 1300px;
	WIDTH: 770px;
	TEXT-ALIGN: center;
	padding: 10px;
}

#successes-dogs-content-short {
	float: left;
	height: 500px;
	WIDTH: 770px;
	TEXT-ALIGN: center;
	padding: 10px;
}

.SuccessBox { 
	margin: 50px auto 10px auto;
	width: 440px;
	height: 155px;
	padding: 10px;
	background-color: #FFFFFF; 
	border-top: #ff9900 2px solid;
	border-left: #ff9900 2px solid;
	border-bottom: #ff9900 2px solid;
	border-right: #ff9900 2px solid;
}

.dogimage {
	float:left;
	border-left: #000000 1px solid;
	border-top: #000000 1px solid;
	border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;
	margin-right: 20px;
}

.SuccessText {
	font-family: verdana, palatino, tahoma, arial;
	TEXT-ALIGN: justify;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10pt;
	padding: 10px;
}

.SuccessPaw {
	BACKGROUND: url(buttons/More.gif) no-repeat; 
	MARGIN: 0px auto; 
	WIDTH: 70px; 
	HEIGHT: 75px; 
	TEXT-ALIGN: center; 
	padding: 0px; 
	float:right;
}

.SuccessPaw LI {
        PADDING-RIGHT: 0px; 
        DISPLAY: block; 
        PADDING-LEFT: 0px; 
        PADDING-BOTTOM: 0px; 
        MARGIN: 0px; 
        PADDING-TOP: 0px; 
        LIST-STYLE-TYPE: none; 
        POSITION: absolute; 
        outline: 0;
}

.SuccessPaw A{
        height: 75px;
        display: block;
        outline: 0 
}

.SuccessPaw A:hover {
	background: url(buttons/More.gif) no-repeat 0px -80px; 
}

#SuccessPictures { 
	margin: 30px auto 5px auto;
	width: 600px;
	height: 400px;
	padding: 10px;
	background-color: #FFFFFF;
        border-bottom: #ff9900 2px solid;
        border-top: #ff9900 2px solid;	 
}

#SuccessPicturesDouble { 
	margin: 30px auto 5px auto;
	width: 600px;
	height: 460px;
	padding: 10px;
	background-color: #FFFFFF;
        border-bottom: #ff9900 2px solid;
        border-top: #ff9900 2px solid;	 
}

#SuccessPictureLarge{
	border-top: #000000 2px solid;
	border-right: #000000 2px solid;
	border-bottom: #000000 2px solid;
	border-left: #000000 2px solid;
	margin: 5px auto;
}

.SuccessPictureSmall {
	border-top: #FFFFFF 2px solid;
	border-right: #FFFFFF 2px solid;
	border-bottom: #FFFFFF 2px solid;
	border-left: #FFFFFF 2px solid;
	margin: 0px auto 0px 10px;
	outline: 0;
}

.SuccessPictureSmall a{
	outline: 0;
}

.SuccessPictureSmall img{
	border-top: #ffffff 2px solid;
	border-right: #ffffff 2px solid;
	border-bottom: #ffffff 2px solid;
	border-left: #ffffff 2px solid;
	outline: 0;
}

.SuccessPictureSmall :hover img{
	border-top: #ff9900 2px solid;
	border-right: #ff9900 2px solid;
	border-bottom: #ff9900 2px solid;
	border-left: #ff9900 2px solid;
	outline: 0;
} 


#photos A.dogphotos {
	PADDING-RIGHT: 65px; 
	DISPLAY: block; 
	PADDING-LEFT: 65px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 30px auto; 
	PADDING-TOP: 0px
}

/*----------- Contacts Styles -----------*/

#sidebar .contactsbar {
       	height: 954px;
	float: left;
	width: 85px;
}

#sidebar .contacts-result {
       	height: 380px;
	float: left;
	width: 80px;
}

#contacts-content {
	float: right;
	height: 1000px;
	width: 660px;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
}

#contacts-result {
	float: right;
	height: 380px;
	width: 660px;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
}

FORM #contacts {
	WIDTH: 500px; 
}

.contacts UL{
	MARGIN: 5px auto; 
}

.contacts LI{
	MARGIN: 10px auto; 
}

/*-----------Donations Styles -----------*/

#donations-conent {
	float: left;
	height: 400px;
	width: 790px;
}

#donations-paypal-content {
	float: left;
	height: 700px;
	width: 790px;
}

#paypal {
	TEXT-ALIGN: center; 
	outline: 0;
        PADDING-RIGHT: 10px;
	PADDING-LEFT: 30px;
	height: 110px;
	width: 520px;
}

FORM.paypal {
	WIDTH: 500px;
        height: 95px;
	MARGIN: auto;
	outline: 0;
}

img.donate{
	margin: auto;
}

img.paypalcards{
        float: right;
        TEXT-ALIGN: right; 
}

/*-----------Links Styles -----------*/

#links-content {
	float: left;
	height: 2750px;
	width: 790px;
}

.doglinkscontainter {
	height: auto;
	width: 600px;
        margin: 20px auto 20px auto;
}

.doglinks{
	width: 598px;
	height: auto;
        margin: 30px auto 30px;
        TEXT-ALIGN: center;
}

/*----------- General Form Styles -----------*/

FORM {
	BORDER: #ff9900 2px solid; 
	BACKGROUND: #dddddd; 
	MARGIN: 20px auto; 
	COLOR: #000000; 
	PADDING: 10px; 
	font-family: verdana, palatino, tahoma, arial; 
	TEXT-ALIGN: left;
}

.submit INPUT {
	FLOAT: right; WIDTH: 90px;
}

FORM .br {
	CLEAR: left;
}

LABEL {
	FONT-WEIGHT: normal; 
	FLOAT: left; 
	WIDTH: 160px; 
	MARGIN-RIGHT: 20px
}

/* This class is for spambots */
.SBSurname {
    visibility: hidden;
}

/* This class is for spambots */
.SBComments {
    visibility: hidden;
}

/*----------- Application Form Styles -----------*/

#application-content {
	float: left;
	height: 2450px;
	width: 780px;
}

FORM #application {
	WIDTH: 700px; 
}

#application-result{
	float: left;
	height: 350px;
	width: 780px;
}

FONT #application { 	
       TEXT-ALIGN: center;
}

/*----------- Footer Styles -----------*/

#footer {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(buttons/footer.gif) no-repeat;
	PADDING-BOTTOM: 10px;
	WIDTH: 800px;
	HEIGHT: 35px;
	TEXT-ALIGN: center;
	float: right;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}

#W3C {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 10px;
	MARGIN-RIGHT: 0px;
	PADDING-TOP: 0px;
	height: 31px;
	width: 200px;
}

/*----------- Temp Styles -----------*/

#reuben-content {
	float: right;
	height: 2000px;
	WIDTH: 770px;
	TEXT-ALIGN: center;
	padding: 10px;
}

#ReubenPictures {
	margin: 30px auto 5px auto;
	width: 600px;
	height: 450px;
	padding: 10px;
	background-color: #FFFFFF; 
        border-bottom: #ff9900 2px solid;
        border-top: #ff9900 2px solid;
}

#reuben-text {
	float: left;
	width: 400px;
	TEXT-ALIGN: center;
	padding: 10px;
}

#reuben-barometer {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 20px;
	FLOAT: right;
	PADDING-BOTTOM: 15px;
	PADDING-TOP: 0px;
	height: auto;
	width: 210px;
}

#reuben-barometer A img{
 border: 0px white;
 COLOR: white; 
 outline: 0;
}
#reuben-barometer :hover img{
 border: 0px white;
 COLOR: white; 
 outline: 0;
} 

#reuben-barometer :visited img{
 border: 0px white;
 COLOR: white; 
 outline: 0;
}

#oldwindsor-content{
	margin-left: 50px;
	float: left;
	height: 450px;
	width: 700px;
}

/*----------- New Our Dogs Styles -----------*/

#newourdogs-content {
	height: 1260px;  /* 1000 px for 2 lines */
	WIDTH: 770px;
	TEXT-ALIGN: center;
	padding: 10px;
}

.newMainDogsContainter {
	width: 660px;
	outline: 0;
        margin: 0px auto;
}

.newDetailedDogsBoxLeft {
	float: left;
	height: 250px;
	width: 200px;
	border: #ff9900 2px solid;
	background-color: #FFFFFF;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
	margin-top: 30px;
	margin-right: 25px;
	margin-bottom: 30px;
	margin-left: 25px;
}

.newDetailedDogsBoxRight {
	float: right;
	height: 250px;
	width: 200px;
	border: #ff9900 2px solid;
	background-color: #FFFFFF;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
	margin-top: 30px;
	margin-right: 25px;
	margin-bottom: 30px;
	margin-left: 25px;
}

.newDetailedDogsText {
	float: left;
	height: 20px;
	width: 190px;
	font-family: verdana, palatino, tahoma, arial;
	margin: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	text-align: center;
}

#newOurDogsPictures {
	margin: 30px auto 5px auto;
	width: 600px;
	height: 530px;
	padding: 10px;
	background-color: #FFFFFF; 
        border-bottom: #ff9900 2px solid;
        border-top: #ff9900 2px solid;
}

Table.newOurDogs{
	Columns: 3; 
	cellspacing: 3px; 
	cellpadding: 5px;
	width: 400px;
	border: #FFFFFF 2px solid;
	font-family: verdana, palatino, tahoma, arial;
	font-size: 10pt;
        margin: 0px auto 10px auto;
}

td.newleftcol {
	text-align: right; 
	width: 195px;
	FONT-WEIGHT: bold;
} 

td.newcentrecol {
	text-align: center; 
	width: 5px;
} 

td.newrightcol {
	text-align: left; 
	width: 195px;
} 
