html, body {margin:0; padding:0; width:100%; height:100%;}
body {font-family:tahoma; background:#B4B4B4;}

/*img {behavior: url('/pngbehavior.htc');}*/

a {color:white; text-decoration:underline;}
a img {border:0;}
#maintable {border-collapse:collapse; width:100%; height:100%; padding:0;}
#maintable td {padding:0; margin:0; vertical-align:top; font-size:12px; color:black;}

#left, #right {width:199px; padding:8px 0 0 0 !important;}
#left {border-right:#3F3F3F 1px solid; background: url(/images/leftimg.gif) 0 0 repeat-x;}
#right {border-left:#3F3F3F 1px solid; background: url(/images/rightimg2.gif) 0 0 repeat-x;}
#center {text-align:center; height:auto;}

#content {text-align:left; width:90%; margin:0 auto 0 auto; padding:20px 3px; line-height:140%;}
#content img {}

#content h2 {line-height:120%; font-size:20px;}

#ill {margin:20px 5px 0 5px; z-index:1;}

#logo {background: url('/images/logo.jpg') no-repeat center 13px; height:155px; text-align:center;}

#photohref {display:block; width:560px; height:54px; background:url('/images/photo_href.gif') no-repeat; background-position:right -54px; margin:101px auto 0 auto;}
#photohref:hover {background-position: center 0;}

#topframe {background: url('/images/topframe.jpg') no-repeat center center;}
#logo1 {background: url('/images/logo1.gif') no-repeat center center; display:block; width:194px; height:145px;}
#topframe ul {background: url('/images/spb.gif') no-repeat top center; list-style:none; text-align:center; color:white; font-size:12px; font-weight:bold; margin:20px 0 0 0; padding:20px 0 0 0;}
#topframe ul li {padding:4px 0 4px 0; position:relative;}
#topframe ul li img {position:relative; top:4px; left:-2px; margin: -3px 0 -3px;}

#topframe a {color:white;}
#topframe a:hover {color:#fccd03;}

#menu {background: url('/images/menubg.jpg') repeat-x 0 0; height:30px; text-align:center;}
#menu table {padding:0; border-collapse:collapse; width:90%; margin:0 auto 0 auto; text-align:left;}
#menu td {height:30px; line-height:30px; font-weight:bold;}
#menu div {position:relative; width:100%; height:100%; z-index:90;}
#menu td a {color:white; display:block; height:100%; width:100%; text-align:center; background: url('/images/menubg.jpg'); background-position:0 0;}

#menu td#a1 a:hover ,#menu td#a1 a.act  {background-position:0 -30px;}
#menu td#a2 a:hover ,#menu td#a2 a.act {background-position:0 -60px;}
#menu td#a3 a:hover ,#menu td#a3 a.act {background-position:0 -90px;}
#menu td#a4 a:hover ,#menu td#a4 a.act {background-position:0 -120px;}
#menu td#a5 a:hover ,#menu td#a5 a.act {background-position:0 -150px;}
#menu td#a6 a:hover ,#menu td#a6 a.act {background-position:0 -180px;}
#menu td#a7 a:hover ,#menu td#a7 a.act {background-position:0 -210px;}

#menu td ul {position:absolute; display:none; list-style:none; margin:0 0 0 -7px; padding:0 0 14px 0; /*left:-7px;*/ top:100%; width:222px; font-size:10px; color:black; font-weight:normal; background: url('/images/menubg2.png') bottom center no-repeat; /*behavior: url('/pngbehavior.htc');*/}

#menu td ul li {line-height:100%; margin:0 0 0 0; padding:0 0 0 7px; background: url('/images/menubg1.png') repeat-y; /*behavior: url('/pngbehavior.htc');*/}

#menu td ul li a {color:black; background:0; font-weight:normal; display:block; height:100%; width:204px; _width:100%; padding:8px 5px 5px 5px; border-top:1px solid black; /*top:5px;*/ text-decoration:none;}
#menu td ul li a:hover {/*background:red;*/ color:#626262;}

#menu td#a6 ul {right:0;}
#menu td#a7 ul {right:0;}

#menu td div:hover ul {display:block;}

#right_addmenu {height:240px; color:white; font-weight:bold; text-align:left;}
#right_addmenu a {color:white; zoom:1;}
#right_addmenu ul {margin:60px 0; padding:0; list-style:none; width:180px;}
#right_addmenu ul li {margin:0; padding:10px 0 0 10px; text-align:center;}

#left_addmenu {color:white; font-weight:normal; text-align:left;}
#left_addmenu center {color:white; font-weight:bold;}
#left_addmenu center a {color:white; font-weight:bold;}
#left_addmenu a {color:white; font-weight:bold; display:block; zoom:1;}
#left_addmenu ul {margin:60px 0; padding:0; list-style:none; width:195px;}
#left_addmenu ul li {margin:0; padding:10px 0 0 10px;}

#sos {height:51px; background:url('/images/sos.jpg') 0 0 no-repeat; color:white; font-weight:bold; text-align:center; position:relative;}
#sos div {padding-top:30px;}
#sos a {position:absolute; width:40px; height:40px; right:10px; top:0; display:block; background: url('/images/blank.gif');}

#news div {position:relative; padding:35px 6px; line-height:140%;}
#news span#newsid {color:#CC0202; font-family:Arial; font-size:30px; position:absolute; top:5px; left:5px; line-height:100%;}
#news span#newsdate {color:white; position:absolute; top:18px; right:10px; line-height:100%;}
#news div p {margin:0; padding:0;}

#right_content {background: url('/images/dotbg.gif') repeat-x 0 0; padding:10px 0; margin:0 5px; text-align:center;}

#submenu {position:relative; padding:10px; text-align:left; float:left; left:50%; background: url('/images/submenu_bullet2.jpg'); background: 0; z-index:1;}
#submenu a {position:relative; left:-50%; font-size:15px; display:block; padding:2px 0 2px 32px; margin:0 0 10px 0; background: url('/images/submenu_bullet1.jpg') 4px center no-repeat; color:black; font-weight:bold; z-index:1;}
#submenu a:hover {background: url('/images/submenu_bullet2.jpg') left center no-repeat; position:relative;}

#footer {height:40px; line-height:40px; text-align:center; font-weight:bold; background:#646464; color:white;}
#footer span {font-weight:normal; padding-left:15px;}

#slideshow_container {text-align:center; z-index:1;}
#slideshow1{width:600px; height:233px; position:relative; margin:0 auto 0 auto; z-index:1;}
#slideshow1 img {position:absolute; top:0; left:0; width:598px; height:231px; border:#3F3F3F 1px solid; z-index:2;}

