#outer_wrapper {min-width:770px; width:100%; background:#FFFFFF url(../images/bg_left.jpg) repeat-y left;}

#wrapper {background:url(../images/bg_right.jpg) repeat-y right;zoom:1}

#header {border-left:1px solid #000066; border-top:1px solid #CCCCCC; border-right:1px solid #000066; border-bottom:1px solid #000066; background:#000066; background-image:url(../images/bg_top.gif); background-repeat:repeat-x;}
#header {padding:0 0}
#header p {margin-top:0}

#container {width:100%; float:left; display:inline; margin-left:-200px}

#left {float:left; width:150px; display:inline; margin-left:200px; /*margin-bottom:12%;*/}

#main {margin-left:350px; margin-bottom:10px; width:auto}
#main * {zoom:1}

#sidebar {padding-left:100%; margin-left:-200px}
#sidebar * {position:relative}

#footer {width:100%; clear:both; border-top:1px solid #000066; border-bottom:1px solid #B0B0B0; background:#000066}

.clearing {height:0; clear:both}

/*****************************************************************************************************************/
#navlist {vertical-align:top; position:relative; width:140px; margin-left:28px; margin-top:20px; margin-bottom:20px;} 
#navlist ul {list-style:none; margin:0; padding:0; position:relative;}
#navlist li.firstItem {border-top:1px solid #94928C;}
#navlist li {margin:0; padding:0; background:#EFEFEF; border-bottom:1px solid #94928C; border-left:1px solid #94928C; border-right:1px solid #94928C; list-style:none;}
#navlist li.title {padding:6px 10px 8px 20px; font-size:10px; font-weight:bold; color:#FFFFFF; line-height:normal; background:#782223;}
#navlist a {padding:10px 10px; display:block; font-size:10px; font-weight:bold; text-decoration:none; color:#525152; line-height:normal;}
#navlist a:hover {background:#D0CFCF;}
#navlist .selected a {color:#FFFFFF; background:#932A2A;}
#navlist .selected a:hover {color:#FFFFFF; background:#932A2A;}