* {

	margin: 0;

	padding: 0;

}

img a {

    border-width: 0;

}

a {

    color: #f9c732;

    text-decoration: none;

}

a:hover {

    text-decoration: underline;

}

li {

    list-style: none;

}

body {

    background: #000000;

    color: #ffffff;

    font-family: 'Trebuchet MS';

    font-size: 14px;

    padding: 0;

    text-align: center;

}

h3 {

    color: #ffe9a8;

    font-size: 110%;

}

h4 {

    font-size: 110%;

    margin: 1em 0 .5em;

}

.home h4 {

    font-size: 100%;

    margin: 3px 0;

}



.home p {

    font-size: 11px;

    line-height: 13px;

    padding: 2px 0;

}



p {

    line-height: 130%;

    padding: .5em 0;

}

#shadora {

    border: 5px solid #f9c732;

	   border-top-width: 0;

    height: auto;

    margin: 0 auto;

    position: relative;

    text-align: left;

    width: 800px;

}

#header { 

    display: none;

}

#contentarea {

    text-align: left;

}

#left {

    display: inline;

    float: left;

    overflow: hidden;

    width: 100px;

    z-index: 3;

}

#left .menu {

    padding-top: 100px;

    z-index: 3;

}



#wrapper {

    background: #000000 url( '../images/bg_pattern.jpg' ) top right repeat-y;

    display: inline;

    float: left;

    width: 690px;

}

.hawaii #wrapper {

    background: #000000 none;

}

#page_bg {

    position: relative; 

}

#page_bg, #columns {

    height: 700px;

}

#shadora.intro {

    background: url( '../images/bg_page_intro.jpg' ) top center no-repeat;

    height: 580px;

}

.intro #page_bg, .intro #page {

    height: 530px;

}

.intro #page {

    position: relative;

}

.intro h1 {

    bottom: 0px;

    font-size: 200%;

    left: 350px;

    position: absolute;

    text-align: center; 

}



.gallery #left {

    float: none;

    position: absolute;

    left: -50px;

}

#page_bg.about, .about #page_bg {

    background: url( '../images/bg_page_about.jpg' ) bottom left no-repeat;

}

#page_bg.bollywood, .bollywood #page_bg {

    background: url( '../images/bg_page_bollywood.jpg' ) 50px bottom no-repeat;

}

#page_bg.danceteatr, .danceteatr #page_bg {

    background: url( '../images/bg_page_danceteatr.jpg' ) -50px bottom no-repeat;

}

#page_bg.video, .video #page_bg {

    background: url( '../images/bg_page_video.jpg' ) 50px bottom no-repeat;

}

#page_bg.teatro, .teatro #page_bg {

    background: url( '../images/bg_page_teatro.jpg' ) 30px bottom no-repeat;

}

#page {

    width: 410px;

}

#page * {

    z-index: 10;

}

#columns {

    background: transparent url( '../images/bg_column.gif' ) left top repeat-x;

    padding-left: 90px;

    padding-right: 180px;

    overflow: hidden;

}

.video #columns {

    padding-left: 90px;

    padding-right: 160px;

}

.gallery #columns {

    background: none;

    height: 600px;

    padding: 0 0 0 100px;

}



#main {

}



#page .article_content, #page .blog {

    height: 500px;

    overflow: auto;

    text-align: justify;

}

.gallery #page .article_content{

    height: 100%;

    overflow: visible;

}

#page.home .article_content, #page_bg.home, .home #columns {

    height: 100%;

    overflow: visible;

}

.video #page .article_content{

    overflow-x: hidden;

}

#page.home {

    padding-bottom: 20px;

    padding-left: 7px;

    width: 400px;

}

.home .article_content div {

    clear: both;

}

.intro #wrapper {

    background: transparent none;

}

.gallery #wrapper {

    background: url( '../images/bg_page_gallery.jpg' ) bottom center no-repeat;

    height: 700px; 

    width: 100%;

}

.gallery #page {

    position: relative;

    width: 700px;

}

.gallery #page p {

    font-size: 20px;

    font-weight: bold;

    text-align: center;

}

.gallery #page p a {

    color: #e4a43a;

}

.gallery #page .gallery1 {

    position: absolute;

    left: 10px;

    top: 80px;

}

.gallery #page .gallery2 {

    position: absolute;

    left: 225px;

    top: 250px;

}

.gallery #page .gallery3 {

    position: absolute;

    left: 440px;

    top: 100px;

}

#page.teatro .article_content {

    height: 290px;

}

#page.bollywood .article_content {

    height: 200px;

}

#page.danceteatr .article_content {

    height: 300px;

}

#page .article_content li {

    background: url( '../images/icon_li.gif' ) 4px 3px no-repeat;

    padding-left: 20px;

}

h2.contentheading, h1.news {

    font-size: 140%;

    height: 50px;

    padding: 30px 15px 20px; 

}

.home h2.contentheading {

    height: 30px;

    padding: 20px 15px 10px;

}



h2.news {

    color: #ffe9a8;

    font-size: 110%;

    height: auto;

    padding: 10px 0 2px;

}

p.buttonheading {

    display: none;

}

div.article_column .iteminfo{

    color: #cccccc;

    font-size: 90%;

    font-weight: bold;

}

div.article_column .modifydate, div.article_column .createdby {

    display: none;

}

div.article_column {

    background: url( '../images/icon_article.jpg' ) left 10px no-repeat;

    font-size: 90%;

    padding-left: 115px;   

    padding-bottom: 10px; 

}



.blog .counter {

    display: none;

}

ul.pagination {

    margin: 0 auto;

    text-align: center;

}

ul.pagination li {

    display: inline;

    font-size: 80%;

    padding: 0 5px;

}



#footer {

    background: url( '../images/label_footer.jpg' ) left 10px no-repeat;

    color: #666666;

    font-size: 80%;

    margin: 0 auto;

    padding-top: 210px;

    text-align: right;

    width: 800px;

}



#footer2 {

    background: url( '../images/label_footer.jpg' ) left 10px no-repeat;

    color: #f9c732;

    font-size: 11px;

    margin: 0 auto;

    padding-top: 40px;

    text-align: left;

    width: 800px;

}



.introtxt {

width:450px;
padding-left:8px;
padding-top:25px;

}





.danceteatr #footer {

    background: transparent none;

    padding-top: 0px;

}

img.center {

    display: block;

    margin: 0 auto;

    text-align: center;

}

img.left {

    float: left;

    padding: 5px 10px 5px 0;

}

img.right {

    float: right;

    padding: 5px 0px 5px 10px;

}



img.border {

    border: 1px solid #ffffff;

    display: block;

    margin: 0 auto;

    text-align: center;

}



.news div.right_graphics {

    background: url( '../images/bg_page_news.gif' ) top left no-repeat;

    height: 600px;

    margin-left: 500px;

    margin-top: -650px;

    position: absolute;

    width: 200px;

    z-index: 1;

}

.hawaii div.right_graphics {

    background: url( '../images/bg_page_hawaii.gif' ) left center no-repeat;

    height: 600px;

    margin-left: 630px;

    margin-top: -650px;

    position: absolute;

    width: 200px;

    z-index: 1;

}

div.flower {

    background: url( '../images/flower.gif' ) top left no-repeat;

    height: 375px;

    margin-left: 400px;

    margin-top: -130px;

    position: absolute;

    width: 500px;

    z-index: 1;

}

.danceteatr div.flower {

    display: none;

}

.gallery div.flower {

    margin-left: 550px;

    margin-top: -100px;

}

.intro div.flower {

    margin-top: -60px;

}

/* ----------------------------------------------------- =PHOCAGALLERY  ---------- */

.gallery .jScrollPaneContainer {

    margin-top: 50px;

    margin-left: 180px;

}

#phocagallery {

    height: 490px;

    overflow: auto;

    width: 530px;

}



.gallery .componentheading {

    display: none;

}

.highslide-heading {

    color: #333333;

}

#phocagallery .name {

    font-weight: bold;

}

.highslide-controls {

    position: relative;

    top: -60px;

}

/* ----------------------------------------------------- =CLEARING  ---------- */

#wrapper:after {

    content: '.';

    display: block;

    height: 0;

    clear: both;

    visibility: hidden;

}

/* for IE 5+6 */

* html #wrapper{

    height: 1%;

}

/* for IE 7 */

*:first-child+html #wrapper {

    min-height: 1px;

}

