BODY{
 margin:0;
 padding:0;
 }

#header{
 width:100%;
 height:160px;
 background: #000000;
 margin-top:0em;
 padding:0px;
 }
#container{
  position:relative;
}

#clearing{
 clear:both;
}
#content{
 background:transparent none repeat scroll 0%;
 position:relative;
 top:20px;
}
#logo{
 padding:0px 0pt 0pt 0px;
}

#left{
 background-image:url(/app/webroot/img/menu.gif);
 height:436px;
/* position:absolute;*/
 position:relative;
 float:left;
 width:144px;

}

#menu{
left:-15px;
position:absolute;
top:138px;
width:209px;
}
#menu ul{
 list-style-image:none;
 list-style-position:outside;
 list-style-type:none;
}

#menu ul li a{
 color:white;
 font-size:14px;
 font-weight:900;
 line-height:30px;
 text-decoration:none;
 text-transform:uppercase;
}
/*
#menu ul li a:hover{
 color:#c2272d;
 background-color:white;
}*/
#main{
background-image:url(/app/webroot/img/main_middle.gif);
/* margin:0pt 0pt 0pt 143px; */
overflow:hidden;
padding:10px 10px 17px 10px;
position:relative;
width:717px;
z-index:4;
}

#main_top{
 position:absolute;
 left:0px;
 top:0px;
 z-index: 3;
 background:white;
}

#main_bottom{
 bottom:-3px;
 left:0px;
 position:absolute;
 z-index:-1;
}

#main_spacer{
 float:left;
 position:relative;
 width:0px;
 height:490px;
}

table,input, textarea, div.optional, div.required, submit, div.related, div.submit, input[type="checkbox"]{
 clear:none;
  z-index:1000;
}

.content{
 z-index:1000;
 }

 .subnav{
 float:right;
 text-align:right;
 width:100%;
 padding:10px 10px 0pt 0pt;
}
 .title_join{
 color:#9D9FA1;
 font-size:21px;
 font-weight:900;
 padding:11px 11px 0px 0pt;
 text-transform:uppercase;
}
 .title_pic{
 }
 .title_nav a{
  color:#662F8F;
  text-decoration:none;
 }

 dl, ul.actions {
float:none;
}

.picture{
 float:left;
 width:160px;
 height:200px;
 margins:3px;
 padding:3px;
 }
 
