html {
	height: 100%;
	margin-bottom: .01em;
}
body {
	background: #3b2314 url('../images/background.gif') 0 0;
	color: #3b2314;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin: 30px 0;
	padding: 0;
	text-align: center;
	vertical-align: top;
}
#wrapper {
	background: transparent;
	font-size: 80%;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 968px;
}
#content-wrapper {
	height: 638px;
	margin: 50px 0 0 0;
	position: relative;
}


/* Default Styles */

p {margin: 0 0 1em 0;padding:0;}
a {
	color: #3b2314;
}
a:hover {
	text-decoration: underline;
}
sup, sub {
	position: relative;
	font-size: smaller;
	vertical-align: baseline;
}
sup {bottom: .4em;}
sub {top: .4em;}
table {font-size: 100%}
form {display: inline;margin: 0;padding: 0;}
img {border: none;}
abbr {border-bottom: 1px dotted #ccc;cursor: help;}


/* Headings */
h1 {
	background: transparent url('../images/logo.gif') 0 0 no-repeat;
	height: 189px;
	left: 29px;
	margin: 0;
	padding: 0;
	position: absolute;
	text-indent: -9999px;
	top: 23px;
	width: 203px;
}
#pg-home h1 {
	background: transparent url('../images/logo-hm.gif') 0 0 no-repeat;
	height: 56px;
	left: 0;
	margin: 41px 0 57px 324px;
	position: relative;
	top: 0;
	width: 245px;
}
h2, h3, h4, h5, h6 {
	
}
h2 {
	height: 14px;
	margin: 0 0 12px 0;
	padding: 0;
	text-indent: -9999px;
}
#pg-about h2, #pg-liz h2, #pg-robert h2 {background: #f6f2c5 url('../images/h2-about.gif') 0 0 no-repeat;width: 106px;}
#pg-about h2  {margin-bottom: 27px;}
#pg-product h2 {background: #f6f2c5 url('../images/h2-product.gif') 0 0 no-repeat;width: 201px;}
#pg-contact h2.representation {background: #f6f2c5 url('../images/h2-representation.gif') 0 0 no-repeat;margin-bottom: 17px;width: 181px;}
#pg-contact h2.office {background: #f6f2c5 url('../images/h2-office.gif') 0 0 no-repeat;margin-bottom: 16px;width: 173px;}
#pg-terms h2 {background: #f6f2c5 url('../images/h2-terms.gif') 0 0 no-repeat;width: 234px;}
#pg-inquiry h2 {background: #f6f2c5 url('../images/h2-inquiry.gif') 0 0 no-repeat;width: 86px;}
#pg-customer h2 {background: #f6f2c5 url('../images/h2-customer.gif') 0 0 no-repeat;width: 210px;}
#pg-client h2 {background: #f6f2c5 url('../images/h2-client.gif') 0 0 no-repeat;width: 148px;}
#pg-downloads h2 {background: #f6f2c5 url('../images/h2-downloads.gif') 0 0 no-repeat;width: 222px;}
h3 {
	margin: 0;
	padding: 0;
	text-indent: -9999px;
}
h3.liz {background: #f6f2c5 url('../images/h3-liz.gif') 0 0 no-repeat;height: 43px;width: 161px;}
h3.robert {background: #f6f2c5 url('../images/h3-robert.gif') 0 0 no-repeat;height: 43px;width: 128px;}
h3.dallas {background: #f6f2c5 url('../images/h3-dallas.gif') 0 0 no-repeat;height: 23px;margin-bottom: 15px;width: 101px;}
h3.atlanta {background: #f6f2c5 url('../images/h3-atlanta.gif') 0 0 no-repeat;height: 38px;width: 120px;}
h3.return {background: #f6f2c5 url('../images/h3-return.gif') 0 0 no-repeat;height: 9px;margin-bottom: 10px;width: 210px;}
h3.claims {background: #f6f2c5 url('../images/h3-claims.gif') 0 0 no-repeat;height: 9px;margin: 12px 0 7px 0;width: 94px;}
h3.claimsinfo {background: #f6f2c5 url('../images/h3-claimsinfo.gif') 0 0 no-repeat;height: 9px;margin-bottom: 10px;width: 153px;}
h3.comments {background: #f6f2c5 url('../images/h3-comments.gif') 0 0 no-repeat;height: 9px;margin-bottom: 8px;width: 79px;}
h4 {
	font-size: 100%;
	font-weight: bold;
	margin: 0;
	padding: 4px 0 0 0;
}
h5 {
	
}
h6 {
	
}



/* Content Areas */
#content-border1 {
	background: #998b6d;	
	border: #f6f2c5 solid 9px;
	float: left;
	margin: 0 0 16px 0;
	padding: 2px;
}
#content-border2 {
	background: #3b2314;
	border: #f6f2c5 solid 6px;
	float: left;
	margin: 0;
	padding: 4px;
}
#content {
	background: #f6f2c5;
	float: left;
	font-size: 90%;
	height: 536px;
	margin: 0;
	padding: 0;
	position: relative;
	width: 926px;
}
#pg-about #content {background: #f6f2c5 url('../images/bg-about.jpg') 100% 0 no-repeat;}
#pg-liz #content {background: #f6f2c5 url('../images/bg-liz.jpg') 100% 0 no-repeat;}
#pg-robert #content {background: #f6f2c5 url('../images/bg-robert.jpg') 100% 0 no-repeat;}
#pg-contact #content {background: #f6f2c5 url('../images/bg-contact.jpg') 100% 0 no-repeat;}
#pg-inquiry #content {background: #f6f2c5 url('../images/bg-inquiry.jpg') 100% 0 no-repeat;}
#pg-product #content {background: #f6f2c5 url('../images/bg-product.gif') 100% 100% no-repeat;}
#pg-terms #content, #pg-customer #content {background: #f6f2c5 url('../images/bg-terms.gif') 100% 100% no-repeat;}

/* Content */
#flashcontent {
	float: left;
	margin: 0;
	padding: 40px 0 0 282px;
}
#copy {
	float: left;
	line-height: 14px;
	margin: 103px 0 0 218px;
	width: 335px;
}
#pg-terms #copy, #pg-customer #copy {
	width: 662px;
}
#pg-customer #copy.wide {
	width: 670px;
}
#pg-client #copy.wide {
	width: 670px;
}
#pg-downloads #copy.wide {
	width: 670px;
}
#copy p {
	text-align: justify;
}
#pg-customer #copy ul {
    margin: 0 0 0 24px;
	padding: 0;
}
div.cols {
    float: left;
	width: 258px;
}
div.two {
    width: 260px;
}
div.cols h4 {
    margin: 0 0 9px 0;
}
div.cols input {
    font-size: 104%;
    height: 15px;
	margin: 0 0 6px 0;
	padding: 0;
}
#frm-claims label {
    display: block;
	float: left;
	width: 94px;
}
#frm-claims div.two label {
	width: 120px;
}
#frm-claims input {
	background: #fbf9e2;
	border: 1px solid #988a6c;
    float: left;
	width: 132px;
}
#frm-claims input.continue {
	height: 17px;
	margin: 118px 0 0 68px;
    width: 75px;
}


#utility {
	clear: left;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	position: absolute;
	right: 47px;
	top: -27px;
}
#utility li {
	float: left;
}
#utility a {
	display: block;
	height: 7px;
	text-indent: -9999px;
}
#util-email a {
	background: transparent url('../images/nav-email.gif') 0 0 no-repeat;
	margin-right: 33px;
	width: 54px;
}
#util-login a {
	background: transparent url('../images/nav-login.gif') 0 0 no-repeat;
	margin-right: 33px;
	width: 81px;
}
#util-blog a {
	background: transparent url('../images/nav-blog.gif') 0 0 no-repeat;
	width: 94px;
}
table {
    font-size: 100%;
	margin: 0 0 8px 0;
}
th {
    margin: 0;
	padding: 0 0 8px 0;
}
td {
    vertical-align: top;
}
table input {
	background: #fbf9e2;
	border: 1px solid #988a6c;
    font-size: 95%;
    height: 15px;
	margin: 0 0 6px 0;
	padding: 0;
}
table select {
	background: #fbf9e2;
	border: 1px solid #988a6c;
    font-size: 95%;
	height: 17px;
	margin: 0;
	padding: 0 0 0 3px;
}
input.inpqty {
    width: 46px;
}
input.inpitem {
    width: 130px;
}
select.selbox {
    width: 134px;
}
select.selreq {
    width: 134px;
}
textarea {
	background: #fbf9e2;
	border: 1px solid #988a6c;
	height: 66px;
    width: 508px;
}
input.submit {
	float: right;
    margin: 0;
	position: absolute;
	top: 471px;
	right: 46px;
}
p.tight {
	margin: 0;
	padding: 0;
}


/* Navigation */
#navigation {
	background: #fbf9e2 url('../images/navigation.gif') 236px 0 no-repeat;
	float: left;
	height: 60px;
	list-style: none;
	margin: 49px 0 0 0;
	padding: 0 15px 0 236px;
	width: 675px;
}
#pg-home #navigation {
	background: #fbf9e2 url('../images/navigation.gif') 126px 0 no-repeat;
	margin-top: 0;
	padding: 0 125px 0 126px;
}
#navigation li {
	float: left;
}
#navigation a {
	display: block;
	height: 60px;
	text-indent: -9999px;
}
#nav-home a {width: 85px}
#nav-about a {width: 103px}
#nav-product a {width: 93px}
#nav-contact a {width: 121px}
#nav-customer a {width: 170px}
#nav-inquiry a {width: 103px}

#nav-home a:hover, #pg-home #nav-home a {background: #fbf9e2 url('../images/navigation.gif') 0 -60px no-repeat;}
#nav-about a:hover, #pg-about #nav-about a, #pg-liz #nav-about a, #pg-robert #nav-about a {background: #fbf9e2 url('../images/navigation.gif') -85px -60px no-repeat;}
#nav-product a:hover, #pg-product #nav-product a {background: #fbf9e2 url('../images/navigation.gif') -188px -60px no-repeat;}
#nav-contact a:hover, #pg-contact #nav-contact a {background: #fbf9e2 url('../images/navigation.gif') -281px -60px no-repeat;}
#nav-customer a:hover, #pg-customer #nav-customer a {background: #fbf9e2 url('../images/navigation.gif') -402px -60px no-repeat;}
#nav-inquiry a:hover, #pg-inquiry #nav-inquiry a {background: #fbf9e2 url('../images/navigation.gif') -572px -60px no-repeat;}

#nav-bios {
	list-style: none;
	margin: 22px 0 0 0;
	padding: 0;
}
#nav-bios a {
	display: block;
	height: 9px;
	margin: 0 0 3px 0;
	padding: 0;
	text-indent: -9999px;
}
#nav-liz a {background: #f6f2c5 url('../images/nav-liz.gif') 0 0 no-repeat;width: 73px;}
#nav-robert a {background: #f6f2c5 url('../images/nav-robert.gif') 0 0 no-repeat;width: 107px;}


/* Page specific */
ul.gallery {
	float: left;
	left: 472px;
	list-style: none;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 152px;
}
ul.gallery li {
	float: left;
	margin: 0 10px 7px 0;
	padding: 0;
}
ul.pagination {
	float: right;
	list-style: none;
	margin: 12px 45px 0 0;
	padding: 0;
}
#pg-terms ul.pagination {
	position: absolute;
	top: 201px;
	right: 0;
}
ul.pagination li {
	float: left;
	margin: 0 0 0 46px;
	padding: 0;
}
ul.subnav {
	list-style: none;
	margin: 0 0 0 -26px;
	padding: 0;
	width: 224px;
}
ul.subnav li {
	margin: 0;
	padding: 0;
}
ul.subnav li a {
	display: block;
	text-indent: -9999px;
	width: 224px;
}
#subnav-accessories a {background: transparent url('../images/subnav-pg.gif') 0 0 no-repeat;height: 39px;}
#subnav-arrangements a {background: transparent url('../images/subnav-pg.gif') 0 -39px no-repeat;height: 34px;}
#subnav-furniture a {background: transparent url('../images/subnav-pg.gif') 0 -73px no-repeat;height: 33px;}
#subnav-holiday a {background: transparent url('../images/subnav-pg.gif') 0 -106px no-repeat;height: 38px;}
#subnav-vessels a {background: transparent url('../images/subnav-pg.gif') 0 -144px no-repeat;height: 18px;}

#subnav-accessories a:hover, .accessories #subnav-accessories a {background: transparent url('../images/subnav-pg.gif') -224px 0 no-repeat;height: 39px;}
#subnav-arrangements a:hover, .arrangements #subnav-arrangements a {background: transparent url('../images/subnav-pg.gif') -224px -39px no-repeat;height: 34px;}
#subnav-furniture a:hover, .furniture #subnav-furniture a {background: transparent url('../images/subnav-pg.gif') -224px -73px no-repeat;height: 33px;}
#subnav-holiday a:hover, .holiday #subnav-holiday a {background: transparent url('../images/subnav-pg.gif') -224px -106px no-repeat;height: 38px;}
#subnav-vessels a:hover, .vessels #subnav-vessels a {background: transparent url('../images/subnav-pg.gif') -224px -144px no-repeat;height: 18px;}

/* Inquiry */
#pg-inquiry #copy ul, #pg-customer #copy ul {
	list-style: none;
	margin: 0;
	padding: 14px 0 0 0;
}
#pg-customer #copy ul {
    margin-left: 14px;
	padding-top: 0;
}
#pg-inquiry #copy ul li, #pg-customer #copy ul li {
	background: transparent url('../images/bullet.gif') 0 6px no-repeat;
	padding: 0 0 0 10px;
}

/* Contact Us */
#pg-contact #copy {
	width: 415px;
}
#pg-contact #copy ul {
	float: left;
	list-style: none;
	margin: 0 0 19px 0;
	padding: 0;
}
#pg-contact #copy ul li {
	float: left;
	margin: 0;
	padding: 0;
	width: 207px;
}
#addresses p {
	display: none;
}

/* Footer Area */
#copyright {
	color: #f6f2c5;
	clear: left;
	font-size: 80%;
	margin: 0;
	padding: 0 0 20px 0;
	text-align: center;
}
#copyright a {
	color: #f6f2c5;
}

/* Common Elements */
#wai-links {
	left: -9999px;
	position: absolute;
	top: 0;
}

