/* Start of CMSMS style sheet 'RAMEZ2008 - Page Layout' */
html
{
  height: 100%;
/*  min-height: 100%;*/
  margin: 0px auto;
  background-image: url('images/ramez2008/wallpaper.jpg');
  background-repeat: repeat;
  background-attachment: fixed;
}
body
{
  top: 0px;
  left: 0px;
  margin: 0px auto;
  padding: 0px;
  min-height: 100%;
/*  height: 100%;*/
  width: 990px;
  text-align: left;
  background-position: center;
  background-image: url('images/ramez2008/container_back.png');
  background-repeat: repeat-y;
  background-attachment: fixed;
}
#container,
#ch_container
{
  position: relative;
  top: 0px;
  width: 990px;
  margin: 0px auto;
  padding: 0px 0px 20px 0px;
  overflow: hidden;
}
#ch_container
{
  width: 900px;
  text-align: center;
}
#preload,
.hm
{
  height: 0px;
  width: 0px;
  visibility: hidden;
  overflow: hidden;
}
a,
a:link,
a:active,
a:visited,
a:visited:active
{
  color: rgb(0,0,0);
  text-decoration: none;
}
a:hover,
a:visited:hover
{
  color: rgb(0,0,255);
  text-decoration: none;
}
img
{
  border: 0px;
}
p,
li
{
  color: rgb(0,0,0);
  text-align: justify;
  font-family: Cambria, Times New Roman, serif;
}
h1,
h2,
h3,
h4,
h5
{
  color: rgb(0,0,0);
  text-align: center;
  font-family: Cambria, Times New Roman, serif;
  font-variant: small-caps;
}
h1
{
  font-size: xx-large;
}
h2
{
  font-size: x-large;
}
h3
{
  font-size: large;
}
h4
{
  font-size: normal;
}
h5
{
  font-size: normal;
  text-align: left;
}
.main_center
{
  text-align: center;
}
.main_bold
{
  font-weight: bold;
}
/* End of 'RAMEZ2008 - Page Layout' */

