/* ------------------- Standard ------------------- */

body {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
color:#333333;
background-color:#edeeef;
font: 1.0em Georgia, Arial, Helvetica, Geneva, sans-serif;
font-weight: normal;
background-image:url('../images/background.jpg');
background-repeat:repeat-x;
}

/* ------------------- Headings  ------------------- */

h1{
font-family: Georgia, Tahoma, Arial Georgia, Trebuchet MS, verdana, helvetica, sans-serif;
color:#796e17;
font-weight: normal;
font-size:2em;	
}

h2{
font-family:  Georgia, Tahoma, Arial, Georgia, Trebuchet MS, verdana, helvetica, sans-serif;
color:#297189;
font-weight: normal;
font-size:2em;	
}

h3{
font-family: Georgia, Tahoma, Arial, Georgia, Trebuchet MS, verdana, helvetica, sans-serif;
color:#2a6497;
font-weight: normal;
font-size:14pt;	
}

h4{
font-family: Georgia, Tahoma, Arial Georgia, Trebuchet MS, verdana, helvetica, sans-serif;
color:#796e17;
font-weight: normal;
font-size:1.3em;	
}


h1{
margin: 0px 0px 0px 0px;
padding: 5px 0px 18px 0px;
}


h2{
margin: 0px 0px 0px 0px;
padding: 5px 0px 18px 0px;
}

h3{
margin: 0px 0px 0px 0px;
padding: 0px 0px 10px 0px;
}



/* ------------------- Twitter Quote of the Day feed ------------------- */
.twitters {

  padding: 0px;
  overflow: auto;
}

.twitters ul {
  list-style: none;
  padding: 0;

}

.twitters span.prefix {
  font-weight: bold;
}

.twitters span.time {
  font-style: italic;
  color: #ffffff;
}

.twitters span.status {
  font-style: italic;
}


/* ------------------- link ------------------- */

A:link  {
font-family:Georgia, Tahoma, Georgia, Trebuchet MS, verdana, arial, helvetica, sans-serif;
color : #000000;
text-decoration : none;
font-weight: bold;
} 

A:active {
font-family:Georgia, Tahoma, Georgia, Trebuchet MS, verdana, arial, helvetica, sans-serif;
color : #000000;
text-decoration : none;
font-weight: bold;
} 

A:visited {
font-family:Georgia, Tahoma, Georgia, Trebuchet MS, verdana, arial, helvetica, sans-serif;
color : #000000;
text-decoration : none;
font-weight: bold;
}

A:hover {
font-family:Georgia, Tahoma, Georgia, Trebuchet MS, verdana, arial, helvetica, sans-serif;
color : #756e1c;
text-decoration : underline;
font-weight: bold;
} 

/* ------------------- Footer ------------------- */

A.footer:link  {
font-family:Georgia, Tahoma, Georgia, Trebuchet MS, verdana, arial, helvetica, sans-serif;
color : #ffffff;
text-decoration : underline;
font-weight: normal;
} 

A.footer:active {
font-family:Georgia, Tahoma, Georgia, Trebuchet MS, verdana, arial, helvetica, sans-serif;
color : #ffffff;
text-decoration : underline;
font-weight: normal;
} 

A.footer:visited {
font-family:Georgia, Tahoma, Georgia, Trebuchet MS, verdana, arial, helvetica, sans-serif;
color : #ffffff;
text-decoration : underline;
font-weight: normal;
}

A.footer:hover {
font-family:Georgia, Tahoma, Georgia, Trebuchet MS, verdana, arial, helvetica, sans-serif;
color : #e5e4d5;
text-decoration : none;
font-weight: normal;
} 



/* ------------------- header link ------------------- */

A.header:link  {
font-family:Georgia, Tahoma, Georgia, Trebuchet MS, verdana, arial, helvetica, sans-serif;
color : #9e9436;
text-decoration : none;
font-weight: normal;
} 

A.header:active {
font-family:Georgia, Tahoma, Georgia, Trebuchet MS, verdana, arial, helvetica, sans-serif;
color : #9e9436;
text-decoration : none;
font-weight: normal;
} 

A.header:visited {
font-family:Georgia, Tahoma, Georgia, Trebuchet MS, verdana, arial, helvetica, sans-serif;
color : #9e9436;
text-decoration : none;
font-weight: normal;
}

A.header:hover {
font-family:Georgia, Tahoma, Georgia, Trebuchet MS, verdana, arial, helvetica, sans-serif;
color : #286c85;
text-decoration : none;
font-weight: normal;
} 


/* ---------------- Footer Nav Link ------------------- */

A.footernav:link  {
font-family:Georgia, Tahoma, Georgia, Trebuchet MS, verdana, arial, helvetica, sans-serif;
color : #9ca25a;
text-decoration : underline;
font-weight: normal;
} 

A.footernav:active {
font-family:Georgia, Tahoma, Georgia, Trebuchet MS, verdana, arial, helvetica, sans-serif;
color : #9ca25a;
text-decoration : underline;
font-weight: normal;
} 

A.footernav:visited {
font-family:Georgia, Tahoma, Georgia, Trebuchet MS, verdana, arial, helvetica, sans-serif;
color : #9ca25a;
text-decoration : underline;
font-weight: normal;
}

A.footernav:hover {
font-family:Georgia, Tahoma, Georgia, Trebuchet MS, verdana, arial, helvetica, sans-serif;
color : #297189;
text-decoration : none;
font-weight: normal;
} 
/* show hide */


.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	color:#756e1c;
	background-color:#e5e4d5;

/* 	margin-bottom:4px; */
/* 	margin-top:4px; */
	padding-left:5px;
	padding-top:6px;
	padding-bottom:6px;	
		
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	border:1px solid #e5e4d5;
	background-color:#f3f2eb;
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:8px;
	position:relative;
}

/* show hide end */

/* pop up gallery start *******************************/
.PopBoxImageSmall
{
	border: solid 2px #756e1e;
 cursor: url("images/magplus.cur"), magnify;

}
.PopBoxImageLarge
{
	border: solid 5px #756e1e;
 cursor: url("images/magminus.cur"), magnify;

}
.PopBoxImageShrink
{
 cursor: url("images/magminus.cur"), magnify;
}
.PopBoxImageLink
{
	cursor: pointer, hand;
}
.PopBoxImageMove
{
	border: none 0px #ffffff;
	cursor: pointer;
}
/* pop up gallery end *******************************/


/* ------------------- Form on contact page ------------------- */


/* classes for validator */
.tfvHighlight
{font-weight: normal; font-family:Georgia, Tahoma; color: #d91717;} 
.tfvNormal
{font-weight: normal; font-family:Georgia, Tahoma; color: #7e7e7e;}

/* classes for pre validator */
.preval{
font-family: Georgia, Tahoma, arial, verdana,helvetica, sans-serif;
vertical-align:top;
border:none;
font-weight: normal;
color: #7e7e7e;
}

.formheaders {
color: #7e7e7e; font-weight: normal;
font-family:Georgia, Tahoma, arial, verdana,helvetica, sans-serif;
font-weight: normal;
}


/* ------------------- Tables ------------------- */

table { 
font: Georgia, Arial, Helvetica, Geneva, sans-serif;
border:0px solid #ffffff;
} 

td{
border-style: none;
    border-color: inherit;
    border-width: medium;
    vertical-align:top;
    line-height:1.5em;
    font-size:0.9em;
    }

/* ------------------- Images ------------------- */

.img{
margin-bottom:3px;
margin-left:10px;
float: right;
}

.imgcallout{
margin-bottom:0px;
margin-right:8px;
float: left;
}

.imgbanner{
border-top:1px solid #ffffff;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
border-bottom:1px solid #ffffff;
}

.imgsubcallout{
border-top:2px solid #eff6ff;
border-left:2px solid #eff6ff;
border-right:2px solid #eff6ff;
border-bottom:2px solid #eff6ff;
}

.imgtel{
margin-right:10px;
float: left;
}



.pageimg{
margin-right:10px;
margin-bottom:10px;
float: left;
border-top:1px solid #958E2E;
border-left:1px solid #958E2E;
border-right:1px solid #958E2E;
border-bottom:1px solid #958E2E;
}

a img {
border:none; color:#fff
