@charset "utf-8";
/* CSS Document */

/* HTML Elements */
body { background: url(../images/background.jpg); font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans serif; margin: 0; padding: 0; }
a { color: #e5b200; text-decoration: none; }
a:hover { color: #000; text-decoration: underline; }

/* Header */
#topbackground { background: url(../images/top_background.png) no-repeat center top; width: 735px; height: 368px; margin: 0 auto; position: relative; }
#header { margin-top: -343px }
#logo { text-align: center; }
#topmenu .menu li { list-style: none; text-align: right; text-transform: lowercase; padding: 5px 10px; }
#topmenu .menu a { text-decoration: none; color: #000; font-weight: bolder; }
#topmenu .menu a:hover { color: #e5b200; }
#topmenu .menu .active { background: #e5b200; color: #fff; }
#topmenu .menu .active a { color: #fff; } 

/* Submenu */
#submenu { margin-top: 20px; }
#submenu .menu li { list-style: none; float: left; width: 33%; text-align: center; height: 35px; }
#submenu .menu a { color: #000; font-weight: bolder; text-transform: lowercase; text-decoration: none; }
#submenu .menu a:hover { color: #e5b200; }
#submenu .menu .active a { background: url(../images/submenu_tab.png) bottom center no-repeat; color: #e5b200; }

/* Main */
#main { margin-bottom: 0px; background: #fff; padding: 20px; -moz-border-radius-topleft: 15px; -moz-border-radius-topright: 15px; -webkit-border-top-left-radius: 15px; -webkit-border-top-right-radius: 15px; }

/* Footer */
#subfooter { background: #e5b200; margin: 0 auto; width: 1000px; padding: 20px 0px; color: #fff; }
#subfooter .grid_4 { background: #e8ba1a; }
#subfooter .padder { padding: 0 20px; }
#subfooter a { color: #fff; }
#footer { background: #494949; margin: 0 auto; width: 1000px; padding: 20px 0px; color: #eee; }