/* first col */



#tm, #tr, #uw, #ud, #am, #other     {

	left: 0px;

margin-right: 10px;

padding: 15px 0 0px 0;



	float: left;

}

 /* 2nd col */

#tf, #to, #us, #wi    {

	left: 187px;

margin-right: 10px;

padding: 15px 0 0px 0;

	float: left;

}

 /* 3rd col */

#ts, #uf, #ei, #eu    {

	left: 374px;

padding: 15px 0 0px 0;
margin-right: 10px;


	float: left;

}

 /* all */

#tm a:link, #tm a:visited, 
#tf a:link, #tf a:visited,
#ts a:link, #ts a:visited,
#tr a:link, #tr a:visited,
#to a:link, #to a:visited,
#ei a:link, #ei a:visited,


#uw a:link, #uw a:visited,
#us a:link, #us a:visited,
#uf a:link, #uf a:visited,
#ud a:link, #ud a:visited,

#am a:link, #am a:visited,
#wi a:link, #wi a:visited,
#eu a:link, #eu a:visited,
#other a:link, #other a:visited
{
	display: block;
	width: 177px ;
	border: 3px solid #e1ddc8;
}




 /* tasmania */



#tm a:link, #tm a:visited {
	background: url("images/cat_nav_tm.jpg") top left no-repeat;

}



#tf a:link, #tf a:visited {

	background: url("images/cat_nav_tf.jpg") top left no-repeat;

}



#ts a:link, #ts a:visited {
	background: url("images/cat_nav_ts.jpg") top left no-repeat;

}



#tr a:link, #tr a:visited {
	background: url("images/cat_nav_tr.jpg") top left no-repeat;

}



#to a:link, #to a:visited {
	background: url("images/cat_nav_to.jpg") top left no-repeat;

}


#ei a:link, #ei a:visited {
	background: url("images/cat_nav_ei.jpg") top left no-repeat;

}










 /* usa */



#uw a:link, #uw a:visited {
	background: url("images/cat_nav_uw.jpg") top left no-repeat;

}

#us a:link, #us a:visited {
	background: url("images/cat_nav_us.jpg") top left no-repeat;

}

#uf a:link, #uf a:visited {
	background: url("images/cat_nav_uf.jpg") top left no-repeat;

}

#ud a:link, #ud a:visited {
	background: url("images/cat_nav_ud.jpg") top left no-repeat;

}




 




 /* also... */



#am a:link, #am a:visited {
	background: url("images/cat_nav_am.jpg") top left no-repeat;

}



#wi a:link, #wi a:visited {
	background: url("images/cat_nav_wi.jpg") top left no-repeat;

}


#eu a:link, #eu a:visited {
	background: url("images/cat_nav_europe.jpg") top left no-repeat;

}



#other a:link, #other a:visited {
	background: url("images/cat_nav_other.jpg") top left no-repeat;

}













 /* hover and active states for all cat nav */



#tm a:hover, #tf a:hover, #ts a:hover, #tr a:hover, #to a:hover, #ei a:hover, 



#uw a:hover, #us a:hover, #uf a:hover, #ud a:hover,   a:hover, #am a:hover, #wi a:hover, #eu a:hover, #other a:hover


{

	background-position: 0 -240px;

	

}



#tm a:active, #tf a:active, #ts a:active, #tr a:active, #to a:active, #ei a:active, 



#uw a:active, #us a:active, #uf a:active, #ud a:active,  a:active,  a:active, #am a:active, #wi a:active, #eu a:active, #other a:active 




{

	background-position: 0 -480px;
}



.divider-gallery {
border-top: 1px solid #5A5A5A; 
height: 5px;
margin-top: 35px;
padding: 0 0 0 0;
}

#layout h3.current {
color: #ceed56;
}


#layout .pagination {
margin-top: 35px;
}

#layout .pagination a {
padding-right: 15px;
}



#send-postcard .field {
	color: #323639;
	font: 13px "Lucida Grande", Verdana, sans-serif;
	width: 300px----;
	margin-top: 20px;
margin-right: 4px;
	padding: 1px;
	border-top: 2px solid #99988d;
	border-right: 1px solid #b2b0a4;
	border-bottom: 1px solid #b2b0a4;
	border-left: 1px solid #b2b0a4;
	float: left;
background: #c6c6c6;
}

#send-postcard .submit {
	margin-top: 44px;
}


#send-postcard p {
	margin-top: 22px;
margin-right: 14px;

}



.gallery-image-postcard  {
float: left;

vertical-align: top;
	padding: 15px 25px 30px 0;

}



.gallery-image-postcard img {
		border: 3px solid #e1ddc8;
background-color: #e1ddc8;
	
width: auto;
}

/* =LOGO HOME */



#logo-home  { 
width: 565px;
height: 59px;
margin-top: 5px;
	float: left;
text-indent : -9999px; 
border: solid 0px green;
background: #fff url("images/logo_home.jpg") 0 0px no-repeat;
}



#logo-home h1 { 

line-height: 1px;
}/* keeps logo h1 from pushing spacer gif down 18px (the size of h1 text) already have indent to hide it #logo-home p { 
text-indent : 0px; 
border: solid 1px blue;
}*/

/* =utilities home */

#utilities-home {
float: right;
align: right;
width: 205px;
	height: 31px;

border: 0px solid black;
}

#utilities-home ul   {
margin-right: 0px;
	margin-top: 5px;
text-align: right;
}

#utilities-home ul li  {
color: #c6c6c6;
text-decoration: none;
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;
background-image: none;
}

#utilities-home ul li a:link, #utilities-home ul li a:visited {
	color: #c6c6c6;
	text-decoration: none;
}

#utilities-home ul li a:link.current, #utilities-home ul li a:visited.current {
	color: #c6c6c6;
	text-decoration: none;

}

#utilities-home ul li a:hover {
	color: #c6c6c6;
text-decoration: underline;
}

/* =summary */


#summary {
float: left;
align: left;
width: 313px;
	height: 44px;
border: 0px solid red;

}

#summary p {
margin: 0;
padding: 7px 0 0 35px;
	color: #c6c6c6;
line-height: 15px;
font-size: 14px;
font-family: Georgia, serif;
}










/* =image */



.home-image img {
		border: 3px solid #e1ddc8;
background-color: #e1ddc8;
	
width: 592px; /* 598 lyout left minus 6px border = 592 "".*/


}

#layout-left p.home-image {
	padding-right: 0px; /*compensates for 120px right padding in layout left ie6*/
}



#layout-right-home {
	width: 172px;
	float: right;
	border: 0px solid sienna;
}

.divider-right-home {
margin-left: -6px;
width: 178px;
border-top: 1px solid #5A5A5A; 
height: 5px---;
}