@import "../../_default/css/layout.css";

.page-layout {width: ; margin: 0px auto;}

#page-layout {}
#page-layout-inner {padding-left: 160px;}
#page-header {margin-left: 160px;}

#page-footer {margin: 15px auto; text-align: center; color: #000;}
#page-footer a{ color: #000;}

#page-banner{ margin: 0px; height: 270px;}

#main-menu-bottom {height: 5px;}
#content-layout { overflow: hidden; margin-top: 10px; padding: 15px 10px;}
#flash-banner,#page-banner { display: none; width: 800px;}

#page-col1 {display:block; float: left; width: 560px;}
#page-col2 {display:block; float: left; width: 20px; height: 50px;}
#page-col3 {display:block; float: left; width: 210px;}
#page-content { padding: 0px 15px;}
#page-left-obj {position: absolute; top: 0px; left: 211px; width: 10px; display: none;}

#main-menu { position:relative;  height: 32px; width: 800px; overflow: visible; padding: 2px 0px; background-repeat: no-repeat;}

#content-layout-bottom {position:relative;}
#content-page-icon {position:absolute; background:url(../images/page-icon.png); width: 150px; height: 131px; left: 750px; top: -70px;}

#main-menu * { color: #FFF;}
#body-layout-bottom {height: 5px; display:block;}

/* PAGE NAVIGATION */
#main-menu-top ul { margin: 0px; padding: 0px; list-style:none;}
#main-menu-top li { padding: 0px; position:relative; font-size: 0px; float:left;  }
#main-menu-top li div { display:block;}
#main-menu-top li a{ display:block; text-decoration: none; color: #000;}
#main-menu-top li .text{padding: 7px 7px 7px 7px; display:block; font-size: 14px;}
#main-menu-top li li a, #main-menu-top li li { background: none !important; padding: 0px}
#main-menu-top li ul {  position: absolute; display:block; left: 0px; top: 30px;}
#main-menu-top li li{ display:block; width: 180px;}
#main-menu-top li li .text{ display:block;  padding: 5px 13px; line-height:16px;}
#main-menu-top li ul { display: none;}
#main-menu-top li:hover ul ul { display: none;}
#main-menu-top li:hover ul { display: block;}
#main-menu-top li li:hover ul { display: block;}
#main-menu-top li li ul { position: absolute; display: block; top: 0px; left: 180px;}
#main-menu-top li li .text { background-image: none !important;}

.xtra-box { }
.xtra-box .title { padding: 15px 15px 1px 15px; font-size: 16px; font-weight:bold;}
.xtra-box .title-line { height:1px; font-size:1px; line-height: 1px; background:#FFF; margin-left: 15px;}
.xtra-content { padding: 0px 15px 15px 15px;}
.xtra-content * { text-decoration: none;}
.xtra-box ul {padding-left: 1em;}
.xtra-box li { margin-bottom: .6em;}
.addthis_toolbox {width: 200px;}