/** Code authored by Ken Lampton on October 22, 2007 */

/** Color Choices:
#e4c9b0 Beige
#5a879e Blue
#8a9e97 Green
#070002 Dark
#d9156e Red
*/


/** BASIC ============================== */

body {
  margin: 0px;
  padding: 0px 0px 5px 0px;
  background-color: #e4c9b0;  
  }
  
  #box_outer1 {
  width: 779px;
  background-color: #8a9e97;
  margin: 0px auto 0px auto
  }
  
  #box_outer2 {
  width: 855px;
  background-color: #8a9e97;
  margin: 0px auto 0px auto
  }
  
/** ==========================
#boxouter_top {
  width: 779px;
  background-color: #5a879e;
  margin: 0px auto 0px auto
  }
  
#boxouter_middle {
  width: 779px;
  height: 50px;
  background-color: #8a9e97;
  margin: 0px auto 0px auto
  }  
  
#outerbox_bottom {
  width: 779px;
  height: 50px;
  background-color: #5a879e;
  margin: 0px auto 0px auto
  }

============================== */
  
  


/** Begin table.index ============================================= */

table.index {
  width:            100%;
  margin:           0px auto 0px auto;
  padding:          0px;
  }

/** Begin div #green180px ------------------------ */

#green180px {
  width:            180px;
  background-color: #8a9e97;
  color:            #ffffff;  
  font-family:      Tahoma, Verdana, Arial, Helvetica, sans-serif;
  line-height:      150%;  
  font-weight:      normal;  
  font-style:       normal; 
  font-variant:     normal;
  }

#green180px h2 {
  /** background-color:     #777777; */
  width:            90%;
  font-size:        12px;
  text-align:       center;
  text-decoration:  none;
  text-transform:   uppercase;
  font-weight:      bold;
  margin:           0px auto 0px auto;
  padding:          10px 0px 5px 0px
  }

#green180px p {
  /** background-color:     #999999; */
  width:            90%;
  font-size:        11px;
  text-align:       center;
  text-decoration:  none;
  text-transform:   none;
  margin:           0px auto 0px auto;
  padding:          5px 0px 5px 0px;
  }

#green180px p a {
  color:            #ffffff;
  /** background-color:     #bbbbbb; */
  font-size:        11px;
  text-decoration:  underline;
  text-transform:   none;
  }
      
#green180px p a:hover {
  text-decoration:  none;
  border-top:       2px solid #555555;
  border-right:     2px solid #dddddd;
  border-bottom:    2px solid #dddddd;
  border-left:      2px solid #555555
  }

/** End #green180px --------------------------------------------- */

/** Begin div #green250px ------------------------ */

#green250px {
  width:            250px;
  background-color: #8a9e97;
  color:            #ffffff;
  font-family:      Tahoma, Verdana, Arial, Helvetica, sans-serif;
  line-height:      150%;
  font-weight:      normal; 
  font-style:       normal; 
  font-variant:     normal;  
  }

#green250px h2 {
  /** background-color:     #777777; */
  width:            90%;
  font-size:        12px;
  text-align:       center;
  text-decoration:  none;
  text-transform:   uppercase;
  font-weight:      bold;
  margin:           0px auto 0px auto;
  padding:          10px 0px 5px 0px
  }

#green250px p {
  /** background-color:     #999999; */
  width:            90%;
  font-size:        11px;
  text-align:       center;
  text-decoration:  none;
  text-transform:   none;
  margin:           0px auto 0px auto;
  padding:          5px 0px 5px 0px;
  }

#green250px p a {
  color:            #ffffff;
  /** background-color:     #bbbbbb; */
  font-size:        11px;
  text-decoration:  underline;
  text-transform:   none;
  }
      
#green250px p a:hover {
  text-decoration:  none;
  border-top:       2px solid #555555;
  border-right:     2px solid #dddddd;
  border-bottom:    2px solid #dddddd;
  border-left:      2px solid #555555
  }

/** End #green250px --------------------------------------------- */

/** Begin #navhomesearch_v ----------------------------- */
 
#navhomesearch_v {
  color:            #ffffff;
  font-family:      Tahoma, Verdana, Arial, Helvetica, sans-serif;
  letter-spacing:   0em;
	word-spacing:     0em;
  text-align:       center;
  margin:           0px;
  padding:          5px 5px 5px 5px;
  border-bottom:    1px solid #ffffff;
  }

#navhomesearch_v a   {
	display:          inline-block;
	width:            150px;
	color:            #ffffff;
	font-size:        10px;
	line-height:      130%
	font-weight:      bold;
	text-decoration:  none;
	text-transform:   uppercase;
	margin:           2px auto;
	padding:          5px 0px;
  border-top:       2px solid #dddddd;
  border-right:     3px solid #555555;
  border-bottom:    3px solid #555555;
  border-left:      2px solid #dddddd;
  }

#navhomesearch_v a:hover {
  border-top:    3px solid #555555;
  border-right:  2px solid #dddddd;
  border-bottom: 2px solid #dddddd;
  border-left:   3px solid #555555;
  }

/** End div #navhomesearch_v ==================== */

/** Begin div #resourcelinks_v --------------------------------------------- */
  
#resourcelinks_v  {
	color:           #ffffff;
  backgound-color: #333333;
  font-family:     Tahoma, Verdana, Arial, Helvetica, sans-serif;
  line-height:      130%;
  letter-spacing:   .05em;
  word-spacing:     .05em;  
  font-style:       normal;
  font-variant:     normal;  
	text-align:       center;
	margin:           0px;
  padding:          5px 5px 5px 5px;
  border-bottom:    1px solid #ffffff;
	}

#resourcelinks_v a  {
  backgound-color: #cccccc;
	display:         inline-block;
  width:           90%;
	color:           #ffffff;
	font-size:       10px;
	font-family:     Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height:     130%;
	font-style:      normal;
	font-variant:    normal;
	font-weight:     bold;
	text-decoration: underline;
	text-transform:  none;
	letter-spacing:  0.02em;
	margin:          3px 0px 3px 0px;
	padding:         3px 0px 3px 0px }

      
#resourcelinks_v a:hover  {
	text-decoration: none;
	margin:          2px 0px 2px 0px;
	padding:         2px 0px 2px 0px;
	border-style:    solid;
	border-width:    2px;
	border-color:    #555555 #dddddd #dddddd #555555
	}

/** End div #resourcelinks_v --------------------------------------------- */

/** Begin div #image_kenportraitlarge --------------------------------------------- */

#image_kenportraitlarge {
  width:         172px;
  color:         #ffffff;
  margin:        0px auto 0px auto;
  }

#image_kenportraitlarge img {
  width:         172px;
  height:        209px;
  border:        none;
  padding:       10px 0px 10px 0px;

  }

/** End div #image_kenportraitlarge --------------------------------------------- */

/** Begin div #ssbuttons1 ============================================= */

#ssbuttons1 {
  width:            180px;
  color:            #ffffff;
  margin:           0px;
  padding:          5px 0px 5px 0px;
  border-bottom:    1px solid #ffffff
  }

#ssbuttons1 a {
  display:         inline-block;
  width:           170px;
  color:           #ffffff;
  font-size:       11px;
  font-family:     Tahoma, Verdana, Arial, Helvetica, sans-serif;  
  text-align:      center; 
  line-height:     170%;
  text-decoration: none;
  text-transform:  none;
  font-weight:     normal;
  font-style:      normal; 
  font-variant:    normal;  
  margin:          0px 0px 1px 3px;
  padding:         0px;
  border-top:      2px solid #dddddd;
  border-right:    3px solid #555555;
  border-bottom:   3px solid #555555;
  border-left:     2px solid #dddddd
  }

#ssbuttons1 a:hover {
  border-top:    3px solid #555555;
  border-right:  2px solid #dddddd;
  border-bottom: 2px solid #dddddd;
  border-left:   3px solid #555555;
  }

/** End div #ssbuttons1 ============================================= */
  


/** Begin div #pricepicker_v --------------------------------------------- */
  
#pricepicker_v  {
  width:            170px;
	color:            #ffffff;
  backgound-color:  #333333;
  font-family:      Tahoma, Verdana, Arial, Helvetica, sans-serif;
  line-height:      100%;
  font-style:       normal;
  font-variant:     normal;  
	text-align:       center;
	margin:           0px;
  padding:          5px 5px 5px 5px;
  border-bottom:    1px solid #ffffff;
	}

#pricepicker_v a  {
   backgound-color:  #333333; 
	display:         inline-block;
	width:           160px;
	color:           #ffffff;
	font-size:       9px;
	font-family:     Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height:     100%;
	font-style:      normal;
	font-variant:    normal;
	font-weight:     bold;
	text-decoration: underline;
	text-transform:  none;
	margin:          3px 0px 3px 0px;
	padding:         3px 0px 3px 0px }

      
#pricepicker_v a:hover  {
	text-decoration: none;
	margin:          2px 0px 2px 0px;
	padding:         2px 0px 2px 0px;
	border-style:    solid;
	border-width:    2px;
	border-color:    #555555 #dddddd #dddddd #555555
	}

/** End div #pricepicker_v --------------------------------------------- */

/** Begin div #image_dmagbest --------------------------------------------- */

#image_dmagbest {
  /**             background-color: #e4c9bf; */
  margin:           0px;
  padding:          10px 0px 10px 0px;
  border-bottom:    1px solid #ffffff;
  }
  
#image_dmagbest img {
  width:         160px;
  height:        216px;
  float:         center
  }
  
/** End div #image_dmagbest --------------------------------------------- */




/** Horizontal Rules --------------------------------------- */

hr { display: none; }

.hr1 {
height: 1px;
background: url('images/homepage06.gif');
}

.hr_white {
height: 1px;
background: url('images/rule_ffffff.gif');
margin: 10px auto;
}

.hr_beige {
height: 1px;
background: url('images/rule_e4c9b0.gif');
margin: 10px auto;
}

.hr_blue {
height: 1px;
background: url('images/rule_5a879e.gif');
margin: 10px auto;
}

.hr_green {
height: 1px;
background: url('images/rule_8a9e97.gif');
margin: 10px auto;
}

.hr_dark {
height: 1px;
background: url('images/rule_070002.gif');
margin: 10px auto;
}

.hr_red {
height: 1px;
background: url('images/rule_d9156e.gif');
margin: 10px auto;
}

/** End horizontal rules --------------------------------- */

/** Begin images ----------------------------------------- */

img.left1 {
float: left;
margin-right: 10px;
margin-bottom: 10px
}

img.center1 {
float:         center;
margin-right:  10px;
margin-bottom: 10px;
margin-left:   10px
}

img.right1 {
float:         right;
margin-left:   10px;
margin-bottom: 10px
}

/** End images --------------------------------- */


/** div content1 ============================================= */

#content1 {
  background-color: #ffffff;
  color:            #070002;
  margin:           0px;
  padding-top:      10px;
  padding-right:    10px;
  padding-bottom:   10px;
  padding-left:     10px
}

/** ------------ */

#content1 h2 {
  font-size:       12px; 
  font-family:     Tahoma, Verdana, Arial, Helvetica, sans-serif;
  line-height:     130%;
  letter-spacing:  .1em%;
  word-spacing:    .1em
  text-align:      left;
  text-decoration: none;
  text-transform:  uppercase;
  font-weight:     bold;
  font-style:      normal; 
  font-variant:    normal;
  margin-top:      0px;
  margin-right:    50px;
  margin-bottom:   10px;
  margin-left:     0px;
  padding:         0px
  }

#content1 h2.center {text-align: center}
#content1 h2.normal {font-style: normal}
#content1 h2.bold {font-weight: bold}
#content1 h2.italic {font-style: italic}
#content1 h2.underline {text-decoration: underline}

#content1 h2.large {
  font-size:       14px;
  margin-top:      0px;
  margin-right:    10px;
  margin-bottom:   10px;
  margin-left:     0px;
  padding:         0px
  }

#content1 h2.large.center {text-align: center}
#content1 h2.large.normal {font-style: normal}
#content1 h2.large.bold {font-weight: bold}
#content1 h2.large.italic {font-style: italic}
#content1 h2.large.underline {text-decoration: underline}

#content1 h2.small {
  font-size:       10px;
  margin-top:      0px;
  margin-right:    10px;
  margin-bottom:   10px;
  margin-left:     0px;
  padding:         0px
  }

#content1 h2.small.center {text-align: center}
#content1 h2.small.normal {font-style: normal}
#content1 h2.small.bold {font-weight: bold}
#content1 h2.small.italic {font-style: italic}
#content1 h2.small.underline {text-decoration: underline}

/** ------------ */
  
#content1 p {
  font-size: 11px; 
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  line-height: 130%;
  letter-spacing:  .05em;
  word-spacing: .05em;
  text-align: left;
  text-decoration: none;
  text-transform: none;
  font-weight: normal;
  font-style: normal; 
  font-variant: normal; 
  margin-top:    0px;
  margin-right:  10px;
  margin-bottom: 10px;
  margin-left:   0px;
  padding:       0px
  }

#content1 p.center {text-align: center}
#content1 p.normal {font-style: normal}
#content1 p.bold {font-weight: bold}
#content1 p.italic {font-style: italic}
#content1 p.underline {text-decoration: underline}

#content1 p a {
  color: #070002;
  font-weight: normal;
  text-decoration: underline;
  }

#content1 p a:hover {
  text-decoration: none;
  border-top:      .2em solid #555555;
  border-right:    .1em solid #dddddd;
  border-bottom:   .1em solid #dddddd;
  border-left:     .2em solid #555555;
  }

#content1 p.small {
  font-size:       9px;
  margin-top:      0px;
  margin-right:    10px;
  margin-bottom:   10px;
  margin-left:     0px;
  padding:         0px
  }

#content1 p.small.center {text-align: center}
#content1 p.small.normal {font-style: normal}
#content1 p.small.bold {font-weight: bold}
#content1 p.small.italic {font-style: italic}
#content1 p.underline {text-decoration: underline}

#content1 p.small a {
  color:           #070002;
  text-decoration: underline;
  }

#content1 p.small a:hover {
  text-decoration: none;
  border-top:      2px solid #555555;
  border-right:    2px solid #dddddd;
  border-bottom:   2px solid #dddddd;
  border-left:     2px solid #555555;
  }

#content1 p.large {
  font-size:       13px;
  margin-top:      0px;
  margin-right:    10px;
  margin-bottom:   10px;
  margin-left:     0px;
  padding:         0px
  }

#content1 p.large.center {text-align: center}
#content1 p.large.normal {font-style: normal}
#content1 p.large.bold {font-weight: bold}
#content1 p.large.italic {font-style: italic}
#content1 p.large.underline {text-decoration: underline}

#content1 p.large a {
  color:           #070002;
  text-decoration: underline;
  }

#content1 p.large a:hover {
  text-decoration: none;
  border-top:      2px solid #555555;
  border-right:    2px solid #dddddd;
  border-bottom:   2px solid #dddddd;
  border-left:     2px solid #555555;
  }

/** #content1 ul ------------ */

#content1 ul {
  font-size:       11px; 
  font-family:     Tahoma, Verdana, Arial, Helvetica, sans-serif;
  line-height:     130%;
  letter-spacing:  .05em;
  word spacing:    .05em
  text-align:      left;
  text-decoration: none;
  text-transform:  none;
  font-weight:     normal;
  font-style:      normal; 
  font-variant:    normal; 
  margin-top:      0px;
  margin-right:    10px;
  margin-bottom:   10px;
  margin-left:     10px;
  padding:         0px
  }
  
#content1 ul a {
  color: #070002;
  font-weight: normal;
  text-decoration: underline;
  }

#content1 ul a:hover {
  text-decoration: none;
  border-top:      .2em solid #555555;
  border-right:    .1em solid #dddddd;
  border-bottom:   .1em solid #dddddd;
  border-left:     .2em solid #555555;
  }

#content1 ul li {
  font-size:       11px; 
  font-family:     Tahoma, Verdana, Arial, Helvetica, sans-serif;
  line-height:     130%;
  letter-spacing:  .05em;
  text-align:      left;
  text-decoration: none;
  text-transform:  none;
  font-weight:     normal;
  font-style:      normal; 
  font-variant:    normal; 
  margin-top:      0px;
  margin-right:    10px;
  margin-bottom:   0px;
  margin-left:     10px;
  padding:         0px
  }
  
#content1 ul li a {
  color:           #070002;
  font-weight:     normal;
  text-decoration: underline;
  }

#content1 ul li a:hover {
  text-decoration: none;
  border-top:      .2em solid #555555;
  border-right:    .1em solid #dddddd;
  border-bottom:   .1em solid #dddddd;
  border-left:     .2em solid #555555;
  }

/** #content1 ul.small ------------ */

#content1 ul.small {
  font-size:       11px; 
  font-family:     Tahoma, Verdana, Arial, Helvetica, sans-serif;
  line-height:     130%;
  letter-spacing:  .05em;
  word spacing:    .05em
  text-align:      left;
  text-decoration: none;
  text-transform:  none;
  font-weight:     normal;
  font-style:      normal; 
  font-variant:    normal; 
  margin-top:      0px;
  margin-right:    10px;
  margin-bottom:   10px;
  margin-left:     10px;
  padding:         0px
  }
  
#content1 ul.small a {
  color: #070002;
  font-weight: normal;
  text-decoration: underline;
  }

#content1 ul.small a:hover {
  text-decoration: none;
  border-top:      .2em solid #555555;
  border-right:    .1em solid #dddddd;
  border-bottom:   .1em solid #dddddd;
  border-left:     .2em solid #555555;
  }

#content1 ul.small li {
  font-size:       11px; 
  font-family:     Tahoma, Verdana, Arial, Helvetica, sans-serif;
  line-height:     130%;
  letter-spacing:  .05em;
  text-align:      left;
  text-decoration: none;
  text-transform:  none;
  font-weight:     normal;
  font-style:      normal; 
  font-variant:    normal; 
  margin-top:      0px;
  margin-right:    10px;
  margin-bottom:   0px;
  margin-left:     10px;
  padding:         0px
  }
  
#content1 ul.small li a {
  color:           #070002;
  font-weight:     normal;
  text-decoration: underline;
  }

#content1 ul li.small a:hover {
  text-decoration: none;
  border-top:      .2em solid #555555;
  border-right:    .1em solid #dddddd;
  border-bottom:   .1em solid #dddddd;
  border-left:     .2em solid #555555;
  }

/** #content1 ul.large ------------ */

#content1 ul.large {
  font-size:       13px; 
  font-family:     Tahoma, Verdana, Arial, Helvetica, sans-serif;
  line-height:     130%;
  letter-spacing:  .05em;
  word spacing:    .05em
  text-align:      left;
  text-decoration: none;
  text-transform:  none;
  font-weight:     normal;
  font-style:      normal; 
  font-variant:    normal; 
  margin-top:      0px;
  margin-right:    10px;
  margin-bottom:   10px;
  margin-left:     10px;
  padding:         0px
  }
  
#content1 ul.large a {
  color: #070002;
  font-weight: normal;
  text-decoration: underline;
  }

#content1 ul.large a:hover {
  text-decoration: none;
  border-top:      .2em solid #555555;
  border-right:    .1em solid #dddddd;
  border-bottom:   .1em solid #dddddd;
  border-left:     .2em solid #555555;
  }

#content1 ul.large li {
  font-size:       13px; 
  font-family:     Tahoma, Verdana, Arial, Helvetica, sans-serif;
  line-height:     130%;
  letter-spacing:  .05em;
  text-align:      left;
  text-decoration: none;
  text-transform:  none;
  font-weight:     normal;
  font-style:      normal; 
  font-variant:    normal; 
  margin-top:      0px;
  margin-right:    10px;
  margin-bottom:   0px;
  margin-left:     10px;
  padding:         0px
  }
  
#content1 ul.large li a {
  color:           #070002;
  font-weight:     normal;
  text-decoration: underline;
  }

#content1 ul li.large a:hover {
  text-decoration: none;
  border-top:      .2em solid #555555;
  border-right:    .1em solid #dddddd;
  border-bottom:   .1em solid #dddddd;
  border-left:     .2em solid #555555;
  }

/** End div #content1 ------------------------ */

/** div #content_black ============================================= */

#content_black {
  width:            100%;
  background-color: #070002;
  color:            #ffffff;
  margin:           0px;
  padding:          10px
}

/** #content_black h ------------ */

#content_black h2 {
  font-size:       12px; 
  font-family:     Tahoma, Verdana, Arial, Helvetica, sans-serif;
  line-height:     130%;
  letter-spacing:  .1em%;
  word-spacing:    .1em
  text-align:      left;
  text-decoration: none;
  text-transform:  uppercase;
  font-weight:     bold;
  font-style:      normal; 
  font-variant:    normal;
  margin-top:      0px;
  margin-right:    10px;
  margin-bottom:   10px;
  margin-left:     0px;
  padding:         0px
  }

#content_black h2.center {text-align: center}
#content_black h2.normal {font-style: normal}
#content_black h2.bold {font-weight: bold}
#content_black h2.italic {font-style: italic}
#content1 h2.underline {text-decoration: underline}

#content_black h2.large {
  font-size:       14px;
  margin-top:      0px;
  margin-right:    10px;
  margin-bottom:   10px;
  margin-left:     0px;
  padding:         0px
  }

#content_black h2.large.center {text-align: center}
#content_black h2.large.normal {font-style: normal}
#content_black h2.large.bold {font-weight: bold}
#content_black h2.large.italic {font-style: italic}
#content_black h2.large.underline {text-decoration: underline}

#content_black h2.small {
  font-size:       10px;
  margin-top:      0px;
  margin-right:    10px;
  margin-bottom:   10px;
  margin-left:     0px;
  padding:         0px
  }

#content_black h2.small.center {text-align: center}
#content_black h2.small.normal {font-style: normal}
#content_black h2.small.bold {font-weight: bold}
#content_black h2.small.italic {font-style: italic}
#content_black h2.small.underline {text-decoration: underline}

/** #content_black p ------------ */
  
#content_black p {
  font-size: 11px; 
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  line-height: 130%;
  letter-spacing:  .05em;
  word-spacing: .05em;
  text-align: left;
  text-decoration: none;
  text-transform: none;
  font-weight: normal;
  font-style: normal; 
  font-variant: normal; 
  margin-top:    0px;
  margin-right:  10px;
  margin-bottom: 10px;
  margin-left:   0px;
  padding:       0px
  }

#content_black p.center {text-align: center}
#content_black p.normal {font-style: normal}
#content_black p.bold {font-weight: bold}
#content_black p.italic {font-style: italic}
#content_black p.underline {text-decoration: underline}

#content_black p a {
  color: #ffffff;
  font-weight: normal;
  text-decoration: underline;
  }

#content_black p a:hover {
  text-decoration: none;
  border-top:      .2em solid #555555;
  border-right:    .1em solid #dddddd;
  border-bottom:   .1em solid #dddddd;
  border-left:     .2em solid #555555;
  }

#content_black p.small {
  font-size:       9px;
  margin-top:      0px;
  margin-right:    10px;
  margin-bottom:   10px;
  margin-left:     0px;
  padding:         0px
  }

#content_black p.small.center {text-align: center}
#content_black p.small.normal {font-style: normal}
#content_black p.small.bold {font-weight: bold}
#content_black p.small.italic {font-style: italic}
#content_black p.underline {text-decoration: underline}

#content_black p.small a {
  color:           #ffffff;
  text-decoration: underline;
  }

#content_black p.small a:hover {
  text-decoration: none;
  border-top:      2px solid #555555;
  border-right:    2px solid #dddddd;
  border-bottom:   2px solid #dddddd;
  border-left:     2px solid #555555;
  }

#content_black p.large {
  font-size:       13px;
  margin-top:      0px;
  margin-right:    10px;
  margin-bottom:   10px;
  margin-left:     0px;
  padding:         0px
  }

#content_black p.large.center {text-align: center}
#content_black p.large.normal {font-style: normal}
#content_black p.large.bold {font-weight: bold}
#content_black p.large.italic {font-style: italic}
#content_black p.large.underline {text-decoration: underline}

#content_black p.large a {
  color:           #ffffff;
  text-decoration: underline;
  }

#content_black p.large a:hover {
  text-decoration: none;
  border-top:      2px solid #555555;
  border-right:    2px solid #dddddd;
  border-bottom:   2px solid #dddddd;
  border-left:     2px solid #555555;
  }

/** #content_black ul ------------ */

#content_black ul {
  font-size:       11px; 
  font-family:     Tahoma, Verdana, Arial, Helvetica, sans-serif;
  line-height:     130%;
  letter-spacing:  .05em;
  word spacing:    .05em
  text-align:      left;
  text-decoration: none;
  text-transform:  none;
  font-weight:     normal;
  font-style:      normal; 
  font-variant:    normal; 
  margin-top:      0px;
  margin-right:    10px;
  margin-bottom:   10px;
  margin-left:     10px;
  padding:         0px
  }
  
#content_black ul a {
  color: #ffffff;
  font-weight: normal;
  text-decoration: underline;
  }

#content_black ul a:hover {
  text-decoration: none;
  border-top:      .2em solid #555555;
  border-right:    .1em solid #dddddd;
  border-bottom:   .1em solid #dddddd;
  border-left:     .2em solid #555555;
  }

#content_black ul li {
  font-size:       11px; 
  font-family:     Tahoma, Verdana, Arial, Helvetica, sans-serif;
  line-height:     130%;
  letter-spacing:  .05em;
  text-align:      left;
  text-decoration: none;
  text-transform:  none;
  font-weight:     normal;
  font-style:      normal; 
  font-variant:    normal; 
  margin-top:      0px;
  margin-right:    10px;
  margin-bottom:   0px;
  margin-left:     10px;
  padding:         0px
  }
  
#content_black ul li a {
  color:           #ffffff;
  font-weight:     normal;
  text-decoration: underline;
  }

#content_black ul li a:hover {
  text-decoration: none;
  border-top:      .2em solid #555555;
  border-right:    .1em solid #dddddd;
  border-bottom:   .1em solid #dddddd;
  border-left:     .2em solid #555555;
  }

/** #content_black ul.small ------------ */

#content_black ul.small {
  font-size:       11px; 
  font-family:     Tahoma, Verdana, Arial, Helvetica, sans-serif;
  line-height:     130%;
  letter-spacing:  .05em;
  word spacing:    .05em
  text-align:      left;
  text-decoration: none;
  text-transform:  none;
  font-weight:     normal;
  font-style:      normal; 
  font-variant:    normal; 
  margin-top:      0px;
  margin-right:    10px;
  margin-bottom:   10px;
  margin-left:     10px;
  padding:         0px
  }
  
#content_black ul.small a {
  color: #ffffff;
  font-weight: normal;
  text-decoration: underline;
  }
  
#content_black ul.small a:hover {
  text-decoration: none;
  border-top:      .2em solid #555555;
  border-right:    .1em solid #dddddd;
  border-bottom:   .1em solid #dddddd;
  border-left:     .2em solid #555555;
  }

#content_black ul.small li {
  font-size:       11px; 
  font-family:     Tahoma, Verdana, Arial, Helvetica, sans-serif;
  line-height:     130%;
  letter-spacing:  .05em;
  text-align:      left;
  text-decoration: none;
  text-transform:  none;
  font-weight:     normal;
  font-style:      normal; 
  font-variant:    normal; 
  margin-top:      0px;
  margin-right:    10px;
  margin-bottom:   0px;
  margin-left:     10px;
  padding:         0px
  }
  
#content_black ul.small li a {
  color:           #ffffff;
  font-weight:     normal;
  text-decoration: underline;
  }

#content_black ul li.small a:hover {
  text-decoration: none;
  border-top:      .2em solid #555555;
  border-right:    .1em solid #dddddd;
  border-bottom:   .1em solid #dddddd;
  border-left:     .2em solid #555555;
  }

/** #content_black ul.large ------------ */

#content_black ul.large {
  font-size:       13px; 
  font-family:     Tahoma, Verdana, Arial, Helvetica, sans-serif;
  line-height:     130%;
  letter-spacing:  .05em;
  word spacing:    .05em
  text-align:      left;
  text-decoration: none;
  text-transform:  none;
  font-weight:     normal;
  font-style:      normal; 
  font-variant:    normal; 
  margin-top:      0px;
  margin-right:    10px;
  margin-bottom:   10px;
  margin-left:     10px;
  padding:         0px
  }
  
#content_black ul.large a {
  color: #ffffff;
  font-weight: normal;
  text-decoration: underline;
  }

#content_black ul.large a:hover {
  text-decoration: none;
  border-top:      .2em solid #555555;
  border-right:    .1em solid #dddddd;
  border-bottom:   .1em solid #dddddd;
  border-left:     .2em solid #555555;
  }

#content_black ul.large li {
  font-size:       13px; 
  font-family:     Tahoma, Verdana, Arial, Helvetica, sans-serif;
  line-height:     130%;
  letter-spacing:  .05em;
  text-align:      left;
  text-decoration: none;
  text-transform:  none;
  font-weight:     normal;
  font-style:      normal; 
  font-variant:    normal; 
  margin-top:      0px;
  margin-right:    10px;
  margin-bottom:   0px;
  margin-left:     10px;
  padding:         0px
  }
  
#content_black ul.large li a {
  color:           #ffffff;
  font-weight:     normal;
  text-decoration: underline;
  }

#content_black ul li.large a:hover {
  text-decoration: none;
  border-top:      .2em solid #555555;
  border-right:    .1em solid #dddddd;
  border-bottom:   .1em solid #dddddd;
  border-left:     .2em solid #555555;
  }

/** End div #content_black ------------------------ */




/** Begin header1 ---------------------- */

#header1 {
  width: 100%;
  background-color: #e4c9b0;
  margin: 0px auto 0px auto;
  padding: 0px;
  border: none
  }
  
#header1 img {
  width:  779px; 
  height: 90px;
  margin: 0px;
  padding: 0px;
  border: none
  }
  
/** Begin navtop1 ---------------------- */

#navtop1 {
  background-color: #5a879e;
  padding:          3px 0px 3px 1px;
  border-bottom:    1px solid #d9156e;
  }

#navtop1 a {
  display:         inline-block;
  width:           103px;
  color:           #ffffff;
  font-size:       9px; 
  font-family:     Tahoma, Verdana, Arial, Helvetica, sans-serif;
  line-height:     200%;
  text-align:      center;
  text-decoration: none;
  letter-spacing:  .05em;
  word-spacing:    .05em;
  font-style:      normal; 
  font-variant:    normal;
  margin:          0px;
  padding:         0px;
  border-top:      .2em solid #dddddd;
  border-right:    .3em solid #555555;
  border-bottom:   .3em solid #555555;
  border-left:     .2em solid #dddddd;
  }
	
#navtop1 a:hover {
  border-top:    .3em solid #555555;
  border-right:  .2em solid #dddddd;
  border-bottom: .2em solid #dddddd;
  border-left:   .3em solid #555555;
  }
	
/** End navtop1 ---------------------- */


/** Begin footer1 ---------------------- */

#footer1 {
  width:            100%;
  height:           154px;
  background-color: #5a879e;
  color:            #ffffff;
  font-family:      Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-style:       normal; 
  font-variant:     normal; 
  font-weight:      normal;
  text-decoration:  none;
  text-align:       left;
  padding:          10px 0px 10px 0px;
  margin:           0px auto 0px auto;
  border-top:       1px solid #d9156e;
  }

#footer1 h2 img.remax_address {
  width:   320px;
  height:  134px;
  float:   left;
  margin:  0px;
  padding: 0px 10px 0px 0px
}

#footer1 h2 {
  font-size:    11px;
  line-height:  1.3em;
  font-weight:  bold;
  margin:       0px 10px 10px 10px;
}

#footer1 h2 a {
  color: #ffffff;
}
    
#footer1 h2 a:hover {
  text-decoration: none;
  border-top: .2em solid #555555;
	border-right: .1em solid #dddddd;
	border-bottom: .1em solid #dddddd;
  border-left: .2em solid #555555;
}
    
#footer1 p {
  font-size:       9px;
  line-height:     1.3em;
  margin:      0px 10px 10px 10px;
}

#footer1 p a {
  color: #ffffff;
  text-decoration: underline;
}
    
#footer1 p a:hover {
  text-decoration: none;
  border-top: .2em solid #555555;
	border-right: .1em solid #dddddd;
  border-bottom: .1em solid #dddddd;
	border-left: .2em solid #555555;
}
    
/** End footer1 --------------------- */


/** Begin navfoursearch1 ============== */

#navfoursearch1 {
  width:            100%;
  height:           30px; 
  color:            #ffffff;  
  background-color: #8a9e97; 
  margin-top:       0px;
  margin-right:     auto;
  margin-bottom:    0px;
  margin-left:      auto; 
  padding:          0px
  }

#navfoursearch1 h2 {
  color:           #ffffff;
  font-size:       11px;
  font-family:     Tahoma, Verdana, Arial, Helvetica, sans-serif;
  line-height:     2em;
  text-align:      center;
  font-weight:     bold;
  text-decoration: none;
  font-style:      normal; 
  font-variant:    normal; 
  margin:          0px;
  padding:         3px 0px 0px 0px 
  }

#navfoursearch1 a {
  color:           #ffffff;
  display:         inline-block;
  width:           150px;
  font-size:       10px;
  font-family:     Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-weight:     bold;
  line-height:     2em;
  text-align:      center;
  text-decoration: none;
  letter-spacing:  .05em;
  word-spacing:    .05em;
  border-top:      2px solid #dddddd;
  border-right:    3px solid #555555;
  border-bottom:   3px solid #555555;
  border-left:     2px solid #dddddd; 
  font-style:      normal; 
  font-variant:    normal;  
  margin:          3px 0px 0px 0px;
  padding:         0px
  }
	
#navfoursearch1 a:hover {
  border-top:    3px solid #555555;
  border-right:  2px solid #dddddd;
  border-bottom: 2px solid #dddddd;
  border-left:   3px solid #555555;
  }

/** End navfoursearch1 ============== */

/** ----------------------------------------------------- */
/** This table is used only on the index page ----------- */
/** to display a table of Ken's listings.     ----------- */
/** ----------------------------------------------------- */

table.kenlist1 {
  width: 100%;
  background-color: #f7f7f7;
  color:   #070002;
  border:  1px solid #999999;
  margin:  10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  }

table.kenlist1 td.tdprice {
  width:        18%;
  line-height:  1.8em;  
  text-align:   center;
  margin-left:  5em;
  padding-left: 0px; 
  font-style:   normal; 
  font-variant: normal; 
  font-weight:  normal; 
  font-size:    12px; 
  font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
  }
  
table.kenlist1 td.tdstatus {
  width:        15%;
  line-height:  1.8em;
  text-align:   center;
  padding:      0px; 
  font-style:   normal; 
  font-variant: normal; 
  font-weight:  normal; 
  font-size:    12px; 
  font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
  }
  
table.kenlist1 td.tdgo {
  width:        10%;
  line-height:  1.8em;
  text-align:   center;
  padding:      0px; 
  font-style:   normal; 
  font-variant: normal; 
  font-weight:  normal; 
  font-size:    12px; 
  font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
  }

table.kenlist1 td.tdgo a {
  color: #070002;
  text-decoration: underline;
  }
  
table.kenlist1 td.tdgo a:hover {
  font-weight:     bold;
  text-decoration: none;
  }
  	
table.kenlist1 td.tdaddress {
  line-height:  1.8em;
  text-align:   left;
  padding:      0px;
  font-style:   normal; 
  font-variant: normal; 
  font-weight:  normal; 
  font-size:    12px; 
  font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
  }
  
/** End table structure for the listing table =============*/

/** Begin navtop2 ---------------------- */

#navtop2 {
  background-color: #e4c9b0;
  color:            #5a879e;
  font-weight:      bold;
  border:           none;
  }
  
#navtop2 a {
  color:           #070002;
  font-size:       11px; 
  font-family:     Tahoma, Verdana, Arial, Helvetica, sans-serif;
  line-height:     240%;
  text-align:      center;
  text-decoration: none;
  letter-spacing:  .05em;
  word-spacing:    .05em;
  font-style:      normal; 
  font-variant:    normal;
  margin:          0px;
  padding:         0px;
  border:          none;
  }
	
#navtop2 a:hover {
  color: #d9156e;
  }
	
/** End navtop2 ---------------------- */

/** Begin sharing1 ---------------------- */

#sharing1 {
  background-color: #5a879e;
  padding: 10px 0px 10px 0px
  margin: 0px auto 0px auto;
  border-bottom: 1px solid #d9156e;
  }

/** End sharing1 ---------------------- */


#qs_youaresearching1 {
  font-family:      Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color:            #070002;
  background-color: #ffffff;
  margin:           0px auto 0px auto; 
  padding:          5px 0px;
  }

#qs_youaresearching1 h2 {
  font-size:       14px; 
  line-height:     100%; 
  text-align:      center;
  }

#qs_youaresearching1 h2 a {
  color:           #0000ff;
  }
  
#qs_youaresearching1 h2 a:hover {
  color:           #d9156e;
  }
  
#qs_youaresearching1 p {
  font-size:       11px; 
  line-height:     100%; 
  text-align:      center; 
  }
  
#qs_youaresearching1 p a{
  color:           #0000ff;
  }
  
#qs_youaresearching1 p a:hover {
  color:           #d9156e;
  text-decoration: none;
  }

#qs_pricepicker2 {
  font-family:      Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size:        10px;
  line-height:      190%;
  font-weight:      bold;
  text-decoration:  none;
  background-color: #ffffff;
  color:            #070002;
  margin:           0px auto 0px auto;
  padding:          2px 0px 2px 0px;
  border:           none;
  }
 
#qs_pricepicker2 h2 {
  font-size:        10px;
  line-height:      150%;
  text-align:       center;
  margin:           0px auto;
  padding:          0px 0px 0px 0px;
  }

#qs_pricepicker2 h2 a {
  color:            #0000ff;
  }

#qs_pricepicker2 h2 a {
  color:            #d9156e;
  text-decoration: none;
  }

#qs_pricepicker2 p {
  margin:           0px auto 0px auto;
  }

#qs_pricepicker2 a {
  display:          inline-block;
  width:            40px;
  color:            #0000ff;
  text-align:       center;
  margin:           0px auto 0px auto;
  padding:          0px 0px 0px 0px;
  }

#qs_pricepicker2 a:hover {
  color:          #d9156e;
  text-decoration: none;
  }
