html, body, div, 
h1, h2, h3, h4, h5, h6, p, span
table, tr, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    
}
img {border: 0;}
body {font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; color: #000; background:url('/img/rose_bg.jpg')}
table.main_table {background:url('../img/gypsy-dance.jpg') no-repeat; background-position:bottom right; background-color:#FFFFFF;}
img.logo {text-align:left;}
div.menu_block {padding-left:25px; padding-top:10px;}
div.news_block {padding-right:45px; margin-top:10px;}
div.content_block {min-height:800px; padding-left:45px; padding-right:45px; width:700px; height:expression(this.scrollHeight<801?"800px":"auto");}
div.logo_block {min-width:300px; padding-left:12px; padding-right:12px;}
div.phone_block {padding-right:90px;padding-top:10px;}
div.studio_block {padding-right:10px; padding-top:110px; padding-left:170px; width:200px;}
div.disclaimer{background-color: #881416; padding-left:25px; padding-right: 25px; padding-top:10px; padding-bottom:10px; margin-bottom:20px; color:white;}
div.disclaimer p{color:white;}
p {color: #3B3B3B;padding-bottom:10px;}
p.copyright{font-size:80%;}
p.welcome{font-weight:900;text-align:center;}
.caption1 {font-size:120%;}
ul {margin-top:0px;}
li {color: #3B3B3B;}
dl {margin-top:0px;}
dt {color: #3B3B3B;}
dd {color: #3B3B3B;}
td {text-align:justify;}
td.down_line { color: #3B3B3B;text-align:center;}
td.news_caption {padding-left:40px; padding-bottom: 10px; font-size:120%;}
td.news_text { text-align:left; color: #3B3B3B; font-size:100%;}
td.phone {text-align:right; padding-right:60px;}
h1 {color: #3B3B3B; text-align:center; padding-top:15px; padding-bottom:20px; font-size:140%; font-weight:900;}
h2 {color: #3B3B3B; text-align:center; padding-bottom:20px; padding-left:50px; font-size:110%; font-weight:900;}
h3 {color: #3B3B3B; text-align:center; font-size:100%;}
h4{color:white; text-align: center;}
.black_header{color:black; padding-top:20px;padding-bottom:10px;}
.center_header{text-align: center;}
.b{font-weight:900;}
.h{font: bold 1.2em  Arial, Helvetica, sans-serif; color:white;}
.s{color:white;}

a{font-family:Georgia, Verdana, Arial, Helvetica, sans-serif;  color:#3B3B3B; font-size:100%;}
a.menu { color:#3B3B3B; font-size:100%; line-height:130%; font-weight:300; text-decoration:none; border-bottom: 1px dotted;}
a.menu:hover { color:#EE0404; font-size:100%; font-weight:300; text-decoration:none; border-bottom: none;}
span.menu_sel { color:#3B3B3B; font-size:100%; line-height:130%; font-weight:300; text-decoration:none; }
a img{text-decoration:none; }
a:hover { color:#3B3B3B; font-size:100%; text-decoration:none; }
ul.quote { list-style-type:none; }
ul.sites_list{list-style-type:disc;}

                     `               `                                        