/* //////// content /////// */

.main {
  font: 10px/13px verdana, arial, helvetica, sans-serif;
  color: #333;
  padding: 0px 10px 0px 20px;
  }

.main a, .foot a {
  text-decoration: none;
  color: #333;
  }

.main a:visited, .foot a:visited {
	color: #000;
	}
  
.main a:hover, .foot a:hover {
  color: #7272a6;
  }
      
h1 {
  font: 16px/16px georgia, times, serif;
  color: #7272a6;
  margin: 0px;
  padding: 0px 0px 0px 0px;
}

.main .site {
  font: 14px/14px georgia, times, serif;
  color: #7272a6;
  margin: 0px;
  padding: 0px 0px 0px 0px;
}
  
/*.main h1 {
	margin-top: 30px;
	}
*/

h3 {
  font: 28px/28px georgia, times, serif;
  color: #7272a6;
  margin: 0px;
  padding: 0px 0px 0px 0px;
  }

.image {
	margin-top: 0px;
	padding: 10px;
	background: #c3ccbc;
	}

.price {
	font: 10px/14px verdana, arial, helvetica, sans-serif;
  	color: #000;
	}

/* //////// navigation /////// */

.nav {
  font: 12px/14px verdana, arial, helvetica, sans-serif;
  padding: 0px;
  }

.nav ul {
  padding: 0px;
  margin: 0px;
  }

.nav li {
  display: block;
  list-style: none;
  line-height: 12px;
  margin: 2px;
  padding: 0px;
  width: 75px;
  }

.nav li a {
  text-decoration: none;
  display: block;
  padding: 5px 20px 5px;
  color: #333;
  margin: 0px 0px 0px;
  }
  
.nav li a:hover, .nav li a:active {
  background: #7272a6;
  color: #fff;
  }
  
.nav2 a:active, .nav2 a:visited, .nav2 a:link {
  font: 10px/14px verdana, arial, helvetica, sans-serif;
  text-decoration: none;
  padding: 0 0 0 20px;
  margin: 10px 0 0 0;
  color: #333;
  }

.nav2 a:hover {
  color: #7272a6;
  }

.foot {
  font: 10px/13px verdana, arial, helvetica, sans-serif;
  padding: 0px 0px 0px 20px;
  }
  
.nestBkg {
	background-image:  url(../i/gfx_nest_mid.gif);
	background-repeat: no-repeat;
}
