@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */

body {
	font-family: "Trebuchet MS", "Times New Roman", Times, serif;font-size: 12px;margin: 0px;color:#4f3417;
	line-height:18px; background-color:#618817;
	}
td  {font-family: "Trebuchet MS", "Times New Roman", Times, serif;font-size: 12px;margin: 0px;padding:0px;color:#4f3417;
	}
.pbg{background:url(../images/pbg.gif) repeat-x left top; background-color:#f1e9d6;}
.bottombg{background:url(../images/bottombg.jpg) repeat-x left bottom;}
.bottom_img{background:url(../images/bottom_img_inner.jpg) no-repeat left bottom ; width:955px;}
.centerbg{ background:url(../images/center_bg.jpg) no-repeat left top; }
.welcome_simg{background:url(../images/welcome_sideimg.jpg) no-repeat left top ; width:131px;}
.dotted_line{background:url(../images/dotted_line.jpg) no-repeat left top;}
.logo{background: url(../images/logo_gc.jpg) no-repeat left top;}
.paddingLTB{ padding:9px 0px 9px 9px;}

.LGRNtxt_20{font-size:20px; color:#d98b34;}
.blk10{font-size:10px; color:#212121; font-weight:bold;}
.GRNtxt_20{font-size:20px; color:#41650d; font-family:Georgia, "Times New Roman", Times, serif;}	
A.Lgreentxt_10{font-size:10px; font-weight:bold; color:#a6c669; text-decoration:none;}
A.Lgreentxt_10:hover{font-size:10px; color:#ffffff; text-decoration:none;}


#navcontainer ul
{
padding: 11px 0px 0px 24px;
margin: 0px;
font-weight:bold;
color: White;
float: left;
width: 100%;
font-family: "Trebuchet MS", "Times New Roman", Times, serif;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.2em 1em;
color: White;
text-decoration: none;
float: left;
}

#navcontainer ul li a:hover
{
color: #fffc00;
}


#sd_link ul
{
	margin: 0;
	padding:10px 3px;
	list-style-type: none  ;
}
#sd_link li{
	padding:0px 0px 5px 14px;
	background: url(../images/arrow.gif) no-repeat top left;	border-bottom:#c67d0d 1px dashed;
 line-height:25px;
	}
	
A.goldentxt_10{font-size:10px; font-weight:bold; color:#ffd800; text-decoration:none;}
A.goldentxt_10:hover{font-size:10px; color:#ffffff; text-decoration:none;}

A.goldentxt-inner_10{font-size:10px; font-weight:normal; color:#ffd800; text-decoration:none;}
A.goldentxt-inner_10:hover{font-size:10px; color:#ffffff; text-decoration:none;}

A.hyperlink{color:#8a1c00; text-decoration:underline;}
A.hyperlink:hover{color:#d69d10; text-decoration:underline;}

.red{color:#FF0000}

.generalfield{
	border:#bb6500 1px solid; 
	width:250px;
	height:18px;
	font-size:11px;
	background-color:#e8d9a6;
	color:#000000
	}
.generalfield_combo{
	border:#bb6500 1px solid; 
	width:252px;
	height:18px;
	font-size:11px;
	background-color:#e8d9a6;
	color:#000000
	}
.generalfield_comments{
	border:#bb6500 1px solid; 
	width:250px;
	height:100px;
	font-size:11px;
	background-color:#e8d9a6;
	color:#000000
	}
.submit{
	border:#351e04 1px solid; 
	font-size:11px;
	padding:3px 8px;
	background-color:#5f3707;
	color:#ffffff;
	}

.imgfloat{float: left; margin-right: 2em; margin-bottom:.8em; border:#e6d8be 12px solid;}
.meroon14bold{font-size:16px; color:#d98b34; font-weight:bold}
.perl_yel_txt{font-size:15px; color:#8b632f;  }
.goldentxt_20{font-size:20px; color:#947d52;}
.whttxt_20{font-size:20px; color:#FFFFFF;}	

h1,h2,h3,h4,h5,h6 {
	margin:0;
	padding:0;
	font-family: "Times New Roman";
	font-weight: bold;
	line-height:20px;
	
}
h1{color:#ffffff;font-size:25px; font-weight:normal; padding:8px 0px; }
h1 A{color:#ffffff;font-size:25px; font-weight:normal;text-decoration:none; }
h1 A:HOVER{color:#ba2430;font-size:25px; font-weight:normal;}

.thumb_bg{ width:127px; padding:6px; margin:5px;  height:101px; float:left; list-style-type:none; border:#e6d8be 12px solid;  }	





blockquote:before, blockquote:after, q:before, q:after {
content:"";
}
blockquote, q {
quotes:"" "";
}
a{
cursor: pointer;
text-decoration:none;
}
br.both{
clear:both;
}
#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:579px;
width:973px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:12;
padding:12px;
font-size:13px;
}
#popupContact h1{
text-align:left;
color:#4e4e4e;
font-size:13px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#141415;
font-weight:700;
display:block;
}
#button{
text-align:center;
margin:0px;
text-align:left;
}