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

body, td, div{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#333;
	font-size:12px;
	line-height:15px;
}
#ggShell{
	width:894px;
}
#ggFooter{
	width:894px;
	padding-top:50px;
}
#ggFooter td{
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
}
#ggFooterLeft{
	background-color:#9D936F;
}
#ggLeft{
	width:198px;
	background-color:#CFBE8A;
}
#ggRight, #ggFooterTd{
	width:696px;
	background-color:#efe9d3;
}
#swfShell{
	background:url(../images/flash_bg.jpg) no-repeat;
	height:300px;
	width:696px;
	clear:both;
}
#ggContent{
	padding:0px 15px 15px 25px;
	width:656px; /* Area width minus left + right padding*/
}
#left_packages{
	padding:7px;	
}
#left_packages a:link, #left_packages a:active, #left_packages a:visited{
	color:#333;
}
#left_packages a:hover{
	color:#666;	
}

#ggFooter a:link, #ggFooter a:active, #ggFooter a:visited{
	text-decoration:none;
	color:#333;
}
#ggFooter a:hover{
	text-decoration:underline;
	color:#666;
}

a:link, a:active, a:visited{
	color:#333;
	text-decoration:underline;
}
a:hover{
	color:#666;
	text-decoration:none;
}


#ggLeftContainer{
background-color:#cfbe8a;	
}
a:hover .rollover{
	filter:alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity:0.75;
}
#ggSocialLinks{
	width:100%;
	text-align:right;
}

#ggTitle{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#9C7B1A;
}
#ggSubTitle{
	font-size:14px;
	color:#000;
}

#ggMenu{
	width:198px; height:294px; background:url(../images/menu/menu_bg.jpg) no-repeat;
}

.contentdark{
	width:635px;
	background-color:#c4b596;
	padding:5px;
	color:#000;
}
.package_roll{
	filter:alpha(opacity=50);
	opacity: 0.50;
	-moz-opacity:0.50;	
}
a:hover .package_roll{
	filter:alpha(opacity=100);
	opacity: 1;
	-moz-opacity:1;
}

hr {border: 2px dotted #CFBE8A; border-style: none none dotted; }

a{
outline:none; /* Remove FF link border*/
}