* {
     margin: 0pt;
     padding: 0pt;
}

img, fieldset {
     border: medium none;
}

.curv {
     float: left;
     width: 100%;
}

.curv img {
     float: left;
}

:focus {
     outline: medium none;
}

body {
     background: url("../images/repeat_bg.jpg") repeat-x scroll 0pt 0pt transparent;
     font: 12px/17px Arial,Helvetica,sans-serif;
float: right;
width: 1265px;
}

#main_container {
     background: url("../images/body_bg.jpg") no-repeat scroll 0pt 0pt transparent;
     float: left;
     height: 1000px;
     width: 100%;
}

#wrapper {
     float: right;
     width: 1200px;
}

#header {
     float: right;
     width: 1261px;
}

#header .logo {
     float: left;
     margin: 24px 0pt 0pt;
}

#header .sms_cebrility {
     float: left;
     padding: 380px 0pt 0pt 48px;
     width: auto;
}

#header .sms_cebrility img {
     float: left;
}

#header .header_right {
     float: left;
     padding: 50px 0px 0pt 0pt;
     position: relative;
     width: 690px;
}

.slider_container {
     float: right;
     position: relative;
     width: 600px;
}

.slider_container img {
     float: left;
}

.slider_container .slide_img {
     float: left;
     left: 35px;
     position: absolute;
     top: 105px;
     width: auto;
}

.slider_container .slide_img img {
     float: left;
}

.slider_container .left_btn {
     float: left;
     left: -17px;
     position: absolute;
     top: 290px;
     width: auto;
}

.slider_container .right_btn {
     float: left;
     position: absolute;
     right: 220px;
     top: 290px;
     width: auto;
}

.slider_container .icon {
     bottom: -70px;
     float: left;
     left: 250px;
     position: absolute;
     width: auto;
}

#body_container {
     float: left;
     width: 1200px;
}

#left_container {
     float: left;
     margin-top: -35px;
     padding: 0px 130px 0px 10px;
     position: relative;
     width: 520px;
}

#left_container p {
     color: #FFFFFF;
     float: left;
     font-family: 'Delius',cursive;
     font-size: 14px;
     line-height: 16px;
     padding-left: 100px;
     text-align: left;
     width: 100%;
}

.price {
     bottom: 0px;
     float: left;
     position: absolute;
     right: -135px;
     top: 190px;
     width: auto;
}

#right_container {
     float: right;
     width: 500px;
}

#right_container ul {
     float: right;
     list-style: none outside none;
     padding-right: 0px;
     padding-top: 90px;
     text-align: right;
     width: 600px;
}

#right_container ul li {
     background: url("../images/dot.gif") no-repeat scroll right 0pt transparent;
     color: #000000;
     float: none;
     font-family: 'Delius',cursive;
     font-size: 12px;
     font-weight: bold;
     padding-bottom: 8px;
     padding-right: 25px;
     width: 580px;
}
