@charset "UTF-8";
/* Global CSS Document for Perfect Woman */

* {margin:0;padding:0;}
body {background:#fff url(/images/sheets_bg.jpg) center top no-repeat;font-size:11px;font-family:Arial, Helvetica, sans-serif;}
ul {list-style:none;}
img, fieldset {border:0;}
a {color:#900;text-decoration:underline;}
h4 {font-weight:bold;font-size:12px;color:#600;}

#mainWrapper {background:url(/images/paper_bg.png) 0 0 no-repeat;margin:15px auto 0 auto;width:964px;min-height:675px;_height:675px;position:relative;z-index:900;}
#mainWrapper a.homeBtn {position:absolute;right:97px;top:0px;}
#flash_home {width:373px;margin:15px auto 0 auto;}
#galWrapper {width:975px;margin:0 auto;}
#galWrapper #footer {width:975px;left:auto;margin:0 auto;top:590px;}

#hdr {height:179px;}
#hdr {background:url(/images/site_hdr.png) 0 no-repeat;position:absolute;width:642px;height:142px;left:279px;top:37px;z-index:100;}
#footer {text-align:center;position:absolute;width:440px;height:80px;left:250px;top:575px;padding:5px 0 0 0;font-size:10px;}
#footer ul {color:#900;margin:10px 0;}
#footer ul li {display:inline;}
#footer span {padding:0 10px;}

#polaroids {position:absolute;left:-14px;top:-2px;width:385px;height:420px;background:url(/images/polaroid_main.png) 0 0 no-repeat;z-index:1000;}
#polaroids img {position:relative;top:17px;left:16px;}

#music #contentZone {background:url(/images/lined_paper_music_bg.jpg) 0 35px no-repeat;width:500px;height:414px;}
#music #contentZone p {position:relative;top:0px;}
#contentZone {width:486px;height:384px;position:absolute;left:460px;top:170px;}
#contentZone #content {height:300px;overflow:auto;padding:0 0 0 20px;} 
#contentZone #content.credits ul {margin:0 0 10px 0;}
#contentZone #content.credits ul li {margin:0 0 0 3px;}
#contentZone #content.credits h3 {font-weight:bold;margin:0 0 5px 0;font-size:14px;}
#contentZone #content.credits h2 {font-weight:bold;font-size:16px;color:#600;margin:0 0 10px 0;}
#contentZone.linedPaper_crew {background:url(/images/lined_paper_bg.jpg) 0 30px no-repeat;height:414px;}
#contentZone p {margin:0 0 12px 0;line-height:15px;width:90%;padding:0 0 0 20px;}
#contentZone h4 {margin:0 0 12px 0;}
#music #contentZone .paper_bg_zone {position:relative;top:150px;height:190px;}
#contentZone .paper_bg_zone {width:335px;padding:0 20px;height:auto;overflow:auto;}
#contentZone .paper_bg_zone p {width:100%;padding:0;}

#musicPlayer {position:absolute;top:107px;left:125px;}


#musicianInfo {width:324px;height:191px;background:url(/images/musician_bg.jpg) 0 0 no-repeat;position:absolute;left:20px;top:24px;z-index:10;}
#musicianInfo a {display:block;position:absolute;right:30px;bottom:0;text-indent:-9999em;width:160px;height:25px;}
#musicianInfo img {position:relative;left:18px;top:20px;}
#musicianInfo dl {position:absolute;top:35px;left:125px;}
#musicianInfo dt {font-weight:bold;font-size:12px;color:#600;text-transform:uppercase;}
#musicianInfo dd {margin:0 0 10px 0;}

.crewList {position:absolute;right:7px;top:39px;font-size:12px;width:100px;}
.musicianList {position:absolute;top:89px;right:19px;}
.crewList li {line-height:22px;padding:0 0 1px 0;}
.musicianList li {line-height:25px;padding:0 0 1px 0;}
.crewList a, .musicianList a {color:#000;text-decoration:none;}

#mainCast_all, #supportCast_all {margin:-10px 0 0 11px;position:relative;}
#mainCast_all a, #supportCast_all a {display:block;position:absolute;text-indent:-9999em;}
#mainCast_all {background:url(/images/mainCast_all.jpg) 0 0 no-repeat;width:439px;height:143px;}
#mainCast_all a.ahmed {width:135px;height:132px;}
#mainCast_all a.sharlene {left:150px;width:135px;height:135px;top:0;}
#mainCast_all a.elizabeth {left:310px;width:125px;height:130px;top:10px;}
#supportCast_all {background:url(/images/supportCast_all.jpg) 0 0 no-repeat;width:428px;height:117px;}
#supportCast_all a.somen_sharmila {width:100px;height:100px;}
#supportCast_all a.udayan {width:95px;height:100px;left:113px;top:15px;}
#supportCast_all a.adi {width:100px;height:100px;left:220px;top:0}
#supportCast_all a.supporting {width:100px;height:100px;left:323px;top:15px;}

.gaffer {width:285px;height:54px;position:relative;left:10px;margin:0 0 15px 0;z-index:100;}
.gaffer.nav {background:url(/images/gaffer_nav.gif) 0 0 no-repeat;}
.gaffer.hdr {background:url(/images/gaffer_hdr.gif) 0 0 no-repeat;}
.gaffer img {position:absolute;}
.gaffer img.cast {left:9px;top:11px;}
.gaffer img.prev {right:83px;top:32px;}
.gaffer img.next {right:8px;top:31px;}
.gaffer img.mainCast {left:0;top:14px;}
.gaffer img.supportCast {left:0;top:4px;}
.gaffer img.director {left:0;top:19px;}
.gaffer img.credits {left:0;top:8px;}
.gaffer img.pressRelease {left:0;top:15px;}
.gaffer img.contactUs {left:0;top:16px;}
.gaffer img.legal {left:0;top:9px;}
.gaffer img.crew {left:0;top:25px;}
.gaffer img.crewName {right:0;bottom:0;}
.gaffer img.synopsis {left:0;top:20px;}
.gaffer img.music {left:0;top:24px;}

#mainNav {position:absolute;left:292px;top:192px;}
#mainNav ul {}
#mainNav img {position:absolute;}
#mainNav img.cast {left:6px;top:37px;}
#mainNav img.crew {left:17px;top:74px;}
#mainNav img.gallery {left:32px;top:111px;}
#mainNav img.music {left:39px;top:148px;}

#subNav {}
#subNav img {position:absolute;}
#subNav img.pressRelease {left:59px;top:437px;}
#subNav img.credits {left:76px;top:468px;}
#subNav img.director {left:205px;top:512px;}

