/* ### General ### */

*{ margin: 0px; padding: 0px; }

html, body { font-family:'BradyBunchRemasteredRegular'; font-size: 12px; color: #414141; height:100%;  }

input, select, textarea { font-family: arial; font-size: 12px; color: #414141; width:40px;}

body { background: #dceaf7/*#9ad0da*/ url('../images/main-background.jpg') repeat-x 0 0; }

img { border: 0px; }

a, input { outline: none; }

/* ### Global Classes ### */

.clear{ clear: both; height: 0px; }

#headerCntr{min-width:950px; z-index:1px; background:url('../images/star.png') repeat-x 20px 40px; min-height:600px; height:100%!important; position:relative}

#headerCntr .sky_txt{min-width:600px;  width:50%; position:absolute; right:70px; top:250px; padding:0px 0px 0px 0px; background:url(../images/opcity.png) repeat; padding:10px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}

#headerCntr .sky_txt h1{ font-size:27px; text-align:left; padding:0; letter-spacing:2px; color:#fff; line-height:27px; font-weight:normal; font-weight:normal}

#headerCntr .sky_txt h2{ font-size:18px; text-align:left; padding:0; letter-spacing:2px; color:#fff; line-height:18px; font-weight:normal; font-weight:normal}

#headerCntr .sky_txt p{font-size:16px; text-align:left; padding:2px 10px 2px 0px; color:#000; text-align:justify; font-family:Arial, Helvetica, sans-serif; line-height:16px;}

#headerCntr .sky_txt ul{list-style:disc; margin:0px 0px 0px 16px}
#headerCntr .sky_txt ul li{font-size:16px; padding:5px 0px; line-height:16px; font-family:Arial, Helvetica, sans-serif; color:#000}

#headerCntr .sky_txt p a{color:#313131; text-decoration:underline; line-height:16px;}

#headerCntr .sky_txt p a:hover{color:#fff; text-decoration:underline}



#headerCntr {overflow:hidden}

#headerCntr .logo{display:block; margin:49px 0px 0px 49px; padding:0px 0px 0px 0px; }

#plane1{padding:0; position:absolute;bottom:50px; margin:0px 0 0px 0px;width: 319px; background:url(../images/alien.png) 0 0px no-repeat; height: 342px;  left:0px; z-index:2}

#moon{padding:0; position:absolute;bottom:50px; margin:0px 0 0px 0px;width: 199px; background:url(../images/moon-ew.png) 0 0px no-repeat; height: 199px;  left:165px;}

/* ### Menu Box ### */

.MenuBox{/*width:794px;*/width:832px; position:absolute; z-index:500px; padding:0; margin:0; right:50px; height:32px; top:164px}

.MenuBox ul { list-style: none; }

.MenuBox li { padding-right:0px; margin:0; float:left; margin-right:5px}

.MenuBox li.last { margin-right:0  }

.MenuBox a {color: #ffffff; font-size: 18px; text-decoration: none; text-align: center; display:block; padding:0px 0px 0px 0px; line-height:32px; font-family:'BradyBunchRemasteredRegular'; font-weight:normal }

.MenuBox a.home {padding:0px 0px 0px 0px;  display:block; background:url(../images/button.png) no-repeat; width:90px; height:32px}
.MenuBox a.home:hover,.MenuBox a.home_active { padding:0px 0px 0px 0px; width:90px;  font-weight: normal; background:url('../images/button-hover.png') no-repeat; height:32px}

.MenuBox a.commerce {padding:0px 0px 0px 0px;  display:block; background:url(../images/button2.png) no-repeat; width:110px; height:32px}
.MenuBox a.commerce:hover,.MenuBox a.commerce_active { padding:0px 0px 0px 0px; width:110px;  font-weight: normal; background:url('../images/button-hover2.png') no-repeat; height:32px}

/* ### Middil Container ###*/

#middleCntr{min-width:950px; z-index:3px; /*margin:-61px 0px 0px 0px;*/ overflow:hidden; position:relative; background:url('../images/clouds-the-sun.png') no-repeat top right;}

.top_home{background:url(../images/top-home-new.png) no-repeat 0 0px; min-height:600px; height:100%; width:100%; min-width:950px; position:relative; margin-left:0px;}

#top_home{background:url(../images/clouds-the-sun.png) no-repeat right top; min-height:600px; height:100%;  position:relative; margin-left:0px; z-index:2}

#sun-beam{width:262px; height:248px; position:absolute; padding:0; margin:0; background:url(../images/sun-beam.png) no-repeat right top; z-index:-5555555555555; top:0px; right:476px}



#birds{width:180px; height:123px; background: transparent url(../images/bird.png) no-repeat 0 0; position:absolute;  left:130px; top:295px; }

#smokeSpawn{position:absolute; padding:0; margin:0; top:100px; left:248px}

#top_home .tree_loop{position:absolute; padding:0; margin:0; top:-100px; left:248px; z-index:5000000000000}

#top_home .ledder{position:absolute; padding:0; margin:0; top:93px; left:593px}

#top_home .laptop{position:absolute; padding:0; margin:0; top:290px; left:398px}

#sushi{background:url(../images/sushi-bg.png) no-repeat; position:relative; padding:0; margin:0px 0px 0px 57px;  /*margin:0px 0px 0px 71px;*/min-height:600px; height:100%}

#sushi .sushiwork{position:absolute; padding:0; margin:0; left:50px; bottom:53px}

#tutle{width:128px; height:155px; padding:0; margin:0; position:absolute; bottom:71px; left:285px; z-index:5; background: transparent url(../images/tutle.gif) no-repeat }

#satelite-dish-area{background:url(../images/satelite-dish-bg.png) no-repeat 0 bottom; min-height:600px; height:100%; position:relative; padding:0px 0px 0px 0px; margin-left:65px;  /*margin-left:79px*/}

#satelite-dish-area .lab-sign{position:absolute; bottom:58px; padding:0; left:55px; margin:0}

#flash-light{position:absolute; bottom:223px; padding:0; left:42px; margin:0; background:url(../images/flash-light.png) no-repeat; width:220px; height:193px;}

#robot{position:absolute; margin:0; background:url(../images/robot.png) no-repeat; width:128px; height:147px;}

#dor{position:absolute; margin:0; background:url(../images/dor-frame.png) no-repeat; padding:12px 14px 0px 14px; width:112px; height:136px; bottom:153px!important; left:248px!important; cursor:pointer}

div.thumb{position:absolute; width:110px; height:148px; overflow:hidden; float:left;}

div.divLeft, div.divRight{ width:55px; height:135px; overflow:hidden; position:relative; top:-135px; overflow:hidden; float:left;}

div.divLeft{margin-right:0px;}

div.divLeftImage{ width:55px; height:100%; float:left;}

div.divRight{width:55px; background-position:-55px 0;}

div.someContent{ position:relative; width:140px; height:135px; padding:0px 0px 0px 0px ;}









#satelite-dish-area .rooms{position:absolute; left:495px; bottom:477px}

#satelite-dish-area .satelite-dish{position:absolute; left:828px; top:100px}

#recording-studio-area{background:url(../images/recording-studio-bg.png) no-repeat left top; min-height:600px; height:100%; position:relative; padding-top:0px; margin:0px 0px 0px 61px;/*margin:0px 0px 0px 76px*/}

#recording-studio-area .recoding{background:url(../images/recording-studio-area.jpg) no-repeat; margin:0px 0px 0px 56px; padding:0; height:346px; position:absolute; bottom:40px; width:687px}

#recording-studio-area .recoding .guitarandcds{position:absolute; bottom:0px; left:0}

#blueprint-table-area{position:relative; background:url(../images/blueprint-table-bg.png) no-repeat bottom left; margin:0px 0px 0px 53px; /*margin:0px 0px 0px 68px;*/min-height:600px; height:100%}

#blueprint-table-area .tableandaquarium{position:absolute; left:53px; bottom:47px}

#owl{width:325px; height:303px; position:absolute; bottom:0px; left:385px; margin:0; padding:0}

/* ### Footer Container ###*/

#footer{background: #cccd52 url(../images/footer.jpg) no-repeat  left bottom; height:100%; overflow:hidden; min-height:600px;  position:relative; z-index:1px;margin-left: -15px;
} 

.footer_top_contact{width:710px; height: 403px; position:absolute; bottom:204px; left:121px; margin:0px 0px 0px 0px}

#footer .footerman{position:absolute!important; left:385px; bottom:95px; padding:0; margin:0}

#footer .address{ position:absolute; padding:0; margin:0; left:22px; bottom:60px}

.bg_all{background:url(../images/bg-all.jpg) repeat-y!important; margin:0; padding:0; float:left}

#rivers {position:relative; background: #cdcd53 url(../images/rivers-all.jpg) no-repeat bottom left; margin:0; padding:0; min-height:600px; height:100%; width:100%; min-width:950px}

#rivers .footer_bottom{position:absolute; bottom:69px; left:30px; z-index:1}

#life-buoy{width:234px; height:359px; background:url(../images/life-buoy-new.png) no-repeat 0 0; position:absolute; left:68px; bottom:131px; z-index:2}

#bear{width:122px; height:272px; background:url(../images/bear.png) no-repeat 0 0; position:absolute; left:637px; bottom:239px; z-index:2}

#boat-zaar{width:269px; height:371px; background:url(../images/boat.png) no-repeat 0 0; position:absolute; left:627px; bottom:84px; z-index:2}

#life-belts-second{width:83px; height:57px; background:url(../images/life-belts-second.png) no-repeat 0 0; position:absolute; left:852px; bottom:121px; z-index:2}

#life-belts-first{width:120px; height:69px; background:url(../images/life-belts-fs.png) no-repeat 0 0; position:absolute; left:169px; bottom:327px; z-index:1}

#squirrel{width:139px; height:241px; background:url(../images/squirrel-16.png) no-repeat 0 0; position:absolute; left:405px; bottom:195px; z-index:2}

#squirrel-water{width:77px; height:62px; background:url(../images/water-squ.png) no-repeat 0 0; position:absolute; left:395px; bottom:185px; z-index:1}

#bocket{width:37px; height:44px; background:url(../images/bocket.png) no-repeat 0 0; position:absolute; left:395px; bottom:265px; z-index:1}

#rivers #water{position: absolute; width: 100%; height: 416px; bottom:0!important; background: transparent url(../images/water.png) left 150px repeat-x;}

#sky{position: absolute; left: 0; top: 0; width: 100%; height: 814px; overflow: hidden; z-index:-1}

#cloud-new{ position: absolute; right: 30%; top: 100px; width: 444px; height: 159px; background-image: url(../images/cloud-one.png); background-repeat: no-repeat;}

#cloud2{ position: absolute; left: 20%; top: 260px; width: 268px; height: 155px; background-image: url(../images/cloud-two.png); background-repeat: no-repeat;}

#cloud3{ position: absolute; right:0; top: 470px; width: 268px; height: 155px; background-image: url(../images/cloud-third.png); background-repeat: no-repeat; }

#cloud4{ position: absolute; left: 0; top: 430px; width: 444px; height: 158px; background-image: url(../images/cloud-fourth.png); background-repeat: no-repeat; }



#shoes{width:56px; height:106px; background:url(../images/shoes.png) no-repeat; position:absolute; bottom:30px; left:542px}

#eyes{width:46px; height:49px; background:url(../images/eyes.gif) no-repeat; position:absolute; bottom:168px; left:149px}

#dancing-02{width:156px; height:198px; background:url(../images/dancing-02.png) no-repeat; position:absolute; bottom:120px; left:320px}

#dancing-01{width:96px; height:165px; background:url(../images/dancing-01.png) no-repeat; position:absolute; bottom:150px; left:470px}

#music-button{width:8px; height:13px; background:url(../images/music-button.png) no-repeat; position:absolute; bottom:115px; left:277px; z-index:55555}

#music-button2{width:8px; height:13px; background:url(../images/music-button.png) no-repeat; position:absolute; bottom:133px; left:294px; z-index:55555}

#music-button3{width:8px; height:13px; background:url(../images/music-button.png) no-repeat; position:absolute; bottom:120px; left:302px; z-index:55555}

#music-button4{width:8px; height:13px; background:url(../images/music-button.png) no-repeat; position:absolute; bottom:128px; left:317px; z-index:55555}

#clude-new01 {position: absolute; width: 100%;top:100px; height: 147px; background: transparent url(../images/cloud01.png) left 0px repeat-x; z-index:-555555555555555}

#clude-new02 {position: absolute; width: 100%; top:260px; height: 196px; background: transparent url(../images/cloud02.png) left 0px repeat-x; z-index:-555555555555555}

#clude-new03 {position: absolute; width: 100%; top:450px; height: 157px; background: transparent url(../images/cloud03.png) left 0px repeat-x; z-index:-555555555555555}

.puff {position: absolute; width: 0px;height: 0px;}

#robot-new01{position:absolute; margin:0; left:260px; bottom:30px; /*background:url(../images/robot.png) no-repeat;*/ width:160px; height:167px;}

#snake_dor{width:141px; height:159px; background:url(../images/snake.gif) no-repeat; position:absolute; bottom:328px; left:380px}





#top_home .home_txt{width:720px; position:absolute; float:left; clear:both; top:590px; left:110px; background:url(../images/opcity2.png) repeat; padding:10px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}

#top_home .home_txt h1{ font-size:27px; text-align:left; padding:0; letter-spacing:2px; color:#fff; line-height:22px; font-weight:normal; font-weight:normal}

#top_home .home_txt h2{ font-size:22px; text-align:left; padding:0; letter-spacing:2px; color:#fff; line-height:22px; font-weight:normal; font-weight:normal}

#top_home .home_txt p{font-size:16px; text-align:left; padding:4px 10px 0px 0px; color:#fff; text-align:justify; font-family:Arial, Helvetica, sans-serif; line-height:18px;}

#top_home .home_txt p a{color:#ffdac4; text-decoration:underline}

#top_home .home_txt p a:hover{color:#fff; text-decoration:underline}





#sushi .sushi_txt{width:720px; position:relative; float:left; padding:0px 0px 0px 0px; margin:80px 0px 0px 44px; background:url(../images/opcity2.png) repeat; padding:10px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}

#sushi .sushi_txt h1{ font-size:27px; text-align:left; padding:0; letter-spacing:2px; color:#fff; line-height:22px; font-weight:normal; font-weight:normal}

#sushi .sushi_txt h2{ font-size:18px; text-align:left; padding:0; letter-spacing:2px; color:#fff; line-height:28px; font-weight:normal; font-weight:normal}

#sushi .sushi_txt p{font-size:16px!Important; text-align:left; padding:4px 10px 4px 0px; color:#fff; text-align:justify; font-family:Arial, Helvetica, sans-serif; line-height:18px;}

#sushi .sushi_txt p a{color:#ffdac4; text-decoration:underline}

#sushi .sushi_txt p a:hover{color:#fff; text-decoration:underline}







#satelite-dish-area .satelite_txt{width:710px; position:relative; float:left; padding:0px 0px 0px 60px; margin:45px 0px 0px 44px;  background:url(../images/opcity2.png) repeat; padding:10px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}

#satelite-dish-area .satelite_txt h1{ font-size:22px; text-align:left; padding:0; letter-spacing:2px; color:#fff; line-height:22px; font-weight:normal; font-weight:normal}

#satelite-dish-area .satelite_txt h2{ font-size:18px; text-align:left; padding:0; letter-spacing:2px; color:#fff; line-height:18px; font-weight:normal; font-weight:normal}

#satelite-dish-area .satelite_txt p{font-size:16px; text-align:left; padding:4px 10px 4px 0px; color:#fff; text-align:justify; font-family:Arial, Helvetica, sans-serif; line-height:16px;}



#satelite-dish-area .satelite_txt p a{color:#ffdac4; text-decoration:underline}

#satelite-dish-area .satelite_txt p a:hover{color:#fff; text-decoration:underline}





#recording-studio-area .recording_txt{width:720px; position:relative; float:left; margin:100px 0px 0px 44px; background:url(../images/opcity2.png) repeat; padding:10px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}

#recording-studio-area .recording_txt h1{ font-size:27px; text-align:left; padding:0; letter-spacing:2px; color:#fff; line-height:28px; font-weight:normal; font-weight:normal}

#recording-studio-area .recording_txt h2{ font-size:18px; text-align:left; padding:0; letter-spacing:2px; color:#fff; line-height:18px; font-weight:normal; font-weight:normal}
#recording-studio-area .recording_txt h3{ font-size:18px; text-align:left; padding:5px 0px; letter-spacing:2px; color:#fff; line-height:18px; font-weight:normal; font-weight:normal}

#recording-studio-area .recording_txt p{font-size:16px; text-align:left; padding:4px 10px 4px 0px; color:#fff; text-align:justify; font-family:Arial, Helvetica, sans-serif; line-height:16px;}

#recording-studio-area .recording_txt p a{color:#ffdac4; text-decoration:underline}

#recording-studio-area .recording_txt p a:hover{color:#fff; text-decoration:underline}

#recording-studio-area .recording_txt ul{list-style:disc; margin:0px 0px 0px 16px}
#recording-studio-area .recording_txt ul li{font-size:16px; padding:0px 0px; font-family:Arial, Helvetica, sans-serif; color:#fff}





#blueprint-table-area .blueprint_txt{width:710px; position:absolute; left:70px; top:50px; padding:0px 0px 0px 0px; background:url(../images/opcity2.png) repeat; padding:10px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}

#blueprint-table-area .blueprint_txt h1{ font-size:22px; text-align:left; padding:0; letter-spacing:2px; color:#fff; line-height:22px; font-weight:normal; font-weight:normal}

#blueprint-table-area .blueprint_txt h2{ font-size:24px; text-align:left; padding:0; letter-spacing:2px; color:#fff; line-height:28px; font-weight:normal; font-weight:normal}

#blueprint-table-area .blueprint_txt h3{ font-size:20px; text-align:left; padding:10px 0px; letter-spacing:2px; color:#a8c4ce; line-height:28px; font-weight:normal; font-weight:normal}

#blueprint-table-area .blueprint_txt p{font-size:16px; text-align:left; padding:4px 10px 4px 0px; color:#fff; text-align:justify; font-family:Arial, Helvetica, sans-serif; line-height:16px;}



#blueprint-table-area .blueprint_txt p a{color:#ffdac4; text-decoration:underline}

#blueprint-table-area .blueprint_txt p a:hover{color:#fff; text-decoration:underline}





#footer .footer_txt{width:720px; position:absolute; left:120px; top:50px; padding:10px; background:url(../images/opcity2.png) repeat; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}

#footer .footer_txt h1{ font-size:22px; text-align:left; padding:0; letter-spacing:2px; color:#fff; line-height:22px; font-weight:normal; font-weight:normal}

#footer .footer_txt h2{ font-size:18px; text-align:left; padding:0; letter-spacing:2px; color:#fff; line-height:18px; font-weight:normal; font-weight:normal}

#footer .footer_txt p{font-size:16px; text-align:left; padding:4px 10px 4px 0px; color:#fff; text-align:justify; font-family:Arial, Helvetica, sans-serif; line-height:16px;}



#footer .footer_txt p a{color:#ffdac4; text-decoration:underline}

#footer .footer_txt p a:hover{color:#fff; text-decoration:underline}



#rivers .rivers_txt{width:850px; position:absolute; left:50px; top:50px; padding:0px 0px 0px 0px;}

#rivers .rivers_txt h1{ font-size:22px; text-align:left; padding:0; letter-spacing:2px; color:#000; line-height:22px; font-weight:normal; font-weight:normal;padding-left: 73px;}

#rivers .rivers_txt h2{ font-size:18px; text-align:left; padding:0; letter-spacing:2px; color:#000; line-height:18px; font-weight:normal; font-weight:normal}

#rivers .rivers_txt p{font-size:16px; text-align:left; padding:4px 10px 4px 0px; color:#000; text-align:justify; font-family:Arial, Helvetica, sans-serif; line-height:16px;}



#rivers .rivers_txt p a{color:#313131; text-decoration:underline}

#rivers .rivers_txt p a:hover{color:#fff; text-decoration:underline}



















#backgroundPopup{

display:none;

position:fixed;

_position:absolute; /* hack for internet explorer 6*/

height:100%;

width:100%;

top:0!important;

left:0!Important;

background:#000000;

border:1px solid #cecece;

z-index:1; font-size:14px;
}

#popupContact{

display:none;

position:fixed;

_position:absolute; /* hack for internet explorer 6*/

height:400px;

width:600px;

background:#FFFFFF;

border:20px solid #3d4751;

z-index:2;

padding:12px;

font-size:13px; overflow:auto;

 z-index:5555555555555555555555555;
 border-radius: 10px; -moz-border-radius: 10px;  -webkit-border-radius: 10px;

}



#popupContactClose{

font-size:14px;

line-height:14px;

left:0px;

top:0px;

position:absolute;

color:#6fa5fd;

font-weight:700;

display:block; cursor:pointer;

}

#button{

text-align:center;

cursor:pointer

}





#popupContact h1{ font-size:22px; text-align:left; padding:0; letter-spacing:2px; color:#000; line-height:22px; font-weight:normal; font-weight:normal}

#popupContact h2{ font-size:18px; text-align:left; padding:10px 0px; letter-spacing:2px; color:#000; line-height:18px; font-weight:normal; font-weight:normal}

#popupContact h3{ font-size:16px; text-align:left; padding:10px 0px; letter-spacing:2px; color:#000; line-height:18px; font-weight:normal; font-weight:normal}

#popupContact p{font-size:16px; text-align:left; padding:4px 10px 4px 0px; color:#000; text-align:justify; font-family:Arial, Helvetica, sans-serif; line-height:16px;}

#popupContact ul{list-style:none; margin:20px 20px; list-style:disc}
#popupContact li{font-family:Arial, Helvetica, sans-serif; text-align:left; padding:6px 0px; line-height:18px;}











#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box;}


#cboxOverlay{background:url(../images/overlay.png) repeat 0 0;}
#colorbox{}
#cboxTopLeft{width:21px; height:21px; background:url(../images/controls.png) no-repeat -101px 0;}
#cboxTopRight{width:21px; height:21px; background:url(../images/controls.png) no-repeat -130px 0;}
#cboxBottomLeft{width:21px; height:21px; background:url(../images/controls.png) no-repeat -101px -29px;}
#cboxBottomRight{width:21px; height:21px; background:url(../images/controls.png) no-repeat -130px -29px;}
#cboxMiddleLeft{width:21px; background:url(../images/controls.png) left top repeat-y;}
#cboxMiddleRight{width:21px; background:url(../images/controls.png) right top repeat-y;}
#cboxTopCenter{height:21px; background:url(../images/border.png) 0 0 repeat-x;}
#cboxBottomCenter{height:21px; background:url(../images/border.png) 0 -29px repeat-x;}
#cboxContent{background:#fff; overflow:hidden;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
#cboxPrevious{position:absolute; bottom:0; left:0; background:url(../images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxPrevious:hover{background-position:-75px -25px;}
#cboxNext{position:absolute; bottom:0; left:27px; background:url(../images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxNext:hover{background-position:-50px -25px;}
#cboxLoadingOverlay{background:url(../images/loading_background.png) no-repeat center center;}
#cboxLoadingGraphic{background:url(../images/loading.gif) no-repeat center center;}
#cboxClose{position:absolute; top:0px; right:0; background:url(../images/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxClose:hover{background-position:-25px -25px;}


.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}

.cboxIE6 #cboxTopLeft{background:url(../images/ie6/borderTopLeft.png);}
.cboxIE6 #cboxTopCenter{background:url(../images/ie6/borderTopCenter.png);}
.cboxIE6 #cboxTopRight{background:url(../images/ie6/borderTopRight.png);}
.cboxIE6 #cboxBottomLeft{background:url(../images/ie6/borderBottomLeft.png);}
.cboxIE6 #cboxBottomCenter{background:url(../images/ie6/borderBottomCenter.png);}
.cboxIE6 #cboxBottomRight{background:url(../images/ie6/borderBottomRight.png);}
.cboxIE6 #cboxMiddleLeft{background:url(../images/ie6/borderMiddleLeft.png);}
.cboxIE6 #cboxMiddleRight{background:url(../images/ie6/borderMiddleRight.png);}

.cboxIE6 #cboxTopLeft,
.cboxIE6 #cboxTopCenter,
.cboxIE6 #cboxTopRight,
.cboxIE6 #cboxBottomLeft,
.cboxIE6 #cboxBottomCenter,
.cboxIE6 #cboxBottomRight,
.cboxIE6 #cboxMiddleLeft,
.cboxIE6 #cboxMiddleRight {
_behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");
}


#inline_content{height:400px;}
#inline_content h1{ font-size:22px; text-align:left; padding:0; letter-spacing:2px; color:#000; line-height:22px; font-weight:normal; font-weight:normal}
#inline_content h2{ font-size:18px; text-align:left; padding:10px 0px; letter-spacing:2px; color:#000; line-height:18px; font-weight:normal; font-weight:normal}
#inline_content h3{ font-size:16px; text-align:left; padding:10px 0px; letter-spacing:2px; color:#000; line-height:18px; font-weight:normal; font-weight:normal}
#inline_content p{font-size:16px; text-align:left; padding:4px 10px 4px 0px; color:#000; text-align:justify; font-family:Arial, Helvetica, sans-serif; line-height:16px;}
#inline_content ul{list-style:none; margin:20px 20px; list-style:disc}
#inline_content li{font-family:Arial, Helvetica, sans-serif; text-align:left; padding:6px 0px; line-height:18px;}



#inline_content1{height:400px;}
#inline_content1 h1{ font-size:27px; text-align:left; padding:0; letter-spacing:2px; color:#000; line-height:22px; font-weight:normal; font-weight:normal}
#inline_content1 h2{ font-size:18px; text-align:left; padding:10px 0px; letter-spacing:2px; color:#000; line-height:18px; font-weight:normal; font-weight:normal}
#inline_content1 h3{ font-size:16px; text-align:left; padding:10px 0px; letter-spacing:2px; color:#000; line-height:18px; font-weight:normal; font-weight:normal}
#inline_content1 p{font-size:16px; letter-spacing:2px; text-align:left; padding:4px 10px 4px 0px; color:#000; text-align:justify; font-family:Arial, Helvetica, sans-serif; line-height:18px;}
#inline_content1 ul{list-style:none; margin:20px 20px; list-style:disc}
#inline_content1 li{font-family:Arial, Helvetica, sans-serif; font-size:18px; text-align:left; padding:6px 0px; line-height:18px; font-size:16px;}


#inline_content2{height:400px;}
#inline_content2 h1{ font-size:27px; text-align:left; padding:0; letter-spacing:2px; color:#000; line-height:22px; font-weight:normal; font-weight:normal}
#inline_content2 h2{ font-size:18px; text-align:left; padding:10px 0px; letter-spacing:2px; color:#000; line-height:18px; font-weight:normal; font-weight:normal}
#inline_content2 h3{ font-size:16px; text-align:left; padding:10px 0px; letter-spacing:2px; color:#000; line-height:18px; font-weight:normal; font-weight:normal}
#inline_content2 p{font-size:16px; text-align:left; padding:4px 10px 4px 0px; color:#000; text-align:justify; font-family:Arial, Helvetica, sans-serif; line-height:18px;}
#inline_content2 ul{list-style:none; margin:20px 20px; list-style:disc}
#inline_content2 li{font-family:Arial, Helvetica, sans-serif; text-align:left; padding:6px 0px; line-height:18px; font-size:16px;}


#inline_content3{height:400px;}
#inline_content3 h1{ font-size:27px; text-align:left; padding:0; letter-spacing:2px; color:#000; line-height:22px; font-weight:normal; font-weight:normal}
#inline_content3 h2{ font-size:18px; text-align:left; padding:10px 0px; letter-spacing:2px; color:#000; line-height:18px; font-weight:normal; font-weight:normal}
#inline_content3 h3{ font-size:16px; text-align:left; padding:10px 0px; letter-spacing:2px; color:#000; line-height:18px; font-weight:normal; font-weight:normal}
#inline_content3 p{font-size:16px; text-align:left; padding:4px 10px 4px 0px; color:#000; text-align:justify; font-family:Arial, Helvetica, sans-serif; line-height:18px;}
#inline_content3 ul{list-style:none; margin:20px 20px; list-style:disc}
#inline_content3 li{font-family:Arial, Helvetica, sans-serif; text-align:left; padding:6px 0px; line-height:18px; font-size:16px;}


#inline_content4{height:400px;}
#inline_content4 h1{ font-size:27px; text-align:left; padding:0; letter-spacing:2px; color:#000; line-height:22px; font-weight:normal; font-weight:normal}
#inline_content4 h2{ font-size:18px; text-align:left; padding:10px 0px; letter-spacing:2px; color:#000; line-height:18px; font-weight:normal; font-weight:normal}
#inline_content4 h3{ font-size:16px; text-align:left; padding:10px 0px; letter-spacing:2px; color:#000; line-height:18px; font-weight:normal; font-weight:normal}
#inline_content4 p{font-size:16px; text-align:left; padding:4px 10px 4px 0px; color:#000; text-align:justify; font-family:Arial, Helvetica, sans-serif; line-height:18px;}
#inline_content4 ul{list-style:none; margin:20px 20px; list-style:disc}
#inline_content4 li{font-family:Arial, Helvetica, sans-serif; text-align:left; padding:6px 0px; line-height:18px; font-size:16px;}


#inline_content5{height:400px;}
#inline_content5 h1{ font-size:27px; text-align:left; padding:0; letter-spacing:2px; color:#000; line-height:22px; font-weight:normal; font-weight:normal}
#inline_content5 h2{ font-size:18px; text-align:left; padding:10px 0px; letter-spacing:2px; color:#000; line-height:18px; font-weight:normal; font-weight:normal}
#inline_content5 h3{ font-size:16px; text-align:left; padding:10px 0px; letter-spacing:2px; color:#000; line-height:18px; font-weight:normal; font-weight:normal}
#inline_content5 p{font-size:16px; text-align:left; padding:4px 10px 4px 0px; color:#000; text-align:justify; font-family:Arial, Helvetica, sans-serif; line-height:18px;}
#inline_content5 ul{list-style:none; margin:20px 20px; list-style:disc}
#inline_content5 li{font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:16px; padding:6px 0px; line-height:18px;}





#rivers .cont_frm{
width: 335px;
padding: 4px 19px 10px 19px;
color: #3c2313;
background:url(../images/form_bg.png) repeat; float:right; position:absolute; right:70px; top:42px; z-index:99999}

#rivers .cont_frm h1 {
font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:18px; font-style:italic;
margin-bottom:10px;
}

#rivers .input,
#rivers textarea {
color: #3c2313;
background-color: #f2f2f2;
border: none;
width: 317px;
padding: 8px 9px;
font-size: 14px;
line-height: 18px;
display: block;
margin-top: 3px;
}

.submit_now{ background:#000; width:102px; height:29px; border:none; cursor:pointer; float:right; color:#FFF; font-size:14px; text-align:center; line-height:29px; text-transform:uppercase}

#rivers label {
display: block;
 font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#fff
}
			




.review_txt_area{width:373px; position:absolute; right:70px; top:420px;z-index:99999}

.review_txt_area p.abouttxt{float:left; font-size:13px; width:176px; text-align:left; padding:0; margin:0; position:relative; color:#000; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}

.review_txt_area p.copyright{font-size:13px; text-align:left; padding:20px 0px 0px 0px; margin:0; position:relative; color:#000; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-style:italic}


.review_txt_area .cont_area{width:176px; float:right; position:relative; margin-top:15px;}
.review_txt_area .cont_area p{font-size:13px; color:#000; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif }

.review_txt_area .cont_area ul{ list-style:none}
.review_txt_area .cont_area ul li a{text-decoration:underline; color:#000}
.review_txt_area .cont_area ul li a:hover{text-decoration:none; color:#000}
.review_txt_area .cont_area ul li.email {margin: 20px 0 8px 0;  padding: 0 0 0 24px; background-image: url('../images/email.png'); background-repeat: no-repeat; color:#000; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}

.review_txt_area .cont_area ul li.linkedin {margin: 0 0 8px 0;  padding: 0 0 0 24px; background-image: url('../images/linkedin.png'); background-repeat: no-repeat; color:#000; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
.review_txt_area .cont_area ul li.twitter {margin: 0 0 8px 0;  padding: 0 0 0 24px; background-image: url('../images/twitter.png'); background-repeat: no-repeat; color:#000; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}

.review_txt_area .cont_area ul li.dribbble {margin: 0 0 8px 0;  padding: 0 0 0 24px; background-image: url('../images/dribbble.png'); background-repeat: no-repeat; color:#000; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
.review_txt_area .cont_area ul li.flickr {margin: 0 0 8px 0;  padding: 0 0 0 24px; background-image: url('../images/flickr.png'); background-repeat: no-repeat; color:#000; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
.review_txt_area .cont_area ul li.fbk {margin: 0 0 8px 0;  padding: 0 0 0 24px; background-image: url('../images/fb.png'); background-repeat: no-repeat; color:#000; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
.review_txt_area .cont_area ul li.gplus {margin: 0 0 8px 0;  padding: 0 0 0 24px; background-image: url('../images/google_plus.png'); background-repeat: no-repeat; color:#000; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}




/* horinaja default */
.horinaja ul{position:relative;}
.horinaja ul li{background:transparent;display:block;top:0;}
/* horinaja pagination */
ol.horinaja_pagination{height:40px;margin: 0 auto;position:relative;background:transparent;padding:5px 0 0 0;clear:both;}
ol.horinaja_pagination li{float:left;height:40px;display:block;}
ol.horinaja_pagination li a{height:30px;display:block;background:transparent;float:left;color:white;font-weight:bold;text-align:center;
font-size:12px;padding: 10px 0 0 0;cursor:pointer;}


#demo{display:block;width:380px;height:230px;margin:10px 0 0 150px;background: #000; float:right}



.product{
width:370px;
height:150px;
background:url(../images/opcity2.png) repeat;
padding-top:10px;
float:left; margin-bottom:20px; 
-moz-border-radius:12px;
-khtml-border-radius: 12px;
-webkit-border-radius: 12px;
border-radius:12px;
}

.product .pic{
float:left;
width:128px;
height:128px;
padding:0 10px 5px;
margin-top:0px;
}
.prd_rgt{width:220px; float:left; padding:0; margin:0;}
.prd_rgt p{padding:0; margin:0; font-size:13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF}
.prd_rgt h3{padding:0; margin:0; font-size:16px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF}
.prd_rgt p a{text-decoration:none; color:#de6a26; display:block }
.prd_rgt p a:hover{color:#000}

.portfolios{width:390px; float:right; position:absolute; padding:0; margin:0; top:70px; right:70px;}


.MenuBox { left:43px !important; right:auto }

.top_home > .MenuBox { left:119px !important; right:auto }
#recording-studio-area > .MenuBox { left:45px !important; right:auto }
#blueprint-table-area > .MenuBox { left:72px !important; right:auto }
#footer > .MenuBox { left:119px !important; right:auto }
#rivers > .MenuBox { left:119px !important; right:auto }


