  #print_head {
              display:none;
  }
  
  body {
        font-family:verdana;
        
        
    }
    img {
            border:none;
    }
    p {
        line-height:1.3em;
    }
        h1 {
              font-family:century gothic;
        }
        
    .bordered {
        z-index:10;
        /*border:3px #b2001b solid;*/
        border:3px #ffffff solid;
        width:1000px;
        background-color:#cccccc;
        margin:auto;
            }
    .bordered1 {
        border:1px #ffffff solid;
    }
    /*.bordered2 {
        border:2px #b2001b solid;
    }*/
    .bordered3 {
        border:1px #b2001b solid;
    }
    
.caption {
background-color:black;
bottom:10px;
color:#CCCCCC;
font-size:90%;
height:48px;
left:10%;
opacity:0.75;
padding:10px;
position:absolute;
width:80%;
} 

    /*Nav styles from Forum
        #nav{
            background-image:url("/themes/cma/images/nav_bg2.jpg");
            background-repeat:repeat-x;
            width:100%;
            height:43px;
            color:#FFFFFF;
            font-family:verdana;
            font-size:12px;
            
        }
        */
        #nav ul {
            padding:0px;
            margin:auto;
            width:100%;
        }
        
        
        #nav li {            
            padding:0px;
            margin:0px;
            display:inline;
            width:100%;
            line-height:43px;
            
        }
        
        
        #nav a:link {
            text-decoration:none;
            color:#FFFFFF;
            
        }
        #nav a:visited {
            text-decoration:none;
            color:#FFFFFF;
            
        }
    #nav a {
            float:left;
            padding-left:20px;
            padding-right:20px;
            height:32px;
            text-align:center;
    }
    
    #nav a:hover, #nav a.current, #sub_nav a:hover, #sub_nav a.current {
            text-decoration:underline;
            color:#FFFFFF;   
            height:43px;
            text-align:center;
            background-position:bottom;
            background-repeat:repeat-x;
            background-color:#000000;
    }
    
    #nav a:hover, #nav a.current {
        background-image:url("/themes/cma/images/nav_hover_bg.jpg");
    }
    
    .navR {
            float:left;
            width:10%;
            height:43px;
            text-align:center;
    }
    .navR:hover {
            float:left;
            width:10%;
            height:43px;
            text-align:center;
            background-image:url("/themes/cma/images/nav_hover_bg.jpg");
                background-position:bottom;
            background-repeat:repeat-x;
            background-color:#000000;
    }
/** End Nav Styles From Forum ***/

    /*.nav li {
        display:inline;
        margin-left:40px;
        margin-right:40px;
        line-height:43px;
        height:43px;
    }
    /*.nav li:hover {
        background-image:url('nav_hover_bg.jpg');
        background-repeat:repeat-x;
        line-height:43px;
    }*/
    /*.nav ul {
        width:1000px;
    }
    .nav a:link {
        text-decoration:none;
        color:white;
    }
    .nav a:hover {
        text-decoration:underline;
        color:#b2001b;
    }*/
    #nav {
        background-image:url('/themes/cma/images/nav_bg.jpg');
        background-repeat:repeat-x;
        width:1000px;
        height:43px;
        color:white;
        font-family:verdana;
        font-size:12px;
        font-weight:bold;

    }
    #body {
        position:relative;
        top:0px;
        min-height:600px;
        padding:10px;
    }
    #right {
        width:175px;
        color:#666666;
        font-size:11px;
        line-height:11px;
        padding-top:0px;
        padding-left:10px;
        padding-right:10px;
        position:absolute;
        top:0px;
        left:775px;
        background-color:#cccccc;
    }
    #main {
        color:#666666;
        font-size:12px;
        /*padding-left:10px;
        padding-right:10px;
        margin-right:200px;
        position:relative;
        background-color:#FFFFFF;
        top:0px;
        padding-bottom:10px;
        padding-top:10px;*/
        min-height:600px;
    }
    #main_shell {
        color:#666666;
        font-size:12px;
        padding-left:10px;
        padding-right:10px;
        position:relative;
        background-color:#FFFFFF;
        top:0px;
        padding-bottom:34px;
        padding-top:10px;
        min-height:600px;
    }
    
    /* for Internet Explorer */
    /*\*/
    * html #main {
    height:600px;
    }
        
        /*\*/
    * html #main_shell {
    height:600px;
    }
        
        /*\*/
    * html #mem_container {
    height:300px;
    }
    
    /**/
    
        /*Styles for class nav*/
        .c_nav ul, li {
              display:inline;
              
        }
    
        .c_nav a:link {
              color:#000000;
              text-decoration:none;
        }
        .c_nav a:hover {
              color:#b2001b;
              text-decoration:underline;
        }
        .c_nav a:visited {
              color:#666666;
              text-decoration:none;
        }
        
        /*Styles for right hand div*/
        #right .right_menu li{
              display:block;
              line-height:13px;
              
        }
        #right a {
              color:#b2001b;
              font-size:12px;
        }
        /*End Styles for right hand div*/
    /* Styles for members area */
    #mem_nav_container{
        width:740px; /****/
        margin:auto;
        position:relative;
        top:0px;

    }
    
    .mem_nav, .mem_navR {
        border:1px solid #b2001b;
        padding:8px;
        height:20px;
        width:55px;
        background-color:#ffffff;
        font-size:10px;
        text-align:center;
        /*-moz-border-radius: 8px;*/
        -moz-border-radius-topleft: 8px;
        -webkit-border-top-left-radius: 8px;
        -moz-border-radius-topright :8px;
        -webkit-border-top-right-radius:8px;
        
    }
    .mem_nav {
        float:left;
    }
    .mem_navR {
        float:left;
    }
    .mem_nav a:link {
            font-family:verdana, sans serif;
            color:#b2001b;
            font-size:11px;
            line-height:11px;
            text-decoration:none;
    }
    .mem_nav a:hover{
            font-family:verdana, sans serif;
            color:#b2001b;
            font-size:11px;
            line-height:11px;
            text-decoration:underline;
    }
    .mem_nav a:visited{
            font-family:verdana, sans serif;
            color:#666666;
            font-size:11px;
            line-height:11px;
            text-decoration:none;
    }
    
    .mem_snav {
            display:inline;
            padding:0px;
            margin:0px;
            font-family:verana, sans serif;
            font-size:12px;
            
    }
    .mem_snav a {
            font-family:verdana, sans serif;
            font-size:12px;
            color:#b2001b;

    }
    #mem_nav_container ul {
            padding:0px;
            margin:auto;
            /*width:70%;*/
            display:inline;
        }
        
        
        #mem_nav_container li {            
            padding:0px;
            margin:0px;
            display:inline;
            /*width:100%;*/
            line-height:11px;/**/
            
        }
    #mem_container{
        width:720px;/****/
        margin:auto;
        /*border:2px solid #b2001b;*/
        min-height:300px;
        background-color:#FFFFFF;
        position:relative;
              top:27px;/***/
              left:0px;
        -moz-border-radius-topright:8px;
        -webkit-border-top-right-radius:8px;
              -moz-border-radius-bottomleft:8px;
        -webkit-border-bottom-left-radius:8px;
        -moz-border-radius-bottomright:8px;
        -webkit-border-bottom-right-radius:8px;
        padding:8px;
        text-align:left;
    }
        
    * html #mem_container {
    height:300px;
    top:0px;
    }
    .edit_btn{
        width:30px;
        height:30px;
        background-image:url('/themes/cma/images/edit_btn.jpg');
              }
/********************* STYLES FOR MEMBERS LIST ******************/
.member{
            clear:both;
            width:600px;
            border-left:1px solid;
            border-top:1px solid;
            border-bottom:1px solid;
            border-color:#b2001b;
            margin:auto;
            min-height:100px;
            /*height:auto;*/
            height:auto;
            background-color:#ffffff;
            overflow:auto;
            
}

/* for Internet Explorer */
/*\*/
* html .member {
height:100px;
}
/**/
.mem_pic{
            width:150px;
            min-height:100px;
            /*border-right:1px solid;
            border-right-color:#b2001b;*/
            background-image:url("/themes/cma/images/logo_wm.gif");
            background-position:center;
            background-repeat:no-repeat;
            float:left;
            background-color:#FFFFFF;
            text-align:center;
            color:#b2001b;
            font-weight:bold;
            height:100%;
            /*border-right:1px solid;*/
            border-color:#b2001b;
   
}

/* for Internet Explorer */
/*\*/
* html .mem_pic{
height:100px;
}
/**/

.mem_pic a:link{
            text-decoration:none;
            color:#b2001b;
}

.mem_pic a:hover{
            text-decoration:underline;
            color:#b2001b;
}

.mem_pic a:visited{
            text-decoration:none;
            color:#b2001b;
}

.mem_info{
            width:447px;
            min-height:100px;
            float:right;
            height:auto;
            border-left:1px solid;
            border-right:1px solid;
            border-color:#b2001b;
            

}

.mem_info_srch{
            width:447px;
            min-height:100px;
            float:right;
            height:auto;
            /*border-left:1px solid;*/
            border-color:#b2001b;
            

}

.name_info{
            width:447px;
            height:25px;
            background-color:#b2001b;
            font-family:verdana;
            color:#FFFFFF;
            font-size:14px;
}

.name_info a{
            font-weight:bold;
            margin-left:10px;
            color:#ffffff;
            text-decoration:none;
}

.name_info a:hover{
            font-weight:bold;
            margin-left:10px;
            color:#ffffff;
            text-decoration:underline;
}
.mem_details{
            width:437px;
            min-height:100px;
            height:auto;
            font-family:verdana;
            font-size:12px;
            color:#000000;
            background-color:#FFFFFF;
            padding:5px;
            
}
#image_error {
              color:#b2001b;
}

#update_cont, #upd_container {
              font-family:verdana, sans-serif;
}

#footer {
             margin:auto;
             font-size:10px;
             width:1000px;
             text-align:center;
}
.sitemap li{
              display:block;
}
