/* handheld device settings */

.nomedia 	{display: none;}

a:link	  		{color: #0000FF; text-decoration: underline;}
a:visited 		{color: #0000FF; text-decoration: underline;}
a:active  		{color: #0000FF; text-decoration: underline;}
a:hover   		{color: #0000FF; text-decoration: underline;}


#heading	{background: #FFFFFF; overflow: visible; width: 224px; height: 64px; margin-left: 2px;}

#heading img	{display: none;}

div.headhome	{clear: none; float: left; background-image: url(/images/dingodevice1.gif); width: 72px; height: 64px; background-repeat: no-repeat; background-position: left; display: inline;}

div.headtwo 	{width: 150px;  height: 43px; clear: none; background-image: url(/images/dingodevice2.gif); background-repeat: no-repeat; background-position: top; background-color: inherit; display: inline;}

div.homerow	{min-width: 150px; float: right; width: 150px; height: 17px; clear: none; background-image: none; color: #0000FF; background-color: inherit; display: inline;}

div.hrright	{width: 145px; float: right; display: block; text-align: right; background: #FFFFFF; padding-right: 0px;}

div.horizontal	{display: block; width: 224px; vertical-align: text-bottom; background-color: #FFFFFF;
		font-size: .85em; border-top-width: 1px; border-style: solid; border-color: #8C5208;}


.colcontainer, .colcontainer, .colmid, .colcontainer .col1, .colcontainer .colleft	{
											float: none;
											width: 222px;
											margin: 0px;
											background: #FFFFFF;    	
											border: 0px;
											}

.colmask, .colcontainer	{float: none; margin:0px; width: 224px; margin-top: 2px; margin-left: 2px;}
			
		    	
.colcontainer .colmid, .colcontainer .colleft, .colcontainer .col1,  .colcontainer .col1wrap	{float: none; margin:0px; width: 100%;}

div.searchblock	{vertical-align: middle; margin: 0px; padding-bottom: 1px; margin-bottom: 2px; background-color: #FFFFFF; border: 0px;}

div.maincontent	{width: 100%; margin: 0px; margin-bottom: 2px;}

div.footerbody	{padding-top: 2px; margin: 0px; margin-bottom: 2px;}

#bottomnav	{margin: 0px; margin-bottom: 2px;}

#footer {width: 224px; margin-left: 2px;}

#footer div.leftspacer {display: none;}

input.media	{font-weight: bold; font-size: 1em; vertical-align: middle;}	

.aboutr		{width: 100px; height: 75px; margin: 4px; background-image: url(/images/dingo/dingo_mobile.jpg); background-repeat: no-repeat; background-position: top;}

.aboutl	 	{width: 100px; height: 75px; margin: 4px; float: left; background-image: url(/images/dingo/dogs_mobile.jpg); background-repeat: no-repeat; background-position: top;}

span.catdesc, div.jump	{display: none;}

div.mapdata	{display: block; float: none; clear: both;}


#paform label		{float: none; text-align: left; display: block; margin-left: 5px;}
			
#paform p		{display: block;}

#paform label.info	{margin: 5px; }

#paform input		{display: block; margin-left: 5px;}

#paform .submit		{margin-left: 5px;} 

div.mapsorting span	{display: block; text-align: left;}

div.rowl span.lstrightmid	{display: none;}

div.rowl span.lstright		{display: none;}

div.rowl span.lstleftmid, div.rowl span.lstleftmid2	{width: 90%;}

span.mlinks		{width: 100px;}

span.mlinks img		{display: block;}




/* done */