/********************************** Graphic Properties **********************************/

body {
	background-image: url(images/Background.jpg);
	background-repeat: repeat-x;
	margin-top: 0px;
}

/*Used to generate the rule around text area next to image area*/
#content {
	background-image: url(images/Content.jpg);
	background-repeat: no-repeat;
	background-position: right;
}

/********************************** Text Properties **********************************/


/*Used for home page text*/

.homecopy {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #333;
	line-height: 135%;
	text-align: left;
	vertical-align: top;
	padding-right: 50px;
	padding-left: 0px;
	margin-left: 60px;
}

/*Used for all body text on most pages*/

p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #333;
	line-height: 135%;
	text-align: left;
	vertical-align: top;
	padding-right: 50px;
}

/*Used for all page names (Bold Red Page Name in content box)*/

h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	color: #801323;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
}

/*Used under h1 as description of Page*/
.headscript {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #79893E;
	font-weight: normal;
}

/*Used for Copy Right info on every page*/

h3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFF;
	font-weight: normal;
	text-decoration: none;
	margin-bottom: 3px;
}

/*Insturctional info*/
.instructions {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8.5px;
	color: #333;
	font-weight: bold;
	padding-top: 25px;
}

/*paragraph rule*/
.rule {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	margin-right: 50px;
}

/********************************** Link Properties **********************************/

/*links found in footer of index*/

a.index:link, a.index:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFF;
	font-weight: normal;
	text-decoration: none;
}

a.img {
	cursor: default;	
}

/*links found in paragraphs*/
a.all:link,
a.all:visited {
	font-family: Verdana, Geneva, sans-serif;
	color: #79893E;
	text-decoration: none;
}

/*links found on portfolio page*/
a.port:link,
a.port:visited {
	font-family: Verdana, Geneva, sans-serif;
	color: #821E26;
	line-height: 18px;
	text-decoration: none;
	font-size: 12px;
}


/********************************** Navigation Properties **********************************/

#menu {
	width: 21em;
	background: #fff;
	position: relative;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
width: 7em;
float: left;

}

#menu a {
	display: block;
	margin: 0;
	padding: 0px 0px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
}

#menu a {
	background: #fff;
	text-decoration: none;
}

#menu a:hover {
	color: #801322;
	background: #fff;
}

#menu li {
	position: relative;
	padding: 5px;

	}

#menu ul ul {
	position: absolute;
	z-index: 500;
}

#menu ul ul li {
	border: thin solid #666;
	margin-top: 5px;
	background-color: #FFF;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}


/**********************************Navigation Extras**********************************/

/*Colors Navigation Links*/
.about,
	.history, .studio, .services, .people, .news,
.portfolio,
	.two, .three, .four, .five, .six, .seven, .eight, .one,
.contact 

{
	color: #333;
}


/*Identifies Current Page*/

body.about a.about,
	body.history a.history, 
	body.studio a.studio, 
	body.services a.services, 
	body.people a.people, 
	body.news a.news,
body.portfolio a.portfolio,
	body.two a.two, 
	body.three a.three, 
	body.four a.four, 
	body.five a.five, 
	body.six a.six, 
	body.seven a.seven, 
	body.eight a.eight,
	body.one a.one,

body.contact a.contact
{
	color: #831425;
}
.homelink {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #821E26;
	line-height: 135%;
	text-align: left;
	vertical-align: top;
	padding-left: 0px;
	text-decoration: underline;
	letter-spacing: -0.3pt;
}

