body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*background-color: #fef2e6;
scrollbar-arrow-color: #f76114;
    scrollbar-base-color: #fef2e6;
    scrollbar-face-color: #fef2e6;
    scrollbar-highlight-color: #fef2e6;
    scrollbar-shadow-color: #fef2e6;
    scrollbar-3dlight-color: #f76114;
    scrollbar-track-color: #fef2e6;
    scrollbar-darkshadow-color: #f76114;*/

}
body,td,th {
	font-family: Arial;
	font-size: 14px;
	color: #fff;
	line-height: 17px;
}
.TableDiv
{
overflow-y : hidden;
POSITION : relative;
OVERFLOW : auto;
WIDTH : 100%; 
}

a {
	font-family: Arial;
	font-size: 12px;
	color:#f68529;
	font-weight: normal;
	text-decoration: none;
}
a:hover{
	/*color:#cf966a;*/
	text-decoration: underline;
}
.titles {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #cf966a;
	text-decoration: none;
}
.titles_path {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #cf966a;
	text-decoration: none;
}
.titles_only {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #f76114;
	text-decoration: none;
}
.menu {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #cf966a;
	text-decoration: none;
}
.menu_rollover{
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #f76214;
	text-decoration: none;
}
.menu_on{
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #f76214;
	text-decoration: none;
}
.titles_in {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #f76114;
	text-decoration: none;
	line-height: 18px;
}
.titles_in  a:hover{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #cf966a;
	text-decoration: none;
}
.titles_hec {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #f76114;
	text-decoration: none;
	background-image: url(/templates/professional/301/main/he/gfx/hec-left.gif);
	height: 21px;
	width: 41px;
}
.titles_hec a:hover{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #cf966a;
	text-decoration: none;
	background-image: url(/templates/professional/301/main/he/gfx/hec-left.gif);
	height: 21px;
	width: 41px;
}
.text {
	font-family: Arial;
	font-size: 14px;
	color: #cf966a;
	line-height: 13px;
}
.text a:hover{
	font-family: Arial;
	font-size: 14px;
	color: #f76114;
}
.text_orange {
	font-family: Arial;
	font-size: 17px;
	color: #f76114;
	font-weight: bold;
	line-height: 20px;
}
misgeret{
	font-weight: normal;
	background-position: right top;
	text-align: justify;
	width: 300px;
}
.link {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #f76114;
	text-decoration: none;
}
.link a:hover{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #cf966a;
	text-decoration: none;
}

.side_menu_sub {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	cursor: hand;
}
.side_menu_sub a:hover{
	font-family: Arial;
	font-size: 12px;
	color: #BF1222;
	font-weight: bold;
	text-decoration: none;
	cursor: hand;	
}
.side_menu_sub_on {
	font-family: Arial;
	font-size: 12px;
	color: #BF1222;
	font-weight: bold;
	text-decoration: none;
	cursor: hand;
}



.hand {
	cursor: hand;
}
.buttons {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #f76114;
	text-decoration: none;
	background-color: #fadcc0;
	border: 1px solid #fadcc0;
}
.buttons1 {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #EE8201;
	text-decoration: none;
	background-color: #ffffff;
	border: 1px solid #ffffff;
	cursor: hand;
}

.footer_text {
	font-family: Arial;
	font-size: 12px;
	color: #989287;
	font-weight: normal;
	line-height: 20px;
	text-decoration: none;
}
.footer_text a:hover {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	line-height: 20px;
	text-decoration: none;
}
.websplanet {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 1px;
 }
.websplanet a:hover {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
	letter-spacing: 1px;
 }
.footer_link {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	
 }
.footer_link a:hover {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
	
 }
 .search_button {  }
.search_field {
	height: 16px;
	width: 108px;
	border: 1px solid #cf966a;
	font-family: Arial;
	color: #8e6647;
	font-size: 11px;
	background-color: no;
}
.search_field_home {
	height: 16px;
	width: 108px;
	border: 1px solid #cf966a;
	font-family: Arial;
	color: #8e6647;
	background-image: url(/templates/professional/301/main/he/gfx/search-bg.jpg);
	font-size: 11px;
}
.search_text {
	font-family: Arial;
	font-size: 14px;
	color: #ad7a53;
	font-weight: normal;
	text-decoration: none;
	 
}
.search_text a:hover{
	font-family: Arial;
	font-size: 14px;
	color: #f76114;
	font-weight: normal;
	text-decoration: none;
}
.form_field_text { 
    font-family: Arial;
	font-size: 14px;
	color: #EE8201;
	font-weight: normal;
 }
.text_field {
	height: 16px;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #8e6647;
	text-decoration: none;
	background-color: #eecdb1;
	border: 1px solid #eecdb1;
}
.text_field1 {
	height: 16px;
	width: 230px;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #8e6647;
	text-decoration: none;
	background-color: #eecdb1;
	border: 1px solid #eecdb1;
}
.text_field2 {
	height: 16px;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #8e6647;
	text-decoration: none;
	background-color: #eecdb1;
	border: 1px solid #eecdb1;
	width: 60px;
}
.text_field_big {
height: 120px;
width: 130px;
font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #8e6647;
	text-decoration: none;
	background-color: #eecdb1;
	border: 1px solid #eecdb1;
}
.text_field_big1 {
height: 60px;
width: 230px;
font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #8e6647;
	text-decoration: none;
	background-color: #eecdb1;
	border: 1px solid #eecdb1;
}

.astrix { 
    font-family: Arial;
	font-size: 14px;
	color: #f76114;
	font-weight: normal;
 }
.languages {  font-weight: normal}
.gallery_titles {
    font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #f76114;
	text-decoration: none;
 }
.gallery_links {
font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #cf966a;
	text-decoration: none;
 }
.gallery_links a:hover{
font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #f76114;
	text-decoration: none;
 }
 .stati_link {
    font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #cf966a;
	text-decoration: none;
 }
.stati_link a:hover{
    font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #cf966a;
	text-decoration: none;
 }
.nextprevout { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #f76114; text-decoration: none; font-weight: bold;}
.nextprevin { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #f76114; text-decoration: underline; }

.printv_link {  }
.printv_table {  }
.printv_body {	  }
.sendtoafriend_link {  }
.sendtoafriend_body {  }
.sendtoafriend_data {  }
.news_text {
	font-family: Arial;
	font-size: 14px;
	color: #cf966a;
	line-height: 13px;
	text-decoration: none;
}
.news_text a:hover{
	font-family: Arial;
	font-size: 14px;
	color: #f76114;
	line-height: 13px;
	text-decoration: none;
}
.links td{
font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #cf966a;
	text-decoration: none;
}
.links a{
font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #cf966a;
	text-decoration: none;
}
.links a:hover{
font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #f76114;
	text-decoration: none;
}

.text_field3 {
	height: 18px;
	width: 100px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #A39F9B;
}

h1, h2 {
  color: #f68529;
  }

body {
  margin: 0;
  padding: 0;
  background: #000;
  text-align: center;
  font-family: arial;
  font-size: 12px;
  color: #fff;
  direction: ltr;
  }
  
body * {
  direction: rtl;
  }
  
img {
  border: 0;
  }
  
#container {
  width: 950px;
  height: 650px;
  margin: auto;
  text-align: right;
  position: relative;
  }
  
.menuLink {
  width: 950px;
  height: 27px;
  border: 1px solid #fff;
  position: absolute;
  left: 0;
  cursor: pointer;
  z-index: 9999;
  }
  
html>body .menuLink {
  width: 948px;
  height: 25px;
  border: 1px solid #fff;
  position: absolute;
  left: 0;
  cursor: pointer;
  z-index: 9999;
  }
  
.menuLink img {
  float: left;
  margin-left: 49px;
  }
  
#menu01 {
  bottom: 100px;
  background: #aeafb3 url('gfx/menu-01.jpg') no-repeat 50px 0;
  }
  
#menu02 {
  bottom: 75px;
  background: #aeafb3 url('gfx/menu-02.jpg') no-repeat 50px 0;
  }
  
#menu03 {
  bottom: 50px;
  background: #aeafb3 url('gfx/menu-03.jpg') no-repeat 50px 0;
  }
  
#menu04 {
  bottom: 25px;
  background: #aeafb3 url('gfx/menu-04.jpg') no-repeat 50px 0;
  }
  
#menu05 {
  bottom: 0;
  background: #aeafb3 url('gfx/menu-05.jpg') no-repeat 50px 0;
  }
  
ul.dropDown {
  /*float: left;*/
  width: 174px;
  margin: 0;
  padding: 0;
  list-style: none;
  border: 1px solid #fff;
  border-bottom: 0;
  /*margin: 25px 0 0 41px;
  position: relative;*/
  z-index: 9999;
  position: absolute;
  top: 25px;
  left: 41px;
  }
  
ul.dropDown li {
  width: 174px;
  height: 23px;
  float: left;
  border-bottom: 1px solid #fff;
  line-height: 23px;
  text-align: left;
  /*background: #57585a;*/
  background: url('gfx/menu-bg-new.png') no-repeat;
  }
  
ul.dropDown li a {
  font-size: 13px;
  color: #fff;
  text-decoration: none;
  margin-left: 20px;
  display: block;
  }
  
ul.dropDown li a:hover {
  color: #f68529;
  }
  
ul#mainDD {
  position: absolute;
  margin: 0;
  top: 0;
  left: 15px;
  width: 102px;
  }
  
ul#mainDD li {
  width: 102px;
  }
  
#menu01Image {
  position: absolute;
  bottom: 100px;
  left: 0;
  background: url('gfx/music.jpg') no-repeat;
  width: 950px;
  height: 530px;
  }
  
#menu02Image {
  position: absolute;
  bottom: 75px;
  left: 0;
  background: url('gfx/kitchen.jpg') no-repeat;
  width: 950px;
  height: 530px;
  }
  
#menu03Image {
  position: absolute;
  bottom: 50px;
  left: 0;
  background: url('gfx/productions.jpg') no-repeat;
  width: 950px;
  height: 530px;
  }
  
#menu04Image {
  position: absolute;
  bottom: 25px;
  left: 0;
  background: url('gfx/stoa.jpg') no-repeat;
  width: 950px;
  height: 530px;
  }
  
#menu05Image {
  position: absolute;
  bottom: 0;
  left: 0;
  background: url('gfx/shmone.jpg') no-repeat;
  width: 950px;
  height: 530px;
  }
  
#bottomBar {
  width: 950px;
  height: 30px;
  background: #fff url('gfx/menu-06.jpg') no-repeat 50px 0;
  margin: auto;
  text-align: right;
  position: relative;
  }
  
img#speaker {
  margin: 6px 13px 0 0;
  }
  
#content {
  position: relative;
  }
  
#pageText {
  overflow: auto;
  }
  
#pageText h1, #resources h1 {
  font-size: 20px;
  color: #f68529;
  margin: 6px 12px 5px 0;
  padding: 0;
  }
  
#pageText h2, #resources h2 {
  font-size: 13px;
  color: #f68529;
  margin: 6px 12px 5px 0;
  padding: 0;
  }
  
#pageText p, #resources p {
  margin: 0 12px 21px 0;
  padding: 0;
  line-height: 16px;
  text-align: justify;
  }
  
img#logo {
  position: absolute;
  top: 400px;
  right: 21px;
  z-index: 9999;
  }
  
img#bgLogo {
  position: relative;
  top: 450px;
  right: 20px;
  }
  
/*----------------------------*/

img#logo {
  top: 420px;
  }
  
#content {
  width: 950px;
  height: 485px;
  height: 498px;
  float: right;
  position: relative;
  }
  
#pageText {
  position: absolute;
  right: 210px;
  bottom: 10px;
  width: 680px;
  height: 103px;
  direction: ltr;
  text-align: right;
  }
  
/*-------------------------------------*/

#main #content {
  margin-top: 25px;
  }

#music #content {
  margin-top: 50px;
  }
  
#kitchen #content {
  margin-top: 75px;
  }
  
#productions #content {
  margin-top: 100px;
  }
  
#stoa #content {
  margin-top: 125px;
  }
  
#shmone #content {
  margin-top: 150px;
  }
  
/*-------------------------------------*/
  
#djsWrapper {
  width: 670px;
  position: relative;
  margin-right: 50px;
  }
  
#djsWrapper .scrollingThumb {
  float: right;
  margin: 1px 1px 0 0;
  position: relative;
  width: 213px;
  height: 178px;
  }
  
  
#djsWrapper .scrollingThumb a {
  font-size: 12px;
  color: #fff;
  display: block;
  width: 213px;
  height: 178px;
  }
  
#djsWrapper .scrollingThumb a:hover {
  text-decoration: none;
  }
  
.scrollingThumbDesc {
  width: 213px;
  height: 178px;
  background: #000;
  position: absolute;
  top: 0;
  right: 0;
  overflow: hidden;
  }
  
.scrollingThumbDesc h1, .scrollingThumbDesc p {
  color: #fff;
  padding: 0;
  line-height: 12px;
  }
  
.scrollingThumbDesc h1 {
  font-size: 16px;
  margin: 12px 21px 0 0;
 }
 
.scrollingThumbDesc p {
  font-size: 12px;
  margin: 7px 21px 5px 12px;
  }
  
#djs {
  width: 643px;
  height: 359px;
  overflow: hidden;
  background: #fff;
  position: relative;
  margin-right: 14px;
  }
  
#scroll {
  width: 1296px;
  position: absolute;
  }
  
#rightArrow, #leftArrow {
  position: absolute;
  top: 174px;
  cursor: pointer;
  }
  
#rightArrow {
  right: 0;
  }
  
#leftArrow {
  left: 0;
  }
  
#newsTicker {
  width: 510px;
  height: 17px;
  position: absolute;
  top: 3px;
  left: 130px;
  }
  
#newsTicker p {
  color: #f68529;
  margin: 0;
  padding: 0;
  font-size: 13px;
  }
  
#tickerDiv {
  height: 17px;
  }
  
#tickerDataTable {
  height: 17px;
  }
  
p#bottomLinks {
  margin: 5px 10px 0 0;
  padding: 0;
  float: right;
  }
  
p#galleryLinks {
  position: absolute;
  bottom: 70px;
  left: 215px;
  margin: 0;
  padding: 0;
  /**/
  left: 240px;
  bottom: 80px;
  }
  
p#gallery6Links {
  position: absolute;
  bottom: 290px;
  left: 235px;
  margin: 0;
  padding: 0;
  }
  
p#galleryLinks a, p#gallery6Links a {
  color: #fff;
  }
  
/*-------------------------------------------*/
img.pageBg {
  display: none;
  }

#main img#mainAboutBg {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: -1;
  clear: both;
  display: block;
  }
  
#music img#musicAboutBg {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: -1;
  clear: both;
  display: block;
  }
  
#kitchen img#kitchenAboutBg {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: -1;
  clear: both;
  display: block;
  }
  
#productions img#productionsAboutBg {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: -1;
  clear: both;
  display: block;
  }
  
#stoa img#stoaAboutBg {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: -1;
  clear: both;
  display: block;
  }
  
#shmone img#shmoneAboutBg {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: -1;
  clear: both;
  display: block;
  }
  
#resources {
  width: 588px;
  height: 275px;
  overflow-y: scroll;
  overflow-x:hidden;
  direction: ltr;
  text-align: right;
  float: right;
  margin-right: 36px;
  display: inline;
  }
  
table.content_pages_table {
  width: 710px;
  margin-right: 190px;
  }
  
/*--------------------------------------------*/

.text_field, .text_field1, .text_field2, .text_field_big1, textarea.text_field_big {
  background: #aeafb3;
  border: 1px solid #d6d6d6;
  color: #fff;
  }
  
.text_field, .text_field1, .text_field2 {
  height: 16px;
  }
  
html>body .text_field, html>body .text_field1, html>body .text_field2 {
  height: 12px;
  }
  
form.contactForm select {
  height: 20px;
  }
  
.form_field_text {
  color: #fff;
  }
  
select#fldVal7 {
  width: 128px;
  }
  
input#fldVal22 {
  width: 206px;
  }
  
input#fldVal23, input#fldVal24, input#fldVal25 {
  width: 52px;
  }
  
input#fldVal27 {
  width: 170px;
  }
  
textarea#fldVal30 {
  width: 210px;
  }
  
input.buttons {
  background: #454647;
  border: 1px solid #6d6d6d;
  color: #f65d17;
  font-weight: normal;
  font-size: 12px;
  cursor: pointer;
  }
  
/*--------------------------------------------*/
  
#gallery6Wrapper {
  width: 670px;
  position: relative;
  margin-right: 50px;
  }
  
#gallery6Wrapper .scrollingThumb {
  float: right;
  margin: 1px 1px 0 0;
  position: relative;
  width: 213px;
  height: 178px;
  }
  
#gallery6Wrapper .scrollingThumb a {
  color: #fff;
  font-size: 12px;
  }
  
.scrollingThumbDesc {
  width: 213px;
  height: 178px;
  background: #000;
  position: absolute;
  top: 0;
  right: 0;
  overflow: hidden;
  }
  
.scrollingThumbDesc h1, .scrollingThumbDesc p {
  color: #fff;
  padding: 0;
  }
  
.scrollingThumbDesc h1 {
  font-size: 16px;
  margin: 12px 21px 0 0;
 }
 
.scrollingThumbDesc p {
  font-size: 12px;
  margin: 7px 21px 5px 12px;
  }
  
#gallery6images {
  width: 643px;
  height: 162px;
  height: 180px;
  overflow: hidden;
  background: #fff;
  position: relative;
  margin-right: 14px;
  }
  
#gallery6images a {
  display: block;
  width: 213px;
  height: 178px;
  }
  
#gallery6images a:hover {
  text-decoration: none;
  }
  
#scroll {
  width: 1296px;
  position: absolute;
  }
  
#gallery6Wrapper #rightArrow, #gallery6Wrapper #leftArrow {
  position: absolute;
  top: 77px;
  cursor: pointer;
  }
  
#rightArrow {
  right: -8px;
  }
  
#leftArrow {
  left: -8px;
  }
  
#kdmGalleryLinks {
  position: absolute;
  margin: o;
  padding: 0;
  left: 215px;
  bottom: 280px;
  }
  
p#kdmGalleryLinks a {
  color: #fff;
  }
  
#kdmText {
  width: 643px;
  height: 200px;
  overflow: auto;
  position: absolute;
  bottom: 90px;
  left: 235px;
  }
  
#shmone #resources {
  margin: 200px 200px 0 0;
  }
  
/*----------------------------------*/

#clientsModule {
  width: 535px;
  height: 429px;
  overflow: auto;
  margin: 30px 190px 0 0;
  }
  
.singleClientsDiv {
  float: right;
  width: 87px;
  height: 87px;
  margin: 0 0 20px 10px;
  }
  
/*---------------------------------------*/

#avneiP {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  }

p#d-webs {
  position: absolute;
  left: 0;
  top: 32px;
  margin: 0;
  padding: 0;
  }
  
p#d-webs a {
  color: #fff;
  font-size: 12px;
  }
  
p#d-webs a:hover {
  text-decoration: underline;
  }
  
#gallery6Text {
  position: absolute;
  top: 180px;
  right: 73px;
  width: 660px;
  }
  
#bandDescription {
  position: absolute;
  width: 178px;
  height: 225px;
  bottom: 30px;
  left: 40px;
  overflow: auto;
  direction: ltr;
  }
  
#bandDescription h1 {
  margin: 0 10px 0 0;
  padding: 0;
  color: #f68529;
  font-size: 16px;
  text-decoration: underline;
  }
  
#bandDescription p, #bandDescription div {
  margin: 0 10px 0 0;
  padding: 0;
  text-align: justify;
  }
  
#bandDescription p {
  margin-top: 10px;
  }
  
#movieLink {
  position: absolute;
  right: 40px;
  top: 270px;
  margin: 0;
  padding: 0;
  }
  
#productions #movieLink {
  top: 310px;
  }
  
img#central_image_galleries_main_image {
  float: right;
  margin-right: 48px;
  }
  
#flashBigPic {
  position: absolute;
  width: 645;
  height: 357;
  top: 48px;
  right: 49px;
  }
  
#flashBigPicKitchen {
  position: absolute;
  width: 645;
  height: 357;
  top: 0;
  right: 49px;
  }
  
form.contactForm {
  width: 720px;
  /*float: right;
  margin-right: 310px;*/
  float: right;
  margin-top: 93px;
  position: relative;
  /*margin-right: 15px;
  float: left;
  margin-left: 290px;*/
  }
  
form h1, form h2 {
  font-size: 16px;
  color: #f68529;
  margin: 0 0 5px 0;
  padding: 0;
  position: relative;
  zoom: 1;
  z-index: 999;

  }
  
img#formBg {
  position: absolute;
  top: -25px;
  right: 0;
  }
  
form b {
  /*display: none;*/
  }
  
#contactDetails {
  position: absolute;
  top: 20px;
  right: 87px;
  }
  
#leftToRight {
  text-align: left;
  direction: ltr;
  float: left;
  margin-left: 100px;
  _margin-left:0px;
  }
  
#leftToRight p {
  direction: ltr;
  }
  
#gallery6FreeText {
  position: absolute;
  top: 230px;
  right: 66px;
  width: 640px;
  height: 160px;
  text-align: justify;
  overflow: auto;
  }
  
p#ie7Download {
  position: absolute;
  right: 0;
  top: 0;
  color: #aeafb3;
  }

p#ie7Download a {
  color: #aeafb3;
  text-decoration: underline;
  }
 div#hp-link{
 position: absolute;
  right: 182px;
  top: 390px;
}
   
a.logoLink {
  position: absolute;
  top: 420px;
  right: 21px;
  z-index: 9999;
  display: block;
  width: 170px;
  height: 66px;
  background: url('gfx/logo.png') !important;
  background: url('gfx/logo.gif');
  }
  
a.bgLogo {
  position: relative;
  top: 450px;
  right: 20px;
  display: block;
  width: 170px;
  height: 66px;
  background: url('gfx/logo.png') !important;
  background: url('gfx/logo.gif');
  }
  
/*---------------------------*/

#djText {
  width: 470px;
  height: 470px;
  margin-right: 50px;
  }
  
#djText h1 {
  font-size: 17px;
  margin: 0 0 2px 0;
  }
  
#djText p {
  margin: 7px 0;
  text-align: justify;
  }
  
#djText #djInternalPic {
  width: 215px;
  position: absolute;
  top: 0;
  right: 0;
  direction: ltr;
  text-align: right;
  }
  
#djInternalPic a {
  color: #fff;
  }
  
#djInternalPic a.back {
  float: right;
  }
  
#djText #djInternalPic h1 {
  margin-top: 10px;
  }
  
ul#djBottomLinks {
  width: 610px;
  list-style: none;
  margin: 0 0 10px 0;
  padding: 0;
  float: right;
  }
 
ul#djBottomLinks li {
  float: right;
  margin-left: 18px;
  width: 80px;
  height: 50px;
  background: #fff;
  text-align: center;
  }
  
ul#djBottomLinks li a {
  margin-top: 16px;
  font-size: 14px;
  display: block;
  }
  
h1#lettersHead {
  margin-top: 20px;
  }
  
/*-------------------------------*/

b.success {
  font-size: 20px;
  float: right;
  margin: 30px 30px 0 0;
  }
  
#shortText {
  width: 480px;
  float: right;
  }
  
#shortText a, #pageText a {
  color: #fff;
  }
  
/*---------------------------------*/

#table01, #table02, #table03, #table05, #table06 {
  float: right;
  }
  
#table02 {
  margin-right: 20px;
  display: inline;
  }
  
#productions #pageTextProd {
  width: 480px;
  height: 73px;
  font-size: 12px;
  z-index: 999;
  position: absolute;
  bottom: 10px;
  right: 210px;
  }
  
#productions #pageTextProd p {
  margin: 0;
  }
  
#productions #pageTextProd p a {
  color: #fff;
  }
  
/*-------------------------*/

#minisite {
  text-align: center;
  background: #fff;
  }
  
#minisite #minisiteContainer img#formBg, #minisite #minisiteContainer b {
  display: none;
  }

#minisiteContainer {
  width: 804px;
  margin: 20px auto;
  text-align: right;
  }
  
#minisite #bottom {
  width: 804px;
  margin: 8px 0 0 0;
  float: right;
  position: relative;
  }
  
#formImage {
  float: right;
  }  
  
#formImage p {
  margin: 0;
  padding: 0;
  }
  
#minisite #rightCol {
  width: 500px;
  float: right;
  }
  
#minisite #leftCol {
  width: 184px;
  float: left;
  }
  
#minisite #leftCol img {
  border: 0;
  }
  
#minisite form {
  margin: 0;
  padding: 0;
  }
  
body#minisite .text_field2 {
  height: 20px;
  width: 140px;
  font-family: Arial;
  font-size: 12px;
  font-weight: normal;
  color: #999999;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #f37f08;
  }
  
body#minisite .form_field_text1 { 
  font-family: arial;
  font-size: 16px;
  color: #f07e0b;
  font-weight: normal;
  }
 
body#minisite input#formClearButton {
  display: none;
  }
  
body#minisite .contactForm {
  float: right;
  margin-top: 10px;
  }
  
body#minisite input#formSendButton {
  position: absolute;
  top: -4px;
  left: 210px;
  background: url('gfx/contact_icon.gif');
  width: 84px;
  height: 41px;
  border: 0;
  text-indent: 9000px;
  }
  
body#minisite p {
  color: #999;
  margin: 5px 0;
  padding: 0;
  }
  
body#minisite #bottom p {
  margin-right: 22px;
  }
  
/*-----------------------------------------------------*/

#djs {
  width: 643px;
  height: 359px;
  position: relative;
  overflow: hidden;
  float: right;
  }
  
.scrollingThumb{
  width: 213px;
  height: 178px;
  float: right;
  margin: 1px 1px 0 0;
  background: #000;
  }
  
#djs img {
  float: right;
  margin: 0 0 1px 1px;
  cursor: pointer;
  width: 213px;
  }
  
#scroll {
  position: absolute;
  height: 358px;
  }

#rightArrow, #leftArrow {
  width: 16px;
  height: 18px;
  float: right;
  }