body{
    background:url(../images/bag.jpg) repeat-x;
}

#wrapper{
    float:left;
    width:920px;
    height:auto;
    padding:0px;
    margin:0px;
    position:relative;
    display:block;
    border:2px solid #e9e9e9;
    margin-left:170px;
}
#header{
    float:left;
    width:920px;
    height:auto;
    padding:0px;
    margin:0px;
    position:relative;
    display:block;
    background:#e9e9e9;
    height:100px;


}
#banner{
    float:left;
    width:920px;
    height:210px;
    padding:0px;
    margin:0px;
    background:#00618d;


}
#content_body{
    float:left;
    width:920px;
    height:auto;
    padding:0px;
    margin:0px;
}
#left_bar{
    float:left;
    width:190px;
    height:auto;

}
#c_body{
    float:left;
    width:700px;
    height:auto;
    margin-left:20px;
    margin-top:-20px;

}
#right_bar{
    float:right;
    width:190px;
    height:auto;
    margin-left:20px;
    margin-top:-20px;

}

/* js menu start */
/* MENU */

#css3menu {
    background: #e5e5e5;
    float: left;
    margin: 0 auto; padding: 0;
    border: 1px solid white;
    border-bottom: none;
    width:918px;
    border-left:1px #000000 solid;
    border-top:1px #000000 solid;
    border-bottom-color:0px #00618d solid;


}


#css3menu li a, #css3menu li {
    float: left;
}

#css3menu li {
    list-style: none;
    position: relative;
}

#css3menu li a {
    padding: 0.5em 1.66em;
    text-decoration: none;
    color: white;
    background: #292929;
    background: -moz-linear-gradient(top, black, #3c3c3c 1px, #292929 25px);
    background: -webkit-gradient(linear, left top, left 25, from(black), color-stop(4%, #3c3c3c), to(#292929));
    border-right: 1px solid #3c3c3c;
    border-left: 2px solid #292929;
    border-bottom: 1px solid #232323;
    border-top: 1px solid #545454;


}

#css3menu li a:hover {
    background: #2a0d65;
    background: -moz-linear-gradient(#000000 1px, #00578F 25px);
    background: -webkit-gradient(radial, 165 0, 52, 220 -257, 465, from(#00578F), to(#000000));
    background: -webkit-radial-gradient(165 0, 52, 220 -257, 465, from(#00578F), to(#000000)); 
}
#css3menu li  a:hover, #css3menu li .current {

    /* background: url('../images/menu_bg.jpg') repeat-y scroll top left;*/
    /*background:#222;*/
    color:#ffffff;
    background: -moz-linear-gradient(#000000 1px, #00578F 25px);
    background: -webkit-gradient(radial, 165 0, 52, 220 -257, 465, from(#00578F), to(#000000));
    background: -webkit-radial-gradient(165 0, 52, 220 -257, 465, from(#00578F), to(#000000));
}


/* Submenu */

.hasChildren {
    position: absolute;
    width: 5px; height: 5px;
    background: black;
    right : 0;
    bottom: 0;
}

#css3menu li ul {
    display: none;
    position: absolute;
    left: 0;
    top: 100%;
    padding: 0; margin: 0;
}

#css3menu li:hover > ul {
    display: block;
}

#css3menu li ul li, #css3menu li ul li a {
    float: none;
}

#css3menu li ul li {
    _display: inline; /* for IE6 */
}

#css3menu li ul li a {
    width: 100px;
    height:auto;
    display: block;
}

/* SUBSUB Menu */

#css3menu li ul li ul {
    display: none;
}

#css3menu li ul li:hover ul {
    left: 100%;
    top: 0;
}

#css3menu li ul a:hover, d#css3menu li ul .current {

    /* background: url('../images/menu_bg.jpg') repeat-y scroll top left;*/
    /*background:#222;*/
    color:#ffffff;
    background: -moz-linear-gradient(#000000 1px, #00578F 25px);
 background: -webkit-gradient(radial, 165 0, 52, 220 -257, 465, from(#00578F), to(#000000));
 background: -webkit-radial-gradient(165 0, 52, 220 -257, 465, from(#00578F), to(#000000));
}
/* js menu end*/




#aaloit_content {
	float: right;
	width: 400px;
	padding: 30px;
}


#footer{
    float:left;
    width:920px;
    height:auto;
    padding:0px;
    margin:0px;
    background:#00aeef;
}





