/*////////////////////////////////////////////////////////////////////////*/
/*BODY*/
body {background:#8C8C8C;}

/*WRAPPER*/
#wrapper {background:#fff;margin-top:20px;}

/*////////////////////////////////////////////////////////////////////////*/
/*HEADER*/
#header {background:url(../files/layout/header_bg.gif) top no-repeat;border-bottom:1px #C8C8C8 solid;}
#header .inside {position:relative;}
#header h1 {position:absolute;margin:0;padding:0;left:38px;top:17px;}
#header h1 a {display:block;height:74px;width:278px;background:url(../files/layout/logo.gif) no-repeat;}
#header h1 a strong {display:none;}
#header .mod_navigation {position:absolute;top:75px;right:9px;}
#header .mod_navigation ul {margin:0;padding:0;list-style:none;}
#header .mod_navigation ul li {padding-left:3px;float:left;}
#header .mod_navigation ul li a,#header .mod_navigation ul li span {display:block;height:22px;width:81px;text-align:center;color:#5288B3;text-decoration:none;font-weight:bold;background:url(../files/layout/nav_li_bg.gif);font-size:1.1em;}
#header .mod_navigation ul li span {color:#525252;}
#header .mod_navigation ul li a:hover {color:#525252;text-decoration:underline;}

/*////////////////////////////////////////////////////////////////////////*/
/*CONTAINER*/
#container {background:url(../files/layout/container_bg.gif) bottom no-repeat;}

/*////////////////////////////////////////////////////////////////////////*/
/*MAIN*/
body.extra_col #main {border-right:1px #C8C8C8 solid;}
#main .inside {padding:0.4em 2em 2em 2em;}

/*////////////////////////////////////////////////////////////////////////*/
/*LEFT*/
#right {}
#right .inside {padding:1em 1.2em;}
#right .mod_navigation ul {list-style:none;margin:0;padding:0;}
#right .mod_navigation ul li {border-bottom:1px #ccc solid;}
#right .mod_navigation ul li a,#right .mod_navigation ul li span {display:block;padding:0.5em 1em;}
#right .mod_navigation ul li span {font-weight:bold;}

/*////////////////////////////////////////////////////////////////////////*/
/*FOOTER*/
#footer {background:#8C8C8C;}
#footer .inside {color:#fff;text-align:center;line-height:4em;}
#footer .inside a {color:#fff;text-decoration:none;}