/* GENERAL */

body {
	margin: 0;
	padding: 0;	
	background: #F9EDFD url(../images/body-bg.png) repeat-y center top;
	text-align: center;
	
}

h1, h2, h3, h4, p, ul, ol {
	margin: 0px;
	padding: 0px;
}

h1, h2, h3, h4 {
	margin: 0px;
	padding: 0px;
	
}

p.bookmark {
 text-align:center;
 
 

}
p.bookmark a {
 text-align:center;
 text-decoration: none;
 color: #FFFFFF;
 font: bold 13px  Calibri, Arial,  Helvetica, sans-serif;
 padding: 5px 7px 5px 7px;
 background: #FFFFFF url(../images/bookmark-button.png) no-repeat center top;

 

}
p.bookmark a:hover {
 text-align:center;
 background: #FFFFFF url(../images/bookmark-button-hover.png) no-repeat center top;

}

p.playBtn {
 text-align:center;
 
 

}
p.playBtn a {
 text-align:center;
 text-decoration: none;
 color: #FFFFFF;
 font: bold 13px  Calibri, Arial,  Helvetica, sans-serif;
 padding: 2px 17px 2px 17px;
 background: #FFFFFF url(../images/play-special-btn.png) no-repeat center top;

 

}
p.playBtn a:hover {
 text-align:center;
 background: #FFFFFF url(../images/bookmark-button-hover.png) no-repeat center top;

}

#wrapper {
	width: 903px;
	margin-right: auto;
	margin-left: auto;
	border-left: 1px solid #C926FF;
	border-right: 1px solid #C926FF;
	background: #FFFFFF url(../images/column-left.png) repeat-y right top;
	text-align: left;
}

#pageheader {
	padding: 0px;
	height: 78px;
	background: url(../images/header-test.png) repeat-x right top;
	
}

#pageheader img {
	float: left;
	padding-top: 0px;
}
#pageheader p {
font: bold 13px  Calibri, Arial,  Helvetica, sans-serif;
}

#pageheader ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#pageheader li {
	display: inline;
	float: right;
	margin-right: 2px;
	padding-bottom: .5em; 
}

#logo {
	margin-left: 300px;
	padding-top: 5px;
}

