 body {
	margin: 0;
	padding: 0;
        color:#367;
    	/* text-shadow: 1px 1px 0px #665; */
    	background: #000 url('images/eglace-tealrose.png');
    	font: 69%/1.5em 'Walter Turncoat', cursive;
 }
 
 #background 
{ 
	 left: 0px; 
	 top: 0px; 
	 position: relative; 
	 margin-left: auto; 
	 margin-right: auto; 
	 width: 1000px;
	 height: auto; 
	 /* overflow: hidden; */
	 z-index:0;
	} 

 #drkrose 
{ 
	 left: 0px; 
	 top: 0px; 
	 position: absolute; 
	 width: 1000px;
	 height: 800px;
	 z-index:1;
} 

 #conTentBody
{
	left: 16px; 
	 top: 556px; 
	 /* background: #000 url('images/conTent.png') repeat-y; */
	 position: absolute; 
	 width: 969px;
	 height: auto;
	 z-index:2;
}

 #conTent 
{ 
	 margin: 0px;
     padding-top: 41px;
     
     border:0px;
	 position: relative; 
	 width: auto;
	 height: auto;
	 background: #000 url('images/conTent.png') repeat-y;
	 z-index:25;
} 

 #conTentbtm
{
     background: url('images/conTent_btm.png') no-repeat;
    	/* left: -15px; */
	 top: -7px;
	 position: relative;
	 width: 969px;
	 height: 49px;
	 z-index:15;
}

#backHome 
{
	left: 436px;
	top: 2px;
	 position: absolute; 
	 width: 107px;
	 height: 54px;
	 z-index:1;
}


 #conTenttop
{
	background: url('images/conTent_top.png') no-repeat;
    left: 16px; 
	 top: 556px;
	 position: absolute; 
	 width: 969px;
	 height: 41px;
	 z-index:15;
}

 #bigbar 
{ 

	left: 212px;
	top: -30px;
	 position: absolute; 
	 width: 546px;
	 height: 89px;
	 z-index:3;
} 

 #slstrimoon 
{ 
	 left: 5px; 
	 top: 3px; 
	 position: absolute; 
	 width: 990px;
	 height: 437px;
	 z-index:4;
} 

 #arrr 
{ 
	 left: 15px; 
	 top: 111px; 
	 position: absolute; 
	 width: 441px;
	 height: 397px;
	 z-index:5;
} 

 #name 
{ 
	 left: 5px; 
	 top: 0px; 
	 position: absolute; 
	 width: 455px;
	 height: 163px;
	 z-index:6;
} 

 #kayote 
{ 
	 left: 527px; 
	 top: 177px; 
	 position: absolute; 
	 width: 155px;
	 height: 229px;
	 z-index:7;
} 

 #deck 
{ 
	 left: 680px; 
	 top: 189px; 
	 position: absolute; 
	 width: 221px;
	 height: 213px;
	 z-index:8;
} 

 #youtube 
{ 
	 left: 741px; 
	 top: 320px; 
	 position: absolute; 
	 width: 88px;
	 height: 37px;
	 z-index:9;
} 

 #bio 
{ 
	 left: 688px; 
	 top: 265px; 
	 position: absolute; 
	 width: 196px;
	 height: 48px;
	 z-index:10;
} 

 #homelnk 
{ 
	 left: 731px; 
	 top: 207px; 
	 position: absolute; 
	 width: 107px;
	 height: 54px;
	 z-index:11;
} 

 #fls 
{ 
	 left: 600px; 
	 top: 405px; 
	 position: absolute; 
	 width: 242px;
	 height: 95px;
	 z-index:12;
} 

 #slsbook 
{ 
	 left: 446px; 
	 top: 351px; 
	 position: absolute; 
	 width: 108px;
	 height: 133px;
	 z-index:13;
} 

 #splnk 
{ 
	 left: 888px; 
	 top: 400px; 
	 position: absolute; 
	 width: 100px;
	 height: 101px;
	 z-index:14;
} 

 #dmlnk 
{ 
	 left: 888px; 
	 top: 245px; 
	 position: absolute; 
	 width: 100px;
	 height: 100px;
	 z-index:15;
} 

 #pafck 
{ 
	 left: 888px; 
	 top: 125px; 
	 position: absolute; 
	 width: 106px;
	 height: 61px;
	 z-index:16;
} 

 #therapybar 
{ 
	 left: 500px; 
	 top: 125px; 
	 position: absolute; 
	 width: 380px;
	 height: 45px;
	 z-index:17;
} 

 #andwhatnot 
{ 
	 left: 462px; 
	 top: 21px; 
	 position: absolute; 
	 width: 470px;
	 height: 100px;
	 z-index:18;
} 

 #twitch 
{ 
	 left: 947px; 
	 top: 82px; 
	 position: absolute; 
	 width: 42px;
	 height: 39px;
	 z-index:19;
} 

 #gamenet 
{ 
	 left: 888px; 
	 top: 5px; 
	 position: absolute; 
	 width: 95px;
	 height: 76px;
	 z-index:20;
}

/* =========== Side Nav ============ */



 #ntwrklinks 
{ 	 
	 left: 3px; 
	 top: 150px; 
	 position: absolute; 
	 width: 41px;
	 height: 292px;
	 overflow: hidden;
	 z-index:10;
} 

 #ntwrklinks ul {
 	margin: 0;
 	padding: 0; 
	height: 292px;
	width: 45px;
}

#ntwrklinks ul li {
 	margin: 0;
 	padding: 0; 
	 width: 45px;
 	list-style: none;
}
#ntwrklinks ul li a {
 	margin: 0;
 	padding: 0;
 	display: block;
	width: 100%; 
	text-decoration: none;
} 

#ntwrklinks ul li a.tw {
	height: 43px; 	 
	background:url('images/sidenav.png') no-repeat -45px 0px;
}
#ntwrklinks ul li a.fb {
	height: 43px; 	 
	background:url('images/sidenav.png') no-repeat -45px -43px;
}
#ntwrklinks ul li a.tmb {
	height: 46px; 	 
	background:url('images/sidenav.png') no-repeat -45px -86px;
}
#ntwrklinks ul li a.da {
	height: 45px; 	 
	background:url('images/sidenav.png') no-repeat -45px -132px;
}
#ntwrklinks ul li a.flc {
	height: 35px; 	 
	background:url('images/sidenav.png') no-repeat -45px -177px;
}
#ntwrklinks ul li a.ig {
	height: 47px; 	 
	background:url('images/sidenav.png') no-repeat -45px -212px;
}
#ntwrklinks ul li a.blg {
	height: 41px; 	 
	background:url('images/sidenav.png') no-repeat -45px -259px;
}

/* ***** Side Nav Hover FX ***** */

#ntwrklinks ul li a:hover.tw { 	 
	background:url('images/sidenav.png') no-repeat 0px 0px;
	text-decoration: none;
}
#ntwrklinks ul li a:hover.fb { 	 
	background:url('images/sidenav.png') no-repeat 0px -43px;
	text-decoration: none;
}
#ntwrklinks ul li a:hover.tmb { 	 
	background:url('images/sidenav.png') no-repeat 0px -86px;
	text-decoration: none;
}
#ntwrklinks ul li a:hover.da { 	 
	background:url('images/sidenav.png') no-repeat 0px -132px;
	text-decoration: none;
}
#ntwrklinks ul li a:hover.flc { 	 
	background:url('images/sidenav.png') no-repeat 0px -177px;
	text-decoration: none;
}
#ntwrklinks ul li a:hover.ig { 	 
	background:url('images/sidenav.png') no-repeat 0px -212px;
	text-decoration: none;
}
#ntwrklinks ul li a:hover.blg { 	 
	background:url('images/sidenav.png') no-repeat 0px -259px;
	text-decoration: none;
}
 
a {
 color: #66a; 
 text-decoration: none;	
}

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

p, h5, li {
 font-size: 1.25em;
 font-weight: 600;
}

p {
 margin: 0.5em 5% 0.5em;
}

li {
 margin: 0.5em 8% 0.75em 0;
}

h2 {
 
 font-size: 1.75em;
 color: #448;
 text-shadow: -1px -1px 1px #000;
 font-weight: 600;
 margin: 0.75em 5% 0.5em;	
}

h1 {
   
 font-size: 2.5em;
 color: #448;
 text-shadow: -2px -2px 2px #000;
 font-weight: 600;
 margin: 0.75em 5% 0.5em;	
}