/* Start of CMSMS style sheet 'Layout: papansons' */
/*if img is inside "a" it would have borders, we don't want that*/
img {
	border: 0;
}
/*default link styles*/
/* set all links to have underline and bluish color */
a, a:link a:active {
	text-decoration: underline;
/* css validation will give a warning if color is set without background color. this will explicitly tell this element to inherit bg colour from parent element */
	background-color: inherit;
	color: #18507C;
}
a:visited {
	text-decoration: underline;
	background-color: inherit;
	color: #18507C;
/* a different color can be used for visited links */
}
/* remove underline on hover and change color */
a:hover {
	text-decoration: none;
	background-color: inherit;
	color: #385C72;
}
/*****************basic layout *****************/
/* Add automatic margins to center the div */
div#wrapper {
  width: 964px;
  margin-left: auto;
  margin-right: auto;
  /* re-align the text*/
  text-align: left; 
}

body {
  text-align: center;/* fix automatic margins for Netscape 4, and IE 4 - 6(quirks mode) */
  margin: 0;
  background:#0678B4;
  font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
  color:#333333;
  font-size:12pt;
}

div#header {
  background:url(uploads/papansons/new_header_bg3.jpg) repeat-y;
  height: 163px;
  padding: 0 43px 0 43px;
margin-left:1px;  /* it's ugly, isn't it? */
  text-align: center;
}

div#header * {
  float: left;
}

div#headerlinks {
  width: 244px;
  height: 90px;
  text-align: center;
}

div#joinus {
  font-size: medium;
  font-family: Comic Sans MS;
  width: 190px;
  margin: 47px 30px 16px 25px;
}
#extlinks {
  margin-left: 15px;
}
#extlinks a {
  margin-left: 14px;
}

div#container {
  padding: 8px 32px 0 32px;
  background:url(uploads/papansons/page_bg.jpg) repeat-y;
  width: 900px;
  float: left;
}

div#navigation {
  background:url(uploads/papansons/menu_bg.jpg) repeat-y;
  height: 53px;
}

div#pagecontent
{
  padding: 0 18px 0 18px;
  font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
  color:#333333;
  font-size:12pt;
}

div#pagecontent img
{
  padding: 6px 12px;

}

div#pagecontent h1
{
  font-family: Papyrus;
  size: 26pt;
  color: #0876b1;
}

div#pagecontent h2{ 
	font-family: Papyrus;
	size:22pt;
	color:#0876B1;
	}
	
div#pagecontent h3{ 
	font-family: Papyrus;
	size:18pt;
	color:#0876B1;
	}
	
div#pagecontent h4{ 
	font-family: Papyrus;
	size:14pt;
	color:#0876B1;
	}

div#bottom_graphics {
  background:url(uploads/papansons/page_bottom_bg.jpg);
  height: 34px;
  clear:both;
  margin: 0 auto; 
  padding: 0; 
  width: 964px;
  border: 0px solid;
}

div#footer {
  clear:both;
  margin: 0 auto; 
  padding: 0 43px 20px 43px;
  width: 964px;
  text-align:center;
  font-size:11px;
}

/* End of 'Layout: papansons' */

