body        
	{
	background: #FFFFFF url(bg.png) repeat;
	margin: 0px;
	}

p, blockquote
	{
	font-style: normal; 
	font-variant: normal; 
	font-weight: normal; 
	font-size: 12px;
	color: #494949; 
	font-family: Baskerville, Times, serif; 
	line-height: 16px; 
	padding: 0px 10px 0px 10px; 
	}

h1, .head
	{
	background: url(h1-bg.png) no-repeat bottom left;
	border-top: 0px solid #020202;
	border-right: 0px solid #ffffff;
	border-bottom: 0px dotted #292929; 
	border-left: 0px solid #4a4a4a;
	color: #5f5f5f;
	font-family: baskerville, georgia, times, serif; 
	font-size: 16px;
	font-weight: normal; 
	font-style: italic;
	letter-spacing: 4px;
	text-align: left; 
	padding: 0px 30px 0px 30px; 
	text-transform: lowercase;
	}
	
h2
	{
	background: url(h2-bg.png) no-repeat bottom left;
	border-top: 0px solid #020202;
	border-right: 0px solid #ffffff;
	border-bottom: 0px dotted #292929; 
	border-left: 0px solid #4a4a4a;
	color: #3a6383;
	font-family: times, serif; 
	font-size: 7px;
	font-weight: normal; 
	font-style: normal;
	letter-spacing: 4px;
	text-align: left; 
	margin-top: -15px;
	padding: 0px 0px 5px 50px; 
	text-transform: uppercase;
	}	
	
h3
	{
	background: url(h3-bg.png) no-repeat bottom left;
	border-top: 0px solid #020202;
	border-right: 0px solid #ffffff;
	border-bottom: 1px dotted #f1dced; 
	border-left: 0px solid #4a4a4a;
	color: #981a93;
	font-family: times, serif; 
	font-size: 11px;
	font-weight: normal; 
	font-style: normal;
	letter-spacing: 4px;
	text-align: left; 
	padding: 10px 0px 5px 10px; 
	text-transform: uppercase;
	}

.letter
	{
	color: #f016b3; 
	font-family: baskerville, garamond, georgia, times, serif; 
	font-size: 48px;
	font-weight: normal; 
	font-style: italic;
	letter-spacing: 6px;
	padding: 0px; 
	margin-right: -2px;
	text-transform: lowercase;
	}

strong, b
	{
	color: #cb5cc7;
	font-weight: bold;
	}

em, i
	{
	color: #000000;
	font-family: baskerville; 
	font-style: italic;
	}

li
	{
	list-style: url(bullet2.png) circle;
	font-style: normal; 
	font-variant: normal; 
	font-weight: normal; 
	font-size: 12px;
	color: #494949; 
	font-family: baskerville, times, serif; 
	line-height: 16px; 
	margin: 4px;
	}

li:hover
	{
	list-style: url(bullet.png) square;
	}

input, textarea, option, select, code 
	{
	background: url(code-bg.png) no-repeat right;
	border-top: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
	border-bottom: 0px solid #7D7D7D;
	border-left: 0px solid #007675;
	color: #363636;
	font-family: "baskerville", times, serif; 
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	letter-spacing: 1;
	padding: 3px 3px 3px 7px; 
	}
textarea, code{
	display: block;
	width: 350px;
	height: 40px;
	text-align: center;
	margin: 30px auto;
	padding: 10px 0;
	}
.show_join_comments textarea, #comments {
		margin: 0;
		width: 50%;}	

table.stats
	{
	display: block;
	overflow: no;
	background:  url(stats-bg.png) no-repeat bottom left;
	border-top: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
	border-bottom: 0px solid #020202;
	border-left: 0px solid #007675;
	color: #555555;
	font-family: baskerville, times, serif; 
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	letter-spacing: 0;
	line-height: 16px; 
	padding: 30px 10px 40px 60px;
	width: 342px;
	}

.buttonlink
	{
	display: block;
	overflow: no;
	background: url(code-bg.png) no-repeat top left;
	border-top: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
	border-bottom: 0px solid #020202;
	border-left: 0px solid #007675;
	color: #363636;
	font-family: "baskerville", times, serif; 
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
	letter-spacing: 0;
	line-height: 16px; 
	text-align: center;
	letter-spacing: 1px;
	padding: 26px 15px 7px 15px;
	width: 273px;
	height: 129px;
	}

#footer
	{
	background: url(footer-bg.png) no-repeat top left;
	border-top: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
	border-bottom: 0px solid #020202;
	border-left: 0px solid #007675;
	color: #757575;
	font-family: "baskerville", times, serif; 
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	font-style: normal;
	letter-spacing: 0; 
	padding: 40px 70px 0px 26px;
	text-align: justify;

	height: 176px;
	}

a:link, a:visited, a:active       
	{
	border-bottom: 2px solid #f315ac;
	color: #5ba0b9;
	font-family: Georgia, Times, serif; 
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
	padding: 0px; 
	text-decoration: none;
	}

a:hover       
	{
	border-bottom: 2px solid #69bbea;
	color: #000000;
	font-family: Georgia, Times, serif; 
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
	padding: 0px; 
	text-decoration: none;
	}

table 
	{
	color: #414141;
	border: 0px;
	font-family: baskerville, times, serif; 
	font-size: 12px;
	}

.form 	{
	width: 100%
	}

.joinform 	{
	width: 400px
	}

img	
	{
	border: 0px;
	}

.back
	{
	background: #;
	border-top: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
	border-bottom: 0px solid #f0dddd;
	border-left: 0px solid #ffffff;
	color: #424242;
	font-family: georgia, times new roman, serif; 
	font-size: 10px;
	font-weight: normal;
	font-style: italic;
	letter-spacing: 1;
	margin-right: 20px;
	padding: 0px; 
	text-transform: lowercase;
	}

.big
	{
	font-style: normal; 
	font-variant: normal; 
	font-weight: normal; 
	font-size: 10px;
	color: #424242; 
	font-family: "Trebuchet Ms", sans-serif; 
	margin: 0px;
	}

.buttons, .codesort img
	{
	border: 0px;
	padding: 3px; 
	}

img.skin, img.disco
	{
	border: 7px solid #63b5ee;
	margin: 3px; 
	}

img:hover.skin, img:hover.disco
	{
	border: 7px solid #373737;
	}

.title
	{
	padding-left: 10px;	
	color: #000000;
	font-size: 11px; 
	font-family: georgia, times, serif;
	font-style: italic; 
	font-weight: normal;
	}

.main
	{
	position:absolute; 
	padding: 0px; 
	top: 300px; 
	left: 270px; 
	width: 460px;
	}

.bjork_1
	{
	position:absolute;
	padding: 0px; 
	top: 0px;
	left: 0px;
	}

.bjork_2
	{
	position:absolute;
	padding: 0px; 
	top: 313px;
	left: 0px;
	}


.bjork_3
	{
	position:absolute;
	padding: 0px; 
	top: 398px;
	left: 110px;
	}

.bjork_4
	{
	position:absolute;
	padding: 0px; 
	top: 313px;
	left: 187px;
	}

.bjork_5
	{
	position:absolute;
	padding: 0px; 
	top: 313px;
	left: 397px;
	}

.bjork_6
	{
	position:absolute;
	padding: 0px; 
	top: 354px;
	left: 397px;
	}

.bjork_7
	{
	position:absolute;
	padding: 0px; 
	top: 313px;
	left: 722px;
	}

.bjork_8
	{
	position:absolute;
	padding: 0px; 
	top: 110px;
	left: 829px;
	}

.navigation
	{
	position:absolute;
	padding: 0px; 
	top: 313px;
	left: 110px;
	}