body {
	font-family: Helvetica, Geneva, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #606060;
	/* background-color: #efefef; */
	background-color: #fef5f0;
  /*background-image: url('../pic/bg.jpg');
  background-repeat: repeat-y;
  background-position: top right;*/
}

h1, h2, h3, h4, h5, h6 {
	font-family: Georgia, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	line-height: 100%;
	margin-bottom: 10px;
}

h1, h2 {
  color: #286383;  
}

h1{
  font-size: 22px;
}

h2{
  font-size: 18px;
}

p {
	margin: 0px;
	padding: 0px;
	padding-bottom: 10px;
}

a {
  color: #606060;
	text-decoration: underline;
}

li a.active {
	color: #bcd576;
}

div.description {
  font-size: 10px;
  color: #666666;
}

/*-- VIEWS --*/
.view .item-list ul.menu li{
  list-style:square;
  color:#BBD761;
}
.view .more-link a,
.views-row a{
  font-family: Georgia;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #606060;
}
.views-row a:hover{
  font-family: Georgia;
  font-weight: bold;
  text-decoration: underline;
  color: #286383;
}
.more-link {
  padding-top:20px;
}
/*-- FORMS --*/

input{
  margin:0px;
}
.form-submit{
  background-color: #bbd671;
  color: #FFFFFF;
  cursor: pointer;
  font-size: 11px;
  font-weight: bold;
  margin: 0;
  padding: 4px 10px;
  text-transform: uppercase;
  border:none;
}


/*-- TABLES --*/

table {
  border: 1px solid #BEBFB9;
  margin: 0 0 10px;
  width: 100%;
}

table td, table th {
  /*border: 0 none;*/
  padding: 8px 10px;
}

table th {
  background: none repeat scroll 0 0 #E1E2DC;
  border: 1px solid #BEBFB9;
  font-weight: normal;
  padding: 3px 10px;
  text-transform: uppercase;
}

tr.even, tr.odd {
  background: none repeat scroll 0 0 #F3F4EE;
  border-color: #BEBFB9;
  border-style: solid;
  border-width: 0 1px;
}

tr.odd {
  background: none repeat scroll 0 0 #FFFFFF;
}

/*-- LISTS -- */
ul li{
  list-style-type: none;
}

/*-- ALERTS --*/

