img, div { behavior: url(iepngfix.htc) }
html, body
{
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	background-image: url(../images/main_background.jpg);
	background-repeat: no-repeat;
	background-position: center 224px;

}
#main_back
{
	float: left;
	width: 100%;
	position: relative;
	
}

#main_body
{
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 1;
}
#main_conetntarea
{
	float: left;
	width: 960px;
	position: relative;
	z-index: 2;
}
#top
{
	float: left;
	height: 526px;
	width: 960px;
	position: relative;
	z-index: 3;
}
#logo
{
	float: left;
	width: 436px;
	height: 142px;
	padding-top: 22px;
}
#languane
{

	float: left;
	height: 36px;
	width: 258px;
	padding-bottom: 90px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #6c6d68;
	text-decoration: none;
	padding-top: 6px;
	z-index: 1;
}
#top_nav
{
	background-image: url(../images/top_bar.gif);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	height: 36px;
	width: 250px;
	padding-bottom: 90px;
	padding-left: 16px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 6px;
	z-index: 1;
}

#search_box
{
	float: left;
	width: 211px;
	position: relative;
	z-index: 1;
	height: 27px;
}
#search_box2
{
	float: left;
	height: 27px;
	width: 31px;
}
#main_nav
{
	float: left;
	height: 60px;
	width: 960px;
	position: relative;
}
#home_flash
{
	height: 302px;
	width: 675px;
	position: absolute;
	z-index: 5;
	top: 224px;
	/*background-image: url(../images/home_flash.jpg);
	background-repeat: no-repeat;
	background-position: left top;*/
	left: 0px;
}
#left_leaf
{
	height: 356px;
	width: 137px;
	position: absolute;
	z-index: 17;
	top: 170px;
	background-image: url(../images/left_leaf.png);
	background-repeat: no-repeat;
	background-position: left top;
	left: -127px;
	behavior: url(iepngfix.htc);	
}
#right_leaf
{
	height: 447px;
	width: 105px;
	position: absolute;
	z-index: 18;
	top: 489px;
	/*background-image: url(../images/right_leaf.png);*/
	background-repeat: no-repeat;
	background-position: left top;
	left: 960px;
	behavior: url(iepngfix.htc);	
}
#home_box
{
	height: 490px;
	width: 359px;
	position: absolute;
	z-index: 19;
	top: 118px;
	background-image: url(../images/home_box.png);
	background-repeat: no-repeat;
	background-position: left top;
	left: 651px;
	behavior: url(iepngfix.htc);
}
#home_box_title
{
	float: left;
	height: 59px;
	width: 233px;
	padding-left: 55px;
	padding-right: 71px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #3a3c2f;
	text-decoration: none;
	padding-top: 75px;
}
#home_box_conetnt
{
	float: left;
	padding-right: 71px;
	padding-left: 60px;
	width: 228px;
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #33a3c2f;
	height: 105px;
	padding-top: 7px;
}
#face_book
{
	float: left;
	height: 45px;
	width: 193px;
	padding-left: 82px;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #386a08;
	text-decoration: none;
	padding-right: 84px;
	text-transform: uppercase;
	text-align: center;
}
#login_box
{
	float: left;
	height: 129px;
	width: 230px;
	padding-left: 52px;
	padding-right: 77px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #3a3c2f;
	text-decoration: none;
	background-image: url(../images/input2_back.gif);
	background-repeat: no-repeat;
	background-position: 52px top;
}
#login_box_part1
{
	float: left;
	height: 43px;
	width: 200px;
	padding-top: 16px;
	padding-left: 30px;
}
#login_box_part2
{
	float: left;
	height: 37px;
	width: 200px;
	padding-top: 3px;
	padding-left: 30px;
}
#login_box_part3
{
	float: left;
	width: 120px;
	padding-top: 10px;
	padding-left: 110px;
}
#join_now
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #386a08;
	text-decoration: none;
	float: left;
	width: 210px;
	padding-left: 72px;
	padding-right: 77px;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;

	
}
#follow_us
{
	height: 48px;
	width: 102px;
	z-index: 5000;
	left: 837px;
	top: -59px;
	position: absolute;
	cursor:pointer;
	display:block;
/*	border:1px solid red;*/
}
#follow_us2
{
	height: 48px;
	width: 102px;
	z-index: 20;
	left: 837px;
	top: 105px;
	position: absolute;
}

#follow_us a{ display:block; cursor:pointer; /*border:1px solid red;*/ width:102px; height:48px}
#main_menu1
{
	height: 60px;
	width: 130px;
	position: absolute;
	top: 0px;
	z-index: 8;
	left: 0px;
}
#main_menu2
{
	height: 60px;
	width: 110px;
	position: absolute;
	top: 0px;
	z-index: 9;
	left: 117px;
}
#main_menu3
{
	height: 60px;
	width: 115px;
	position: absolute;
	top: 0px;
	z-index: 10;
	left: 211px;
}
#main_menu4
{
	height: 60px;
	width: 109px;
	position: absolute;
	top: 0px;
	z-index: 11;
	left: 314px;
}
#main_menu5
{
	height: 60px;
	width: 184px;
	position: absolute;
	top: 0px;
	z-index: 12;
	left: 407px;
}
#main_menu6
{
	height: 60px;
	width: 96px;
	position: absolute;
	top: 0px;
	z-index: 13;
	left: 579px;
}
#inner_content
{
	float: left;
	width: 960px;
	position: relative;
	text-decoration: none;
	z-index: 4;
	background-image: url(../images/bar2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#home_contentarea1
{
	background-image: url(../images/right_back.gif);
	background-repeat: repeat-y;
	background-position: right top;
	float: left;
	width: 960px;
	position: relative;
}
#home_contentarea1-1
{
	float: left;
	width: 960px;
	position: relative;
}

#home_contentarea2
{
	background-image: url(../images/right_bottom.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
	width: 960px;
	position: relative;
}

#home_contentarea2-1
{	
	float: left;
	width: 960px;
	position: relative;
}

#home_left
{
	float: left;
	width: 694px;
	position: relative;
}
#know_bar
{
	float: left;
	height: 62px;
	width: 442px;
	padding-top: 10px;
	padding-left: 252px;
	font-family: Tahoma;
	font-size: 17px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/did_know.gif);
	background-repeat: no-repeat;
	background-position: 6px 8px;
}
#common_box
{
	float: left;
	width: 694px;
	position: relative;
}
.thumb_box1
{
	float: left;
	width: 208px;
	padding-right: 25px;
	position: relative;
}
.home_title1
{
	text-align: center;
	float: left;
	height: 46px;
	width: 208px;
	background-image: url(../images/titlebar1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 6px;
	text-transform: uppercase;
}
.home_title2
{
	text-align: center;
	float: left;
	height: 46px;
	width: 208px;
	background-image: url(../images/titlebar2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 6px;
	text-transform: uppercase;
}
.home_title3
{
	text-align: center;
	float: left;
	height: 46px;
	width: 208px;
	background-image: url(../images/titlebar3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 6px;
	text-transform: uppercase;
}
.thumb_box2
{
	float: left;
	width: 208px;
	position: relative;
}
.thumbnile_content
{
	float: left;
	width: 208px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #6c6d68;
	text-decoration: none;
}
#common_box h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	text-transform: uppercase;
}
#common_box h2
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #6c6d68;
	text-decoration: none;
	text-align: right;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#home_right
{
	float: left;
	width: 266px;
	position: relative;
	padding-top: 0px;
	padding-bottom: 13px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
#home_right1
{
	background-image: url(../images/right_back.gif);
	background-repeat: repeat-y;
	background-position: right top;
	float: left;
	width: 266px;
	position: relative;
	padding-top: 0px;
	/*padding-bottom: 13px;*/
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
#home_right-sub
{
	background-image: url(../images/right_bottom.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
	width: 266px;
	position: relative;
	padding-top: 77px;
	padding-bottom: 13px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

#right_thumb
{
	float: left;
	height: 188px;
	width: 266px;
}
#right_news_box
{
	float: left;
	width: 247px;
	padding-left: 19px;
	position: relative;
}
.news_arrow
{
	float: left;
	width: 245px;
	position: relative;
	text-align: right;
	padding-right: 21px;
	padding-bottom: 10px;
}
.news_box_common
{
	background-image: url(../images/line.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 247px;
	padding-bottom: 6px;
	line-height: 16px;
}
.news_box1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	width: 49px;
}
.news_box2
{
	float: left;
	width: 177px;
}
#home_box2
{
	background-color: #eeeeed;
	float: left;
	width: 958px;
	border-top-width: 31px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-top: 17px;
	padding-left: 2px;
	position: relative;
}
#home_box2_part1
{
	float: left;
	width: 239px;
}
#home_box2_part2
{
	float: left;
	width: 719px;
	position: relative;
}
#video_title
{
	float: left;
	height: 33px;
	width: 714px;
	padding-top: 3px;
	padding-left: 5px;
}
.video_box1
{
	float: left;
	width: 182px;
}
.video_box2
{
	float: left;
	width: 152px;
}
#home_box3
{

	float: left;
	width: 958px;
	padding-top: 1px;
	padding-left: 2px;
	position: relative;
}
#home_box3_part1
{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #395514;
	float: left;
	width: 188px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
}
#home_box3_part2
{
	float: left;
	width: 718px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #6c6d68;
	text-decoration: none;
	padding-left: 32px;
	padding-top: 9px;
}
#main_footer

{
	float: left;
	width: 100%;
	position: absolute;
	left:0px;
	text-align: center;
	text-decoration: none;
}
#footer_main
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #81a153;
	background-image: url(../images/footer_bar.gif);
	background-repeat: no-repeat;
	background-position: left 15px;
	text-align: center;
	float: left;
	height: 26px;
	width: 960px;
	padding-top: 25px;
	text-transform: uppercase;
}
#footer_main a
{
	color: #81a153;
	text-decoration: none;
}
#footer_main a:hover
{
	color: #81a153;
	text-decoration: underline;
}
#copyright
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #a89d8f;
	text-align: center;
	float: left;
	width: 672px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 144px;
}
#footer_icon1
{
	float: left;
	width: 88px;
	padding-top: 12px;
}
#footer_icon2
{
	float: left;
	width: 56px;
	padding-top: 12px;
}

p
{
	margin: 0px;
	padding: 0px;
}
.border1
{
	border: 1px solid #7ea250;
}
form
{
	margin: auto;
}
.dropdown1
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #6c6d68;
	text-decoration: none;
	width: 90px;
	border: 1px solid #df8e27;
	height: 20px;
}
.margin1
{
	margin-right: 16px;
}
.margin2
{
	margin-bottom: 3px;
}
.margin2a
{
	padding-top: 3px;
	padding-bottom: 3px;
	color:#6C6D68;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;

}
.margin3
{
	margin-bottom: 15px;
}
.margin4
{
	margin-right: 1px;
}
.margin5
{
	padding-right: 10px;
	padding-bottom: 10px;
}
.home_input1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5a5858;
	text-decoration: none;
	width: 195px;
	height: 20px;
	background-image: none;
	border: 1px solid #FFFFFF;
	float: left;
}
.s_input
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #df8e27;
	text-decoration: none;
	width: 162px;
	height: 18px;
	background-image: none;
	border: 1px solid #FFFFFF;
	float: left;
	margin: 0px;
	padding: 0px;
}
.s_inputback
{
	background-image: url(../images/search_bar.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 25px;
	width: 167px;
	padding-top: 2px;
	padding-left: 13px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.link
{
	color: #386a08;
	text-decoration: none;
}
.link:hover
{
	color: #386a08;
	text-decoration: underline;
}
.link2
{
	color: #8bb257;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: right 4px;
	padding-right: 10px;
}
.link2:hover
{
	color: #8bb257;
	text-decoration: underline;
}
.link3
{
	color: #6c6d68;
	text-decoration: none;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;

}
.link4
{
	color: #63a6c1;
	text-decoration: none;
	background-image: url(../images/blue_arrow.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 10px;
}
.link4:hover
{
	color: #63a6c1;
	text-decoration: underline;
}
.link6
{
	color: #63a6c1;
	text-decoration: none;

}
.link6:hover
{
	color: #63a6c1;
	text-decoration: underline;
}
.link7
{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;

}
.link7:hover
{
	color: #000000;
	text-decoration: underline;
}
.link3:hover
{
	color: #6c6d68;
	text-decoration: underline;
}
#screenoverlay
{
	background-color: #ffffff; /* The color to display*/

	/* The transparency of the background */
	opacity: .75;
	filter: alpha(opacity=75);

	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;

	/* Set the overlay so it appears above the page content */
	z-index: 1000;
}
#topbox
{
	position: absolute;
	width: 100%;
	/*Must use a z-index greater than the screen overlay*/
	z-index: 1001;
	top: 150px;
	left:0px;
	visibility: hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #595959;
	text-decoration: none;
}
/* About us */
#inner_box
{
	height: 490px;
	width: 359px;
	position: absolute;
	z-index: 19;
	top: 118px;
	background-image: url(../images/inner_box.png);
	background-repeat: no-repeat;
	background-position: left top;
	left: 651px;
	behavior: url(iepngfix.htc);
}
#inner_box_top
{
	float: left;
	height: 30px;
	width: 100px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #386a08;
	text-decoration: none;
	padding-top: 82px;
	padding-left: 230px;
	z-index:auto;
}
#inner_box_title
{
	float: left;
	height: 36px;
	width: 261px;
	padding-left: 98px;
}
#inner_box_thumb
{
	float: left;
	width: 223px;
	padding-right: 66px;
	padding-left: 70px;
}
#inner_box_bottom
{
	float: left;
	width: 223px;
	padding-right: 66px;
	padding-left: 70px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #386a08;
	text-decoration: none;
}
#inner_box h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #df8e27;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	text-transform: uppercase;
}
.t_link
{
	color: #386a08;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
}
.t_link:hover
{
	color: #FFFFFF;
	background-color: #df8e27;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	text-decoration: none;
}
.t_linkon
{
	color: #FFFFFF;
	background-color: #df8e27;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	text-decoration: none;
}
#inner_common_box
{
	float: left;
	width: 664px;
	position: relative;
	padding-right: 30px;
}

#inner_right
{
	float: left;
	width: 266px;
	position: relative;
	padding-top: 93px;
	padding-bottom: 13px;

}
#inner_right2
{
	float: left;
	width: 266px;
	position: relative;
	padding-top: 77px;
	background-image: url(../images/right_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #3a3c2f;
	padding-bottom: 13px;

}
#about_title
{
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/inner_title_back.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	float: left;
	width: 654px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 10px;
	position: relative;
}
#about_content
{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #6c6d68;
	text-decoration: none;
	background-image: url(../images/inner_content_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 664px;
	padding-top: 20px;
	padding-bottom: 10px;
	position: relative;
}
#about_content2
{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #6c6d68;
	text-decoration: none;
	float: left;
	width: 664px;
	padding-top: 20px;
	padding-bottom: 10px;
	position: relative;
}
#google_tracking
{
	float: left;
	width: 664px;

}
#banner1
{
	float: left;
	width: 664px;
	padding-top: 25px;
}
#tracking_box_top
{
	background-color: #698d3a;
	float: left;
	height: 106px;
	width: 266px;
}
#tracking_box_bottom
{
	background-color: #698d3a;
	background-image: url(../images/tracking_box_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	width: 266px;
	padding-bottom: 12px;
	position: relative;
}
.tracking_line
{
	background-image: url(../images/tracking_line.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	width: 266px;
	position: relative;
	padding-top: 12px;
}
.tracking_line2
{

	float: left;
	width: 266px;
	position: relative;
	padding-top: 12px;
}
.tracking_box2
{
	float: left;
	width: 110px;
	padding-left: 23px;
	position: relative;
}
.flag
{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/flag1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 26px;
	width: 97px;
	padding-top: 18px;
	padding-left: 13px;
}
.bar
{
	float: left;
	height: 14px;
	width: 110px;
}
.on_off
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	width: 54px;
	padding-bottom: 12px;
}
.flag2
{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/flag2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 26px;
	width: 97px;
	padding-top: 18px;
	padding-left: 13px;
}
.flag3
{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/flag3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 26px;
	width: 97px;
	padding-top: 18px;
	padding-left: 13px;
}
.flag4
{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/flag4.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 26px;
	width: 97px;
	padding-top: 18px;
	padding-left: 13px;
}
.flag5
{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/flag5.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 26px;
	width: 97px;
	padding-top: 18px;
	padding-left: 13px;
}
.flag6
{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/flag6.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 26px;
	width: 97px;
	padding-top: 18px;
	padding-left: 13px;
}
.flag7
{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/flag7.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 26px;
	width: 97px;
	padding-top: 18px;
	padding-left: 13px;
}
/* advertise */
#advertise_box
{
	float: left;
	width: 444px;
	padding-top: 22px;
	padding-right: 110px;
	padding-bottom: 22px;
	padding-left: 110px;
	position: relative;
	background-color: #80a450;
}
.input1
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #474747;
	text-decoration: none;
	width: 400px;
	height: 22px;
	background-image: none;
	border: 1px solid #f3f0f0;
	float: left;
	background-color: #f3f0f0;
}
.input1_back
{
	background-image: url(../images/input1_back.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 46px;
	width: 411px;
	padding-top: 5px;
	padding-left: 10px;
}

.input2_back
{
	background-image: url(../images/input1_back.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 32px;
	width: 411px;
	padding-top: 5px;
	padding-left: 10px;
}
.textbox
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #474747;
	text-decoration: none;
	width: 400px;
	height: 83px;
	background-image: none;
	border: 1px solid #f3f0f0;
	float: left;
	background-color: #f3f0f0;
}
.textbox_back
{
	background-image: url(../images/textarea_back.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 97px;
	width: 411px;
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 17px;
}
#send_button
{
	float: left;
	width: 79px;
	padding-left: 342px;
}
/* Store page*/
#store_top
{
	background-color: #eeeeed;
	float: left;
	width: 656px;
	position: relative;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 4px;
	padding-bottom: 12px;
}
.store_common
{
	float: left;
	width: 664px;
	padding-top: 38px;
	position: relative;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #3a3c2f;
	text-decoration: none;
}
.store_common h2
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #df8e27;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.store_box1
{
	text-align: center;
	float: left;
	width: 164px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.store_box2
{
	text-align: center;
	float: left;
	width: 106px;
	padding-right: 12px;
	line-height: 16px;
	padding-bottom: 3px;
}
.store_box3
{
	text-align: center;
	float: left;
	width: 122px;
	padding-left: 60px;
	line-height: 16px;
	padding-bottom: 3px;
}
#store_box4
{
	text-align: right;
	float: left;
	width: 664px;
	padding-top: 20px;
	padding-bottom: 4px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #63a6c1;
	text-decoration: none;
}

.store_box4 span
{
	color: #FFFFFF;
	background-color: #df8e27;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
}
.store_box4 a
{
	color: #63a6c1;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
}

.store_box4 a:hover
{
	color: #FFFFFF;
	background-color: #df8e27;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
}

.s_link
{
	color: #63a6c1;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
}
.s_link:hover
{
	color: #3a3c2f;
	text-decoration: none;
}
.s_link2
{
	color: #63a6c1;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
}

.s_link2:hover
{
	color: #FFFFFF;
	background-color: #df8e27;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	text-decoration: none;
}
.s_link2on
{
	color: #FFFFFF;
	background-color: #df8e27;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	text-decoration: none;
}
/* UWAS */

#submenu
{
	background-image: url(../images/sub_menu_back.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	height: 50px;
	width: 664px;
	position: relative;
}
#about_title2
{
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/inner_title_back.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	float: left;
	width: 654px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 10px;
	position: relative;
	border-top-width: 17px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#u_menu1
{
	height: 50px;
	width: 220px;
	position: absolute;
	z-index: 12;
	left: 125px;
	top: 0px;
}

#u_menu1 a:hover { background: url(Images/community_involvement_over.png) 0 0 no-repeat;}

#u_menu2
{
	height: 50px;
	width: 222px;
	position: absolute;
	z-index: 13;
	left: 329px;
	top: 0px;
}

#u_menu2 a:hover { background: url(Images/conservation_efforts_over.png) 0 0 no-repeat;}

#u_menu3
{
	height: 50px;
	width: 136px;
	position: absolute;
	z-index: 14;
	left: 469px;
	top: 0px;
}

.ubox_common
{
	float: left;
	width: 664px;
	padding-top: 20px;
	padding-bottom: 22px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeed;
	position: relative;
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #6c6d68;
	text-decoration: none;
}
.ubox_common2
{
	float: left;
	width: 664px;
	padding-top: 20px;
	padding-bottom: 22px;
	position: relative;
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #6c6d68;
	text-decoration: none;
}
.ubox1
{
	float: left;
	width: 227px;
}
.ubox2
{
	width: 437px;
	float: left;
}

#inner_common_box h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #df8e27;
	text-decoration: none;
	margin: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}
/* fun facts */
#u_menu3a
{
	height: 50px;
	width: 114px;
	position: absolute;
	z-index: 12;
	left: 135px;
	top: 0px;
}
#u_menu3b
{
	height: 50px;
	width: 136px;
	position: absolute;
	z-index: 13;
	left: 293px;
	top: 0px;
}
#u_menu3c
{
	height: 50px;
	width: 114px;
	position: absolute;
	z-index: 14;
	left: 395px;
	top: 0px;
}
.number1
{
	float: left;
	height: 33px;
	width: 46px;
	font-family: Tahoma;
	font-size: 28px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	background-color: #da8e27;
	padding-top: 13px;
}
.number2
{
	float: left;
	height: 33px;
	width: 46px;
	font-family: Tahoma;
	font-size: 28px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	background-color: #80a450;
	padding-top: 13px;
}
.number3
{
	float: left;
	height: 33px;
	width: 46px;
	font-family: Tahoma;
	font-size: 28px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	background-color: #d7b132;
	padding-top: 13px;
}
.number4
{
	float: left;
	height: 33px;
	width: 46px;
	font-family: Tahoma;
	font-size: 28px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	background-color: #63a6c1;
	padding-top: 13px;
}
.number5
{
	float: left;
	height: 33px;
	width: 46px;
	font-family: Tahoma;
	font-size: 28px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	background-color: #b879c1;
	padding-top: 13px;
}
.number6
{
	float: left;
	height: 33px;
	width: 46px;
	font-family: Tahoma;
	font-size: 28px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	background-color: #2e9690;
	padding-top: 13px;
}
.number_content
{
	width: 593px;
	float: left;
	padding-right: 10px;
	padding-left: 15px;
}
/*acknowledgments */
#acknowledgments_top
{
	font-family: Tahoma;
	font-size: 18px;
	font-weight: normal;
	text-transform: uppercase;
	color: #3a3c2f;
	text-decoration: none;
	text-align: center;
	float: left;
	width: 664px;
	padding-bottom: 10px;
	position: relative;
}
#u_menu4a
{
	height: 50px;
	width: 220px;
	position: absolute;
	z-index: 12;
	left: 165px;
	top: 0px;
}
#u_menu4b
{
	height: 50px;
	width: 138px;
	position: absolute;
	z-index: 13;
	left: 371px;
	top: 0px;
}
/* black individual bio*/
#individual_top
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #63a6c1;
	text-decoration: none;
	float: left;
	width: 664px;
	padding-bottom: 10px;
	position: relative;
}
#individual_top2
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #63a6c1;
	text-decoration: none;
	float: left;
	width: 664px;
	padding-bottom: 3px;
	position: relative;
	text-align: right;
	padding-top: 10px;
}
#title3
{
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/gren_bar.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	float: left;
	width: 654px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 10px;
	position: relative;
}

#individual_box1
{
	background-color: #eeeeed;
	float: left;
	width: 642px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	position: relative;
	border-top-width: 1px;
	border-bottom-width: 4px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #6c6d68;
	text-decoration: none;
}
#individual_box1a
{
	float: left;
	width: 222px;
	padding-top: 5px;
}
#individual_box1b
{
	float: left;
	width: 370px;
	line-height: 20px;
}
#individual_box1c
{
	text-align: center;
	float: left;
	width: 50px;
	font-weight: bold;
	padding-bottom: 4px;
}
#individual_box1d
{
	float: left;
	width: 418px;
	line-height: 16px;
	padding-bottom: 2px;
}
#individual_box1e
{
	float: left;
	width: 215px;
	line-height: 20px;
	padding-right: 15px;
}
#individual_box1f
{
	float: left;
	width: 190px;
	line-height: 20px;
}
#individual_box2
{
	background-color: #eeeeed;
	float: left;
	width: 664px;
	position: relative;
	text-decoration: none;
	text-align: center;
}
.border2
{
	border: 1px solid #eadfbf;
}
.border3
{
	border: 1px solid #cccccc;
}
.border4
{
	border: 1px solid #ffffff;
}
.individual_title
{

	float: left;
	width: 664px;
	padding-bottom: 10px;
	position: relative;
}
.individual_title2
{
	float: left;
	width: 664px;
	padding-top: 5px;
	padding-bottom: 10px;
	position: relative;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: none;
	color: #6c6d68;
	font-size: 11px;
}
.individual_common
{
	float: left;
	width: 664px;
	padding-bottom: 15px;
	position: relative;
}
.individual_arrow
{
	float: left;
	height: 34px;
	width: 22px;
	padding-top: 40px;
}
.individual_box3
{
	float: left;
	width: 195px;
	padding-right: 4px;
	padding-left: 4px;
/*	position: relative;*/
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	padding-bottom: 2px;
/*	z-index: 2;*/
}

.individual_box3a
{

	float: left;
	width: 195px;
	padding-right: 9px;
	padding-left: 10px;
	position: relative;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	padding-bottom: 2px;
	z-index: 2;
}
.play_icon
{
	height: 33px;
	width: 33px;
	position: absolute;
	z-index: 22;
	left: 157px;
	top: 107px;
}
.link5
{
	color: #df8e27;
	text-decoration: none;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;


}
.link5:hover
{
	color: #df8e27;
	text-decoration: underline;
}
#maroon_box_top
{
	background-color: #df8e27;
	float: left;
	height: 130px;
	width: 266px;
}
#maroon_box_bottom
{
	background-color: #df8e27;
	background-image: url(../images/maroon_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	width: 266px;
	padding-bottom: 12px;
	position: relative;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	color: #FFFFFF;
}
#maroon_box_bottom ul
{
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float: left;
	width: 266px;
}
#maroon_box_bottom ul li
{
	display: block;
	margin: 0px;
	list-style-type: none;
	float: left;
	width: 266px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#maroon_box_bottom ul li a
{
	float: left;
	width: 234px;
	padding-left: 32px;
	color: #FFFFFF;
	text-decoration: none;
}
#maroon_box_bottom ul li a:hover
{
	color: #3a3c2f;
	text-decoration: none;
	background-image: url(../images/arrow4.gif);
	background-repeat: no-repeat;
	background-position: 34px center;
	float: left;
	width: 222px;
	padding-left: 44px;
}
#maroon_box_bottom ul li.line
{
	background-image: url(../images/maroon_line.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.maroon_linkon
{

	color: #3a3c2f;
	text-decoration: none;
	background-image: url(../images/arrow4.gif);
	background-repeat: no-repeat;
	background-position: 34px center;
	float: left;
	width: 222px;
	padding-left: 44px;	
}
/* download  page*/

#download_title1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #df8e27;
	text-decoration: none;
	background-image: url(../images/screenshot.gif);
	background-repeat: no-repeat;
	background-position: left 14px;
	float: left;
	width: 630px;
	padding-top: 18px;
	padding-left: 34px;
	text-transform: uppercase;
	height: 30px;
	position: relative;
}
#download_title2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #df8e27;
	text-decoration: none;
	background-image: url(../images/documents.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 630px;
	padding-top: 4px;
	padding-left: 34px;
	text-transform: uppercase;
	height: 38px;
	position: relative;
}
.download_box
{
	float: left;
	width: 664px;
	padding-bottom: 22px;
	position: relative;
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #6c6d68;
	text-decoration: none;
}
.download_box1
{
	text-align: center;
	float: left;
	width: 195px;
	font-weight: bold;
	color: #df8e27;
	padding-bottom: 3px;
}
.download_box1a
{
	text-align: center;
	float: left;
	width: 195px;
	font-weight: bold;
	color: #df8e27;
	padding-bottom: 3px;
	padding-right: 39px;
	padding-left: 39px;
}
.download_box2
{
	float: left;
	width: 664px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #df8e27;
	text-decoration: none;
	position: relative;
}
.download_box2a
{
	background-image: url(../images/pdf_icon.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 173px;
	padding-top: 4px;
	padding-bottom: 10px;
	padding-left: 34px;
}
.download_box2b
{
	float: left;
	width: 125px;
	padding-top: 3px;
	padding-bottom: 10px;
}
/* sponsorship */
/* sponsorship */
#sponsor_logo
{
	background-color: #FFFFFF;
	text-align: center;
	float: left;
	width: 188px;
	border: 1px solid #cccccc;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #6c6d68;
	text-decoration: none;
	padding-top: 4px;
	padding-bottom: 4px;
	text-transform: uppercase;
	line-height: 16px;
}
#apply_sponsor
{
	background-color: #FFFFFF;
	text-align: center;
	float: left;
	height: 53px;
	width: 188px;
	border: 1px solid #cccccc;
	font-family: Tahoma;
	font-size: 17px;
	font-weight: bold;
	color: #63a6c1;
	text-decoration: none;
	padding-top: 10px;
}
.individual_box4
{
	float: left;
	width: 195px;
	padding-right: 6px;
	padding-left: 6px;
	position: relative;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	padding-bottom: 6px;
	z-index: 2;
	background-color: #eeeeed;
	text-transform: uppercase;
}

.individual_box4a
{
	float: left;
	width: 195px;
	padding-right: 9px;
	padding-left: 10px;
	position: relative;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	padding-bottom: 6px;
	z-index: 2;
	text-transform: uppercase;
	background-color: #eeeeed;
}
.individual_box4b
{
	float: left;
	width: 195px;
	padding-right: 31px;
	padding-left: 32px;
	position: relative;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	padding-bottom: 6px;
	z-index: 2;
	text-transform: uppercase;
	background-color: #eeeeed;
}
.gorilla_icon
{
	position: absolute;
	z-index: 22;
	left: 8px;
	/*top: 86px;*/
	top: 106px;

}
.gorilla_icon2
{
	position: absolute;
	z-index: 22;
	left: 16px;
	top: 86px;
}
.gorilla_icon2a
{
	position: absolute;
	z-index: 22;
	left: 36px;
	top: 86px;
}
.sponsor_title1
{
	text-align: center;
	float: left;
	height: 22px;
	width: 311px;
	background-image: url(../images/sponshorhip_bar1.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 6px;
	text-transform: uppercase;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.sponsor_title2
{
	text-align: center;
	float: left;
	height: 22px;
	width: 311px;
	background-image: url(../images/sponshorhip_bar2.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 6px;
	text-transform: uppercase;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.sponsor_part1
{
	float: left;
	width: 311px;
	position: relative;
	padding-right: 42px;
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #6c6d68;
	text-decoration: none;
}
.sponsor_part2
{
	float: left;
	width: 311px;
	position: relative;
}
#sponsor_content1
{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #6c6d68;
	text-decoration: none;
	background-image: url(../images/inner_content_top.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
	width: 311px;
	padding-top: 20px;
	position: relative;
	padding-bottom: 3px;
}
#sponsor_content2
{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #6c6d68;
	text-decoration: none;
	background-image: url(../images/green_back.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
	width: 311px;
	padding-top: 20px;
	position: relative;
	padding-bottom: 3px;
}
#blue_box_top
{
	background-color: #63a6c1;
	float: left;
	height: 140px;
	width: 266px;
}
#blue_box_middle
{
	float: left;
	width: 266px;
	text-align: center;
	padding-bottom: 30px;
}
#blue_box_line
{
	float: left;
	width: 258px;
	text-align: right;
	padding-bottom: 3px;
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/sponshorhip_line.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 10px;
	padding-right: 8px;
	font-weight: bold;
}
#blue_box_bottom
{
	background-color: #63a6c1;
	background-image: url(../images/sponshorhip_botom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	width: 266px;
	padding-bottom: 12px;
	position: relative;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}
.b_link
{
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
}
.b_link:hover
{
	color: #FFFFFF;
	background-color: #df8e27;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	text-decoration: none;
}
.b_linkon
{
	color: #FFFFFF;
	background-color: #df8e27;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	text-decoration: none;
}
#s_menu1
{
	height: 50px;
	width: 103px;
	position: absolute;
	z-index: 12;
	left: 0px;
	top: 0px;
}
#s_menu2
{
	height: 50px;
	width: 115px;
	position: absolute;
	z-index: 12;
	left: 86px;
	top: 0px;
}
#s_menu3
{
	height: 50px;
	width: 110px;
	position: absolute;
	z-index: 12;
	left: 184px;
	top: 0px;
}
#s_menu4
{
	height: 50px;
	width: 115px;
	position: absolute;
	z-index: 12;
	left: 276px;
	top: 0px;
}
#s_menu5
{
	height: 50px;
	width: 110px;
	position: absolute;
	z-index: 12;
	left: 374px;
	top: 0px;
}
#s_menu6
{
	height: 50px;
	width: 110px;
	position: absolute;
	z-index: 12;
	left: 468px;
	top: 0px;
}
#s_menu7
{
	height: 50px;
	width: 103px;
	position: absolute;
	z-index: 12;
	left: 561px;
	top: 0px;
}
/* checkout page */
#cart_title
{
	text-align: center;
	float: left;
	width: 960px;
	background-image: url(../images/cart_title_back.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 6px;
	text-transform: uppercase;
	padding-bottom: 6px;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#cart_content
{
	float: left;
	width: 960px;
	padding-top: 20px;
	position: relative;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #6c6d68;
	text-decoration: none;
	background-image: url(../images/inner_content_top.jpg);
	background-repeat: repeat-x;
	background-position: left top;	
}
.gray_box
{
	background-color: #eeeeed;
	padding-top: 12px;
	padding-right: 29px;
	padding-bottom: 20px;
	padding-left: 12px;
}
.cart_dropdown
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #474747;
	text-decoration: none;
	width: 150px;
	margin-right: 15px;
	height: 22px;
	border: 1px solid #c5c5c5;
	background-color: #FFFFFF;
}
.cart_box1
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #6c6d68;
	text-decoration: none;
	width: 70px;
	padding-top: 6px;
	padding-bottom: 6px;
	background-color: #eeeeed;
	padding-left: 10px;
}
.cart_box1a
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #6c6d68;
	text-decoration: none;
	width: 105px;
	padding-top: 6px;
	padding-bottom: 6px;
	background-color: #eeeeed;
}
.cart_box1b
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #6c6d68;
	text-decoration: none;
	width: 76px;
	padding-top: 6px;
	padding-bottom: 6px;
	background-color: #eeeeed;
	text-align: center;
}
.cart_box1c
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #6c6d68;
	text-decoration: none;
	width: 362px;
	padding-top: 6px;
	padding-bottom: 6px;
	background-color: #eeeeed;
	padding-left: 70px;
}
.cart_box1d
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #6c6d68;
	text-decoration: none;
	width: 190px;
	padding-top: 6px;
	padding-bottom: 6px;
	background-color: #eeeeed;
}
.cart_box1e
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #6c6d68;
	text-decoration: none;
	width: 77px;
	padding-top: 6px;
	padding-bottom: 6px;
	background-color: #eeeeed;
	text-align: center;
}
.cart_box2
{

	width: 70px;
	padding-top: 9px;
	padding-bottom: 9px;
	padding-left: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeed;
}
.cart_box2a
{

	width: 105px;
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeed;
}
.cart_box2b
{

	width: 76px;
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeed;
	text-align: center;
}
.cart_box2c
{
	width: 362px;
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeed;
	padding-left: 70px;
	line-height: 16px;
}
.cart_box2d
{

	width: 190px;
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeed;
}
.cart_box2e
{

	width: 77px;
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeed;
	text-align: center;
}
.input7
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #6c6d68;
	text-decoration: none;
	width: 38px;
	height: 17px;
	background-image: none;
	border: 1px solid #FFFFFF;
	float: left;
}
.input7_back
{
	background-image: url(../images/input_back.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
	float: left;
	height: 30px;
	width: 48px;
	padding-top: 12px;
	padding-left: 6px;
}

.message
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #474747;
	text-decoration: none;
	width: 400px;
	height: 22px;
	float: left;
}

.ErrorMessage
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #474747;
	text-decoration: none;
	color:Red;
}

.d_title1 {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(../images/golden_bar.jpg); PADDING-BOTTOM: 6px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; PADDING-TOP: 6px; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}

.d_title1_content {
	BACKGROUND-POSITION: left top; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/golden_bar_back.jpg); PADDING-BOTTOM: 15px; COLOR: #6c6d68; PADDING-TOP: 7px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Tahoma; POSITION: relative; TEXT-DECORATION: none
}

.d_box1 {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; WIDTH: 177px; PADDING-TOP: 8px; BORDER-BOTTOM: #eeeeed 2px solid
}

.margin5b {
	PADDING-RIGHT: 7px
}
.d_box2a {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; WIDTH: 133px; PADDING-TOP: 8px
}
.orange-hd { font: bold 14px "Arial Narrow", Arial, Helvetica, sans-serif; color: #E78D1B; text-transform: uppercase; }
.blue-hd { font: bold 14px "Arial Narrow", Arial, Helvetica, sans-serif; color: #68A9C3;  text-transform: uppercase; }
.green-hd { font: bold 14px "Arial Narrow", Arial, Helvetica, sans-serif; color: #8BB257;  text-transform: uppercase; }
.orange-hd-big { font: bold 29px "Arial Narrow", Arial, Helvetica, sans-serif; color: #DF8E27; background: #EEEEED; }

.popup_txt_bar2
{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	background-image: url(../images/p_bar2a.gif);
	background-repeat: no-repeat;
	background-position: left 77px;
}
.popup_txt_bar
{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	background-image: url(../images/popup_bar1.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.popup_txt_bar3
{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	background-image: url(../images/p_bar4.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.popup_txt
{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}

.popup_txt h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

.popup_txt h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #80a450;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

.popup_txt h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}

.pop_line
{
	background-image: url(../images/popup_line.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-top: 15px;
	padding-bottom: 15px;
}

.pop_margin
{

	padding-top: 15px;
	padding-bottom: 15px;
}
.pop_margin2
{

	padding-top: 3px;

}

.pop_code1
{
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	width: 206px;
	padding-top: 20px;
	padding-bottom: 15px;
	float: left;
}
.pop_code2
{
	background-image: url(images/input3_back.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 30px;
	width: 200px;
	padding-top: 4px;
	padding-left: 6px;
}
.popup_txt h2
{
color:#80A450;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
margin:0;
padding:0;
text-decoration:none;
}
.popup_txt h1 {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
font-weight:bold;
margin:0;
padding:0;
text-decoration:none;
text-transform:uppercase;
}
.input {
background-image:url(images/input3_back.gif);
border:1px solid #FFFFFF;
color:#474747;
float:left;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
height:20px;
text-decoration:none;
width:190px;
}

#u_menu3cc
{
	height: 50px;
	width: 114px;
	position: absolute;
	z-index: 14;
	left: 290px;
	top: 0px;
}

.companynews {position:relative; font-size: 11px; padding: 0px; float: left; margin-top: 5px; margin-left:20px; }
.companynews1 {position:relative; font-size: 11px; padding: 0px; float: left; margin-top: 5px; margin-left:20px;  }

.textbox_back8 {
background-image:url(../images/textarea_back.gif);
background-position:left top;
background-repeat:no-repeat;
float:left;
height:8px;
padding-bottom:17px;
padding-left:10px;
padding-top:5px;
width:150px;
}

.d_title1_content_Dir {
	BACKGROUND-POSITION: left top; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 15px; COLOR: #6c6d68; PADDING-TOP: 7px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Tahoma; POSITION: relative; TEXT-DECORATION: none
}


a.headinglink
{
	FONT-SIZE: 14px;
	font-weight:bold;
	color:White;
	text-decoration:none;
}
    .gridpager {
    background-image:url(../images/sponshorhip_line.gif);
    background-position:left top;
    background-repeat:no-repeat;
    color:#FFFFFF;
    float:left;
    font-family:Tahoma;
    font-size:12px;
    font-weight:bold;
    padding-bottom:3px;
    padding-right:8px;
    padding-top:10px;
    text-align:right;
    text-decoration:none;
    width:258px;
    }
    
    .gridpager td span{
    color:#FFFFFF;
    background-color:#DF8E27;
    font-family:Tahoma;
    font-size:12px;
    font-weight:bold;
    text-align:right;
    text-decoration:none;
    padding:1px 4px;
    }
    
    .gridpager a {    
    color:#FFFFFF;
    padding:1px 4px;
    text-decoration:none;
    }
    
    .gridpager table
    {
    	width:45%;
    	float:right;
    	text-align:right;
    	margin-left: 160px;
    }
    
    .gridpager td
    {
    	width:10px;
    	text-align:right;
    }
    
    .gridpager a:hover {
    background-color:#DF8E27;
    color:#FFFFFF;
    padding:1px 4px;
    text-decoration:none;
    }
    
    .individual_boxGorilla {
	background-color:#EEEEED;
	float:left;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding-bottom:6px;
	padding-left:4px;
	padding-right:4px;
	position:relative;
	text-align:center;
	text-transform:uppercase;	
	z-index:2;
	}
	
	 .individual_boxGorillaSub {
	background-color:#FFFFFF;
	float:left;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding-bottom:6px;
	padding-left:4px;
	padding-right:4px;
	position:relative;
	text-align:center;
	text-transform:uppercase;	
	z-index:2;
	}

#virtual_tour {

float:left;
padding-bottom:9px;
width:664px;
}

.formscroll {
	SCROLLBAR-FACE-COLOR: #919191;
	SCROLLBAR-HIGHLIGHT-COLOR: #ACACAC;
	SCROLLBAR-SHADOW-COLOR: #ACACAC;
	SCROLLBAR-3DLIGHT-COLOR: #ACACAC;
	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-TRACK-COLOR: #ACACAC;
	SCROLLBAR-DARKSHADOW-COLOR: #ACACAC;
	SCROLLBAR-BASE-COLOR: #ACACAC;
}

.spons_back
	{
		background-image: url(../images/input1_back.gif);
		background-repeat: no-repeat;
		background-position: left top;
		float: left;
		height: 35px;
		width: 411px;
		padding-top: 5px;
		padding-left: 10px;
	}
	
	.sponstextbox_back
	{
		background-image: url(../images/textarea_back.gif);
		background-repeat: no-repeat;
		background-position: left top;
		float: left;
		height: 80px;
		width: 411px;
		padding-top: 5px;
		padding-left: 10px;
		padding-bottom: 17px;
	}
	.sponspop_code1
	{
		font-family: Tahoma;
		font-size: 14px;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		text-align: center;
		width: 206px;
		padding-top: 0px;
		padding-bottom: 0px;
		float: left;
	}
	.sponspop_code2
	{
		background-image: url(../images/input3_back.gif);
		background-repeat: no-repeat;
		background-position: left top;
		float: left;
		height: 36px;
		width: 200px;
		margin-top: 5px;
		padding-left: 6px;
	}
	
	 .selectfamily
    {
        font-family: Tahoma;
	    font-size: 12px;
	    font-weight: bold;
	    color: #6c6d68;
	    text-decoration: none;
	    text-transform: uppercase;
    }
    
     .selectfamily a:link, .selectfamily a:visited, .selectfamily a:hover
    {   
    	display:block;
        font-family: Tahoma;
	    font-size: 12px;
	    font-weight: bold;
	    color: #fff;
	    padding:25px 0 10px;
	    width:103px;
	    text-decoration: none; text-align:center;
    }
    
    .selectfamily a:hover
    {   padding:20px 0 15px;    
	    text-decoration: none;
	    background:url(../images/corporate_tab1_over_blank.png) no-repeat center top;
    }
	  
    .categorytitle
	{
		font-family:Tahoma;
		font-size:11px;
		font-weight:bold;
		color: #6c6d68;
		text-decoration: none;
	}
	.gorillaname
	{
		font-family:Tahoma;
		font-size:11px;
		font-weight:bold;
		color: #df8e27;
		text-decoration: none;
	}
	
	.white-hd { font-family: Arial Narrow, Arial, Helvetica, sans-serif; font-size: 19px; font-weight: bold; color:#FFFFFF; text-decoration: none; text-transform: uppercase; padding:0;}
	
	.Gorillaindividual_box
	{
		float: left;
		width: 200px;
		padding-right: 6px;
		padding-left: 13px;	
		position: relative;
		font-family: Tahoma;
		font-size: 11px;
		font-weight: bold;
		text-align: center;
		padding-bottom: 6px;
		z-index: 2;
		background-color: #eeeeed;
		text-transform: uppercase;
		margin-top:-1px;
		padding:0 5px 6px;
	}
	
	.modalBackground 
	{
		background-color:#000000; 
		filter:alpha(opacity=70);
		opacity:0.7; 
	} 
	
	.previous
	{
		font-weight: bold;
		color: #FFFFFF;
		background-image: url(../images/popup_arrow1.gif);
		background-repeat: no-repeat;
		background-position: left center;
		padding-left: 13px;
		text-decoration: none;
	}
	.previous:hover
	{
		font-weight: bold;
		color: #FFFFFF;
		background-image: url(../images/popup_arrow1.gif);
		background-repeat: no-repeat;
		background-position: left center;
		padding-left: 13px;
		text-decoration: underline;
	}

	.nextstep
	{
		font-weight: bold;
		color: #FFFFFF;
		background-image: url(../images/next.gif);
		background-repeat: no-repeat;
		background-position: right center;
		padding-right: 13px;
		text-decoration: none;
	}
	.nextstep:hover
	{
		font-weight: bold;
		color: #FFFFFF;
		background-image: url(../images/next.gif);
		background-repeat: no-repeat;
		background-position: right center;
		padding-right: 13px;
		text-decoration: underline;
	}
	
	.processbar
	{
		background-color:#000000; 
		filter:alpha(opacity=70);
		opacity:0.7; 
		position:fixed; 
		z-index:101110;
		top:0px;
		left:0px;
	}
	
	#maroon_box_top_individual
	{
		background-color: #df8e27;
		background-image:url(../images/maron_top3.jpg);
		background-repeat: no-repeat;
		background-position: left top;
		float: left;
		height: 130px;
		width: 266px;
		color: #FFFFFF;
		font-family: arial;
		font-size: 26px;
		font-weight: bold;
		text-transform: uppercase;
	}
	/* SMS Checkout */
.sms_title
{
	font-family: Tahoma;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 10px;
}
.sms_input
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #6c6d68;
	text-decoration: none;
	width: 275px;
	height: 17px;
	background-image: none;
	border: 1px solid #FFFFFF;
	float: left;
}
.sms_input2
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #6c6d68;
	text-decoration: none;
	width: 225px;
	height: 17px;
	background-image: none;
	border: 1px solid #FFFFFF;
	float: left;
}
.sms_input_back
{
	background-image: url(../images/sms_input_back.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
	float: left;
	height: 30px;
	width: 296px;
	padding-top: 12px;
	padding-left: 6px;
}
.sms_input_back2
{
	background-image: url(../images/sms_input_back2.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
	float: left;
	height: 30px;
	width: 236px;
	padding-top: 12px;
	padding-left: 6px;
}
#sms_box_back
{
	background-image: url(../images/sms_box_back.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin:auto;
	overflow: auto;
	overflow-x:hidden;
	width: 470px;
	position: relative;
	}
#sms_box_top
{
	background-image: url(../images/sms_box_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 960px;
	position: relative;
}
#sms_box_bottom
{
	background-image: url(../images/sms_box_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	width: 920px;
	position: relative;
	padding-top: 12px;
	padding-right: 20px;
	padding-bottom: 12px;
	padding-left: 20px;
}
#sms_box1
{
	float: left;
	width: 426px;
	padding-right: 68px;
}
#sms_box2
{
	float: left;
	width: 426px;
}
#sms_box3
{
	background-color: #eeeeed;
	padding: 15px;
	float: left;
	width: 930px;
	position: relative;
}
.sms_title2
{
	font-family: Tahoma;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 20px;
	color: #cc7d16;
	padding-top: 2px;
}


.s_input2
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #474747;
	text-decoration: none;
	width: 268px;
	height: 18px;
	background-image: none;
	border: 1px solid #FFFFFF;
	float: left;
	margin: 0px;
	padding: 0px;
}
.s_inputback2
{
	background-image: url(../images/pop_input_back.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 25px;
	width: 274px;
	padding-top: 2px;
	padding-left: 13px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.step_number
{
	float: left;
	width: 46px;
	padding-right: 10px;
	font-weight: bold;
	text-align: center;
	line-height: 20px;
	padding-bottom: 3px;
}

#step_one_content
{
	float: left;
	width: 257px;
}

#step_two_content
{
	float: left;
	width: 182px;
}

#step_three_content
{
	float: left;
	width: 323px;
	position: relative;
}

.biwindi_content
{
	float: left;
	width: 700px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #6c6d68;
	text-decoration: none;
}

#facebook 
{
	height:31px;
	left:700px;
	position:absolute;
	top:115px;
	width:107px;
	z-index:20
}

#home_banner 
{
	top:-20px;
	float:left;
	height:137px;
	/*padding-bottom:15px;*/
	position:relative;
	text-decoration:none;
	width:694px;
}

#banner_txt 
{
	color:#FFFFFF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	height:25px;
	left:374px;
	position:absolute;
	text-align:right;
	text-decoration:none;
	top:107px;
	width:243px;
	z-index:20;
}

.banner_txt_maroon 
{
	color:#DF8E27;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:25px;
	font-weight:bolder;
	text-decoration:none;
}