html {box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}
html {overflow-x:hidden}
body {margin:0; padding:0; background-color:#222; font-family:helvetica}
img,a {outline:none; border:none}
a {text-decoration:none}
a:link {color:#987575} a:visited {color:#987575} a:hover {color:#987575} a:active {color:#987575}
a.footlink:link {color:#555} a.footlink:visited {color:#555} a.footlink:hover {color:#555} a.footlink:active {color:#555}

#contentZone {width:100%; margin-left:auto; margin-right:auto; max-width:1920px}
#mainContainer {width:80%; margin-top:60px; margin-left:auto; margin-right:auto; margin-bottom:60px; max-width:1536px; background-color:#000; padding:80px 120px 86px; border:1px #987575 solid; 
border-radius:30px; font-size:20px; color:#888; box-shadow: 0px 20px 25px #333}
#footer {width:80%; margin-left:auto; margin-right:auto; margin-bottom:60px; max-width:1536px; background-color:#222; padding:30px 120px 60px; border:1px #555 solid; 
border-radius:30px; font-size:14px; color:#555; text-align:center}

.arnabdp {width:60px}
.logo {width:110px}

.p800000 {padding-top:80px}
.p600000 {padding-top:60px}
.p500000 {padding-top:50px}
.p400000 {padding-top:40px}
.p401000,.rsp40 {padding:40px 10px 0px}
.p300000 {padding-top:30px}
.p301000,.rsp30 {padding:30px 10px 0px}
.p200000 {padding-top:20px}
.p100000 {padding-top:10px}

.centering {margin-left:auto; margin-right:auto}
.alignCenter {text-align:center}
.alignLeft {text-align:left}
.alignRight {text-align:right}
.alignJustify {text-align:justify}

.lineHt {line-height:1.5}
.bold {font-weight:bold}
.italic {font-style:italic}
.underline {text-decoration:underline}

.button {display:inline-block; border:none; cursor:pointer; background-color:#333; padding:12px 32px; font-family:inherit; font-size:inherit; color:#999; text-align:center}
