@charset "utf-8";
/* CSS Document */
body
	{
	background-color:#000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 70px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	}
#main
	{
	width:1074px;
	float:left;
	margin:0px;
	padding:0px;
	background-color:#000000;
	}
#header
	{
	width:1074px;
	height:480px;
	float:left;
	margin:0px;
	padding:0px;
	background-image:url(imges/header.jpg);
	background-repeat:no-repeat;
	}
#headerright
	{
	width:664px;
	height:419px;
	float:right;
	margin:0px;
	padding:61px 0 0 0;
	}
#logo
	{
	width:auto;
	height:50px;
	float:right;
	font-family: Gadget;
Impact, Haettenschweiler, "Franklin Gothic Bold", Charcoal, "Helvetica Inserat", "Bitstream Vera Sans Bold", "Arial Black", sans-serif;;
	font-size:38px;
	color:#808000;
	letter-spacing: 0.03em;
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	}
#menu
	{
	width:633px;
	height:52px;
	float:left;
	margin:40px 0 0 27px;
	padding:0px;
	background-image:url(imges/menubg.jpg);
	background-repeat:no-repeat;
	}
#menu ul
	{
	width:633px;
	height:52px;
	float:left;
	margin:0px;
	padding:0px;
	display:block;
	}
#menu ul li
	{
		height:52px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;		
	}
#menu ul li.menusap
	{
		width:1px;
		height:52px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(imges/menusap.jpg);
		background-repeat:no-repeat;
	}
#menu ul li a.menu
	{
	height:29px;
	float:left;
	margin:0px;
	font-family:Tahoma;
	font-size:11px;
	color:#555555;
	text-align:center;
	text-decoration:none;
	padding-top: 23px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	}
#menu ul li a.menu:hover
	{
	height:29px;
	float:left;
	margin:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#afaf03;
	text-align:center;
	text-decoration:none;
	padding-top: 23px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	}
	/*------------------------------------------------ NAV BAR --------------------------------------------------------------------------------------------*/	
#submenuheading
	{
		width:311px;
		height:32px;
		float:right;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:30px;
		color:#8d2e07;
		text-transform:uppercase;
	}
#submenublank
	{
		width:311px;
		float:left;
		margin:0px;
		padding:31px 0 27px 29px;
	}
#submenu
	{
		width:311px;
		float:left;
		margin:0px;
		padding:0px;
	}
#submenu ul
	{
		width:311px;
		float:left;
		margin:0px;
		padding:0px;
	}
#submenu ul li
	{
		width:268px;
		float:left;
		margin:0px;
		padding:0px;
	}
#submenu ul li.topline
	{
		width:268px;
		height:19px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(imges/topline.jpg);
		background-repeat:no-repeat;
		background-position:bottom;
	}
#submenu ul li a.submenu
	{
		width:248px;
		height:17px;
		float:left;
		margin:0px;
		padding:2px 0 0 20px;
		font-family:Tahoma;
		font-size:11px;
		font-weight:bold;
		color:#203c2d;
		text-decoration:none;
		background-image:url(imges/active.jpg);
		background-repeat:no-repeat;
	}
#submenu ul li a.submenu:hover
	{
		width:248px;
		height:17px;
		float:left;
		margin:0px;
		padding:2px 0 0 20px;
		font-family:Tahoma;
		font-size:11px;
		font-weight:bold;
		color:#203c2d;
		text-decoration:none;
		background-image: url(imges/over.jpg);
		background-repeat:no-repeat;
	}
#recent
	{
	width:607px;
	height:47px;
	float:right;
	margin:0 22px 0 0;
	padding:26px 0 0 0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#8d2e07;
	text-transform:uppercase;
	letter-spacing: 0.04em;
	}
#recentprojectbg
	{
	width:607px;
	height:165px;
	float:right;
	margin-top: 0;
	margin-right: 22px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
#recentprojectblank
	{
	width:585px;
	height:165px;
	float:right;
	margin:0px;
	padding:0px 0 0 0px;
	}
#recentprojectpic01
	{
	width:570px;
	height:165px;
	float:left;
	margin:0px;
	padding:0px;
	background-repeat:no-repeat;
	}
#recentprojectpic02
	{
		width:182px;
		height:192px;
		float:left;
		margin:0 11px 0 11px;
		padding:0px;
		background-image:url(imges/recentprojectpic02.jpg);
		background-repeat:no-repeat;
	}
#recentprojectpic03
	{
		width:182px;
		height:192px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(imges/recentprojectpic03.jpg);
		background-repeat:no-repeat;
	}
.recentprojecttxt
	{
	width:182px;
	height:25px 0 0 0;
	float:left;
	margin:151px 0 0 0;
	padding:14px 0 0 0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#b7a43b;
	font-weight:bold;
	text-align:center;
	}	
.recentprojecttxt
	{
	width:182px;
	height:25px;
	float:left;
	margin:151px 0 0 0;
	padding:14px 0 0 0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#b7a43b;
	font-weight:bold;
	text-align:center;
	}
.recentproject
	{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#b7a43b;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	}
.recentproject:hover
	{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#b7a43b;
	font-weight:bold;
	text-align:center;
	text-decoration: underline;
	}
/*----------------------------------------------- LEFT -------------------------------------------------------------------------------------------------------*/	
#leftbg
	{
	width:340px;
	float:left;
	margin:0px;
	padding:0 0 0 70px;
	}
#leftblank
	{
	width:311px;
	float:left;
	margin:0px;
	padding:31px 0 27px 29px;
	}
#leftheading
	{
	width:311px;
	height:32px;
	float:right;
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#8d2e07;
	text-transform:uppercase;
	letter-spacing: 0.04em;
	}
#lefttoptxtblank
	{
	width:290px;
	float:left;
	margin:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
.leftboldtxt
	{
	width:270px;
	float: left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#6c6c10;
	background-image:url(imges/arrow.jpg);
	background-repeat:no-repeat;
	background-position:center left;
	line-height: 18px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 20px;
	}
.leftnormaltxt
	{
	width:270px;
	float:left;
	margin:0px;
	padding:10px 0 0 20px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#385e4a;
	}
.leftnormaltxt a, .leftnormaltxt a:active, .leftnormaltxt a:visited {
	color: #385e4a;
	text-decoration: none;
	}
.leftnormaltxt a:hover {
	color: #bfc652;
	text-decoration: underline;
	}
#newsblank
	{
	width:311px;
	float:left;
	margin:0px;
	padding:31px 0 27px 29px;
	background-image:url(imges/newsbg.jpg);
	background-repeat:no-repeat;
	}
#leftnormaltxt
	{
	width:122px;
	float:left;
	margin:18px 0 0 0;
	padding:0px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#385e4a;
	}
#leftnormaltxt a, #leftnormaltxt a:active, #leftnormaltxt a:visited {
	color: #385e4a;
	text-decoration: none;
}
#leftnormaltxt a:hover {
	color: #bfc652;
	text-decoration: underline;
}
#leftitalictxt
	{
	width:157px;
	float:left;
	margin:6px 0 0 0;
	padding:0px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-style:italic;
	color:#8d2e07;
	}
#leftpic
	{
	width:150px;
	height:166px;
	float:left;
	margin:13px 18px 0 0;
	padding:0px;
	background-image:url(imges/leftpic.jpg);
	background-repeat:no-repeat;
	}
#twitterblank
	{
	width:311px;
	float:left;
	margin:0;
	padding:21px 0 27px 29px;
	background-image:url(imges/newsbg.jpg);
	background-repeat:no-repeat;
	}
#twtr-profile-widget
	{
	width:290px;
	float:left;
	margin:0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	}

/*------------------------------------------------------------END------------------------------------------------------------------------------*/
.sneakpeek_img {
	margin: 0px 15px 0 0px;
	float: left;
	width: 105px;
	height: 150px;
	background-image: url(imges/filmicon.jpg);
	background-repeat: no-repeat;
}
.sneakpeek_img:hover {
	background-image: url(imges/filmicon_over.jpg);
	background-repeat: no-repeat;
	margin-top: 2px;
	margin-left: 2px;
}
.sneakpeek_text {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #385e4a;
	float: left;
	width: 170px;
	margin-top: 11px;
	height: 20px;
	text-align: left;
	vertical-align: middle;
}
.sneakpeek_text a, .snekpeek_text a:active, .sneakpeek_text a:visited {
	color: #385e4a;
	text-decoration: none;
}
.sneakpeek_text a:hover {
	color: #bfc652;
	text-decoration: underline;
}

/*----------------------------------------------- BUTTON -------------------------------------------------------------------------------------------------------*/	

.button
	{
		width:28px;
		height:14px;
		float:left;
		margin:10px 0 0 12px;
		padding:0px;
	}
#button
	{
		width:28px;
		height:14px;
		float:left;
		margin:10px 0 0 0;
		padding:0px;
	}
#rightbutton
	{
		width:28px;
		height:14px;
		float:left;
		margin:25px 0 0 0;
		padding:0px;
	}	
.more
	{
	width:28px;
	height:13px;
	float:left;
	margin:0px;
	padding:1px 0 0 0;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:9px;
	color:#dad781;
	text-align:center;
	text-decoration:none;
	background-image:url(imges/more.jpg);
	background-repeat:no-repeat;
	}
.more:link, .more:visited {
	color: #dad781;
}
.more:hover
	{
	height:12px;
	padding:2px 0 0 0;
	color:#444306;
	background-image: url(imges/moreove.jpg);
	background-repeat:no-repeat;
	}	
.more:active {
	color: #444306;
}

/*------------------------------------------------------------ INDEX MAIN --------------------------------------------------------------------------------*/																																																																																		
#contentright
	{
		width:600px;
		float: right;
		margin:0 20px 0 0;
		padding:0 0 20px 0;
	}

#welcomeblank
	{
		width:609px;
		float:left;
		margin:0px;
		padding:0px;
	}
#righttxtbg
	{
		width:636px;
		float: left;
		margin:0px;
		padding:0px;
		background-image:url(imges/rightgreentxt.jpg);
		background-repeat:no-repeat;
	}
#righttxtbg2 {
	width:636px;
	float: left;
	margin:0px;
	padding:0px;
}
#righttxt
	{
	width:518px;
	float: left;
	margin:0px;
	padding:28px 0 0 73px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#385e4a;
	text-align:center;
	letter-spacing: 0.03em;
	font-style: italic;
	}
#rightboldtxt
	{
	width:518px;
	float: left;
	margin:0px;
	padding:20px 0 0 73px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#6c6c10;
	text-align:center;
	text-transform: capitalize;
	}
#rightheading
	{
	width:610px;
	height:32px;
	float: left;
	margin:30px 0 0 0;
	padding:0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#8d2e07;
	text-transform:uppercase;
	letter-spacing: 0.04em;
	}
#rightpic
	{
	width:175px;
	height:269px;
	float: left;
	padding:0px;
	background-image:url(imges/rightpic.jpg);
	background-repeat:no-repeat;
	border: 1px solid #6c6c10;
	margin: 34px 20px 30px 0;
	}
#boldtxt
	{
	width:406px;
	float: left;
	margin:34px 0 0 0;
	padding:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#6c6c10;
	line-height: 18px;
	}
#boldtxt a:link, a:visited, a:active {
	color: #bfc652;
	text-decoration: none;
}
#boldtxt a:hover {
	color: #8d2e07;
	text-decoration: underline;
}
.boldtxt	{
		font-family:Tahoma;
		font-size:11px;
		font-weight:bold;
		color:#203c2d;
	}

#normaltxt
	{
	width:406px;
	float: left;
	margin:15px 20px 0 0;
	padding:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#385e4a;
	}

/*------------------------------------------------ INNER --------------------------------------------------------------------------------------------*/	
#innerheading
	{
		width:518px;
		height:32px;
		float: left;
		margin:30px 0 0 0;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:30px;
		color:#8d2e07;
		text-transform:uppercase;
	}
#innersubhead {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #8d2e07;
	letter-spacing: 0.04em;
	margin: 30px 0px 0px;
	float: left;
	width: 518px;
}

#innersubhead01 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #8d2e07;
	letter-spacing: 0.04em;
	margin: 10px 0px 0px;
	float: left;
	width: 518px;
}
#innersubhead02 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #8d2e07;
	letter-spacing: 0.04em;
	margin: 30px 0px 0px;
	float: left;
	width: 518px;
}
#innersubhead03 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #8d2e07;
	letter-spacing: .04em;
	margin: 30px 0px 0px;
	float: left;
	width: 518px;
}
.innercontent-accent {
	color: #6c6c10;
}
#innercontent {
	width:518px;
	float:left;
	margin:25px 0 0 0;
	padding:0px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#385e4a;
	text-align:justify;
}
#innercontent01, #innercontent02, #innercontent03,
#innercontent04, #innercontent05, #innercontent06,
#innercontent07, #innercontent08, #innercontent09
	{
	width:518px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#385e4a;
	text-align:justify;
	}
#innercontent02b {
	width:308px;
	float:left;
	margin:0px;
	padding:0px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#385e4a;
	text-align:justify;
}
#innercontent a,
#innercontent01 a, #innercontent02 a, #innercontent03 a,
#innercontent04 a, #innercontent05 a, #innercontent06 a,
#innercontent07 a, #innercontent08 a, #innercontent09 a
 {
	color: #68672f;
	text-decoration: none;
}
#innercontent a:hover,
#innercontent01 a:hover, #innercontent02 a:hover, #innercontent03 a:hover,
#innercontent04 a:hover, #innercontent05 a:hover, #innercontent06 a:hover,
#innercontent07 a:hover, #innercontent08 a:hover, #innercontent09 a:hover {
	color: #bfc652;
	text-decoration: underline;
}
#innercontent01b {
	width:308px;
	float:left;
	margin:0px;
	padding:0px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#385e4a;
	text-align:justify;
}
#innercontent01s
	{
	width:390px;
	float:left;
	padding:0px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#385e4a;
	text-align:justify;
	margin: 20px 0 0 0;
	}
#innercontent02s, #innercontent03s,
#innercontent04s, #innercontent05s, #innercontent06s,
#innercontent07s, #innercontent08s, #innercontent09s
	{
	width:390px;
	float:left;
	margin:10px 20px 0 0;
	padding:0px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#385e4a;
	text-align:justify;
	}
#innercontent01s a, #innercontent02s a, #innercontent03s a,
#innercontent04s a, #innercontent05s a, #innercontent06s a,
#innercontent07s a, #innercontent08s a, #innercontent09s a
 {
	color: #68672f;
	text-decoration: none;
}
#innercontent01s a:hover, #innercontent02s a:hover, #innercontent03s a:hover,
#innercontent04s a:hover, #innercontent05s a:hover, #innercontent06s a:hover,
#innercontent07s a:hover, #innercontent08s a:hover, #innercontent09s a:hover {
	color: #bfc652;
	text-decoration: underline;
}
#innerquote01 {
	width:518px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#385e4a;
	text-align:justify;
}
.innercontentbullet {
	width:493px;
	float:left;
	margin:10px 80px 0 0;
	padding:10px 0 0 25px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#385e4a;
	text-align:justify;
	background-image: url(/imges/arrow.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.innercontentbullet a {
	color: #68672f;
	text-decoration: none;
}
.innercontentbullet a:hover {
	color: #bfc652;
	text-decoration: underline;
}

/*--------------------------------------------------------------- ABOUT US ----------------------------------------------------------------------------------*/
#bioheader01 {
	width:265px;
	float: left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#6c6c10;
	background-image:url(imges/arrow.jpg);
	background-repeat:no-repeat;
	background-position:center left;
	line-height: 18px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 25px;
	letter-spacing: .04em;
}
#bioheader02, #bioheader03 {
	width:265px;
	float: left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#6c6c10;
	background-image:url(imges/arrow.jpg);
	background-repeat:no-repeat;
	background-position:center left;
	line-height: 18px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 25px;
	letter-spacing: .04em;
}
#biocontent01, #biocontent02, #biocontent03,
#biocontent04, #biocontent05, #biocontent06 {
	width:245px;
	float:left;
	margin:0px;
	padding:10px 0 0 25px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#385e4a;
}
#biocontent01 a, #biocontent02 a, #biocontent03 a,
#biocontent04 a, #biocontent05 a, #biocontent06 a {
	color:#68672f;
	text-decoration:none;
}
#biocontent01 a:hover, #biocontent02 a:hover, #biocontent03 a:hover,
#biocontent04 a:hover, #biocontent05 a:hover, #biocontent06 a:hover {
	color:#bfc652;
	text-decoration:underline;
}
#aboutcontent01, #aboutcontent02, #aboutcontent03,
#aboutcontent04, #aboutcontent05, #aboutcontent06,
#aboutcontent07, #aboutcontent08, #aboutcontent09, #aboutcontent10
	{
	float:left;
	padding:0px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#385e4a;
	text-align:justify;
	}
#aboutcontent01	{
	width:378px;
	margin:15px 0 0 0;
	}
#aboutcontent02	{
	width:518px;
	margin:15px 0 0 0;
	}
#aboutcontent03	{
	width:378px;
	margin:15px 0 0 0;
	}
#aboutcontent04	{
	width:518px;
	margin:15px 0 0 0;
	}
#aboutcontent05	{
	width:518px;
	margin:15px 0 0 0;
	}
#aboutcontent06	{
	width:378px;
	margin:15px 0 0 0;
	}
#aboutcontent07	{
	width:518px;
	margin:15px 0 0 0;
	}
#aboutcontent08	{
	width:518px;
	margin:15px 0 0 0;
	}
#aboutcontent09	{
	width:518px;
	margin:15px 0 0 0;
	}
#aboutcontent10 {
	width:518px;
	margin:15px 0 0;
	}

#aboutcontent01 a, #aboutcontent02 a, #aboutcontent03 a,
#aboutcontent04 a, #aboutcontent05 a, #aboutcontent06 a,
#aboutcontent07 a, #aboutcontent08 a, #aboutcontent09 a, #aboutcontent10 a {
	color: #68672f;
	text-decoration: none;
}
#aboutcontent01 a:hover, #aboutcontent02 a:hover, #aboutcontent03 a:hover,
#aboutcontent04 a:hover, #aboutcontent05 a:hover, #aboutcontent06 a:hover,
#aboutcontent07 a:hover, #aboutcontent08 a:hover, #aboutcontent09 a:hover, #aboutcontent10 a:hover {
	color: #bfc652;
	text-decoration: underline;
}
#aboutpic01 {
	padding: 5px;
	float: left;
	height: 172px;
	width: 110px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	border: 1px solid #AA9F55;
}
#aboutpic02 {
	padding: 5px;
	float: left;
	height: 172px;
	width: 110px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #AA9F55;
}
#aboutpic03 {
	padding: 5px;
	float: left;
	height: 172px;
	width: 110px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	border: 1px solid #AA9F55;
}
#aboutcaption01, #aboutcaption02, #aboutcaption03 {
	font-size: 11px;
	color: #6c6c10;
	float: left;
	height: auto;
	font-family: Tahoma, Geneva, sans-serif;
	text-transform: uppercase;
	letter-spacing: 0.04em;
}
#aboutcaption01 {
	width: 110px;
	margin: 5px 5px 0 25px;
}
#aboutcaption02 {
	width: 110px;
	margin: 5px 5px 0 5px;
}
#aboutcaption03 {
	width: 110px;
	margin: 5px 5px 0 25px;
}
#aboutpicbkg01 {
	float: left;
	width: 140px;
	margin-top: 20px;
}
#aboutpicbkg02 {
	float: left;
	width: 140px;
	margin-top: 20px;
}
#aboutpicbkg03 {
	float: left;
	width: 140px;
	margin: 20px 0px 0px 0px;
}

/*----------------------------------------------------------- NEWS AND EVENTS ------------------------------------------------------------------------------*/
#newshead01 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 24px;
	color: #8D2E07;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	float: left;
	width: 518px;
}
.newshead {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 24px;
	color: #8D2E07;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	float: left;
	width: 518px;
}
.button-newsbullet {
	width:493px;
	height:14px;
	float:left;
	margin:10px 80px 0 0;
	padding:0 0 0 25px;
}
#newscontent01s, #newscontent02s, #newscontent03s,
#newscontent04s, #newscontent05s, #newscontent06s,
#newscontent07s, #newscontent08s, #newscontent09s {
	width:384px;
	float:left;
	padding:0px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#385e4a;
	text-align:justify;
	margin: 10px 0px 0px;
}
.newspic-108wL {
	width:108px;
	height:auto;
	float: left;
	padding:3px;
	border: 1px solid #6c6c10;
	margin: 15px 20px 0 0;
}
.newspic-108wR {
	width:108px;
	height:auto;
	float: left;
	padding:3px;
	border: 1px solid #6c6c10;
	margin: 15px 0px 0 20px;
}

/*------------------------------------------------------------INVESTOR PAGES------------------------------------------------------------------------------*/
.textfield {
	font-size: 11px;
	color: #808080;
	background: #F7F7F7;
	border: 1px solid #CCCCCC;
	padding-left: 1px;
}
#investloginbkg {
	float: left;
	width: 390px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: auto;
	color: #315542;
}
.investloginform {
	float: left;
	width: 390px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #385e4a;
}
#spacer01 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	float: left;
	width: 518px;
}
#investloginpic01 {
	width:175px;
	height:269px;
	float: left;
	padding:0px;
	background-image:url(imges/rightpic.jpg);
	background-repeat:no-repeat;
	border: 1px solid #6c6c10;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 30px;
	margin-left: 0;
}
#investstorybkg01 {
	float: left;
	height: auto;
	width: 590px;
	margin: 20px 0 20px 0;
}
#investstorybkg02, #investstorybkg03,
#investstorybkg04, #investstorybkg05, #investstorybkg06,
#investstorybkg07, #investstorybkg08, #investstorybkg09 {
	float: left;
	height: auto;
	width: 590px;
	margin: 0 0 20px 0;
}
#investpic01, #investpic02, #investpic03,
#investpic04, #investpic05, #investpic06,
#investpic07, #investpic08, #investpic09 {
	width:175px;
	height:auto;
	float: left;
	padding:3px;
	border: 1px solid #6c6c10;
	margin: 0 20px 0 0;
}
#investpic01 img a, #investpic02 img a, #investpic03 img a,
#investpic04 img a, #investpic05 img a, #investpic06 img a,
#investpic07 img a, #investpic08 img a, #investpic09 img a {
	width:175px;
	height:auto;
	float: left;
	border: 1px solid #8d2e07;
	margin: 0 20px 0 0;
}
#investpic01 a:hover, #investpic02 a:hover, #investpic03 a:hover,
#investpic04 a:hover, #investpic05 a:hover, #investpic06 a:hover,
#investpic07 a:hover, #investpic08 a:hover, #investpic09 a:hover {
	width:175px;
	height:auto;
	float: left;
	border: 1px solid #fff;
	margin: 0 20px 0 0;
}
#investcontent01 {
	width:518px;
	float:left;
	margin:0 0 20px 0;
	padding:0px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#385e4a;
	text-align:justify;
}
#investcontent01s, #investcontent02s, #investcontent03s,
#investcontent04s, #investcontent05s, #investcontent06s,
#investcontent07s, #investcontent08s, #investcontent09s {
	width:317px;
	float:left;
	margin:0px;
	padding:0px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#385e4a;
	text-align:justify;
}
#investstatus01, #investstatus02, #investstatus03,
#investstatus04, #investstatus05, #investstatus06,
#investstatus07, #investstatus08, #investstatus09 {
	width:297px;
	float:left;
	margin:15px 0 25px 0;
	padding:3px 0 0 20px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#6c6c10;
	text-align:justify;
	background-image: url(/imges/statusbar.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
#investvideolink01, #investvideolink02, #investvideolink03 {
	font-family: Tahoma, Geneva, sans-serif;
	color: #315542;
	float: left;
	width: 282px;
	font-size: 14px;
	background-image: url(/imges/arrow2.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 0 0 0 15px;
	margin: 0 0 0 20px;
}
#investvideolink01 a, #investvideolink02 a, #investvideolink03 a {
	color: #315542;
	text-decoration:none
}
#investvideolink01 a:hover, #investvideolink02 a:hover, #investvideolink03 a:hover {
	color: #8d2e07;
	text-decoration:underline
	padding: 0 0 0 10px;
	font-style: italic;
}

/*------------------------------------------------------------CONTACT PAGE------------------------------------------------------------------------------*/
#contactblank
			{
	margin: 0px;
	float: left;
	width: 674px;
	padding-top: 40px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 30px;
		
			}
		
#contactinnerblank
		{
				width:1004px;
				height:500px;
				float:left;
				margin:0px;
				padding:0px;
		}
#contactheadingblank
		{
			width:500px;
			height:30px;
			float:left;
			margin:27px 0 0 45px;
			padding:0px;
			font:normal 12px/17px Arial, Helvetica, sans-serif;
			color:#CECECE;
			border-bottom: solid 1px #7f7f7f;
			
}
#contactaddressblank {
				margin: 0px;
				padding:0 0 0 30px;
				float: left;
				width:236px;
				font-family: "Trebuchet MS";
				font-size: 11px;
				font-weight: normal;
				color: #000000;
				text-decoration: none;
}
#contactaddressheading {
	width:518px;
	height:32px;
	float: left;
	margin:30px 0 0 0;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:28px;
	color:#8d2e07;
	text-transform:uppercase;
}		
#contactaddresstext {
	width:518px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#385e4a;
	text-align:justify;
	text-decoration: none;
	}
#contactaddresstext:hover{
	color:#385e4a;
	}
#contactaddresstext02 {
	width:518px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#385e4a;
	text-align:justify;
	text-decoration: none;
}
#contactaddress {
	width:518px;
	float:left;
	margin:20px 0 0 0;
	padding:0px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:16px;
	color:#893517;
	text-align:justify;
	text-decoration: none;
}
#contactaddress a {
	color: #893517;
	text-decoration: none;
}
#contactaddress a:hover {
	color: #c2502c;
	text-decoration: underline;
}
#contactaddresstext a {
	color: #68672f;
	text-decoration: none;
}
#contactaddresstext a:hover {
	color: #bfc652;
	text-decoration: underline;
}
#contactsmallheading {
	width:518px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#385e4a;
}
#contactheading	{
	width:518px;
	height:32px;
	float: left;
	margin:10px 0 0 0;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:28px;
	color:#8d2e07;
	text-transform:uppercase;
}
#contacticon {
				width:86px;
				height:84px;
				float:left;
				background-image: url(contacticon.png);
				background-repeat:no-repeat;
				margin:10px 0 0 30px;
				background-repeat:no-repeat;
}
#contactfeildnameblank {
				width:160px;
				height:400px;
				margin:10px 0 0 0;
				padding:0;
				float:left;
}
#contactfeildblank {
				width:200px;
				height:400px;
				margin:10px 0 0 0;
				padding:0;
				float:left;
}
#contactfeildname {
				width:160px;
				height:20px;
				margin:0px;
				padding:0;
				float:left;
}
#contactfeildname002 {
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
}
#contactfeildname003 {
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
}	
#contactfeildname004 {
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
}	
#contactfeildname005 {
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
}	
#contactfeildname006 {
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
}
#contactfeildname007 {
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
}	
#contactfeildname008 {
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
}	
#contactfeildname009 {
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
}
#contactfeild {
				width:200px;
				height:20px;
				margin:0px;
				padding:0;
				float:left;
}
#contactfeild002 {
				width:200px;
				height:23px;
				margin:0px;
				padding:3px 0 0 0;
				float:left;
}
#contactfeild003 {
				width:200px;
				height:23px;
				margin:0px;
				padding:0px;
				float:left;
}	
#contactfeild004 {
				width:200px;
				height:20px;
				margin:0px;
				padding:2px 0 0 0;
				float:left;
}	
#contactfeild005 {
				width:200px;
				height:20px;
				margin:0px;
				padding:5px 0 0 0;
				float:left;
}	
#contactfeild006 {
				width:200px;
				height:20px;
				margin:0px;
				padding:5px 0 0 0;
				float:left;
}
#contactfeild007 {
				width:200px;
				height:20px;
				margin:0px;
				padding:5px 0 0 0;
				float:left;
}	
#contactfeild008 {
				width:200px;
				height:20px;
				margin:0px;
				padding:5px 0 0 0;
				float:left;
}	
#contactfeild009 {
				width:200px;
				height:83px;
				margin:0px;
				padding:0px;
				float:left;
}
#submitbutton {
				width:200px;
				height:20px;
				margin:60px 0 0 0;
				padding:0;
				float:left;
				text-align: left;
}	
			
.contactfeildname {
		font-family: Tahoma;
		font-size:11px;
		color:#203c2d;
		text-align:justify;
}
.contactfeild {	
				font-family:Arial, Helvetica, sans-serif;
				font-size:10pt;
				color: #3c4538;
				border:solid;
				border-width:1px;
				border-color:#d2e3e9;
				background-color:#fffdfd;
				height:20px;
}
.contactfeild {
				font-family:Arial, Helvetica, sans-serif;
				font-size:10pt;
				color:#3c4538;
				border:solid;
				border-width:1px;
				border-color:#d2e3e9;
				background-color:#fffdfd;
				height:20px;
			}
/*.submitbutton
			{
			width:102px;
			height:23px;
			float:left;
			margin:0px;
			padding:6px 0 0 0;
			font-family:Tahoma;
			font-size:10pt;
			font-variant:small-caps;
			font-weight:bold;
			color:#000000;
			text-align:center;
			text-decoration:none;
			background-image: url(images/contactbutton.jpg);
			cursor:pointer;
			background-repeat:no-repeat;
			}
.submitbutton:hover 
			{
			width:102px;
			height:23px;
			float:left;
			margin:0px;
			padding:6px 0 0 0;
			font-family:Tahoma;
			font-size:10pt;
			font-variant:small-caps;
			font-weight:bold;
			color:#000000;
			text-align:center;
			text-decoration:none;
			background-image: url(images/contactbuttonover.jpg);
			background-repeat:no-repeat;
			cursor:pointer;	
			background-repeat:no-repeat;
			}
*/			
.contactinput {

				border:solid;
				border-width:1px;
				border-color:#d2e3e9;
				background-color:#fffdfd;
}
.contactinput:hover {
				border:solid;
				border-width:1px;
				border-color:#d2e3e9;
				background-color:#fffdfd;
}
.listbox {
	width:177px;
	height:20px;			
	border:solid;
	border-width:1px;
	border-color:#d2e3e9;
	background-color:#fffdfd;
}
.listbox:hover {
	width:177px;
	height:20px;			
	border:solid;
	border-width:1px;
	border-color:#d2e3e9;
	background-color:#fffdfd;
	}	
/*----------------------------------------------- FOOTER -----------------------------------------------------------------------------------------------------*/
#footer
	{
	width:1004px;
	height:106px;
	float:left;
	margin:0 0 0 70px;
	padding:0;
	background-image:url(imges/footer.jpg);
	background-repeat:no-repeat;
	}
#footerlinksblank
	{
	width:1004px;
	height:13px;
	float:left;
	margin:0px;
	padding:10px 0 0 0;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#6c6c10;
	text-align:center;
	text-decoration:none;
	}
.footerlinks
	{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#6c6c10;
	text-align:center;
	text-decoration:none;
	}
.footerlinks:link {
	color:#6c6c10;
	text-decoration: none;
}
.footerlinks:visited, a:active {
	color:#808000;
	text-decoration: none;
}
.footerlinks:hover
	{
	color:#bfc652;
	text-decoration: underline;
	}
#copyrights
	{
	width:1004px;
	height:13px;
	float:left;
	margin:25px 0 0 0;
	padding:0px;
	font-family:Tahoma;
	font-size:10px;
	color:#385e4a;
	text-align:center;
	}
#validation
	{
		width:534px;
		height:14px;
		float:left;
		margin:15px 0 0 0;
		padding:0 0 0 470px;
	}
.submit
	{
		width:49px;
		height:12px;
		float:left;
		margin:0px;
		padding:2px 0 0 0;
		font-family: Tahoma;
		font-size:9px;
		color:#dad781;
		text-align:center;
		text-decoration:none;
		background-image: url(imges/submit.jpg);
		background-repeat:no-repeat;
	}
.submit:hover
	{
		color:#dad781;
		text-decoration:none;
		background-image: url(imges/submitover.jpg);
		background-repeat:no-repeat;
	}	

.xhtml
	{
		width:28px;
		height:12px;
		float:left;
		margin:0px;
		padding:2px 0 0 0;
		font-family: Tahoma;
		font-size:9px;
		color:#dad781;
		text-align:center;
		text-decoration:none;
		background-image:url(imges/more.jpg);
		background-repeat:no-repeat;
	}
.xhtml:hover
	{
		color:#dad781;
		text-decoration:none;
		background-image: url(imges/moreove.jpg);
		background-repeat:no-repeat;
	}	
.css
	{
		width:28px;
		height:12px;
		float:left;
		margin:0 0 0 3px;
		padding:2px 0 0 0;
		font-family: Tahoma;
		font-size:9px;
		color:#dad781;
		text-align:center;
		text-decoration:none;
		background-image: url(imges/moreove.jpg);
		background-repeat:no-repeat;
	}	
.css:hover
	{
		color:#dad781;
		text-decoration:none;
		background-image:url(imges/more.jpg);
		background-repeat:no-repeat;
	}

/*------------------------------------------------------------TEMP PAGE------------------------------------------------------------------------------*/
#temp_thankyou {
	width:610px;
	height:32px;
	float: left;
	margin:15px 0 0 0;
	padding:0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#8d2e07;
	letter-spacing: 0.04em;
	font-style: italic;
	text-align: center;
}
/*------------------------------------------------------------TALENT-------------------------------------------------------------------------------*/
#talentsubhead01, #talentsubhead02, #talentsubhead03,
#talentsubhead04, #talentsubhead05, #talentsubhead06, 
#talentsubhead07, #talentsubhead08, #talentsubhead09 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #8d2e07;
	letter-spacing: 0.04em;
	margin: 20px 0px 0px;
	float: left;
	width: 518px;
}
#talentsubhead01 {
	margin: 20px 0px 0px;
}
#talentbg01, #talentbg02, #talentbg03,
#talentbg04, #talentbg05, #talentbg06,
#talentbg07, #talentbg08, #talentbg09 {
	margin: 15px 0px 7px 0px;
	float: left;
	width: 520px;
}
#talentbiocontainer01 {
	margin: 0px;
	float: left;
	width: 250px;
}
#talentpic01, #talentpic03, 
#talentpic04, #talentpic05, #talentpic06,
#talentpic07, #talentpic08, #talentpic09 {
	width:125px;
	height:auto;
	float: left;
	padding:3px;
	border: 1px solid #6c6c10;
	margin: 2px 20px 0 0;
}
#talentpic02 {
	width:240px;
	height:auto;
	float: left;
	padding:3px;
	border: 1px solid #6c6c10;
	margin: 7px 0 0 20px;
}
#talentbiohead01, #talentbiohead03,
#talentbiohead04, #talentbiohead06,
#talentbiohead07, #talentbiohead08, #talentbiohead09 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #8d2e07;
	margin: 0px 0px 5px;
	float: left;
	width: 365px;
}
#talentbiohead02 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #8d2e07;
	margin: 0px 0px 5px;
	float: left;
	width: 250px;
}
#talentbiohead05 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #8d2e07;
	margin: 0px 0px 5px;
	float: left;
	width: 518px;
}
#talentbio01, #talentbio02, #talentbio03,
#talentbio04, #talentbio05, #talentbio06,
#talentbio07, #talentbio08, #talentbio09 {
	width:365px;
	float:left;
	padding:0px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#385e4a;
	text-align:justify;
	margin: 0px;
}
#talentbio02 {
	width:250px;
}
#talentbio05 {
	width:518px;
}
#talentbio01 a, #talentbio02 a, #talentbio03 a,
#talentbio04 a, #talentbio05 a, #talentbio06 a,
#talentbio07 a, #talentbio08 a, #talentbio09 a {
	color:#68672f;
	text-decoration:none;
}
#talentbio01 a:hover, #talentbio02 a:hover, #talentbio03 a:hover,
#talentbio04 a:hover, #talentbio05 a:hover, #talentbio06 a:hover,
#talentbio07 a:hover, #talentbio08 a:hover, #talentbio09 a:hover {
	color:#bfc653;
	text-decoration:underline;
}
/*------------------------------------------------------------ GALLERY PAGES ------------------------------------------------------------------------------*/

#headerright-gallery {
	width:664px;
	height:289px;
	float:right;
	margin:0px;
	padding:61px 0 0 0;
}
#header-gallery {
	width:1074px;
	height:350px;
	float:left;
	margin:0px;
	padding:0px;
	background-image:url(imges/header-gallery.jpg);
	background-repeat:no-repeat;
}
#mainbg-gallery {
	width:1004px;
	height:auto;
	float:left;
	margin:0 0 0 70px;
	padding:0;
}
#content-gallery {
	width:970px;
	float:left;
	margin:0 0 20px 0;
	padding:0px;
}
#galleryheadbg {
	width:607px;
	height:47px;
	float:right;
	margin:0 22px 0 0;
	padding:26px 0 0 0;
	font-size:30px;
	letter-spacing: 0.04em;
}
#galleryhead {
	width:607px;
	height:47px;
	float:right;
	margin:0;
	padding:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#8d2e07;
	text-transform:uppercase;
	letter-spacing: 0.04em;
}
#galleryintrotext {
	width:595px;
	float:left;
	margin:5px 0 0 0;
	padding:0px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#385e4a;
	text-align:left;
}
#gallerypadding {
	float: left;
	width: 970px;
	margin-top: 50px;
}
.videoframe {
	padding: 3px 3px 25px 3px;
	float: left;
	height: 264px;
	width: 360px;
	margin: 15px 0px 0px;
	border: 3px solid #333300;
}
#monstergallerycolumn01 {
	float: left;
	height: 75px;
	width: 230px;
	margin-right: 50px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #385e4a;
	margin-top: 15px;
}
#monstergallerycolumn02 {
	float: left;
	height: 75px;
	width: 230px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #385e4a;
	margin: 15px 0 0 0;
}
#monstergallerycolumn01 a, #monstergallerycolumn02 a {
	color: #68672f;
	text-decoration: none;
	letter-spacing: 0.04em;
}
#monstergallerycolumn01 a:hover, #monstergallerycolumn02 a:hover {
	color: #bfc652;
	text-decoration: underline;
}
/*------------------------------------------------------Gallery Links - rounded corners ------------------------------------------------------------------------*/

.gallerylinkwrapper {
	float: left;
	width: 240px;
	margin-top: 30px;
	margin-left: 15px;
	text-align: center;
	height: 36px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #c5c5c5;
}
.gallerylinkwrapper a {
	color: #a7a7a7;
	text-decoration:none;
}
.gallerylinkwrapper a:hover {
	color: #fff;
	text-decoration: none;
}

.bl {
	background-position:0 100%;
	background-repeat:no-repeat;
	width: 220px;
	background-image: url(../imges/bl.gif);
	height: 36px;
	}
.br {
	background:url(../imges/br.gif);
	background-position:100% 100%;
	background-repeat:no-repeat;
	}
.tl {
	background: url(../imges/tl.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	}
.tr {
	background: url(../imges/tr.gif);
	background-position:100% 0;
	background-repeat:no-repeat;
	padding:8px;
	} 
.bl:hover {
	background-position:0 0;
	background-repeat:no-repeat;
	width: 220px;
	background-image: url(imges/_buttons+icons/gallery-button-bkg.jpg);
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #fff;
	}
.br:hover {
	background-image: none;
	}
.tl:hover {
	background-image: none;
	}
.tr:hover {
	padding:8px;
	background-image: none;
	}
.clear {
	font-size: 1px;
	height: 1px
	}
/*------------------------------------------------------Video Frames - rounded corners ------------------------------------------------------------------------*/
.videoframewrapper {
	float: left;
	width: 436px;
	margin-top: 10px;
	height: 331px;
	background-color: #111111;
}
.videoframewrapper:hover {
	float: left;
	width: 436px;
	margin-top: 10px;
	height: 331px;
	background-color: #000000;
}
.video-copyright {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #555555;
	text-align: center;
	float: left;
	width: 436px;
	margin: 12px 0px 10px;
}
.video-t {
	width: 436px;
	background-image: url(imges/_corners/video-dot.gif);
	background-repeat: repeat-x;
	background-position: 0 0;
	height: 331px;
}
.video-b {background: url(imges/_corners/video-dot.gif) 0 100% repeat-x}
.video-l {background: url(imges/_corners/video-dot.gif) 0 0 repeat-y}
.video-r {background: url(imges/_corners/video-dot.gif) 100% 0 repeat-y} 
.video-t-over {
	width: 436px;
	background-image: url(imges/_corners/video-dot.gif);
	background-repeat: repeat-x;
	background-position: 0 0;
}
.videoframe-bl {
	background-position:0 100%;
	background-repeat:no-repeat;
	width: 436px;
	background-image: url(../imges/_corners/video-bl.gif);
	height: 331px;
	}
.videoframe-br {
	background:url(../imges/_corners/video-br.gif);
	background-position:100% 100%;
	background-repeat:no-repeat;
	height: 331px;
	}
.videoframe-tl {
	background: url(../imges/_corners/video-tl.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	}
.videoframe-tr {
	background: url(../imges/_corners/video-tr.gif);
	background-position:100% 0;
	background-repeat:no-repeat;
	padding:8px;
	} 
.videoframe-bl:hover {
	background-position:0 100%;
	background-repeat:no-repeat;
	width: 436px;
	background-image: url(imges/_corners/video-bl-over.gif);
	}
.videoframe-br:hover {
	background-position:100% 100%;
	background-repeat:no-repeat;
	background-image: url(imges/_corners/video-br-over.gif);
	}
.videoframe-tl:hover {
	background-position:0 0;
	background-repeat:no-repeat;
	background-image: url(imges/_corners/video-tl-over.gif);
	}
.videoframe-tr:hover {
	background-position:100% 0;
	background-repeat:no-repeat;
	padding:8px;
	background-image: url(imges/_corners/video-tr-over.gif);
	}
.videoframe-clear {
	font-size: 1px;
	height: 1px
	width: 518px;
	}
/*------------------------------------------------------------- Site Map -------------------------------------------------------------------------------*/
	
#sitemapcontainer {
	width:390px;
	float:left;
	margin: 20px 0 0 5px;
}
.sitemapcontent {
	width:330px;
	float:left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#6c6c10;
	margin: 0;
	line-height: 17px;
}
.sitemapcontent a{
	color:#385e4a;
	text-decoration:none;
}
.sitemapcontent a:hover{
	color:#bfc652;
	text-decoration:none;
}
.sitemapcontent-bullet {
	width:310px;
	float:left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#6c6c10;
	margin: 0px 0 0px 40px;
	line-height: 21px;
}
.sitemapcontent-bullet a{
	color:#385e4a;
	text-decoration:none;
}
.sitemapcontent-bullet a:hover{
	color:#bfc652;
	text-decoration:none;
}
