/* CSS Document - Sew Liberated */

body {
	background-color: white;
	margin: 0;
	/* background-image: url(../images/outside.gif);
	background-repeat:repeat-y; */
}

/* This formats regular text on the site */
td {
	font-family: serif, verdana, arial;
	font-size: 10pt;
	font-weight: normal;
	text-align:left;
}


/* This applies additional formatting to text between <p> (paragraph) tags. */
p {
	font-family: serif, verdana, arial;
	line-height: 140%;
	font-size: 10pt;
	font-weight: normal;
	margin: 0;
	padding: 8px 0 0 0;
	text-align:left;
	color: #6c521f;
}

a:link {
	color:#6c521f;
}

a.dropmenudiv {
	font-family: serif, verdana, arial;
	font-size: 8pt;
}

/* The following few sections have to do with formatting lists: ordered, unordered and definitional */
ol, ul, dl {
	font-family: serif, verdana, arial;
	line-height: 140%;
	font-size: 10pt;
	font-weight: normal;
	text-align: left;
	margin: 8px 0 0 30px;
	padding: 0;
}

ul ul {
	font-family: serif, verdana, arial;
	font-size: inherit;
}

ol ol {
	font-family: serif, verdana, arial;
	font-size: inherit;
}

ul ul ul {
	font-family: serif, verdana, arial;
	font-size: inherit;
}

ol ol ol {
	font-family: serif, verdana, arial;
	font-size: inherit;
}

/* This one should be self-explanatory. */
blockquote {
	margin: 8px 15px 8px 15px;
	padding: 0;
}


/* The Big headings */
H1 {
	font-family: serif, verdana, arial;
	font-size: 14pt;
	color: #6c521f;
	font-weight: 600;
	margin: 0;
	padding: 0;
	text-align:left;
}

/* The littler headings */
H2 {
	font-family: serif, verdana, arial;
	font-size: 12pt;
	color: #6c521f;
	font-weight: normal;
	margin: 0;
	padding: 8px 0 0 0;
	text-align:left;
}


/* For displaying user-inputted data */
INPUT {
	font-family: serif, verdana, arial;
	font-size: 8pt;
}

/* padding for everything under the "content" div tag */
#content {
	padding: 12px;
	text-align:left;
}

/* Eliminating left-aligned for front page headers and paragraphs */
.fronth1 {
	font-family: serif, verdana, arial;
	font-size: 14pt;
	color: #6c521f;
	font-weight: 600;
	margin: 0;
	padding: 0;
	text-align:center;
}

/* The littler headings */
.front2 {
	font-family: serif, verdana, arial;
	font-size: 12pt;
	color: #6c521f;
	font-weight: normal;
	margin: 0;
	padding: 8px 0 0 0;
	text-align:center;
}

.frontp {
	font-family: serif, verdana, arial;
	line-height: 140%;
	font-size: 10pt;
	font-weight: normal;
	margin: 0;
	padding: 8px 0 0 0;
	text-align:center;
}

/* Useful code if we want to make the navbar text-based instead of image-based
#navbar {
	background-color: #4E5C9E;
	text-align: center;
	border-bottom: solid;
	border-bottom-color: #FFFFFF;
	border-bottom-width: 1px;
}

#navbar td {
	text-align: center;
}

a.navbar:link {
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	text-decoration: none;
	color: #D5D8EB;
	font-size: 10pt;
	text-transform: uppercase;
	font-weight: 600;
	text-align: center;
}

a.navbar:visited {
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	text-decoration: none;
	color: #D5D8EB;
	font-size: 10pt;
	text-transform: uppercase;
	font-weight: 600;
	text-align: center;
}

a.navbar:hover {
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	text-decoration: underline;
	color: #FFFFFF;
	font-size: 10pt;
	text-transform: uppercase;
	font-weight: 600;
	text-align: center;
}
*/

/* Formatting picture captions */
.caption {
	font-family: serif, verdana, arial;
	font-size: 8pt;
	margin: 0;
	padding: 1px 12px 1px 12px;
	color: #666666;
	text-align: center;
}

a.caption:link {
	text-decoration:underline;
	}
	
a.caption:hover {
	color:#333333
	}

.footer {
	font-family: serif, verdana, arial;
	font-size: 8pt;
	color:#6c521f;
	text-align: center;
	padding: 0px 0px 3px 3px;
}

a.footer:link {
	font-family: serif, verdana, arial;
	font-size: 8pt;
	color:#6c521f;
	text-align: center;
	padding: 0px 0px 3px 3px;
	text-decoration: none;
	}
	
a.footer:hover {
	font-family: serif, verdana, arial;
	font-size: 8pt;
	color:#999999;
	text-align: center;
	padding: 0px 0px 3px 3px;
	text-decoration: none;
	}

a.footer:visited {
	font-family: serif, verdana, arial;
	font-size: 8pt;
	color:#6c521f;
	text-align: center;
	padding: 0px 0px 3px 3px;
	text-decoration: none;
	}

/* Setting photo margins */
.photo {
	margin: 3px 10px 2px 0;
}
 
/* Useful code if we want to change link colors */
 a:link {
	color: #666666;
	text-decoration:none;
}

a:visited {
	color: #666666;
	text-decoration:none;
}

a:hover {
	color: #999999;
	text-decoration:none;
}

/* Slideshow */
#slideshow {
    position:relative;
    height:350px;
}

#slideshow IMG {
	position:absolute;
	top:-20px;
	left:0;
	z-index:8;
	opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

/* Dropdown Menu */
#dropmenudiv{
position:absolute;
border:1px solid white;
border-bottom-width: 0;
font-size:12px;
line-height:20px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid white;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: white;
}

/* Centering Paypal Button */
.paypal  {
text-align:center;
} 