#chris_container{ width:950px; margin:0px auto; color:#333333; margin-top: 28px; margin-bottom: 28px; min-height:1100px;}
    
    .chris_top, .chris_bottom {display:block; background:#812955; font-size:1px;}
    .chris_b1, .chris_b2, .chris_b3, .chris_b4 {display:block; overflow:hidden;}
    .chris_b1, .chris_b2, .chris_b3 {height:1px;}
    .chris_b2, .chris_b3, .chris_b4 {background:#FFFFFF; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
    .chris_b1 {margin:0 5px; background:#CCCCCC;}
    .chris_b2 {margin:0 3px; border-width:0 2px;}
    .chris_b3 {margin:0 2px;}
    .chris_b4 {height:2px; margin:0 1px;}
    
    .chris_content {
    display:block;
    border:0 solid #CCCCCC;
    border-width:0 1px;
    padding: 4px;
    background:#FFFFFF;
    color:#000000;
}

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



/*-----------GENERAL---------*/
body{ padding:0px; margin:0px; background-color:#812955;}
*{ padding:0px; margin:0px;}
ul {font:normal 14px Arial, Helvetica, sans-serif; color:#000000; list-style-position: outside; list-style-type: disc; padding-left: 18px; padding-top: 18px; padding-bottom: -18px;}
a{ padding:0px; margin:0px; text-decoration:none; border:0px;}
img{ padding:0px; margin:0px;}
a img{ border:0px;}
.clear{ clear:both; font-size:0; line-height:0;}
/*---------- GENERAL ---------*/

@font-face {
  font-family: title;
  src: url(ft/Rolina.ttf);
  /* font-weight, font-style ==> default to normal */
}

@font-face {
  font-family: menu;
  src: url(ft/Sansation_Bold.ttf);
  /* font-weight, font-style ==> default to normal */
}


#container{ width:950px; min-height:1500px; margin:0px auto; color:#333333; background-color: #FFFFFF; margin-top: 28px;}
.box_middle{ margin: 0 auto; padding-bottom: 50px; min-height:750px;}
.box_mid_left{ float:left; width: 220px; padding-top: 25px; padding-left: 30px; margin: 0 auto;}
.box_mid_right{ float:left; width: 660px;  padding-top: 25px; padding-right: 20px; margin: 0 auto;}
.box_mid_right h1{font:normal 102px title, Arial, Helvetica, sans-serif; color:#AB3671; padding-top: 10px; padding-bottom: 35px; margin-left: -30px; line-height:78px; }
.box_mid_right h2{font:normal 42px title, Arial, Helvetica, sans-serif; color:#AB3671; padding-top: 30px; padding-bottom: -50px; }
.box_mid_right h2 a{font:normal 42px title, Arial, Helvetica, sans-serif; color:#AB3671; padding-top: 30px; padding-bottom: -50px; }
.box_mid_right h2 a:hover{font:normal 42px title, Arial, Helvetica, sans-serif; color:#AB3671; padding-top: 30px; padding-bottom: -50px; text-decoration:none; }
.box_mid_right h3 {font:normal 24px Arial, Helvetica, sans-serif; color:#000000; line-height:26px;}
.box_mid_right h3 a {font:normal 24px Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; color:#AB3671; line-height:26px;}
.box_mid_right h3 a:hover {font:normal 18px Arial, Helvetica, sans-serif; font-weight:bold; color:#AB3671; text-decoration:underline; line-height:26px;}
.box_mid_right h4 {font:bold 26px Arial, Helvetica, sans-serif; color:#AB3671; line-height:65px; }
.box_mid_right h4 a{font:bold 26px Arial, Helvetica, sans-serif; color:#AB3671; line-height:65px; padding-bottom: 30px; }
.box_mid_right h4 a:hover {font:bold 26px Arial, Helvetica, sans-serif; color:#AB3671; line-height:65px; padding-bottom: 30px; }
.box_mid_right p {font:normal 14px Arial, Helvetica, sans-serif; color:#000000; padding-top: 15px; line-height:21px;}
.box_mid_right a {font: 14px Arial, Helvetica, sans-serif; color:#AB3671; padding-top: 5px; line-height:21px; font-weight:bold; }
.box_mid_right a:hover {font: 14px Arial, Helvetica, sans-serif; color:#AB3671; padding-top: 5px; line-height:21px; font-weight:bold; text-decoration:underline;}
.footer {text-align:left; font:normal 9px Arial, Helvetica, sans-serif; color:#666666; padding-top: 5px; padding-left: 8px; line-height:21px; border-top: 1px dashed #AB3671; }
.footer a{text-align:left; font:normal 12px Arial, Helvetica, sans-serif; color:#666666; line-height:21px; text-decoration:none;}
.menu {font:normal 19px menu, Arial, Helvetica, sans-serif; color:#AB3671; line-height:29px; }
.menu a {font:normal 19px menu, Arial, Helvetica, sans-serif; color:#AB3671; line-height:29px; }
.menu a:hover {font:normal 19px menu, Arial, Helvetica, sans-serif; color:#D74066; line-height:29px; }



blockquote {
  font:normal 14px Arial, Helvetica, sans-serif; color:#000000; line-height:21px;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 10px;
  background-color: #FFEFB0;
  border-top: 1px solid #AB3671;
  border-bottom: 1px solid #AB3671;
  background-image: url(images/openquote1.gif);
  background-position: top left;
  background-repeat: no-repeat;
  text-indent: 13px;
  }
  blockquote span {
     display: block;
     font:normal 14px Arial, Helvetica, sans-serif; color:#FFEFB0; line-height:21px;
     background-image: url(images/closequote1.gif);
     background-repeat: no-repeat;
     background-position: bottom right;
   }
