
html{background: #000 url('images/bg.jpg') top center repeat-x;z-index: -1;}
body{display: block;min-height: 600px;margin:0 auto;color:#9c6e7d;font-size:11px; font-family: Helvetica, Arial, sans-serif;line-height: 1.4em;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
a{outline: none;}

input[type=text],
input[type=password]{height:23px;line-height:23px;padding:1px;margin:0px 1px; border:1px solid #5b3150; background:transparent;width: 99%;color:#9c6e7d; font-weight: bold;}
input[type=submit]{background: transparent url('images/button.jpg') top left no-repeat;width: 95px; line-height:25px;height: 28px; text-align: center; color: white; font-weight: bold;border:1px solid #e942b3;float: right; cursor: pointer;}
label {color:white;}

textarea{border:1px solid #5b3150; background:transparent;width: 99.5%;color:#9c6e7d; font-weight: bold;height: 100px;}

b,
strong{color:white;}
strong a{color:white;font-family: Georgia, serif;font-size: 15px;font-style: normal;font-weight: normal;text-decoration: none;}
strong a:hover{border-bottom:1px dotted white;}

ul {list-style-position: inside;margin:0;padding-left: 30px;}


div.wrapper{margin:0 auto; width: 1129px;background: transparent url('images/topbg.jpg') top left no-repeat;}
div.container{width:799px;margin-left:165px;}

div.header{height:466px;background: transparent url('images/header.jpg') top center no-repeat;position: relative;}
div.header ul{list-style: none; margin:0;padding: 0;position: absolute;top:19px;}
div.header ul li{float:left;margin:0;padding: 0;}
div.header ul li a{display:block;height:30px;background-image: url('images/menu.jpg'); background-repeat: no-repeat; cursor: pointer;text-indent: -9999px;}

div.header h1,
div.header h2,
div.header h3,
div.header h4{text-indent: -9999px;position:absolute;}

div.header h1 {background:transparent url('images/Saeeda.png') top left no-repeat;width:130px;height: 33px;top:87px;left:29px;}
div.header h2 {background:transparent url('images/belly-dance-school.png') top left no-repeat;width:112px;height: 8px;top:127px;left:46px;}
div.header h3 {background:transparent url('images/the-magic.png') top left no-repeat;width:362px;height: 60px;top:300px;left:37px;}
div.header h4{top:370px;left:27px;}
div.header h4 a{display:block;background:transparent url('images/enroll.png') top left no-repeat;width:119px;height: 46px;}

div.header a.facebook {text-indent: -9999px;background:transparent url('images/facebook.png') top left no-repeat;
position:absolute;right:30px;top:90px;display:block;height:14px; width: 166px;
}

a.button_home{background-position: 0px 0px; width:85px;}
a.button_home:hover{background-position: 0px -30px;}
a.button_about{background-position: -85px 0px; width:75px;}
a.button_about:hover{background-position: -85px -30px;}
a.button_classes{background-position: -160px 0px; width:90px;}
a.button_classes:hover{background-position: -160px -30px;}
a.button_contact{background-position: -250px 0px; width:98px;}
a.button_contact:hover{background-position: -250px -30px;}



div.content {width:799px;clear:both;}
div.content ul.blocks{margin: 0;padding:0;list-style: none;clear:both;}



div.content ul.blocks li{min-height: 290px;float:left;margin-top:17px;}




img.left {margin-right: 5px;margin-top:4px;float:left;display:block;}
img.right {float:right;margin-left: 5px; margin-top: 4px; float:right;}

.block {margin-top:17px;background: #0b0809;}
.block div{margin: 0 17px;}
.block h3{height:60px;text-indent:-9999px; position: relative;display:block;}
.block h3 a{display:block;position:absolute;left:0;top:17px;width:100%;}
.block p{text-align: left;}
.block img{padding: 1px; border: 1px solid #5b3150;}
.block h4{color: white;}
.block a{color: white; text-decoration: none;}

.block h3.about a{background: transparent url('images/about-saeeda.png') top left no-repeat;height:36px;}
.block h3.benefits a{background: transparent url('images/benefits-of-belly-dancing.png') top left no-repeat;height:38px;}
.block h3.gallery a{background: transparent url('images/photo-gallery.png') top left no-repeat;height:38px;}
.block h3.classes a{background: transparent url('images/studio-classes.png') top left no-repeat;height:36px;}
.block h3.question a{background: transparent url('images/quick-question.png') top left no-repeat;height:37px;}
.block h3.other-contacts a{background: transparent url('images/other-contacts.png') top left no-repeat;height:36px;}
.block h3.contact-saeeda a{background: transparent url('images/contact-saeeda.png') top left no-repeat;height:35px;}

.block.first {background: #0b0809 url('images/block_about.jpg') top left no-repeat;width: 255px;}
.block.second {background: #0b0809 url('images/block_benefits.jpg') top left no-repeat;margin: 0 17px;width: 255px;}
.block.third {background: #0b0809 url('images/block_gallery.jpg') top left no-repeat;width: 255px;}
.block.double {background: #0b0809 url('images/block_double.jpg') top left no-repeat;width:527px; margin-right:17px;}
.block.full {background: #040303 url('images/block_content.jpg') top left no-repeat;border:1px solid #180c11;}

div.footer {min-height:70px;background: transparent url('images/footer.jpg') bottom left no-repeat;margin-top:30px;}
div.footer p{margin: 0;padding:5px 0px;}
div.footer a{text-decoration: none;color: #9c6e7d;}
div.footer a:hover{color:white; text-decoration: underline;}
div.footer small a{font-weight: bold;}
div.footer ul{margin:0;padding:0;list-style: none;}
div.footer ul li{float: left;width: 400px;display: block; }
div.footer ul li:first-child{width: 300px;float: right; text-align: right;}

.clear {display:block;clear:both;}

p.thumbs a{margin:5px;float:left;}
ul#gallery {}
ul#gallery {list-style: none;margin:0;padding:0;}
ul#gallery li{margin: 0;padding:0;float:left;margin: 13px;}

ul.lessons li{margin-bottom: 5px;line-height: 20px; font-size: 12px;}
