body { background: #000; margin: 0px; padding: 0px;} 

h1 { font-family: 'Gill Sans MT','GillSans', arial; font-size: 65px; line-height: 65px; margin: 0; padding: 0; font-weight: normal; text-transform: uppercase;}
h2 {  font-family: 'GillSans', arial; font-size: 43px; margin: 20px 0; padding: 0; font-weight: normal;}
h3 { font-family: 'Gill Sans MT','GillSans', arial; font-size: 23px; line-height: 30px; margin: 0; padding: 0; font-weight: normal; text-transform: uppercase;}
h4 { font-family: 'Gill Sans MT','GillSans', arial; font-size: 20px; line-height: 32px; margin: 0; padding: 0; font-weight: normal; text-transform: uppercase;}
h5 { font-family: 'Gill Sans MT','GillSans', arial; font-size: 18px; line-height: 32px; margin: 0; padding: 0; font-weight: normal; text-transform: uppercase;}

p {  font-family: arial; font-size: 12px;  padding: 0; font-weight: bold;}
ul { margin: 0px; padding: 0px;}
ul li { padding: 0px; margin: 0 auto; list-style: none;}

a { text-decoration: none; color: #000000; border: 0px;}
a:hover { text-decoration: underline; color: #000000; border: 0px;}
 a img{border: 0px;}
.clear {clear: both;}

.slide { float: left; margin:0 25px; }

.logo { margin-left: 320px; float:left;}

.title_wrapper { border-bottom: 3px solid #000; margin-top: 16px; height: 60px;}
.title { margin: 0px; padding: 16px 20px; background:#000; float: right; color: #fff; font-size: 25px; font-family: 'GillSans', arial; letter-spacing:-0px   }

.about_us { margin-left: 15px; float:left;}
.about_us p{ margin: 40px 0;}
.about_us .title_wrapper { width: 615px; }
.about_us .content_wrapper { margin: 110px 0 0;}

.img_wrapper { background:url('../img/csa_celebrity_img1.jpg') no-repeat; width: 872px; height: 745px;}
.img_wrapper_2 { background:url('../img/csa_celebrity_img2.jpg') no-repeat; width: 863px; height: 745px;}
.img_title {  background:url('../img/img_title_bg.png') no-repeat; width: 554px; height: 369px; position: relative; top: 350px; }
.img_title h3{line-height: 35px; color:#ffffff; padding: 130px 0 0 20px;}

.foot_print_content { width: 605px;}
.foot_print_content p{margin-top: 20px; }
.foot_print_content h3, .foot_print_content h4{ margin-top: 45px;}

.info_wrapper { margin-top: 25px;}
.foot_print_content .info_wrapper .title { float: left; text-transform: uppercase; margin-right: 15px; padding: 10px 20px;}
.foot_print_content .info_wrapper .title_description p{ font-weight: normal; padding-top: 10px;}
.foot_print_content .info_wrapper .title_description  p{ font-weight: normal;}
.foot_print_content .info_wrapper .title_mission { padding-left: 16px; padding-right: 16px;}
.foot_print_content .info_wrapper .description_mission p {padding-top: 1px;}

.celebrity_services_content  { width: 1340px;}

.celebrity_services_content .content_wrapper_left  { float: left; width: 751px; height: 594px; position: relative; top: 70px;  background:url('../img/my_people_img.gif') no-repeat; }
.celebrity_services_content .content_wrapper_right  { float: right; width: 575px; position: relative; top: 33px; }
.celebrity_services_content .content_wrapper_right  p{ margin-top: 15px; }
.celebrity_services_content .content_wrapper_right  h3{  font-size: 30px; margin: 23px 0; line-height: 37px;}

.info_box { margin-bottom: 2px; padding: 16px 20px; background:#000;  color: #fff; font-size: 25px; font-family: 'GillSans', arial; letter-spacing:-0px; text-align: center;   }
.info_box h4 { font-size: 26px;}

.stars {*width: 866px;}
.img_wrapper_stars { width: 866px; height: 577px; background:url('../img/csa_celebrity_img3.jpg') no-repeat; position: relative; top: 63px;}

.contact {*width: 799px;}
.img_wrapper_contact { width: 799px; height: 495px; background:url('../img/CSA_communications02.jpg') no-repeat; position: relative;}
.contact_details_wrapper h5 { font-size: 12px;}