body{
	background-image:url(../images/bg_body.gif);
	background-position:50% 0%;
	background-color:#EEF3CC;
	overflow:hidden;
}
#body_base{
	position:absolute:
	top:0px;
	z-index:1;
	width:100%;
	height:450px;
	background-image:url(../images/bg_body.gif);
	background-position:50% 0%;
	background-repeat:repeat-y;
	background-color:#EEF3CC;
}
#body_overlay{
	position:absolute:
	top:-200px;
	z-index:10;
	width:100%;
	height:400px;
	background-image:url(../images/bg_body_overlay.gif);
	background-position:50% 70px;
	background-repeat:no-repeat;
}

body, table, td, div{
	margin:0px;
	padding:0px;
    font-family : "Trebuchet MS","Arial","Helvetica",sans-serif;
    font-weight : normal;
    font-size : 14px;
	color:#000000;
	vertical-align:top;
}


A{
	color:#000;
    text-decoration:underline;
}
A:Hover{
	color:#000;
    text-decoration:none;
}
p{
	position:relative;
	padding-left:20px;
	padding-right:110px;
}
.id{
	display:none;
}
.pagetype{
	display:none;
}
.has_content{
	display:none;
}
.template{
	display:none;
}
.position{
	display:none;
}
.title{
	margin:0px;
	padding:0px;
	position:absolute;
	top:50px;
	left:263px;
	font-size:1.4em;
	font-weight:bold;
	display:block;
	color:#B7B97E;
}
.intro{
	font-size:14px;
	font-weight:bold;
}
.text{
	font-size:14px;
	font-weight:normal;
}
#page{
	position:relative;
	top:-400px;
	/*
	left:50%;
	margin-left:-436px;
	*/
	width:873px;
}
#header1{
	width:244px;
	height:240px;
	background-image:url(../images/bg_header_1.jpg);
	float:left;
	text-align:right;
}
#header1 h1{display:none;}
#header2{
	margin: 0px 0px 0px 0px;
	left:120px;
	width:627px;
	height:240px;
	float:left;
}
#pagebody{
	position:relative;
	clear:both;
	height:auto;
	width: 600px;
	left: 244px;
	background-image:none;
	/*url(../images/bg_panel_left.jpg);*/
	background-repeat:no-repeat;
}

#pagebody .title
{
  left: 21px;
}

#menu{
	margin:0px;
	padding:0px;
	padding-top:4px;
}
#menu object{
	margin: 0px 0px 0px 0px;
}
#menu1{
	top:220px;
	left:260px;
	text-transform:lowercase;
}
#menu1 .itemSelected{
	font-size:11px;
	float:left;
	font-weight:bold;
}
#menu1 .itemSelected a{
    text-decoration:none;
}
#menu1 .item{
	float:left;
}
#menu1 .item a{
	font-size:11px;
	font-weight:normal;
    text-decoration:none;
}
#menu1 .item a:hover{
	text-decoration:underline;
}
#menu2{
	clear:left;
	width:203px;
	padding-right:41px;
	padding-top:30px;
	text-transform:lowercase;
	text-align:right;
}
#menu2 .itemSelected{
	font-size:16px;
	font-weight:bold;
}
#menu2 .itemSelected a{
	font-size:16px;
    text-decoration:none;
}
#menu2 .itemSelected a:hover{
	text-decoration:underline;
}
#menu2 .item{
}
#menu2 .item a{
	font-size:16px;
	font-weight:normal;
    text-decoration:none;
}
#menu2 .item a:hover{
	text-decoration:underline;
}
#menu2 .subItem{
	font-size:14px;
	margin-right:10px;
}
#menu2 .subItemSelected{
	font-weight:normal;
	font-size:14px;
	margin-right:0px;
}
#menu2 .subItem a{
	font-size:14px;
	font-weight:normal;
    text-decoration:none;
	color:#666;
}
#menu2 .subItem a:hover{
	text-decoration:underline;
	font-weight:normal;
	color:#666;
}
#menu2 .subItemSelected a{
	font-size:14px;
	font-weight:bold;
    text-decoration:none;
	color:#666;
}
#menu2 .subItemSelected a:hover{
	text-decoration:underline;
}
#content{
	width:626px;
	margin:0px;
	margin-left: 1px;
	margin-top: -26px;
	padding:0px;
	padding-top:95px;
	background-image:url(../images/bg_content.gif);
	background-repeat:repeat-x;
	background-position:0% 6px;
}
#menu3{
	display:none;
	width:203px;
	padding-top:56px;
	padding-right:41px;
	text-align:right;
}
#menu3 img{
	margin-left:10px;
}
#menu3 .tooltip{
	overflow:hidden;
}
#ttPrint{
	font-size:10px;
	color:#666;
}
#ttMail{
	font-size:10px;
	color:#666;
}
#ttSign{
	font-size:10px;
	color:#666;
}
#footer{
	position:absolute;
	width:494px;
	height:600px;
	margin:0px 0px 0px -8px;
	padding:30px 120px 50px 271px;
	background-color:#CCCD67;
	background-image:url(../images/bg_footer.jpg);
	background-repeat:no-repeat;
	background-position:1px 0px;
	font-size:11px;
	color:#666;
}
#footer hr{
	border:none;
	border-bottom:1px dotted #ccc;
	border-top:1px solid #EEF3CC;
	background-color:transparent;
}
#footer a{
	color:#666;
	text-decoration:none;
}
#footer a:hover{
	color:#666;
	text-decoration:underline;
}
#contactdiv{
	display:none;
}

#watchvideo
{
/*   position: relative; */
  margin: 0px 0px 0px 0px;
/*   top: 15px; */
  cursor: pointer !important;
/*   z-index: 1;  */
/*   display: inline; */
	clear: both;
	padding-top: 14px;
}

#video-overlay-black
{
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  background: #cccd67;
  display: none;
}

#video-overlay-outer
{
  height:100%;
  width:100%;
  vertical-align:middle;
  position: absolute;
  display: none;
  top: 0px;
  left: 0px;
}

#video-overlay-container
{
  text-align: center;
  position:relative;
  vertical-align:middle;
  font-size: 1px;
  display: none;
}

#video-overlay-object
{
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  padding: 4px 4px 0px 4px;
  text-align: center;
  margin-left:auto;
  margin-right:auto;
  width: 470px;
  font-size: 1px;
  -moz-border-radius: 5px; 
  -webkit-border-radius: 5px; 
  border: 5px solid #a4a55e;
  background-color: #a4a55e;
}

#video-overlay-close
{
  position: relative;
  margin: 0px -600px -60px 0px;
  cursor: pointer;
  font-size: 1px;
}

.popup-video
{
	cursor: pointer;
	position: absolute;
	left: 198px;
	margin-top: 5px;
}

#mediaspace
{
}

h3.videotitle
{
	left: -15px;
	position: relative;
	width: 220px;
	cursor: default;
	font-size: 12px;
}