body {background-color:#000; margin:0px; padding:0px;
      font-family:Arial, Helvetica, sans-serif;
      font-size:12px; color:#9d5982; }

#main {width:850px; height:auto; margin:auto;
       background-color:#190210;}

#header {width:850px; height:341px; margin:auto;
         background:url(images/blank/header.jpg) no-repeat center;}
#logo { padding:30px 0 0 25px; }

#menu {width:821px; height:44px; padding:0px; margin:auto;
       text-align:center;
       background:url(images/blank/top_menu.gif) no-repeat center;}

#menu ul
      {list-style:none;padding:0 0 0 40px;margin:0px;
       display:block; font-weight:bold;}

#menu ul li
      {list-style:none;display:inline;float:left;
       width:auto;height:44px;padding:0px;
       font-size:13px; line-height:44px;}

#menu ul li a
      {height:44px; float:left;
       text-decoration:none;padding:0px;
       margin:0px 10px 0px 10px;color:#d99cc1;}

#menu ul li a:hover
      {text-decoration:none; color: #d99cc1;
       background:url(images/blank/button_bg.gif) no-repeat center;}

#menu ul li a.current
      {height:44px;float:left;text-decoration:none;
       padding:0px;color: #d99cc1;
       background:url(images/blank/button_bg.gif) no-repeat center;}

#center_content
      {width:830px; margin:0px 0px 10px 0px}

#center_content p
      {margin:10px 0px 0px 0px;}

#center_content td
      {height:auto; padding:20px 0 15px 20px;
       font-size:12px; vertical-align:top;}

#center_content hr
      {border:0px; border-top:1px #ce3291 solid; clear:both;}

#center_content h2, #center_content h3
      {color:#ffa268; clear:both;
       background:url(images/blank/star.gif) no-repeat left;
       padding:0 0 0 23px; margin:5px 0 5px 0;}

#center_content h2
      {font-size:18px; }
#center_content h3
      {font-size:14px; }

#center_content h4
      {padding:2px 0 10px 0; margin:10px 0px 10px 0px; clear:both;
       font-size:14px; color:#8cedef; }

#center_content h5
      {padding:2px 0 10px 0; margin:10px 0px 0px 0px; clear:both;
       font-size:12px; color:#8cedef; }


a.more
      {width:104px; height:24px; display:block; text-decoration:none;
       float:right; margin:10px 0 15px 0; text-align:center;
       line-height:22px; color:#e578bb;
       background:url(images/blank/bt_more.gif) no-repeat center;
      }

#center_content li
      {margin:10px 0 10px 0;
      }
.img_l, .img_r, .img_c
      {padding:0px 0px 0px 0px;  background-color:#FFFFFF;
       border-width: 5px; border-style: ridge; border-color: #93D7FA}

.img_l {margin:0px 30px 30px 0px; float:left;}

.img_r {margin:0px 0px 30px 30px; float:right;}

.t_col {float: left; padding:5px 10px 5px 50px;}

#map_of_site {}
#map_of_site a
       {color1:#ffa268; color:#8cedef; text-decoration:none;}

#map_of_site a:hover
       {color:#ecedef; text-decoration:none;}

#footer
      {width:850px; height:60px; margin:auto; color:#508aa1;
       background-color:#350723; border-top:1px #ce3291 solid;
       clear:both;}

.bottom_menu
      {dispaly:block; margin:0px 0px 0px 0px; float:left;
       padding:10px 0px 0px 20px;
      }
.bottom_menu a
      {text-decoration:none; margin:0px 4px 0px 4px;
       color:#d99cc1;
      }

.bottom_menu a:hover
      {text-decoration:underline;}
.sape-partner
      {height1:18px; display:block; font-size:12px;
       border: 1px solid #9d5982;
       margin:20px 50px 0px 50px;
       padding:2px 0px 2px 10px;}
#footer_p
      {height:58px; width:100%;  text-align:center;
       margin: 10px 0px 0px 0px; padding: 0px 60px 0px 0px;
       font-size:12px;}

.contact_email
      {line-height:20px;
      }
input, textarea
      {border:1px solid #ce3291; margin:0px 0px 10px 0px;
       background-color:#DDDDDD;
      }

.f_button
      {width:104px; height:24px; display:block;
       margin:10px 0 15px 0;
       color:#e578bb; border:0px;
       background:url(images/blank/bt_more.gif) no-repeat center;
      }

