body {
    margin:			        0px;
    padding:		        0px;
    background-image:	    url(/resources/images/_theme_0/header_gradient.jpg);
	background-repeat:	    repeat-x;
}
div.template_header {
    position:               relative;
	background-image:	    url(/resources/images/_theme_0/header_image.jpg);
	background-repeat:	    no-repeat;
    background-position:    center;
	height:			        125px;
}
div.template_mainmenu {
    position:               relative;
	background-image:	    url(/resources/images/_theme_0/mainmenu.jpg);
	background-repeat:	    repeat-x;
	height:			        30px;
}
div.template_submenu {
    position:               relative;
	background-image:	    url(/resources/images/_theme_0/submenu.jpg);
	background-repeat:	    repeat-x;
	height:			        30px;
}
div.template_mainmenu ul, div.template_submenu ul {
    list-style:             none;
    margin:                 0;
    padding:                0;
    border:                 none;
    height:                 30px;
}
div.template_mainmenu ul li, div.template_submenu ul li {
    float:                  left;
    line-height:            30px;
    height:                 30px;
}
div.template_mainmenu ul li a, div.template_submenu ul li a {
    display:                block;
    text-decoration:        none;
    padding:                0 15px;
    color:                  #6b2c0e;
    font-weight:            bold;
}
div.template_mainmenu ul li a:hover {
    background-image:       url(/resources/images/_theme_0/mainmenu_highlight.jpg);
    background-repeat:      repeat-x;  
    text-decoration:        none;
    font-weight:            bold;
}
div.template_submenu ul li a:hover {
    background-image:       url(/resources/images/_theme_0/submenu_highlight.jpg);
    background-repeat:      repeat-x;  
    text-decoration:        none;
    font-weight:            bold;
}
div.template_shadow_sub {
    position: 				relative;
	background-image:	    url(/resources/images/_theme_0/shadow_sub.jpg);
	background-repeat:	    repeat-x;
	height:			        8px;
}
div.template_content {
    position:               relative;
    min-height:             800 px;
    margin:                 0;
    padding:                20px 10px;
}
div.template_pagebottom {
    position:               relative;
    min-height:             800 px;
    margin:                 0;
    padding:                20px 10px;
}