
/******************************************************************************** GENERAL STYLES ********************************************************************************/ html {overflow-y: scroll}
body {background: #fff url(images/main_bg.jpg) repeat-x 0px 0px; margin: 0px; padding: 0px 0px 15px 0px; text-align: center; font: normal 13px "lucida grande",arial,helvetica,tahoma,verdana,sans-serif; color: #666}
a {background: transparent; text-decoration: none; color: #06c}
a:hover {background: transparent; text-decoration: underline; color: #f00}
/******************************************************************************** CONTAINER ********************************************************************************/ 
#container {position: relative; margin: 0px auto; overflow: hidden; margin-top: 5px; width: 993px; background: #fff url(images/bg.jpg)}
/******************************************************************************** HEADER ********************************************************************************/ 
#header {width: 993px; height: 105px; position: relative; background: url(images/bkg-format-mpage1.jpg) repeat-x 0px -721px; text-align: left; color: #666}
#header .header_left {background: url(images/bkg-format-mpage1.jpg) no-repeat 0px 0px; width: 38px; height: 105px; overflow: hidden; position: absolute; top: 0px; left: 0px}
#header .userinfo {position: absolute; top: 46px; left: 720px; padding: 0px 0px 0px 24px; color: #666}
#header .header_right {background: url(images/bkg-format-mpage1.jpg) no-repeat -38px 0px; width: 38px; height: 105px; position: absolute; top: 0px; right: 0px; overflow: hidden}
* html #header .header_right {right: -1px}
#header h1 {position: absolute; top: 38px; left: 40px; margin: 0px; width: 359px; height: 48px}
#header h1 a {background: url(images/bkg-format-mpage1.jpg) no-repeat 0px -669px; width: 359px; height: 48px; position: absolute; top: 0px; left: 0px; outline: none; overflow: hidden; color: #000}
#header p {position: absolute; top:50px; left: 405px; margin: 0px; width: 550px; height: 48px}
#header p a {color: #777; font-size: 10px;}
#header p img {padding-left: 7px;}

#header_menor {width: 993px; height: 105px; position: relative; background: url(images/bkg-format-mpage1.jpg) repeat-x 0px -721px; text-align: left; color: #666}
/******************************************************************************** NAVBAR ********************************************************************************/ #topnavbar {position: relative; background: #2e2e2e url(images/bkg-format-mpage1.jpg) repeat-x 0px -826px; height: 35px; padding: 0px 15px 0px 11px; margin: 0px 16px 0px 15px; font-weight: bold; font-size: 12px; text-align: left; color: #fff; cursor: default}
#topnavbar a {text-decoration: none; cursor: pointer}
#topnavbar ul#topnavbar-left {position: absolute; top: 0px; left: 11px}
#topnavbar ul#topnavbar-right {position: absolute; top: 0px; right: 35px}
#topnavbar ul {margin: 0px; padding: 0px; height: 35px}
#topnavbar ul li {display: inline; height: 35px; list-style: none}
#topnavbar ul li a.unselected {background: url(images/mm_topnav_drk.gif) no-repeat top center; text-align: center; line-height: 35px; padding: 10px 12px 10px 12px; outline: none; color: #d7d7d7}
#topnavbar ul li a.unselected:hover {background: url(images/mm_topnav_drk.gif) no-repeat center -35px; border-left: 1px solid #000; border-right: 1px solid #000; padding: 10px 11px 10px 11px; margin: 0px; color: #fff}
#topnavbar ul li a.selected {background: url(images/mm_topnav_drk.gif) no-repeat center -70px; text-align: center; line-height: 35px; padding: 10px 12px 10px 12px; outline: none; color: #fff}
#topnavbar ul li a.selected:hover {background-position: center -105px; border-left: 1px solid #000; border-right: 1px solid #000; padding: 10px 11px 10px 11px; margin: 0px}
#topnavbar ul li.space {background: url(images/bkg-tabnavbar-spacer-drk.gif) no-repeat center; width: 10px}
#topnavbar ul li.space-home {background: url(images/bkg-tabnavbar-spacer.gif) no-repeat center; padding: 0 15px}
#navbar_widgetsserved {position: absolute; right: 42px; top: 12px; width: 180px; font-size: 11px; color: #fc0; text-align: right; cursor: default; text-align: right}
/******************************************************************************** GRADIENT BACKGROUNDS ********************************************************************************/ #leftbg {position: absolute; top: 105px; left: 0px; width: 12px; height: 454px; background: url(images/bkg-format-mpage1.jpg) no-repeat 0px -215px; overflow: hidden}
#rightbg {position: absolute; top: 105px; right: 0px; width: 13px; height: 454px; background: url(images/bkg-format-mpage1.jpg) no-repeat -12px -215px}
* html #rightbg {right: -1px}
/******************************************************************************** CONTENT CONTAINER ********************************************************************************/ #content {text-align: left; background: #fff url(images/bkg-body-topfade.gif) repeat-x top; line-height: 1.7em; margin: 1px 16px 0px 15px; padding: 25px 15px 0px 15px; color: #333}
/******************************************************************************** HOME - CONTENT CONTAINER ********************************************************************************/ #home_content {float: left; position: relative; height: 340px}
#inside_content {position: relative; width: 610px; margin: 10px 0px 0px 10px; padding-bottom: 20px; float: left}
#inside_content2 {position: relative; margin: 0px 0px 0px 10px; min-height: 400px}
#content_inner {padding: 0px 30px}
#content_inner_column {padding: 0px 15px}
* html #content_inner_column {padding: 0px}
/******************************************************************************** RIGHT BAR ********************************************************************************/ #rightbar {float: right; position: relative; width: 250px; margin: 0px; padding-top: 2px; display: inline; line-height: 1.8em}
* html #rightbar {margin-right: 15px}
#rightbar_header {float: left; position: relative; margin: 10px 0px 0px 0px; width: 269px; height: 41px; background: url(images/rightbar_headerbg.jpg) no-repeat}
#rightbar_header .text {float: left; position: relative; margin: 8px 0px 0px 10px; font-size: 16px; color: #000000; font-weight: bold}
img.rightbar_newsicon {float: right; position: relative; margin: 12px 10px 0px 0px}
/******************************************************************************** Inside Spacer ********************************************************************************/ #inside_spacer {width: 993px; height: 25px; float: left; position: relative}
/******************************************************************************** FOOTER ********************************************************************************/ #footer {width: 993px; height: 110px; position: relative; background: url(images/bkg-format-mpage1.jpg) repeat-x 0px -879px; color: #999; clear: both}
.footer_left {position: absolute; left: 0px; top: 0px; background: url(images/bkg-format-mpage1.jpg) no-repeat 0px -105px; width: 38px; height: 110px; margin: 0px; overflow: hidden; color: #fff}
.footer_right {position: absolute; right: 0px; top: 0px; background: url(images/bkg-format-mpage1.jpg) no-repeat -38px -105px; width: 38px; height: 110px; margin: 0px; overflow: hidden; color: #fff}
* html .footer_right {right: -1px;}
#footer .copyright {position: absolute; top: 30px; right: 39px; font: 11px/18px tahoma; color: #999; font-weight: bold}
#footer .footer_links {position: absolute; top: 30px; left: 40px; font-size: 12px; color: #949494}
#footer .footer_links a {color:#890389;}
