/* CSS Document */
/* Note: the opacity style elements will not validate. */


/* FONT LIST */

.blk09 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	line-height: 13px;
	color: #000000;
}
.blk09_B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	line-height: 13px;
	color: #000000;
}
.blk10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 13px;
	color: #000000;
}
.blk10_B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 13px;
	color: #000000;
}
.blk12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 13px;
	color: #000000;
}
.blk12_B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 13px;
	color: #000000;
}
.blk14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 13px;
	color: #000000;
}
.blk14_B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: bold;
	line-height: 13px;
	color: #000000;
}


/* SETS BASIC BODY ATTRIBUTES AS DEFAULT, Bkgrnd Color, Body Text, Paragraph style. */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	line-height:15px;
	word-spacing:3px;
	text-align: justify;
	background-color:#C3BEA6;
	clip:auto;overflow:auto;
	background-image:url(/none);
	color:#000000;
}
/* REMOVES DEFUALT PARAGRAPH RETURN BEFORE FIRST LINE of table */
p {
	margin-top:0px;
}
/* REMOVES DEFUALT OUTLINE FOR LINKED IMAGES */
img {
	border:0;
}

/* SETS HOME CONTENT TABLE */
.homecon {
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #8F2F5F;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #8F2F5F;
	background-image:url(../zpics/45EurekaHomePg.jpg);
	display: block;
	width:810px;
	height:518px;
	background-color:#FF9966;
	background-repeat: no-repeat;
}
/* ARCHITECTURAL COLOR AND DESIGN TEXT FOR HOME */
.arch {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:20px;
	line-height:14px;
	word-spacing:0px;
	letter-spacing: 0.1em;
	text-decoration: none;
	color: #ffffff;
}
.plan {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	line-height:16px;
	word-spacing:2px;
	letter-spacing: 0.2em;
	text-decoration: none;
	color: #FF9966;
}

/* SETS PORTFOLIO MENU DIV */
#menu {
	margin-top:20px;
	background-color:inherit;
}
/* SETS PORTFOLIO MENU LINKS */
a.menu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #738765;
}
a.menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #738765;
	background-color: inherit;
}
a.menu:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	background-color: inherit;
	color: #738765;
}
a.menu:hover {
	color: #FFFFFF;
}


#dircontent {
	margin-top:0px;
	background-color:inherit;
}

#clientcon {
	margin-top:0px;
	background-color:inherit;
}

#portid {
	padding-bottom:0px;
	padding-left:2px;
}
#pageid {
	padding-bottom:10px;
	padding-left:2px;
}
.linknot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
/* DEFUALT LINKS TEXT */
a:link {
	text-decoration: none;
	color: #663399;
	background-color: inherit;
}
a:visited {
	text-decoration: none;
	color: #663399;
	background-color: inherit;
}
a:active {
	text-decoration: none;
	background-color: inherit;
	color: #663399;
}
a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color: inherit;
}


/* HEADINGS TEXT */
.h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	background-color: inherit;
	color: #DD5800;
	letter-spacing: 0.4em;
}
.h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	background-color: inherit;
	color: #000000;
	letter-spacing: 0.4em;
}

/* PURPLE LINE FOR IMAGES */
.purp_ol {
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #8F2F5F;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #8F2F5F;
}

.PortHdGreen {
	color: #336600;
	font-weight: bold;
}
.PortGreen { color: #336600;
}
.captionBlk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
}

/* FRAME AFFECT FOR SALON PAINTINGS. */
.cellframe_GL {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #ACC2CC;
	border-left-color: #D2DDCC;
}
.pic_Brdr_GL {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width:3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #9FC2CF;
	border-right-color: #ACC2CC;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding: 0px;
	background-color: inherit;
}
.punc_g {
border-bottom:1px;border-bottom-style:solid;border-bottom-color:#FF6600;
}
.punc_grn {
border-bottom:1px;border-bottom-style:solid;border-bottom-color:#FF6600;
}

/* SITE COLORS LIST
TAN BACKGROUND= C3BEA6
MED BROWN LOGO= CE6A28


SIENNA PORTFOLIO= 9D8162
SIENNA CLIENTELE= A1896B
SIENNA SERVICES= A69479
SIENNA ABOUT= ACA088
SIENNA CONTACT= B0A891
*/



/* SETS SITE HOLDER DIV RELATIVE TO BROWSER WINDOW -8 FOR NO MARGIN */
#site {
	width:100%;
	height:1600px;
	margin-top:0px;
	background-color:inherit;
}
/* SETS TABLE FRAME */
#frm {
	width:810px;
	margin-top:0px;
	margin-bottom:20px;
	background-color:inherit;
}
/* SETS HEADER */
#hdrarea {
	position: relative;
	width:810px;
	height:60px;
	margin-top:0px;
	background-color:inherit;
}
#navlogo {
	position:absolute;left: 0px;
	width:318px;
	height:60px;
	background-color:inherit;
}
#port {
	position:absolute;left: 322px;
	width:78px;
	height:60px; 
	background-image: url(../none);
	background-color:#967D64;
}
/* PORTFOLIO CELL COLOR = #9D8162 */
/* SITE COLORS LIST
TAN BACKGROUND= C3BEA6
MED BROWN LOGO= CE6A28


SIENNA PORTFOLIO= 9D8162
SIENNA CLIENTELE= A1896B
SIENNA SERVICES= A69479
SIENNA ABOUT= ACA088
SIENNA CONTACT= B0A891
*/

#client {
	position:absolute;left: 404px;
	width:78px;
	height:60px; 
	background-image: url(../none);
	background-color:#9D8569;
}
#serv {
	position:absolute;left: 486px;
	width:78px;
	height:60px;
	background-image: url(../none);
	background-color:#A28F74;
}
#link {
	position:absolute;left: 568px;
	width:78px;
	height:60px; 
	background-image: url(../none);
	background-color:#A89980;
}
#about {
	position:absolute;left: 650px;
	width:78px;
	height:60px;
	background-image: url(../none);
	background-color:#ADA28A;
}
#cont {
	position:absolute;left: 732px;
	width:78px;
	height:60px;
	background-image: url(../none);
	background-color:#B0A891;
}

/* Bold Header Menu Text. */
.linknot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
a.m:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
a.m:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	background-color: inherit;
}
a.m:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	background-color:inherit;
	color: #FFFFFF;
}
a.m:hover {
	color: #663366;
}

/* SETS CONTENT DIV */
#con {
	width:810px;
	margin-top:12px;
	background-color:inherit;
}

/* SETS FOOT DIV */
#foot {
	width:810px;
	margin-top:10px;
	padding-top:14px;
	padding-bottom:10px;
	background-color:inherit;
	border-top:1px;border-top-style:solid;border-top-color:#FF6600;
}

/* Footer Links Text. */
#lnk {
	width:810px;
	height:16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	background-color: inherit;
	color: #FFFFFF;
}
a.ftr:link {
	text-transform: none;
	text-decoration: none;
	color: #FFFFFF;
}	
a.ftr:visited {
	text-transform: none;
	text-decoration: none;
	color: #FFFFFF;
}		
a.ftr:active {
	text-transform: none;
	text-decoration: none;
	color: #FFFFFF;
}	
a.ftr:hover {
	text-transform: none;
	text-decoration: none;
	color: #8F2F5F;
}

/* COPYRIGHT STATEMENT */
#cpy {
	width:810px;
	height:16px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	line-height: 18px;
	letter-spacing: 0.04em;
	background-color: inherit;
	color: #FFFFFF;
}
a.c:link {
	text-decoration: none;
	background-color: inherit;
	color: #884A48;
}
a.c:visited {
	text-decoration: none;
	background-color: inherit;
	color: #884A48;
}
a.c:active {
	text-decoration: none;
	background-color: inherit;
	color: #884A48;
}
a.c:hover {
	text-decoration: none;
	background-color: inherit;
	color: #663366;
}
