body  {
	margin : 0px;
	padding : 0px;
}

a:link {
	color : #AB0534;
}

a:visited  {
	color : #C4A05B;
}

a:hover  {
	color : #006C64;
}

.normal  {
	font-family : verdana,arial,helvetica;
	font-size : 10px;
	color : #5D5D5D;
}

.heading1{
	font-family : verdana,arial,helvetica;
	font-weight : bold;
	color : #AB0534;
	font-size : 11px;
}

h1 {
	font-family : verdana,arial,helvetica;
	font-weight : bold;
	color : #AB0534;
	font-size : 11px;
}

.heading2 {
	font-family : verdana,arial,helvetica;
	font-weight : bold;
	color : #AB0534;
	font-size : 10px;
}

h2 {
	font-family : verdana,arial,helvetica;
	font-weight : bold;
	color : #AB0534;
	font-size : 10px;
}

.heading3 {
	font-family : verdana,arial,helvetica;
	font-weight : bold;
	color : #006C64;
	font-size : 10px;
}

h3 {
	font-family : verdana,arial,helvetica;
	font-weight : bold;
	color : #006C64;
	font-size : 10px;
}

h4 {
	font-family : verdana,arial,helvetica;
	font-weight : bold;
	color : #006C64;
	font-size : 12px;
	margin:0px;
	padding:0px;
}

.error  {
	font-family : verdana,arial,helvetica;
	font-weight : bold;
	color : #AB0534;
	font-size : 10px;
}

.feature_box1  {
	background-color : #F2ECC4;
	border : 1px solid #B8943F;
	padding : 10px 10px 10px 10px;
}

input,select,textarea  {
	font-family : verdana,arial,helvetica;
	font-size : 10px;
	color : #5D5D5D;
}

a.copyright:link,a.copyright:visited,.copyrighta:hover  {
	color : #5D5D5D;
	text-decoration : none;
}

/* ------------------------------ */
/* --------------- PHOTO DROP SHADOW --------------- */
/* ------------------------------ */

.img-shadow-left {
  float : left;	/* changes position of div tag */
  background : url(/images/drop_shadow.gif) no-repeat bottom right;
  margin : 20px 20px 0px 0px;
}

.img-shadow-left img {
  display : block;
  position : relative;
  background-color : #FFFFFF;	/* changes background color */
  border : 4px solid #FFFFFF;	/* changes border of image */
  margin : -6px 6px 6px -6px;	/* changes position of image relative to position of drop-shadow */
  padding : 0px;
}

.img-shadow-right {
  float : right;	/* changes position of div tag */
  background : url(/images/drop_shadow.gif) no-repeat bottom right;
  margin : 20px 0px 0px 20px;
}

.img-shadow-right img {
  display : block;
  position : relative;
  background-color : #FFFFFF;	/* changes background color */
  border : 4px solid #FFFFFF;	/* changes border of image */
  margin : -6px 6px 6px -6px;	/* changes position of image relative to position of drop-shadow */
  padding : 0px;
}

/*-------------------------------- */
/*------n-calendar related styles-------------------------- */
/*-------------------------------- */

.heading_40px  {
	font-family : verdana,arial,helvetica;
	font-weight : bold;
	color : #5D5D5D;
	font-size : 40px;
}

.heading_20px  {
	font-family : verdana,arial,helvetica;
	font-weight : bold;
	color : #5D5D5D;
	font-size : 20px;
}