body{margin:0;padding:0;text-align:center; background:url(img/bg.gif) 0 0 repeat-x}
body,td{font:normal 12px Verdana;color:#767b78;line-height:14px}
h1,h2,h3{margin:0; padding:0 0 10px 0; font:normal 17px "Trebuchet MS"; color:#000}
p{margin:0;padding:0 0 11px 0}
a{text-decoration:underline;color:#6287ab}
a:hover{color:#a2b9d0}
a img{border:0}
form{display:inline}
input,select,textarea{font:normal 11px Tahoma; color:#b1b1b1}
.clr{height:1px;clear:both;overflow:hidden;margin-top:-1px; font-size:1px; line-height:1px}

#main{width:758px; margin:0 auto; padding:47px 0 20px 0; text-align:left}
#main #head{height:36px; background:#525252 url(img/head-1.gif) 0 0 repeat-x}
#main #container{padding:10px 0 0 0}
#main #footer{text-align:center; padding:5px 0 0 0; font-size:10px; color:#7d7d7d}

#head .deco{height:36px; background:url(img/head-2.gif) 100% 0 no-repeat}
#head #logo{height:36px; float:left; background:#898989 url(img/head-4.gif) 0 0 repeat-x; width:115px}
#head #logo a{display:block; height:26px; padding:5px; line-height:26px; text-align:center; background:url(img/head-5.gif) 0 0 no-repeat}
#head #desc{float:left; height:36px; background:url(img/head-3.gif) 0 0 no-repeat; padding:0 10px 0 40px; font:normal 17px "Trebuchet MS"; color:#cacaca; line-height:36px}
#head #desc b{color:#FFF; font-weight:normal}

#container .box{border-left:1px solid #c7caca;border-right:1px solid #c7caca;margin-bottom:11px; background:#FFF}
#container .box .deco,
#container .cat-1 li .deco{position:relative; width:758px; margin:0 -1px; background:url(img/box-1-1.gif) 0 0 no-repeat}
#container .box .deco .deco,
#container .cat-1 li .deco .deco{padding:20px 25px 15px 25px; margin:0; background:url(img/box-1-2.gif) 0 100% no-repeat; height:100%; width:auto}
#container .cat-1{margin:0; padding:0; list-style:none; width:758px}
#container .cat-1 li{border-left:1px solid #c7caca;border-right:1px solid #c7caca;margin:0 0 10px 0;background:#FFF;font:normal 11px Verdana; line-height:14px;_height:1px}
#container .cat-1 li.clr{width:auto; border:0; margin:0; float:none; font-size:1px; line-height:1px}
#container .cat-1 li .deco{}
#container .cat-1 li .deco .deco{padding:23px 10px 10px 226px}
#container .cat-1 li .img{width:224px; float:left; margin-left:-224px;_margin-left:-112px; text-align:center}
#container .cat-1 li h3{padding-bottom:15px}
#container .cat-1 li ul{margin:0; padding:0 0 15px 0; list-style:none}
#container .cat-1 li ul li{width:auto; background:none; margin:0; padding:0 0 4px 15px; border:0; background:url(img/li-1.gif) 0 3px no-repeat; float:none}
#container .cat-1 li p{line-height:16px}
#container .cat-1 li p span{font-weight:normal; color:#aaa}
#container .cat-1 li p b{font-size:13px; color:#6287ab}
#container .cat-1 li p i{font-style:normal; padding-right:14px; margin-right:13px; background:url(img/border-1.gif) 100% 0px no-repeat}
#container .pages{padding:0 0 10px 0; text-align:center}
#container .pages a{margin:0 3px}

