.menulink {  font-family: "Trebuchet MS"; font-size: 12px; font-weight: bold; color: #FFFFCC; text-decoration: none; letter-spacing: 2px}
.menulink:hover {  font-family: "Trebuchet MS"; font-size: 12px; font-weight: bold; color: #99CC00; text-decoration: none; letter-spacing: 2px}
.textlink {  font-family: "Trebuchet MS"; font-size: 13px; color: #E4E4E4; text-decoration: underline}

.addressdetails {  font-family: Helvetica, Arial, sans-serif; font-size: 16px; line-height: 25px; font-weight: bold; color: #CCCCCC; letter-spacing: 1px}
.byline {  font-family: Helvetica, Arial, sans-serif; font-size: 24px; font-weight: bold; letter-spacing: .25em; word-spacing: .25em; color: #CCCCCC}
.tracking {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 15pt; font-weight: normal; color: #666666; text-decoration: none; letter-spacing: 2px; text-align: right}
.header {  font-family: Arial, Helvetica, sans-serif; font-size: 22pt; font-weight: bold; color: #000066; text-decoration: none; letter-spacing: 1.5px}
.pagename { font-size: 22pt; font-weight: bold; color: #CCCCCC; text-decoration: none; letter-spacing: 1.5px }
p { font-family: "Trebuchet MS"; font-size: 13px; font-weight: normal; color: #FFFFFF; text-decoration: none; letter-spacing: 1.25px} .pageheaderred { font-size: 24px; text-transform: capitalize; color: #A63600; letter-spacing: 5px; font-weight: bolder }
.pageheaderyellow { font-size: 24px; color: #E1A30F; letter-spacing: 5px; font-weight: bolder }

.caps {
text-transform:uppercase;
}


.formfield {  border: 1px #000000 solid; font-family: "Trebuchet MS"; font-size: 12px; color: #003300; background-color: #CCCCCC}
.textboxstyle { border: medium #000000 none }
td { font-family: "Trebuchet MS"; font-size: 13px; font-weight: normal; color: #FFFFFF; text-decoration: none; letter-spacing: 1.25px}
.formbutton { border: 1px #000000 solid; font-family: "Trebuchet MS"; font-size: 11px; color: #000000; background-color: #999999; font-weight: normal}
.imgborder {  border: #000000; border-style: double; border-top-width: 3px; border-right-width: 3px; border-bottom-width: 3px; border-left-width: 3px}
.button { font-size: 16px; color: #FFFFFF; font-weight: bolder ; background-color: #A03602; border: 3px #000000 double; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px; height: 55px; width: 112px; text-align: center; vertical-align: middle; text-decoration: none}
.buttongrey { font-size: 14px; color: #FFFFFF; font-weight: bolder ; background-color: #76879B; border: 3px #000000 double; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px; height: 35px; width: 165px; text-align: center; vertical-align: middle; text-decoration: none }
h3 { font-size: 24px; color: #617C3A; letter-spacing: 5px; font-weight: bolder }
.for_sale_cellbg {  background-image: url(images/for_sale_td_bg.jpg); background-repeat: no-repeat; background-position: left top}
h1 { font-size: 24px; text-transform: capitalize; color: #617C3A; letter-spacing: 5px; font-weight: bolder }

#gcformat tr td p {
	margin: 20px 20px 30px 20px;
}


#imggrid {
	width: 660px;
	border:none;
}

#imggrid img {
	padding:2px;
	margin:2px;
	border:none !important;
	text-align:left;
}
#imggrid a, #imggrid a:link{
	width: 153px !important;
	height:200px;
	border:none;
	color:#CCC;
	text-align:center;
	float:left; 
	margin-bottom:5px;
	
	
}


#headerpic {
	width:650px;
	height:200px;
}


.vid {
	background-color: #000;
	margin: 2px;
	padding: 2px;
}

.caption {
	margin:0px !important;

	margin-bottom:20px !important;
	
	font-weight:bold;
	width:90%;
	
	
}


