/* masterstyle for the Special D. Dalmatians site */  


html                            {height: 100%;  min-height: 100%;}
body                            {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; margin: 0px; height: 100%; min-height: 100%; background-color: #FFFFFF;}
td{
	vertical-align: top;
	font-family: verdana;
	font-size: 10px;
	}
#doglist td{
	padding-right: 25px;
	padding-bottom: 30px;
	}

a                                     {font-family: verdana; font-size: 10px}
a:link 		   {color: #6A79A3; text-decoration: none}
a:visited	 	 {color: #6A79A3; text-decoration: none}
a:active 		 {color: #6A79A3; text-decoration: none}
a:hover		{color: #000000; text-decoration: none}

/* about us, home, meet our dals, puppies, what's new, links */
a.sub	                     {font-family: verdana; font-size: 11px;}
a.sub:link	                  {color: #FFFFFF; text-decoration: none}
a.sub:visited    	{color: #FFFFFF; text-decoration: none}
a.sub:active    	{color: #FFFFFF; text-decoration: none}
a.sub:hover      	{color: #B2B9CE; text-decoration: none}

.header_links1                   {position: relative; background-color: #91979A;; width: 120px; height: 26px; margin-bottom: 1px;}
.button_content1                {margin-left: 6px; line-height: 22px;}

/* members of section */
a.sub1	                     {font-family: verdana; font-size: 10px; }
a.sub1:link	                  {color: #000000; text-decoration: none; }
a.sub1:visited    	{color: #000000; text-decoration: none; }
a.sub1:active    	{color: #000000; text-decoration: none; }
a.sub1:hover      	{color: #6A79A3; text-decoration: none; }

.content		{font-family: verdana; font-size: 10px; }


.button		        {position: relative;  width: 100%; height: 20px; margin-bottom: 1px; }
.button_content		{margin-left: 6px; line-height: 16px;}

.container_content	{position: relative; width: 120px; height: 100%; border: 0px solid;}
.content_menu		{position: relative; background-color: #EDEFF0; width: 120px; height: 100%; top: 0px; left: 0px; border: 1px solid; border-color: #EDEFF0;}

.container_content2	{position: relative; max-width: 659px; height: 100%; border: 0px solid;}
.container_columncontent	{position: relative; max-width: 659px;  height: auto; min-height: 100%; }


/*main table content*/
.main_table		{height: 100%; width: 779px; border: 0px solid; font-family: verdana,sans-serif; font-size: 10px; color: #000000;}
.main-header  	{ background-color: #ffffff; border: 1px #666666 solid; border-width:0px 0px 1px 0px; margin: 0px 0px 3px 0px}
.header  		{ background-color: #ffffff;}
.column_table	{height: 100%; width: 100%; border: 0px solid; font-family: verdana,sans-serif; font-size: 10px; color: #000000;}
.generic_table	{border: 0px solid; font-family: verdana,sans-serif; font-size: 10px; color: #000000;}

/* copyright */
.copyright                   {background-color:  #ffffff; height: 14; PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; font-size: 10px; color: #000000; text-align: right;}

/* column1 */
.menu_margin1            {margin-top:25px; margin-left:15px; margin-right: 27px; }
/* column2t */
.menu_margin2            {margin-left: 0px;}


/*for girls and boys page*/
.menu_margin3            {margin-top:50px; margin-left:5px; margin-right: 27px; }

/* Rainbow Bridge poem */

#rainbow-bridge{
	font-size:11pt;
	font-family: comic-sans,'comic sans','comic sans MS';
	}
#rainbow-bridge h1{
	margin: 0px;
	padding:0px;
	height: 90px;
	line-height: 90px;
	background: url('/images/fadebow.jpg') repeat-x top;
	font-size: 24pt;
	text-align: center;
	}
