body {
	margin: 0;
	padding: 0;}
	
img {
	border: 0;}

/********************************/
/****        GALLERY         ****/
/********************************/
	
#gallery_table {
	width: auto;
	border-bottom: 2px solid #fff;}
	
#gallery_header {
	background-image: url(../images/pt_gallery.png);
	background-repeat: no-repeat;
	width: auto;
	height: 28px;
	background-color: #a95426;
	border: 2px solid #fff;}
	
#12px {
	padding-top: 12px;}
	
#gallery_menu {
	border: 2px solid #fff;
	width: 216px;
	height: 180px;
	background-color: #656f64;
	margin-right: 5px;}
	
#gallery_video {
	border: 2px solid #fff;
	width: 216px;
	height: 65px;
	background-color: #1c1c2b;
	margin-top: 4px;
	margin-right: 5px;
	margin-bottom: 2px;}
	
#gallery_thumbs {
	width: 100%;
	padding: 0 2px 2px 2px;}
	
#gallery_picture {
	margin-left: 5px;
	margin-bottom: 2px;
	border: 5px solid #fff;
	width: 410px;
	height: 247px;
	background-color: #999;}
	
#gallery_border_left {
	border-left: 5px solid #fff;
	border-right: 1px solid #fff;
	width: 5px;}
	
#gallery_border_right {
	border-left: 1px solid #fff;
	border-right: 5px solid #fff;
	width: 5px;}
	
#sub_gallery {
	margin-top: -4px;
	padding-left: 4px;
	padding-right: 4px;
	max-width: 250px;}
	
#tn img {
	border: 5px solid #fff;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 5px;}

/********************************/
/****      GALLERY NAV       ****/
/********************************/

.galnav {
	margin: 0 2px;
	padding: 0;
	margin-top: 18px;
	list-style: none;}
	
.galnav li {
	padding: 0;
	margin: 0;
	margin-top: 0px;
	height: 24px;
	list-style: none;
	background-repeat: no-repeat;
	display: block;
	float: left;}
	
.galnav li a, .galnav li a:visited {
	display: block;
	text-decoration: none;
	height: 24px;
	background-repeat: no-repeat;}

.galnav_arbors {background-image: url(../images/buttons/gal_arbors_over.png); width: 212px; height: 24px;}
.galnav_arbors a {background-image: url(../images/buttons/gal_arbors_out.png);}

.galnav_bbqs {background-image: url(../images/buttons/gal_bbqs_over.png); width: 212px;}
.galnav_bbqs a {background-image: url(../images/buttons/gal_bbqs_out.png);}

.galnav_tropical {background-image: url(../images/buttons/gal_tropical_over.png); width: 212px;}
.galnav_tropical a {background-image: url(../images/buttons/gal_tropical_out.png);}

.galnav_flagstone {background-image: url(../images/buttons/gal_flagstone_over.png); width: 212px;}
.galnav_flagstone a {background-image: url(../images/buttons/gal_flagstone_out.png);}

.galnav_water {background-image: url(../images/buttons/gal_water_over.png); width: 212px;}
.galnav_water a {background-image: url(../images/buttons/gal_water_out.png);}

.galnav_xeriscaping {background-image: url(../images/buttons/gal_xeriscaping_over.png); width: 212px;}
.galnav_xeriscaping a {background-image: url(../images/buttons/gal_xeriscaping_out.png);}

.galnav_miscellaneous {background-image: url(../images/buttons/gal_miscellaneous_over.png); width: 212px;}
.galnav_miscellaneous a {background-image: url(../images/buttons/gal_miscellaneous_out.png);}

ul.galnav li a:hover {background: none;}

#tn {
	display: inline;}