@charset "UTF-8";
/* CSS Document */

p, li, table {
font-size: 13px;
font-family: verdana, arial;
}

a {
color: #654a2b8;
}

a img {
border: none;
}

.holder {
width: 840px;
height: 950px;
padding: 5px;
margin: 0px auto;
}

.megaholder {
width: 850px;
height: 960px;
margin: 0px auto;
background-color: #44270d;
}

.header {
background-image: url(images/ppheadernew.jpg);
width: 839px;
height: 153px;
}

.sidebar {
float: left;
clear: left;
/*background-image: url(images/ppsidebar.jpg);*/
background-color: #fff;
width: 247px;
height: 762px;
}

.menubar {
width: 840px;
height: 30px;
/*background-image: url(images/menubar.jpg);*/
}

.menubarleft {
background-image: url(images/menu/menubarleft.jpg);
width: 300px;
height: 30px;
float: left;
}

.menubarright {
background-image: url(images/menu/menubarright.jpg);
width: 40px;
height: 30px;
float: left;
}

.main {
float: left;
background-color: #fff;
width: 593px;
height: 762px;
clear: none;
}

.main2 {
float: left;
background-color: #fff;
width: 840px;
height: 762px;
clear: none;
}

.mainwriting {
float: left;
width: 543px;
height: 663px;
padding-left: 12px;
padding-right: 12px;
}

.mainwriting2 {
float: left;
width: 840px;
height: 663px;
padding-left: 12px;
padding-right: 12px;
}

.testmain {
width: 840px;
background-color: #fff;
padding: 22px;
border: 1px solid #000;
}

.footer {
width: 840px;
height: 50px;
}

/* About Button */
	 
a#about {
     background-image: url(images/menu/about.jpg);
	 display: block;
	 width: 95px;
	 height: 30px;
}

a#about:hover {
     background-image: url(images/menu/abouthover.jpg);
	 display: block;
	 width: 95px;
	 height: 30px;
}

#aboutholder {
     width: 95px;
	 height: 30px;
	 float: left;
	 background-image: url(images/menu/about.jpg);
}

/* Tests Button */
	 
a#tests {
     background-image: url(images/menu/tests.jpg);
	 display: block;
	 width: 90px;
	 height: 30px;
}

a#tests:hover {
     background-image: url(images/menu/testshover.jpg);
	 display: block;
	 width: 90px;
	 height: 30px;
}

#testsholder {
     width: 90px;
	 height: 30px;
	 float: left;
	 background-image: url(images/menu/tests.jpg);
}

/* Forum Button */

a#forum {
     background-image: url(images/menu/forum.jpg);
	 display: block;
	 width: 100px;
	 height: 30px;
}

a#forum:hover {
     background-image: url(images/menu/forumhover.jpg);
	 display: block;
	 width: 100px;
	 height: 30px;
}

#forumholder {
     width: 100px;
	 height: 30px;
	 float: left;
	 background-image: url(images/menu/forum.jpg);
}

/* Blog Button */

a#blog {
     background-image: url(images/menu/blog.jpg);
	 display: block;
	 width: 105px;
	 height: 30px;
}

a#blog:hover {
     background-image: url(images/menu/bloghover.jpg);
	 display: block;
	  width: 105px;
	 height: 30px;
}

#blogholder {
     width: 105px;
	 height: 30px;
	 float: left;
	 background-image: url(images/menu/blog.jpg);
}

/* Contact Button */

a#contact {
     background-image: url(images/menu/contact.jpg);
	 display: block;
	 width: 110px;
	 height: 30px;
}

a#contact:hover {
     background-image: url(images/menu/contacthover.jpg);
	 display: block;
	 width: 110px;
	 height: 30px;
}

#contactholder {
	 width: 110px;
	 height: 30px;
	 float: left;
	 background-image: url(images/menu/contact.jpg);
}