@charset "utf-8";


body {
	background-attachment: fixed;
	background-color: #000000;
	background-image: url(../images/background.jpg);
	background-repeat: no-repeat;
	background-position: center top;
    font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	border:none; 
	margin:0; 
	padding:0;
}


.leftcell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #d7d7d7;
	line-height: 13pt;
	padding-right: 4px;
}

.leftcell a:link {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 10px;
  color: #d7d7d7;
  text-decoration: none;
}

.leftcell a:visited {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 10px;
  color: #d7d7d7;
  text-decoration: none;
}

.leftcell a:hover {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 10px;
  color: #ffe06e;
  font-weight: bold;
  text-decoration: none;
}

.leftcell a:active {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 10px;
  color: #ffe06e;
  font-weight: bold;
  text-decoration: none;
}

.leftcell2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #ffffff;
	line-height: 13pt;
}


.leftcal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #d7d7d7;
	padding-right: 4px;
}

.leftcal a:link {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 10px;
  color: #1ce3fb;
  text-decoration: none;
}

.leftcal a:visited {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 10px;
  color: #1ce3fb;
  text-decoration: none;
}

.leftcal a:hover {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  background: #ffe06e;
  text-decoration: none;
}

.leftcal a:active {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 10px;
  color: #1ce3fb;
  text-decoration: none;
}

.heading {
	padding-right: 0px;
}

.leftcon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 13pt;
	color: #d7d7d7;
	padding-right: 4px;
}

.leftcon a:link {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 10px;
  color: #1ce3fb;
  text-decoration: none;
}

.leftcon a:visited {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 10px;
  color: #1ce3fb;
  text-decoration: none;
}

.leftcon a:hover {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  background: #ffe06e;
  text-decoration: none;
}

.leftcon a:active {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 10px;
  color: #1ce3fb;
  text-decoration: none;
}






.rightbg {
	border: 1px solid;
	border-color: #828282;
	background-image: url(../images/background_transparent.png);
	background-repeat: repeat;
	background-position: left top;
}


div {
}

#rightcell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #d7d7d7;
	line-height: 10pt;
	text-align:justify;
	display: inline-block;
	padding-right: 23px;
	padding-left: 21px;
	padding-top: 210px;
	position: absolute;
	width: 378px;
}

#rightcell h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	line-height: 10pt;
}

#rightcell h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffe06e;
	line-height: 10pt;
}

#rightcell a:link {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 10px;
  color: #1ce3fb;
  text-decoration: none;
}

#rightcell a:visited {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 10px;
  color: #1ce3fb;
  text-decoration: none;
}

#rightcell a:hover {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  background: #ffe06e;
  text-decoration: none;
}

#rightcell a:active {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 10px;
  color: #1ce3fb;
  text-decoration: none;
}

#rightcell a img {
   border: 0 none;
   background: none;
}

a.rightbg img {
   border: 0 none;
   background: none;
}

#gallery {
	position: absolute;
	width: 421px;
	left: -40px;
	top: -10px;
	z-index: 1;
}




#noimg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #d7d7d7;
	line-height: 10pt;
	text-align:justify;
	display: inline-block;
	padding-right: 23px;
	padding-left: 21px;
	padding-top: 15px;
	position: absolute;
	width: 378px;
}

#noimg h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	line-height: 10pt;
}

#noimg h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffe06e;
	line-height: 10pt;
}

#noimg a img {
   border: 0 none;
   background: none;
}

#noimg a:link {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 10px;
  color: #1ce3fb;
  text-decoration: none;
}

#noimg a:visited {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 10px;
  color: #1ce3fb;
  text-decoration: none;
}

#noimg a:hover {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  background: #ffe06e;
  text-decoration: none;
}

#noimg a:active {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 10px;
  color: #1ce3fb;
  text-decoration: none;
}


.lang {
    padding: 2px;
}

#lang {
	position: absolute;
	width: 30px;
	height: 36px;
	left: 430px;
    top: 0px;
}

#lang a img {
   border: 0 none;
   text-decoration: none;
   background: none;
}

#lang a:hover img {
   border: 0 none;
   text-decoration: none;
   background: none;
}

#lang a:hover {
   border: 0 none;
   text-decoration: none;
   background: none;
}

#joinhome {
	position: absolute;
	text-align: right;
	width: 308px;

}


img.noborder {
	border: none !important;
}


form {width: 308px;}

fieldset {
	border: none;
	margin-bottom:15px;
    width: 300px;
}

input,textarea {
background-color: #d7d7d7;; 
border: none;
margin-top: 4px;
margin-right: 4px;
margin-bottom: 10px;
font: 12px Verdana,Geneva,Arial,Helvetica,sans-serif;
color: #000000;
overflow: hidden;
}

input:hover,input:focus,textarea:hover,textarea:focus {
background-color: #ffffff; 
border: none;
margin-top: 4px;
margin-right: 4px;
margin-bottom: 10px;
font: 12px Verdana,Geneva,Arial,Helvetica,sans-serif;
color: #000000;
overflow: hidden;
}

select {
background-color: #d7d7d7;; 
border: none;
margin-top: 4px;
margin-right: 4px;
margin-bottom: 10px;
font: 10px Verdana,Geneva,Arial,Helvetica,sans-serif;
color: #000000;
overflow: hidden;
}

select:hover,select:focus {
background-color: #ffffff; 
border: none;
margin-top: 4px;
margin-right: 4px;
margin-bottom: 10px;
font: 10px Verdana,Geneva,Arial,Helvetica,sans-serif;
color: #000000;
overflow: hidden;
}


.submitbutton {
	border: none;
	background-color: #1ce3fb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.submitbutton:hover {
	border: none;
	background-color: #ffe06e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}



.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.footer a:link {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 10px;
  color: #000000;;
  text-decoration: none;
}

.footer a:visited {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-decoration: none;
}

.footer a:hover {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-decoration: underline;
}

.footer a:active {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-decoration: none;
}








#vid {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #d7d7d7;
	line-height: 10pt;
	text-align:justify;
	display: inline-block;
	padding-right: 0px;
	padding-left: 126px;
	padding-top: 0px;
	position: absolute;
	width: 720px;
}

#vid h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	line-height: 10pt;
}

#vid h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffe06e;
	line-height: 10pt;
}

#vid a img {
   border: 0 none;
   background: none;
}

#vid a:link {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 10px;
  color: #1ce3fb;
  text-decoration: none;
}

#vid a:visited {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 10px;
  color: #1ce3fb;
  text-decoration: none;
}

#vid a:hover {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  background: #ffe06e;
  text-decoration: none;
}

#vid a:active {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 10px;
  color: #1ce3fb;
  text-decoration: none;
}


#langvid {
	position: absolute;
	width: 30px;
	left: 854px;
	top: 0px;
	height: 36px;
}

#langvid a img {
   border: 0 none;
   text-decoration: none;
   background: none;
}

#langvid a:hover img {
   border: 0 none;
   text-decoration: none;
   background: none;
}

#langvid a:hover {
   border: 0 none;
   text-decoration: none;
   background: none;
}



#s3d {
	background: none;
	position: absolute;
	width: 60px;
	top: 220px;
	left: 339px;
	z-index: 2;
}


html {
    overflow-y: scroll;
}



#apDiv1 {
	position:absolute;
	left:163px;
	top:19px;
	width:989px;
	height:637px;
	z-index:1;
}
#apDiv2 {
	position:absolute;
	left:162px;
	top:1px;
	width:1005px;
	height:627px;
	z-index:1;
}
#apDiv3 {
	position:absolute;
	left:207px;
	top:11px;
	width:846px;
	height:614px;
	z-index:1;
}
#apDiv4 {
	position:absolute;
	left:1132px;
	top:242px;
	width:59px;
	height:49px;
	z-index:1;
}
