/* * * * * * * * * * * * * * * * * * * * * * */
/* HTML TAGS (See also form and link styles) */
/* * * * * * * * * * * * * * * * * * * * * * */
html, body {
	width: 100%;
}
body {
	background: #ADA07A url(../fw/background.jpg) repeat-x fixed left top;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
body,
table { 
	font-size: x-small;
}
table {
	border-collapse: collapse;
	border-spacing: 0px;
	border-width: 0px;
}
p {
	line-height: 130%;
}
img {
	border-width: 0px;
}
li {
	padding-bottom: 5px;
}
h1, h2, h3, h4, h5, h6 {
	font-size: small;
	color: #454031;
}

/* * * * * * * * * * * * * * * * * * * * * * */
/* LINK STYLES                               */
/* * * * * * * * * * * * * * * * * * * * * * */

a {
	color: #454031;
}
a:visited {
	color: #666666;
}
a:hover {
	text-decoration: none;
}
div.galleryMenuBox a:hover {
	color: #FFFFFF;
	background: #454031;
}
#copyrightCell a { 
	text-decoration: none;
	color: #454031;
}
#copyrightCell a:hover {
	text-decoration: underline;
}
/* * * * * * * * * * * * * * * * * * * * * * */
/* FORM STYLES                               */
/* * * * * * * * * * * * * * * * * * * * * * */

form { margin: 0px;}
input,
select,
textarea,
textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}
.formButton {
	color: #FFFFFF;
	background: #454031;
	font-weight: bold;
	border: none;
	padding: 3px;
}
.formButton:hover {
	color: #454031;
	background: #CEC6B0;
	cursor: pointer;
}
input.formField,
textarea.formField,
select.formField {
	width: 20em;
	border: 1px solid #CEC6B0;
}

/* * * * * * * * * * * * * * * * * * * * * * */
/* GENERAL LAYOUT STYLES                     */
/* * * * * * * * * * * * * * * * * * * * * * */

#mainLayoutTable {
	width: 100%;
}
#logoAndMenuCell {
	background: url(../fw/tileTornEdgeTop.gif) repeat-x left bottom;
	padding: 6px 0px 38px 20px;
}
#lifePortraitsLogo {
	padding-right: 15px;
	float: left;
}
#logoAndMenuCell img.menuBtn {
	padding: 10px 10px 0px 0px;

}
#contentCell {
	background-color: #E6E2D7;
	padding: 20px 20px 30px 20px;
	height: 250px;
	vertical-align: top;
}
#contentBox {
	width: 740px;
}
#copyrightCell {
	background: url(../fw/tileTornEdgeBottom.gif) repeat-x left top;
	font-size: xx-small;
	padding: 40px 20px 0px 20px;
	color: #454031;
}
#copyrightCell img.webmark {
	float: left;
	display: run-in;
}
#copyrightCell p {
	margin: 0px 10px 10px 15px;
}

/* * * * * * * * * * * * * * * * * * * * * * */
/* GENERAL CONTENT STYLES                    */
/* * * * * * * * * * * * * * * * * * * * * * */

#homeTable {
	width: 740px;
}
#homeTable p.homeText {
	width: 300px;
	padding: 10px 0px;
}
#mainHomePhoto {
	background: #FFFFFF;
	padding: 5px;
	border-bottom: 1px solid #666666;
}
#homeTable td.homeContentCell {
	padding-left: 20px;
}
img.emailBtn {
	padding-top: 4px;
}
#infoFormTable td {
	vertical-align: top;
	padding: 20px;	
}
#narrowColumn {
	width: 340px;
}
img.singlePhotoRight {
	float: right;
	display: run-in;
}
#carriesQuoteBox {
	font-style: italic;
	padding: 0px 40px;
}

/* * * * * * * * * * * * * * * * * * * * * * */
/* GALLERY STYLES                            */
/* * * * * * * * * * * * * * * * * * * * * * */

div.galleryMenuBox .galleryMenuHeading {
	font-weight: bold;
	color: #454031;
}
div.galleryMenuBox {
	width: 740px;
	margin: 0px auto;
	text-align: center;
	padding-bottom: 20px;
}
img.btnGalleryPhoto {
	float: left;
	clear: both;
	padding-bottom: 20px;
}
#gallerySummaryBox {
	text-align: left;
	padding:0px 0px 20px 20px;
	width: 240px;
}
img.galleryPhoto {
	background: #FFFFFF;
	padding: 5px;
	border-bottom: 1px solid #666666;
	margin: 0px 20px 20px 0px;
	vertical-align: middle;
}
#galleryLayoutTable {
}
#galleryLayoutTable td {
	text-align: center;
}

/* * * * * * * * * * * * * * * * * * * * * * */
/* MISC.                                     */
/* * * * * * * * * * * * * * * * * * * * * * */

.borderAll { 
	border: 1px solid #000000;
} /* Used for misc borders */
#messageBox {
	padding: 100px 40px 40px 40px;
	width: 100%;
	text-align: center;
} /* Used for error message pages, 404.php */