
.bg {
	background-image: url(../img/background_860x534.jpg);
	background-repeat: no-repeat;
	height: 534px;
	width: 860px; 
}

.mainphoto {
	padding-top:0;
	padding-left:0;
	padding-bottom:0;
	padding-right:0;
}

.quote_section {
	background: #554538;
	height: 60px;
	width: 860px; 
}

.thumbs {
	border: 0;
}

#textarea {
	height: 240px;
	width: 100%;
}

.hidden{display:none;}

/* IE SPECIFIC HACKED STYLES */
* html .osX .jScrollPaneDragBottom {
	bottom: -1px;
}
/* /IE SPECIFIC HACKED STYLES */

span.left {
	position: absolute;
	left: 0;
}
span.right {
	position: absolute;
	right: 10px;
}

div.line {
	position: relative;
	text-align: center;
	width: 100%;
}

body{
	font-family: Arial;
	line-height:125%;
	background: #000000;
	color: #f1d2b6;
	/*
	border-top: 5px solid #000;
	color: #eac17d; same as button colour
	color: #e89c5f; peachy gold?
	color: #c89c5f; too close to button colour
	color: #d1a564; too close to button colour
	color: #83591f; too hard to read- very brassy
	color: #f1d2b6; very light pink from dress
	color: #efbe93; subtle yellow from dress
		
	padding: 20px 0 40px;

	*/
}

p {
	/* margin-top: 5px; 
	overflow: hidden; */
	margin-right: 5px;
	text-align: left;
}

p.quotes{
	color: #e89c5f;
	font: 13px/1.5 'Georgia',sans-serif;
	text-align: right;
	margin-left:20px;
	margin-right:20px;
}

p.gquotes{
	color: #e89c5f;
	font: 13px/1.5 'Georgia',sans-serif;
	text-align: right;
	margin-right:20px;
}

a {
	color: #fff;
	text-decoration: underline;
}

a:hover {
	text-decoration: underline;
}


a:focus{
	/*outline:1px dotted} */
}

hr{
	border:0 #ccc solid;
	border-top-width:1px;
	clear:both;
	height:0}

h1{
	font-size:25px;
	text-decoration: bold;}

h2{
	font-size:18px;
	text-decoration: bold;
	margin-top:0px
}

h3{
	font-size:14px;
	text-decoration: bold;}

h4{
	font-size:19px}

h5{
	font-size:17px}

h6{
	font-size:15px}

ol{
	list-style:decimal}

ul{	
	list-style:disc}

li{
	margin-left:30px}

dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{
	margin-bottom:5px}

