
/* universal */

html
{
background:#9a7621 url(../g/autumn/bgmain.gif);
}

body
{
margin:0px;
padding:0px;
color:#1d0000;
font:100% "lucida grande", verdana, arial, sans-serif;
background:#9a7621 url(../g/autumn/bgmain.gif);
}

img {border:none;}

a {color:#444444;}
a:visited {color:#444444;}

.italic {font-style:italic;}
.bold {font-weight:bold;}

p {font-size:0.8em;padding:0em 5em 0em 5em;}






/* nav */


#nav {
	padding: 0px;
	margin: 0px;

	list-style: none;

position:absolute;
top:-1px;
	
z-index: 101;
font-size:0.68em;


}


#nav a {
	display: block;
	width: 205px;
	
	border:1px solid #efd3a1;



color: #1d0000;
background: #fbe1af;
text-transform: uppercase;
text-decoration:none;
padding:0.32em;

}

#nav li a:hover{background-color: #efd3a1;}

#nav li {
/* Opera wants a width here, but that messes things up for IE. */ 
position: relative;
float: left;
margin-top: 0px;
margin-right: -1px;
z-index: 101;
}

li ul.sub li a {margin-top: -1px;}

#nav li ul {
	position: absolute;
	width: 208px;
	display: none;
	/* this should be position -999 changed to 0 but that didn't work on Safari? */
}
#nav li:hover ul {left: auto;}

#nav li ul ul {margin: -1em 0 0 10em;}

#nav, #nav ul
{
padding: 0px;
margin: 0px;
list-style: none; 
}

/* sub menu styles */

#nav li:hover ul ul, #nav li.sfhover ul ul {left: -999em;}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul
{display:block;position:relative;z-index:1000;}















div#middle
{
padding-bottom:40px;
text-align:left;

width:640px;
margin-left:auto;
margin-right:auto;

border-left:1px solid #230400;
border-right:1px solid #230400;
background:#ffffff;
}

/*
h1
{
text-transform:uppercase;
font-size:1em;
padding:1em 4em;
}
*/

.header

.bold {font-weight:bold;}

.flowbull {font-size:0.8em;margin:0px 40px;padding:0px 40px;}

.flowbull li {list-style-image:url(../g/autumn/flowbull.png);}

.logodiv {text-align:right;margin:10px 50px 0px 50px;}

.curvebot {position:relative;left:1px;margin-bottom:20px;}










.sendmess a
{
text-indent:-1000em;
text-decoration:none;
display:block;
height:25px;
width:101px;
background-image:url(../g/autumn/sendmessage.gif);
}

.sendmess a:hover
{
background:url(../g/autumn/sendmessage.gif) -101px;
}

.viewprof a
{
text-indent:-1000em;
text-decoration:none;
display:block;
height:25px;
width:101px;
background-image:url(../g/autumn/viewprofile.gif);
}

.viewprof a:hover
{
background:url(../g/autumn/viewprofile.gif) -101px;
}

.viewgall a
{
text-indent:-1000em;
text-decoration:none;
display:block;
height:25px;
width:101px;
background-image:url(../g/autumn/viewgallery.gif);
}

.viewgall a:hover
{
background:url(../g/autumn/viewgallery.gif) -101px;
}
		
		
		
.viewdetails a
{
text-indent:-1000em;
text-decoration:none;
display:block;
height:25px;
width:101px;
background-image:url(../g/autumn/viewdetails.gif);
}

.viewdetails a:hover
{
background:url(../g/autumn/viewdetails.gif) -101px;
}








#resultscontact
{
width:100%;
font-size:0.8em;
padding:0em;
background-color:transparent;
border-collapse: collapse; 
border-spacing:20px;
margin-top:20px;

}

#resultscontact th
{
background:#e0bf7a;
text-transform:uppercase;
padding:0.4em 0.4em;
text-align:center;
}

.firstcolumn
{
text-align:center;
}

#resultscontact td
{
background:#fbe1af url(../g/autumn/newtabshad.jpg) bottom left repeat-x;
padding:0.4em 0.4em 2em 0.4em;
margin:0em; 
}


.blurb {padding:0px;}


.lastcolumn span a, .lastcolumn span img {margin:0em 0.6em;}


#resultsevents
{
width:100%;
font-size:0.8em;
padding:0px;
background-color:transparent;
border-collapse: collapse; 
border-spacing:20px;
margin-top:20px;
}

#resultsevents th
{
background:#e0bf7a;
text-transform:uppercase;
padding:0.4em 0.4em;
text-align:center;
}

#resultsevents td
{
background:#fbe1af url(../g/autumn/newtabshad.jpg) bottom left repeat-x;
padding:0.4em 0.4em 2em 0.4em;
margin:0em;
}









h2
{
font-size: 34px;
text-indent:64px;
line-height:34px;

letter-spacing:-0.5em; /* important - get the original text match the width of the replaced text...comment out the visibility:hidden in the decoys and keep hitting reload to see */
}




/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}




/* decoys */




.sIFR-hasFlash h2 {
visibility:hidden;

	font-size: 34px;
	text-indent:0px;
	margin:20px 64px;
	
	line-height:34px;
}


