/* Global */

* {
	margin:0;
	padding:0;
}
body {
	background-color: #000000;
}
a {
	outline: none;
}
a img {
	border:0;
}
.bold {
	font-weight: bold
}


#toporangehome {
	margin-left: auto;
	margin-right: auto;
	height:18px;
	background-color: #000000;
}
#languages {
	position: absolute;
	top: 1px;
	left: 820px;
	width: 144px;
	color: #ffffff;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #000000;
}
#languages a {
	display: block;
	width: 8px;
	height: 8px;
	text-decoration: none;
	background: url("../images/radios.gif");
	text-indent: -999999px;
	overflow: hidden;
}
#languages a:hover {
	background-position: -8px 0;
}
#address {
	position: absolute;
	top: 2px;
	left: 413px;
	width: 545px;
	color: #ffffff;
	text-align: right;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #000000;
	height: 12px;
}
#address .pipe {
	text-decoration: none;
	color: #056839;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #0b9444;
	font-weight: bold;
}
#topwhite1 {
	margin-left: auto;
	margin-right: auto;
	height:5px;
	background-color: #ffffff;
	clear:both;
	font-size:1px;
}
#homeheader {
	margin-left: auto;
	margin-right: auto;
	height:51px;
	background-color: #063e25;
}
#secondheader {
	margin-left: auto;
	margin-right: auto;
	height:42px;
	background-color: #063e25;
}
#secondheader img a {
	border:0;
}
#homeaddress {
	position: absolute;
	top: 38px;
	left: 826px;
	width: 132px;
	color: #ffffff;
	text-align: right;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #063e25;
}
#homenav {
	margin-left: auto;
	margin-right: auto;
	height:21px;
	background-color: #ffffff;
	border-style:solid;
	border-color:#ffffff;
	border-width:3px 0px 0px 0px;
	font-size:1px;
}
#secondnav {
	margin-left: auto;
	margin-right: auto;
	height:21px;
	background-color: #ffffff;
	border-style:solid;
	border-color:#ffffff;
	border-width:4px 0px 1px 0px;
	font-size:1px;
}
#homenavinner {
	width:990px;
}
/* Menu */
.horizontalcssmenu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
/*Top level list items*/
.horizontalcssmenu ul li {
	position: relative;
	display: inline;
	float: left;
}
/*Navigation home version*/
/*Top level list items*/
.horizontalcssmenu ul li {
	position: relative;
	display: inline;
	float: left;
}

/*Top level menu link items style*/

.horizontalcssmenu ul li.home_overview a {
	display: block;
	text-indent: -999999px;
	width: 161px; /*Width of top level menu link items*/
	height:21px;
	padding: 0px 0px;
	background: url(../images/home_overview.gif);
	background-repeat: no-repeat;
	size:1px;
}
.horizontalcssmenu ul li.home_overview a:hover {
	background-position: -161px 0;
}
.horizontalcssmenu ul li.home_executive a {
	display: block;
	text-indent: -999999px;
	width: 161px; /*Width of top level menu link items*/
	height:21px;
	padding: 0px 0px;
	background: url(../images/home_executive.gif);
	background-repeat: no-repeat;
}
.horizontalcssmenu ul li.home_executive a:hover {
	background-position: -161px 0;
}
.horizontalcssmenu ul li.home_locations a {
	display: block;
	text-indent: -999999px;
	width: 161px; /*Width of top level menu link items*/
	height:21px;
	padding: 0px 0px;
	background: url(../images/home_locations.gif);
	background-repeat: no-repeat;
}
.horizontalcssmenu ul li.home_locations a:hover {
	background-position: -161px 0;
}
.horizontalcssmenu ul li.home_investor a {
	display: block;
	text-indent: -999999px;
	width: 161px; /*Width of top level menu link items*/
	height:21px;
	padding: 0px 0px;
	background: url(../images/home_investor.gif);
	background-repeat: no-repeat;
}
.horizontalcssmenu ul li.home_investor a:hover {
	background-position: -161px 0;
}
.horizontalcssmenu ul li.home_careers a {
	display: block;
	text-indent: -999999px;
	width: 161px; /*Width of top level menu link items*/
	height:21px;
	padding: 0px 0px;
	background: url(../images/home_careers.gif);
	background-repeat: no-repeat;
}
.horizontalcssmenu ul li.home_careers a:hover {
	background-position: -161px 0;
}
.horizontalcssmenu ul li.home_contact a {
	display: block;
	text-indent: -999999px;
	width: 161px; /*Width of top level menu link items*/
	height:21px;
	padding: 0px 0px;
	background: url(../images/home_contact.gif);
	background-repeat: no-repeat;
}
.horizontalcssmenu ul li.home_contact a:hover {
	background-position: -161px 0;
}

/*Top level menu link items style*/
.horizontalcssmenu ul li.home a {
	display: block;
	text-indent: -999999px;
	width: 140px; /*Width of top level menu link items*/
	height:21px;
	padding: 0px 0px;
	background: url(../images/home.gif);
	background-repeat: no-repeat;
	size:1px;
}
.horizontalcssmenu ul li.home a:hover {
	background-position: -140px 0;
}
.horizontalcssmenu ul li.overview a {
	display: block;
	text-indent: -999999px;
	width: 140px; /*Width of top level menu link items*/
	height:21px;
	padding: 0px 0px;
	background: url(../images/overview.gif);
	background-repeat: no-repeat;
	size:1px;
}
.horizontalcssmenu ul li.overview a:hover {
	background-position: -140px 0;
}
.horizontalcssmenu ul li.executive a {
	display: block;
	text-indent: -999999px;
	width: 140px; /*Width of top level menu link items*/
	height:21px;
	padding: 0px 0px;
	background: url(../images/executive.gif);
	background-repeat: no-repeat;
}
.horizontalcssmenu ul li.executive a:hover {
	background-position: -140px 0;
}
.horizontalcssmenu ul li.locations a {
	display: block;
	text-indent: -999999px;
	width: 140px; /*Width of top level menu link items*/
	height:21px;
	padding: 0px 0px;
	background: url(../images/locations.gif);
	background-repeat: no-repeat;
}
.horizontalcssmenu ul li.locations a:hover {
	background-position: -140px 0;
}
.horizontalcssmenu ul li.investor a {
	display: block;
	text-indent: -999999px;
	width: 140px; /*Width of top level menu link items*/
	height:21px;
	padding: 0px 0px;
	background: url(../images/investor.gif);
	background-repeat: no-repeat;
}
.horizontalcssmenu ul li.investor a:hover {
	background-position: -140px 0;
}
.horizontalcssmenu ul li.careers a {
	display: block;
	text-indent: -999999px;
	width: 140px; /*Width of top level menu link items*/
	height:21px;
	padding: 0px 0px;
	background: url(../images/careers.gif);
	background-repeat: no-repeat;
}
.horizontalcssmenu ul li.careers a:hover {
	background-position: -140px 0;
}
.horizontalcssmenu ul li.contact a {
	display: block;
	text-indent: -999999px;
	width: 140px; /*Width of top level menu link items*/
	height:21px;
	padding: 0px 0px;
	background: url(../images/contact.gif);
	background-repeat: no-repeat;
}
.horizontalcssmenu ul li.contact a:hover {
	background-position: -140px 0;
}
/* Menu Spanish */
.spanhorizontalcssmenu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
/*Top level list items*/
.spanhorizontalcssmenu ul li {
	position: relative;
	display: inline;
	float: left;
}
/*Navigation home version*/
/*Top level list items*/
.spanhorizontalcssmenu ul li {
	position: relative;
	display: inline;
	float: left;
}

/*Top level menu link items style*/

.spanhorizontalcssmenu ul li.home_overview a {
	display: block;
	text-indent: -999999px;
	width: 161px; /*Width of top level menu link items*/
	height:21px;
	padding: 0px 0px;
	background: url(../images/es_home_overview.gif);
	background-repeat: no-repeat;
	size:1px;
}
.spanhorizontalcssmenu ul li.home_overview a:hover {
	background-position: -161px 0;
}
.spanhorizontalcssmenu ul li.home_executive a {
	display: block;
	text-indent: -999999px;
	width: 161px; /*Width of top level menu link items*/
	height:21px;
	padding: 0px 0px;
	background: url(../images/es_home_executive.gif);
	background-repeat: no-repeat;
}
.spanhorizontalcssmenu ul li.home_executive a:hover {
	background-position: -161px 0;
}
.spanhorizontalcssmenu ul li.home_locations a {
	display: block;
	text-indent: -999999px;
	width: 161px; /*Width of top level menu link items*/
	height:21px;
	padding: 0px 0px;
	background: url(../images/es_home_locations.gif);
	background-repeat: no-repeat;
}
.spanhorizontalcssmenu ul li.home_locations a:hover {
	background-position: -161px 0;
}
.spanhorizontalcssmenu ul li.home_investor a {
	display: block;
	text-indent: -999999px;
	width: 161px; /*Width of top level menu link items*/
	height:21px;
	padding: 0px 0px;
	background: url(../images/es_home_investor.gif);
	background-repeat: no-repeat;
}
.spanhorizontalcssmenu ul li.home_investor a:hover {
	background-position: -161px 0;
}
.spanhorizontalcssmenu ul li.home_careers a {
	display: block;
	text-indent: -999999px;
	width: 161px; /*Width of top level menu link items*/
	height:21px;
	padding: 0px 0px;
	background: url(../images/es_home_careers.gif);
	background-repeat: no-repeat;
}
.spanhorizontalcssmenu ul li.home_careers a:hover {
	background-position: -161px 0;
}
.spanhorizontalcssmenu ul li.home_contact a {
	display: block;
	text-indent: -999999px;
	width: 161px; /*Width of top level menu link items*/
	height:21px;
	padding: 0px 0px;
	background: url(../images/es_home_contact.gif);
	background-repeat: no-repeat;
}
.spanhorizontalcssmenu ul li.home_contact a:hover {
	background-position: -161px 0;
}

/*Top level menu link items style*/
.spanhorizontalcssmenu ul li.home a {
	display: block;
	text-indent: -999999px;
	width: 140px; /*Width of top level menu link items*/
	height:21px;
	padding: 0px 0px;
	background: url(../images/es_home.gif);
	background-repeat: no-repeat;
	size:1px;
}
.spanhorizontalcssmenu ul li.home a:hover {
	background-position: -140px 0;
}
.spanhorizontalcssmenu ul li.overview a {
	display: block;
	text-indent: -999999px;
	width: 140px; /*Width of top level menu link items*/
	height:21px;
	padding: 0px 0px;
	background: url(../images/es_overview.gif);
	background-repeat: no-repeat;
	size:1px;
}
.spanhorizontalcssmenu ul li.overview a:hover {
	background-position: -140px 0;
}
.spanhorizontalcssmenu ul li.executive a {
	display: block;
	text-indent: -999999px;
	width: 140px; /*Width of top level menu link items*/
	height:21px;
	padding: 0px 0px;
	background: url(../images/es_executive.gif);
	background-repeat: no-repeat;
}
.spanhorizontalcssmenu ul li.executive a:hover {
	background-position: -140px 0;
}
.spanhorizontalcssmenu ul li.locations a {
	display: block;
	text-indent: -999999px;
	width: 140px; /*Width of top level menu link items*/
	height:21px;
	padding: 0px 0px;
	background: url(../images/es_locations.gif);
	background-repeat: no-repeat;
}
.spanhorizontalcssmenu ul li.locations a:hover {
	background-position: -140px 0;
}
.spanhorizontalcssmenu ul li.investor a {
	display: block;
	text-indent: -999999px;
	width: 140px; /*Width of top level menu link items*/
	height:21px;
	padding: 0px 0px;
	background: url(../images/es_investor.gif);
	background-repeat: no-repeat;
}
.spanhorizontalcssmenu ul li.investor a:hover {
	background-position: -140px 0;
}
.spanhorizontalcssmenu ul li.careers a {
	display: block;
	text-indent: -999999px;
	width: 140px; /*Width of top level menu link items*/
	height:21px;
	padding: 0px 0px;
	background: url(../images/es_careers.gif);
	background-repeat: no-repeat;
}
.spanhorizontalcssmenu ul li.careers a:hover {
	background-position: -140px 0;
}
.spanhorizontalcssmenu ul li.contact a {
	display: block;
	text-indent: -999999px;
	width: 140px; /*Width of top level menu link items*/
	height:21px;
	padding: 0px 0px;
	background: url(../images/es_contact.gif);
	background-repeat: no-repeat;
}
.spanhorizontalcssmenu ul li.contact a:hover {
	background-position: -140px 0;
}
#homemid {
	margin-left: auto;
	margin-right: auto;
	height:348px;
	background-color: #ffffff;
	background-image:url(../images/homemid.gif);
	background-repeat: no-repeat;
}
#homemid2 {
	margin-left: auto;
	margin-right: auto;
	height:0px;
	background-color: #ffffff;
	font-size:1px;
}
#homemid3 {
	margin-left: auto;
	margin-right: auto;
	height:0px;
	background-color: #ffffff;
	background-image:url(../images/homemid.gif);
	background-repeat: no-repeat;
}
#secondcontent {
	margin-left: 170px;
	margin-right: auto;
	background-color: #ffffff;
	position:relative;
	border-style:solid;
	border-color:#ffffff;
	border-width:0px 0px 4px 0px;
	min-height:650px;
	height:auto;
}

#secondstrip {
	position: absolute;
	top: 184px;
	left: 0px;
	width: 158px;
	height: 438px;
	color: #d8a325;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 31px;
	background-color: #000000;
}
#secondcontentb {
	margin-left: auto;
	margin-right: auto;
	height:570px;
	background-color: #ffffff;
	position:relative;
	border-style:solid;
	border-color:#ffffff;
	border-width:0px 0px 3px 0px;
}
#secondstripb {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 160px;
	height: 570px;
	color: #d8a325;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 31px;
	background-color: #000000;
	font-weight: bold;
}
#striplinks {
	position: absolute;
	top: 219px;
	left: 9px;
	width: 164px;
	color: #d8a325;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	z-index: 100;
}
#striplinks a {
	color: #ffffff;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#striplinks a:hover {
	color: #d8a325;
	text-align: left;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#striplinks .on {
	color: #d8a325;
	text-align: left;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#rotator {
	position: absolute;
	top: 101px;
	left: 644px;
	width: 319px;
	height: 345px;
	background-color: #ffffff;
}
#hometitle {
	position: absolute;
	top: 115px;
	left: 18px;
	width: 501px;
	color: #d8a325;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 31px;
	background-color: transparent;
	font-weight: bold;
}
#hometext {
	position: absolute;
	top: 190px;
	left: 18px;
	width: 343px;
	height: 237px;
	color: #063e25;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:transparent;
	line-height: 1.2;
}
#homeside {
	position: absolute;
	top: 380px;
	left: 644px;
	width: 320px;
	height: 72px;
	background-color: #e7e7e8;
}
#homesideinner {
	color: #231F20;
	text-align: left;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 72px;
	display:block;
	overflow:auto;
}
#homesideinner .headline {
	color: #ffffff;
	text-align: left;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#homebotphotos {
	margin-left: auto;
	margin-right: auto;
	height:96px;
	background-color: #ffffff;
	position:relative;
	overflow-x:hidden;
}
#homebotphotosinner {
	position: absolute;
	top:3px;
	left:0px;
	height: 86px;
	background-color: #ffffff;
	padding-top: 3px;
	display:inline;
	width:2000px;
}
#homebotphotosinner img {
	border-style:solid;
	border-color:#ffffff;
	border-width:0px 0px 3px 0px;
	padding-right:3px;
}
#secondtopphotos {
	margin-left: auto;
	margin-right: auto;
	height:93px;
	background-color: #ffffff;
	position:relative;
	overflow-x:hidden;
}
#secondtopphotosinner {
	position: absolute;
	top:3px;
	left:0px;
	height: 90px;
	background-color: #ffffff;
	display:inline;
	width:2000px;
}
#secondtopphotosinner img {
	border-style:solid;
	border-color:#ffffff;
	border-width:0px 0px 3px 0px;
	padding-right:4px;
}
#secondtext {
	width: 439px;
	color: #000000;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffff;
	padding-top: 33px;
	padding-left: 38px;
	padding-bottom: 100px;
	min-height:500px;
	height:auto;
}
/* for Internet Explorer */
/*\*/
* html #secondtext {
	height: 500px;
}
#secondtextheight {
	width: 439px;
	color: #000000;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffff;
	padding-top: 33px;
	padding-left: 38px;
	padding-bottom: 100px;
	min-height:500px;
	height:auto;
}
/* for Internet Explorer */
/*\*/
* html #secondtextheight {
	height: 500px;
}
#sitemaptext {
	width: 439px;
	/* min-height hack for ie6 */
	min-height: 400px;
	height: auto !important;
	height: 400px;
	color: #000000;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffff;
	padding-top: 33px;
	padding-left: 38px;
	padding-bottom: 100px;
}
#locationstext {
	width: 439px;
	height: 520px;
	color: #000000;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffff;
	padding-top: 33px;
	padding-left: 15px;
	padding-bottom: 50px;
	min-height:500px;
	height:auto;
}
/* for Internet Explorer */
/*\*/
* html #locationstext {
	height: 500px;
}
/**/
#locationstextnarrow {
	width: 305px;
	height: 400px;
	color: #000000;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffff;
	padding-top: 33px;
	padding-left: 15px;
	padding-bottom: 100px;
}
#secondtext .headline, #secondtextheight .headline, #sitemaptext .headline, #locationstext .headline, #locationstextnarrow .headline {
	color: #d8a325;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
}
#secondtext .headlinetwo, #secondtextheight .headlinetwo, #sitemaptext .headlinetwo, #locationstext .headline, #locationstextnarrow .headline {
	color: #d8a325;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
}
#secondtext .subhead, #secondtextheight .subhead, #sitemaptext .subhead, #locationstext .subhead, #locationstextnarrow .subhead {
	color: #000000;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#secondtext .largebody, #secondtextheight .largebody, #sitemaptext .largebody, #locationstext .largebody, #locationstextnarrow .largebody  {
	color: #000000;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}
#secondtext a, #secondtextheight a, #sitemaptext a, #locationstext a, #locationstextnarrow a {
	color:#d8a325;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffff;
}
#sitemaptext a {
	color:#000000;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffff;
}
#secondtext a:hover, #secondtextheight a:hover, #sitemaptext a:hover, #locationstext a:hover, #locationstextnarrow a:hover {
	color:#666666;
	text-align: left;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffff;
}
#secondtext td, #secondtextheight td, #sitemaptext td, #locationstext td, #locationstextnarrow td {
	padding:5px;
}
#secondtext_b {
	position: absolute;
	top: 29px;
	left: 176px;
	width: 293px;
	color: #000000;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffff;
	height: 249px;
}
#secondtext_b .headline {
	color: #d8a325;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
}
#secondtext_b .largebody {
	color: #000000;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#secondtext_b .subhead {
	color: #000000;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#secondtext_b .smallbody {
	color: #000000;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#secondtext_c {
	position: absolute;
	top: 29px;
	left: 197px;
	width: 408px;
	color: #000000;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffff;
}
#secondtext_c .headline {
	color: #000000;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
}
#secondtext_c .largebody {
	color: #000000;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}
#secondtext_c .subhead {
	color: #0b9444;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#secondtext_c .smallbody {
	color: #000000;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#secondtext_d {
	position: absolute;
	top: 29px;
	left: 176px;
	width: 456px;
	color: #000000;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffff;
	height: 173px;
}
#secondtext_d .headline {
	color: #d8a325;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
}
#secondtext_d .largebody {
	color: #000000;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#secondtext_d .subhead {
	color: #000000;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#secondtext_d .smallbody {
	color: #000000;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#secondphoto {
	position: absolute;
	top: 30px;
	left: 497px;
	width: 319px;
	height: 443px;
	background-color: #ffffff;
}
#secondphoto_b {
	position: absolute;
	top: 15px;
	left: 327px;
	width: 323px;
	height: 266px;
	color: #000000;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serfif;
	font-size: 10px;
	background-color: #ffffff;
}
#secondphoto_b .body {
	background-color: #ffffff;
	color: #000000;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#secondphoto_b a {
	color: #000000;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
#secondphoto_b a:hover {
	color: #d8a325;
	text-align: left;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
#secondphoto_c {
	position: absolute;
	top: 17px;
	left: 644px;
	width: 319px;
	height: 296px;
	color: #000000;
	text-align: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #ffffff;
}


#botgreenhome {
	margin-left: auto;
	margin-right: auto;
	height:7px;
	background-color: #0b9444;
}
#copyright {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	border-style:solid;
	border-color:#ffffff;
	border-width:3px 0px 0px 0px;
	color: #ffffff;
	text-align: left;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color:#000000;
	padding:10px;
}
#copyright a {
	color: #ffffff;
	text-align: right;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #000000;
}
#copyright a:hover {
	color: #d8a325;
	text-align: right;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #000000;
}
#copyright .on {
	color: #d8a325;
	text-align: left;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#footerlinks {
	position: absolute;
	top: 10px;
	left: 508px;
	width: 455px;
	color: #ffffff;
	text-align: right;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #000000;
	height: 24px;
}
#footerlinks2 {
	position: absolute;
	top: 23px;
	left: 457px;
	width: 505px;
	color: #ffffff;
	text-align: right;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: transparent;
	height: 24px;
}
#footerlinks a {
	color: #ffffff;
	text-align: right;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #000000;
}
#footerlinks a:hover {
	color: #d8a325;
	text-align: right;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #000000;
}
#footerlinks .on {
	color: #d8a325;
	text-align: left;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.float {
	float: left;
	margin:3px;
}
div.float p {
	text-align: center;
}
div.float img {
	border: 1px solid #ffffff;
}
.highlightit img {
	border: 1px solid #ffffff;
}
.highlightit:hover img {
	border: 1px solid #d8a325;
}
.highlightit:hover {
	color: red; /* Dummy definition to overcome IE bug */
}
div.gallerycontainer {
	position:absolute;
	background-color: transparent;
	width:492px;
	left: 472px;
	top: -22px;
	height: 444px;
}
div.spacer {
	clear: both;
}
#clicktext {
	position:absolute;
	top:304px;
	left:475px;
	z-index:500;
	text-align: left;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	line-height:11px;
}
#contain {
	position:absolute;
	top:17px;
	left:472px;
	width:400px;
	height:577px;
	z-index:1000;
}
