div#main_block {

    background: #DADBD8; /* #ACAFA9; */
/*  border: 1px solid;*/
    width: 760px;

}

div#page {

    background: #DADBD8; /* #ACAFA9; */

}

div#banner {



}

div#menu_bg {

    top:-5px;
    background: #E5E5E5;
    padding-top: 14px;

}

div#menu {

/*  border: 1px solid;*/
    font-family: verdana;
    font-size: 12px;
    position: relative;
    left: 10px;
    width:170px;
    z-index: 1000;

}

div#menu_spacer {

/*  border: 1px solid orange;*/
    position: relative;
    height: 5px;
    background: #E5E5E5;

}

div#left_col {

/*  border: 1px solid red;*/
    position: relative;
    top: -5px;
    float: left;
    width: 190px;
/*  padding: 15px;*/
    font-family: garamond, Serif;
    font-size: 15px;
    background: #DDDDDD; /* #ACAFA9; */

}

div#right_col {

/*  border: 1px solid blue;*/
    border-right: 3px solid #ACAFA9;
    position: relative;
    font-family: verdana;
    font-size: 12px;
    float: right;
    width: 567px;
/*  margin-right: 15px;*/
/*  display: none;*/
    
}

div#main_image {

    border: 1px solid green;
    position: relative;
    width: 300px;
    height: 200px;
    float: right;
    margin-top: 21px;
    margin-bottom: 21px;

}

div#side_bar {

    width: 190px;
    height: 100%;
    background: #DADBD8;

}

div#side_content {

    position: relative;
    top:-5px;
    
}

div#title {

    position: relative;
    font-family: verdana;
 /* font-size: 18px;*/
/*  float: right;*/
 /*   width: 200px; */
    margin-bottom: 10px;

}

div#content {

    position: relative;
    top: -25px;
/*  float: right;*/
/*  width: 560px;*/
/*  margin-right: 10px;*/
/*  padding: 10px;*/

}


/* Prop and Clear method for min-height */
/* ************************************ */
/* see site.css for more                */



.min400px {

    height:400px;
    
}







.spiffy-Title {

    display:block;

}
.spiffy-Title * {
    display:block;
    height:1px;
    overflow:hidden;
    font-size:.01em;
    background:#BBBBBB; /*#D8D8D4;*/

}
  
.spiffy-Title1 {

    margin-left:3px;
    margin-right:3px;
    padding-left:1px;
    padding-right:1px;
    border-left:1px solid #BBBBBB; /*#eeeeec;*/
    border-right:1px solid #BBBBBB; /*#eeeeec;*/
    background:#BBBBBB; /*#e1e1de;*/
  
}
  
.spiffy-Title2 {

    margin-left:1px;
    margin-right:1px;
    padding-right:1px;
    padding-left:1px;
    border-left:1px solid #BBBBBB; /*#fbfbfa;*/
    border-right:1px solid #BBBBBB; /*#fbfbfa;*/
    background:#BBBBBB; /*#dfdfdc;*/
  
}
  
.spiffy-Title3 {

    margin-left:1px;
    margin-right:1px;
    border-left:1px solid #BBBBBB; /*#dfdfdc;*/
    border-right:1px solid #BBBBBB; /*#dfdfdc;*/
    }
.spiffy-Title4{
    border-left:1px solid #BBBBBB; /*#eeeeec;*/
    border-right:1px solid #BBBBBB; /*#eeeeec;*/
    }
.spiffy-Title5{
    border-left:1px solid #BBBBBB; /*#e1e1de;*/
    border-right:1px solid #BBBBBB; /*#e1e1de;*/
    }
.spiffy-Titlefg{
    background:#BBBBBB; /*#D8D8D4;*/
    padding-left: 25px;
    padding-right: 10px;

}


.spiffy-Content {

    display:block;

}

.spiffy-Content * {

    display:block;
    height:1px;
    overflow:hidden;
    font-size:.01em;
    background:#E5E5E5; /*#D8D8D4;*/
  
}
  
.spiffy-Content1 {

    margin-left:3px;
    margin-right:3px;
    padding-left:1px;
    padding-right:1px;
    border-left:1px solid #E5E5E5; /*#eeeeec;*/
    border-right:1px solid #E5E5E5; /*#eeeeec;*/
    background:#E5E5E5; /*#e1e1de;*/
  
}
  
.spiffy-Content2 {

    margin-left:1px;
    margin-right:1px;
    padding-right:1px;
    padding-left:1px;
    border-left:1px solid #E5E5E5; /*#fbfbfa;*/
    border-right:1px solid #E5E5E5; /*#fbfbfa;*/
    background:#E5E5E5; /*#dfdfdc;*/
  
}
  
.spiffy-Content3 {

    margin-left:1px;
    margin-right:1px;
    border-left:1px solid #E5E5E5; /*#dfdfdc;*/
    border-right:1px solid #E5E5E5; /*#dfdfdc;*/

}

.spiffy-Content4 {

    border-left:1px solid #E5E5E5; /*#eeeeec;*/
    border-right:1px solid #E5E5E5; /*#eeeeec;*/
}

.spiffy-Content5 {

    border-left:1px solid #E5E5E5; /*#e1e1de;*/
    border-right:1px solid #E5E5E5; /*#e1e1de;*/
  
}

.spiffy-Contentfg{
    background:#E5E5E5; /*#D8D8D4;*/
    padding-left: 25px;
    padding-right: 10px;
  
}
   
.spiffy-side_bar {
  
    display:block
  
}
.spiffy-side_bar * {

    display:block;
    height:1px;
    overflow:hidden;
    font-size:.01em;
    background: #DADBD8; /* #ACAFA9 #D8D8D4*/
  
}
  
.spiffy-side_bar1 {

    margin-left:3px;
    margin-right:3px;
    padding-left:1px;
    padding-right:1px;
    border-left:1px solid #DADBD8; /*#ACAFA9 #eeeeec;*/
    border-right:1px solid #DADBD8; /*#ACAFA9 #eeeeec;*/
    background:#DADBD8; /*#ACAFA9 #e1e1de;*/
  
}
  
.spiffy-side_bar2 {

    margin-left:1px;
    margin-right:1px;
    padding-right:1px;
    padding-left:1px;
    border-left:1px solid #DADBD8; /*#ACAFA9 #fbfbfa;*/
    border-right:1px solid #DADBD8; /*#ACAFA9 #fbfbfa;*/
    background:#DADBD8; /*#ACAFA9 #dfdfdc;*/
  
}
  
.spiffy-side_bar3 {

    margin-left:1px;
    margin-right:1px;
    border-left:1px solid #DADBD8; /*#ACAFA9 #dfdfdc;*/
    border-right:1px solid #DADBD8; /*#ACAFA9 #dfdfdc;*/
  
}

.spiffy-side_bar4 {

    border-left:1px solid #DADBD8; /*#ACAFA9 #eeeeec;*/
    border-right:1px solid #DADBD8; /*#ACAFA9 #eeeeec;*/

}

.spiffy-side_bar5 {

    border-left:1px solid #DADBD8; /*#ACAFA9 #e1e1de;*/
    border-right:1px solid #DADBD8; /*#ACAFA9  #e1e1de;*/

}

.spiffy-side_barfg {

    background:#DADBD8; /*#ACAFA9 #D8D8D4;*/
    padding-left: 25px;
    padding-right: 10px;
  
}
 