body {
        margin: 0;
        padding: 0;
        font-family: arial;
        font-size: 13px;
        line-height: 1.3;
}
h1 {
	margin-top: 0;
}
#menu_effect {
        width: 100%;
        z-index: 20;
        overflow-x: auto;
        overflow-y: hidden;
        width: 100%;
        position: fixed;
}
#menu_effect, .bw_linkmenu li.bw_customstyle_navigation_active_background_color,
.bw_customstyle_navigation_link_inactive_color:hover {
        background-image: -moz-linear-gradient(top,  rgba(255,255,255,0.1) 0%, rgba(0,0,0,0.2) 100%) !important;
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.1)), color-stop(100%,rgba(0,0,0,0.2))) !important;
        background-image: -webkit-linear-gradient(top,  rgba(255,255,255,0.1) 0%,rgba(0,0,0,0.2) 100%) !important;
        background-image: -o-linear-gradient(top,  rgba(255,255,255,0.1) 0%,rgba(0,0,0,0.2) 100%) !important;
        background-image: -ms-linear-gradient(top,  rgba(255,255,255,0.1) 0%,rgba(0,0,0,0.2) 100%) !important;
        background-image: linear-gradient(to bottom,  rgba(255,255,255,0.1) 0%,rgba(0,0,0,0.2) 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1affffff', endColorstr='#33000000',GradientType=0 );
}
#bw_mainpanel_page_overflow #menu_effect {
        position: static;
}
li a.bw_customstyle_navigation_link_active_color {
    font-weight: normal !important;
}
#bw_header_image, #bw_header_effect {
        visibility: hidden;
}
#bw_mainpanel_page div#bw_header {
        margin-top: 0;
}
#bw_header {
		background: transparent !important;
        width: 900px !important;
        margin:0 auto;
}
#header #bw_header {
	width: 900px !important;
}
#menu {
        margin: 0px auto 0;
        overflow: auto;
        padding: 0;
        width: 900px;
}
* html #menu_effect {
        background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#menu .divider {
        line-height: 30px;
        overflow: hidden;
        width: 1px;
        width: 0px;
}
#menu ul {
        line-height: normal;
        list-style: none outside none;
        margin: 0;
        padding: 0;
}
#menu li {
        float: left;
}
#menu a {
        border: medium none;
        display: block;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 13px;
        line-height: 27px !important;
        padding: 4px 15px !important;
        text-decoration: none;
/*		text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);*/
}
#menu .bw_submenu_down_icon,
#menu .bw_submenu_right_icon {
        top: 3px;
}
#menu a:hover {
        text-decoration: none;
}
#header {
        overflow: auto;
        width: 900px;
        margin: 30px auto;
}
div#bw_header {
        margin: 30px auto 0;
        background: none !important;
}
#header_bar {
        height: 4px;
        width: 100%;
        position: relative;
        box-shadow: 0 5px 15px rgba(0,0,0,0.3);
        z-index: 1;
}
#footer {
        background: none repeat scroll 0 0 #565f68;
        font-family: Arial,Helvetica,sans-serif;
        margin: 0 auto;
        min-height: 30px;
        padding: 15px 0 3px;
        position: relative;
}
#page {
        padding-top: 20px;
        min-height: 600px;
        width: 900px;
}
#wrapper {
        max-width: 900px;
        margin: 0 auto;
}
#main {
        /*min-height: 100%;*/
/*      position: absolute;*/
        width: 100%;
}
#sidebar {
        float: right;
        width: 200px;
}
#content {
        padding: 0 20px 0 0 !important;
        width: 680px;
        float: left;
}
#sidebar h3 .icon {
        float: left;
        margin-right: 5px;
}
#sidebar h3 input {
        width: 90%;
}

