#container {width:944px; margin:0 auto; padding-bottom:40px;}

#header_support {padding:5px; height:78px;}

#logo {width:315px; height:58px; background-image:url(images/logo.png); text-indent:-9999px; float:left;}
#logo a {display:block; width:315px; height:58px;}
#number {font-family:"Myriad Pro", "Trebuchet MS", Arial; font-size:20px; text-align:right; width:160px; float:left; padding:19px 10px 0 357px;}
#contact {width:84px; height:19px; background-image:url(images/contact.png); float:left; margin-top:22px; text-indent:-9999px;}
#contact a {display:block; width:84px; height:19px;}
#contact a:hover {background-image:url(images/contact_over.png);}
#menu_sup {background-image:url(images/menu_bg.png); width:944px; height:39px; color:#FFFFFF; margin-top:70px; margin-right:30px; margin-left:30; font-family:Tahoma, Arial, Helvetica; font-size:14px;}
#menu_sup ul {list-style:none; margin:0; padding:0;}
#menu_sup ul li {float:left; padding:10px 0px 0px 0px;} 
#menu_sup a {display:block; width:100%; height:100%; color:#FFFFFF; font-weight:normal;}
#menu_sup span {font-weight:normal;}
#menu_list {font-weight:bold; color:#FFF}
#menu_list a {color:#FFF; text-decoration:none; font-weight:bold}
#menu_list a:hover {color:#666; background-color:#CCC; width:120%; text-align:center;}
#menu_list a:active {color:#900;}
#footer {background-image:url(images/footer.png); vertical-align:middle;  width:944px; height:70px; margin:35px; color:#FFFFFF; font-family:Tahoma, Arial, Helvetica; font-size:11px;}
#footer a {color:#FFFFFF; text-decoration:none; font-weight:normal;}
#footer a:hover {text-decoration:underline;}
#footer span {font-weight:normal;}
#footer_left {float:left; background:url(images/copyright.png) no-repeat 28px 24px; padding:26px 0 6px 55px;}
#footer_right {float:right; padding:26px 30px 0 0; font-weight:bold;}
