/*page*/
html, body,#page {height:100%}
body{padding:0; margin:0;text-align:center;}
body, td, table, ul{font:8pt Tahoma, sans; color:#000000}
body, td, p{font:8pt Tahoma, sans;color:#000;background-repeat:no-repeat; }
/*FONT*/

/*TAGS*/

h1{font:22px Tahoma;margin: 0;color:#000000;}
h2{font:18px Tahoma;margin: 0;color:#000000;}

h3{ padding:2px 0 5px 20px; margin:0; font:bold 10pt Tahoma, sans; background:url("/design/images/pic/bmarker.gif") center left no-repeat; }


dt, dd, form {margin:0;padding: 0;}

/*navigation*/
a{text-decoration:underline; font: 8pt Tahoma, sans;color:#bd1a01}
a:hover{text-decoration:none}

/*design*/
a img{border:0}

/*Misc*/
.clearing {height: 0;clear: both;}

/*layout*/

#header {position:relative;height:280px;background: url(../images/bgr/header.gif) no-repeat left top;width:1003px;}
 #sample{position:absolute;top:30px;left:261px;}
 #logo{position:absolute;width:189px;height:120px;top:34px;left:37px;}
 #phrase{position:absolute;width:315px;height:30px;top:242px;left:463px;}
#wrapper {position:relative;min-height:100%;width:1003px;text-align:left;margin:0 auto;}
#container {width: 100%;float:left;background: #FFF1E9;padding-top:5px;}
#content {margin-right: 280px;}
#page #content {margin-right: 100px;}


#main {margin:0 0 100px 263px;padding-top:11px;padding-bottom:130px;}
*html #main {height:1%;}
  #title{width:89px;height:22px;margin-bottom:30px;}
 #main table a{background:none;color:#000 }
  #main a{padding-right:7px;background: url(../images/marker/pointersmall.gif) no-repeat 100% 70%;font-weight:bold;color:#F7941D}
  #page  #main a{padding-right:7px;background:none;font-weight:normal;color:#000;}
  #main dt{padding:2px 0 5px 20px; margin:0; font:bold 10pt Tahoma, sans; background:url("/design/images/pic/bmarker.gif") center left no-repeat; }
  #page #main dt a{ font:bold 10pt Tahoma, sans;color:#000}

  #news{padding:0;color:#000}
     #news dt{float:left;font:bold 11px tahoma;background:none;padding:0;}
     #news dd{font: 11px tahoma;overflow:hidden;margin-left:10px;_margin-left:62px;position:relative;padding-bottom:39px;zoom:1;}
     #news .more{font-weight:normal;position:absolute;padding-right:7px;background: url(../images/marker/pointersmall.gif) no-repeat 100% 60%;right:0px;bottom:24px;color:#F7941D;}
  #tablenews{border-collapse:collapse;margin-top:22px;}
  #tablenews tr{}
  #tablenews td{border-bottom:1px dashed #B0A6A1;border-top:1px dashed #B0A6A1;}
  #allnews{padding:12px 90px 12px 0px;list-style:none;}
  .cellleft{vertical-align:center;text-align:center;width:140px;}
  #allnews li{margin-bottom:1px;_margin-bottom:-10px;}
  #allnews a{display:block;padding-left:16px;background: url(../images/marker/square.gif) no-repeat 0 5px;font:11px tahoma;color:#312E2D}

  #allnews a.fat{font-weight:bold;}
  .img{float:left;width:61px;height:53px;}

#left {width: 263px;float: left;margin-bottom:100px;padding-bottom:130px;}
  #main_menu{background: url(../images/bgr/notebook.gif) no-repeat left top #FFF1E9;list-style:none;padding:70px 0 0 51px;margin:0;overflow:hidden;height:222px;_height:292px;zoom:1;}
    #main_menu li.current{font:bold 12px tahoma;padding:0 0 10px 14px;width:110px;color:#F7941D;background: url(../images/marker/pointer.gif) no-repeat 0 20%;}
    #main_menu a{font:bold 12px tahoma;color:#fff;padding:0 0 10px 14px;display:block;width:110px;text-decoration:none}
    #main_menu a:hover{font:bold 12px tahoma;color:#989697;padding:0 0 10px 14px;display:block;width:110px;text-decoration:none}


   #external_links{list-style:none;padding:0px;margin:12px 0 0 30px;overflow:hidden;text-align:center;width:145px;}
  #external_links li{margin-bottom:11px;}



#sidebar {margin-left: -237px;width: 237px;float: right;padding-bottom:220px;}
#wrap_movie{margin-top:20px;background:#2D292B url(../images/bgr/moviedown.gif) no-repeat left bottom;width:186px;overflow:hidden;position:relative;padding-bottom:10px;}
  #movie{margin-top:0px;background:url(../images/bgr/movie.gif) no-repeat left top;overflow:hidden;padding-bottom:4px;}
  #movie dt{font:bold 12px arial;color:#fff;padding:20px 0 5px 30px;}
  #movie dd{margin:0 0px 10px 0px;text-align:center}
  a.wrap{position:absolute;width:150px;_width:157px;left:15px;bottom:20px;padding-right:7px;background: url(../images/marker/pointerwhite.gif) no-repeat 60% 70%;font:11px tahoma;color:#FFFFFF;}



#footer {background:#FFF1E9 url(../images/bgr/footer1.gif) no-repeat left top;position:absolute;bottom:0px;width:100%;height:203px;color:#000}
#phone{float:left;margin:50px 0 0 270px;_margin:50px 0 0 135px;}
#phone dt{font:11px tahoma;}
#phone dd{font:11px tahoma;margin-top:3px;}
#mail{float:right;margin:50px 400px 0 0px;_margin:50px 200px 0 0px;}
#mail dt{font:11px tahoma;}
#mail dd{font:11px tahoma;margin-top:3px;}
#navi{margin:32px 0 0 215px;_margin:16px 0 0 240px;list-style-type:none;overflow:hidden;zoom:1;}
 #navi li{float:left;font:11px tahoma;margin-left:13px;}
  #navi a{float:left;font:11px tahoma;color:#fff}
  #copyright{margin:19px 0 0 406px;font:11px tahoma}



/*form*/
.input{border:solid 1px #A5ACB2; font:8pt Verdana; color:#000000}
.select{border:solid 0px #A5ACB2; font:8pt Verdana; color:#000000}
.req {font:8pt Tahoma, sans;text-align:right;padding: 12px 10px 0 0 ; height:35px}
.input, .textArea {width:248px}
.textArea {height:100px}
.button {float:right}
.form-errors .title {color:#bd1a01;font-weight:bold}










