 body {
	margin: 0;
	padding: 0;
    color:#fed;
    text-shadow: 1px 1px 0px #000;
    background: #316865 url('images/plcyanbg1.png');
    font: 69%/1.5em 'Amita', cursive;

 }
 
 #background 
{ 
	 left: 0px; 
	 top: 0px; 
	 position: relative; 
	 margin-left: auto; 
	 margin-right: auto; 
	 width: 1000px;
	 height: 800px; 
	 background: #70739a url('images/believerbg.png') repeat-y;;
     border-right:#316865 1px solid;
     border-left:#316865 1px solid;
     border-bottom:#316865 1px solid;
     box-shadow: inset 0px 0px 20px #333;
	 z-index:0;
	} 

 #bgpic 
{ 
	 left: 0px; 
	 top: 0px; 
	 position: absolute; 
     width: 500px;
	 height: 666px;
     box-shadow: -3px 0px 10px 0px #333;
	 z-index:3;
} 

 #bar 
{ 
	 left: 518px; 
	 top: 196px; 
	 position: absolute; 
	 width: 458px;
	 height: 53px;
	 z-index:4;
} 

 #grafx 
{ 
	 left: 506px; 
	 top: 1px; 
	 position: absolute; 
	 width: 478px;
	 height: 110px;
	 z-index:5;
} 

 #name 
{ 
	 left: 8px; 
	 top: 8px; 
	 position: absolute; 
	 width: 441px;
	 height: 148px;
	 z-index:6;
} 

 #homelnk 
{ 
	 left: 875px; 
	 top: 745px; 
	 position: absolute; 
	 width: 96px;
	 height: 48px;
	 z-index:7;
} 


 #goldbar 
{ 
	 left: 573px; 
	 top: 277px; 
	 position: absolute; 
	 width: 350px;
	 height: 23px;
	 z-index:12;
} 

 #flsbtn 
{ 
	 left: 682px; 
	 top: 314px; 
	 position: absolute; 
	 width: 136px;
	 height: 50px;
	 z-index:13;
} 

 #flslnk 
{ 
	 left: 125px; 
	 top: 690px; 
	 position: absolute; 
	 width: 250px;
	 height: 93px;
	 z-index:14;
} 





a {
 color: #9cc; 
 text-shadow: 1px 1px 0px #000;
 text-decoration: none;	
}

a:hover {
 color: #99c;
 text-shadow: 1px 1px 0px #000;
 text-decoration: none;	
}

p, h5, li {
 font-size: 1.3em;
}

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

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

h5 {
 
 font-weight: bold;	
 margin: 0.5em 5% 0.5em;	
 
}

h4 {
 font-size: 1.4em;
 font-weight: bold;	
 margin: 0.5em 5% 0.5em;
}

h3 {
 font-size: 1.6em;
 font-weight: bold;	
 margin: 0.5em 5% 0.5em;
}

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

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


/* =========== Main Nav ============ */

 #nav1 
{ 
	 z-index:11;
} 

.nopad {
	margin: 0;
	padding: 0;
}

 #nav 
{ 
	 left: 535px; 
	 top: 112px; 
	 position: absolute; 
	 width: 420px;
	 height: 88px;
	 background:url('images/mainnav.png') no-repeat 0px -88px; 
	 z-index:15;
} 

#nav ul li {
 margin: 0;
 padding: 0; 
 height: 44px;
 list-style: none;
}
.down44 { 
	 top: 44px; 
	 position: absolute; 
}
.floatme {
 float: left;
}

#nav ul li a {
 	margin: 0;
 	padding: 0;
 	display: block;
	height: 44px; 
	text-decoration: none;
} 

#nav a.artist {
	width: 95px;
	margin-right: 20px; 	 
	background:url('images/mainnav.png') no-repeat 0px 0px;
}
#nav a.author {
	width: 100px;
	margin-right: 15px;  	 
	background:url('images/mainnav.png') no-repeat -115px 0px;
}
#nav a.witch {
	width: 170px; 	 
	background:url('images/mainnav.png') no-repeat -230px 0px;
}
#nav a.photo {
	width: 180px; 
	height: 44px; 
	margin-right: 20px;	 
	background:url('images/mainnav.png') no-repeat 0px -44px;
}
#nav a.designer {
	width: 200px;
	height: 44px;  	 
	background:url('images/mainnav.png') no-repeat -200px -44px;
}
/* ===== main nav hover fx ===== */

#nav a:hover { 	 
	background: none;
	text-decoration: none;
}






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

 #ntwrklinks 
{ 
	 left: 5px; 
	 top: 150px; 
	 position: absolute; 
	 width: 45px;
	 height: 299px;
	 z-index:17;
} 

 #ntwrklinks ul {
 	margin: 0;
 	padding: 0; 
	height: 299px;
	width: 46px;
}

#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;
}
