




/* ========== start splash page styles ========== */
body#splash {
	background-color: #000000;
	/* position: absolute;
	left: 0px;
	top: 0px;
	z-index: 0; */
	}
#bodysplash {
	width: 100%;
	text-align: center;
	/* margin: 10px; auto; 0px; auto; */
	border: solid 0px #ff0000;
	position: fixed;
	left: 0px;
	top: -30px;
	z-index: 1;
	}
#bodyenter {
	width: 100%;
	/* width: 210px; */
	/* width: 1100px; */
	text-align: center;
	/* margin: 0px auto 0px auto; */
	border: solid 0px #ff00ff;
	position: fixed;
	/* left: 17px; */
	left: 5px;
	top: 513px;
	z-index: 2;
	}
#bodyenter a {
	display: block;
	width: 210px;
	height: 15px;
	border: solid 0px #00ff00;
	/* text-align: center; */
	background: url(/images/portfolio01.gif) no-repeat 0px 0px;
	margin: 0px auto 0px auto;
	}
#bodyenter a:hover {
	background: url(/images/portfolio01.gif) no-repeat 0px -15px;
	}
/* #test1 {
	width: 50px;
	height: 50px;
	margin: 0px auto 0px auto;
	border: solid 3px #cccccc;
	} */
/* ========== end splash page styles ========== */
	
body {
	margin: 0px;
	padding: 0px;
	color: #000000;
	background: #ffffff url(/images/) 0px 0px;
	/* background: #000000 url(/images/) 0px 0px; */
	font: 9pt avant garde, arial, helvetica, sans-serif;
	line-height: 1.6em;
	text-align: center;
	}


h1, h2, h3, h4, h5, h6, psuedohead1, psuedohead2 {
	margin:  auto auto auto 13px;
	text-transform: uppercase;
	color: #9999a6;
	letter-spacing: 15px;
	font: normal 10px avant garde, arial, helvetica, sans-serif;
	}

h1 {
	 font-size: 15px;
	 }

a:link		{text-decoration: underline; color: #000000;}
 /* .button a:link		{text-decoration: none; color: #ffffff;} */
a:visited	{text-decoration: underline; color: #ffffff;}
 /* .button a:visited	{text-decoration: none; color: #ffffff;} */
a:hover		{text-decoration: none; color: #ff0000;}
 /* .button a:hover		{text-decoration: none; color: #000000;} */
a:active	{text-decoration: none; color: #ffff00;}
 /* .button a:active	{text-decoration: none; color: #ffff00;} */

#footernav1 a:link		{text-decoration: none; color: #ffffff;}
 /* .button a:link		{text-decoration: none; color: #ffffff;} */
#footernav1 a:visited	{text-decoration: none; color: #ffffff;}
 /* .button a:visited	{text-decoration: none; color: #ffffff;} */
#footernav1 a:hover		{text-decoration: none; color: #ff99ff;}
 /* .button a:hover		{text-decoration: none; color: #000000;} */
#footernav1 a:active	{text-decoration: none; color: #ffff00;}
 /* .button a:active	{text-decoration: none; color: #ffff00;} */


/* ===== page-body id's ===== */
#home {
	}

#header1 {
	width: 100%;
	height: 100px;
	/* margin: ;
	padding: ; */
	border-width: 0px 0px 2px 0px;
	border-style: solid;
	border-color:  #000000;
	background: #444450 url(/images/sonace_logo2.gif) no-repeat 50% 50%;
	color: #ff00ff;
	text-align: center;
	position: fixed;
	left: 0px;
	top: 0px;
	z-index: 0;
	}

#header1 #logo1 {
	display: block;
	width: 222px;
	height: 85px;
	border: 0px solid #ffcccc;
	margin: 5px auto 0px auto;
	}
	
#footer1 {
	width: 100%;
	height: 20px;
	margin: 0px 0px 0px 0px;
	/* padding: ; */
	border-width: 2px 0px 0px 0px;
	border-style: solid;
	border-color:  #000000;
	background: #44444f url(/images/) 0px;
	color: #ff00ff;
	text-align: center;
	position: fixed;
	left: 0px;
	bottom: 0px;
	z-index: 0;
	}

#footernav1 {
	width: 100%;
	height: 18px;
	margin: 0px 0px 0px 0px;
	/* padding: ; */
	border: 0px solid  #ff00ff;
	/* background: inherit url(/images/) 0px; */
	letter-spacing: 2px;
	color: #ffffff;
	font: .9em avant garde, arial, helvetica, sans-serif;
	text-transform: uppercase;
	text-align: center;
	position: fixed;
	left: 0px;
	bottom: 0px;
	z-index: 1;
	}

#maincontent1 {
	width: 95%;
	height: 100%;
	margin: 101px auto auto auto;
	padding: 10px;
	border: 0px solid #33ff33;
	/* background: #ffffff url(/images/) 0px; */
	background: inherit url(/images/) 0px;
	color: #000000;
	text-align: center;
	}

#portfoliopiece1 {
	/* width: 90%; */
	/* height: 70%; */
	margin: 50px auto 30px auto;
	/* padding: 10px; */
	border: 0px solid #ffffff;
	/* background: inherit url(/images/) 0px; */
	color: #ff00ff;
	text-align: center;
	vertical-align: middle;
	}

#portfoliopiece1 img {
	border: 1px solid #000000;
	}

#portfoliopiece1 img {
	border: 1px solid #000000;
	}

/* take borders off certain portfolio pieces */
body#fireside #portfoliopiece1 img, body#anticlown1 #portfoliopiece1 img, body#clones #portfoliopiece1 img, body#bannerword #portfoliopiece1 img    {
	border: 0px solid #666666;
	}

#test {
	width: 100px;
	height: 100px;
	/* margin: ; */
	/* padding: ; */
	border: 5px solid #ff6666;
	background: #333333 url(/images/) no-repeat 0px 0px;
	color: #0000ff;
	text-align: center;
	vertical-align: bottom;
	/* position: fixed;
	left: 0px;
	top: 0px;
	z-index: 0; */
	}


/* ==================================== */

.secureoverlay1 {
	/* display: block; */
	border: 0px solid #ff0000;
	/* position: relative;
	left: 0px;
	top: 0px;
	z-index: 10; */

	}

