/* CSS Document */

/* Layout styles */


body.container { width:920px; margin:0 auto; }
div.header {
width:auto;
height:10px;
}
div.primaryNav {
width:auto;
background-color:#BAB2A7;
margin:1px 0px 3px 0px;
}

div.primaryNav img {
border-right:2px solid white;
}

div.banner {
width:auto;
margin-bottom:3px;
}
.content_container {
width:auto;
background-image:url(images/nav_bg_1.gif);
background-repeat:repeat-y;
margin-bottom:3px;
}

#content_2column {
width:auto;
margin-right:220px;
padding:0px 25px 30px 45px;
}

#column_right {
width:220px;
padding-bottom:10px;
background-color:#CFC9C1;
float:right;
margin-bottom:3px;
}


.column_right_content { text-align: center; vertical-align: middle; }

#footer {
width:auto;
background-color:#F1F0ED;
clear:right;
}

#footer div.logo {
float:right;
display:inline;
margin:0px 10px;
width:200px;
}