body { background-image: url(../images/background/bg.gif);margin-bottom: 0; }

.white_border {

	border: solid 2px white;

	height: 96%;

}

/*general text*/

.left_col_heading { color: #625321; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding-bottom: 2px; }

.left_col_text { color: #625321; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-align: left; margin: 4px 3px 4px 4px; }

.blue_header { color: #078d8d; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-left: 4px; }
h1 { color: #078d8d; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 2px 0 0 4px; }
.brown_text { color: #625321; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin: 4px; }

.admin_brown_text { color: #625321; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }

.smallbrown_text { color: #625321; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }

.smallwhite_text { color: white; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.sm-featuredblue_text { color: #078d8d; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.smallblue_text { color: #078d8d; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a:link.smallblue_text { color: #078d8d; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a:hover.smallblue_text { color: #078d8d; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
a:visited.smallblue_text { color: #078d8d; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.bold { font-weight: bold; }

.italic { font-style: italic; }

/*general structure (colors)*/

.main_menu { background-color: #e3d296; }

.left_col { background-color: #c1b380; }

.left_col2 { background-color: #e3d296; }

.blue_cell { background-color: #cff3f3; height: 20px; }

.white { background-color: #fff; }

/*listing page*/

.brown_listings { color: #625321; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify; margin: 4px; }
.brown_listings2 { color: #625321; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify; margin: 4px; }
.gold_listings { color: #625321; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }

/*brown links, underlined link state*/

a:link { color: #625321; }

a:visited { color: #625321; }

a:hover { color: #625321; text-decoration: none; }

a:active { color: #625321; }

/*white links, NO underlined link state*/

a:link.white2 { color: #fff; text-decoration: none; }

a:visited.white2 { color: #fff; }

a:hover.white2 { color: #fff; text-decoration: underline; }

a:active.white2 { color: #fff; }

/*  FORMS- Drop Downs & Text Boxes*/

textarea#lgbox { color: #625321; width: 480px; height: 200px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; padding: 1px 0 0 1px; overflow: auto; border: solid 1px; }

textarea#lgbox2 { color: #625321; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; padding: 1px 0 0 1px; width: 480px; height: 110px; overflow: auto; margin-top: 2px; margin-bottom: 2px; border: solid 1px; }

textarea#email { color: #625321; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; padding: 1px 0 0 1px; width: 450px; height: 175px; overflow: auto; border: solid 1px; }

#standard2 { color: #625321; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; width: 172px; border: solid 1px; }

#standard { color: #625321; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; width: 169px; margin: 1px 1px 1px 4px; border: solid 1px; }

select#dropdown { color: #625321; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; width: 172px; margin: 2px; border: solid 1px;;;; }

.text{ color: #625321; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; width: 172px; margin: 2px; border: solid 1px;;;;

}

.textareanew { color: #625321; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; padding: 1px 0 0 1px; width: 450px; height: 125px; overflow: auto; border: solid 1px; }

.textareanew2 { color: #625321; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; padding: 1px 0 0 1px; width: 480px; height: 110px; overflow: auto; margin-top: 2px; margin-bottom: 2px; border: solid 1px; }



.textareanew1 { color: #625321; width: 480px; height: 200px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; padding: 1px 0 0 1px; overflow: auto; border: solid 1px; }

.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ff0000;
	text-align: left; text-decoration: none;
}
a:link.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-align: left; margin: 4px;
	text-decoration: underline;
}
a:hover.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-align: left; margin: 4px;
	text-decoration: underline;
}
a:active.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-align: left; margin: 4px;
	text-decoration: underline;
}
a:visited.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-align: left; margin: 4px;
	text-decoration: underline;
}
.border {

	border: 1px solid #CFF3F3;

}

.border_dot {

	border: 1px dashed #90835C;

}

