/* CSS Reset Starts */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
/* CSS Reset Ends */

/* Basic Text Style Starts */
body{font:13px/1.5 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif}a:focus{outline:1px dotted invert}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}h1{font-size:25px}h2{font-size:23px}h3{font-size:21px}h4{font-size:19px}h5{font-size:17px}h6{font-size:15px}ol{list-style:decimal}ul{list-style:square}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:10px}
/* Basic Text Style Ends */

/* Grid Style Starts */
.content{margin-left:auto;margin-right:auto;width:960px}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;margin-left:10px;margin-right:10px}
.content .grid_4{width:220px}
.content .grid_8{width:460px}
.content .grid_12{width:700px}
.content .grid_16{width:940px}
.alpha{margin-left:0}
.omega{margin-right:0}
.content .grid_1{width:40px}
.content .grid_2{width:100px}
.content .grid_3{width:160px}
.content .grid_5{width:280px}
.content .grid_6{width:340px}
.content .grid_7{width:400px}
.content .grid_9{width:520px}
.content .grid_10{width:580px}
.content .grid_11{width:640px}
.content .grid_13{width:760px}
.content .grid_14{width:820px}
.content .grid_15{width:880px}
.content .prefix_4{padding-left:240px}
.content .prefix_8{padding-left:480px}
.content .prefix_12{padding-left:720px}
.content .prefix_1{padding-left:60px}
.content .prefix_2{padding-left:120px}
.content .prefix_3{padding-left:180px}
.content .prefix_5{padding-left:300px}
.content .prefix_6{padding-left:360px}
.content .prefix_7{padding-left:420px}
.content .prefix_9{padding-left:540px}
.content .prefix_10{padding-left:600px}
.content .prefix_11{padding-left:660px}
.content .prefix_13{padding-left:780px}
.content .prefix_14{padding-left:840px}
.content .prefix_15{padding-left:900px}
.content .suffix_4{padding-right:240px}
.content .suffix_8{padding-right:480px}
.content .suffix_12{padding-right:720px}
.content .suffix_1{padding-right:60px}
.content .suffix_2{padding-right:120px}
.content .suffix_3{padding-right:180px}
.content .suffix_5{padding-right:300px}
.content .suffix_6{padding-right:360px}
.content .suffix_7{padding-right:420px}
.content .suffix_9{padding-right:540px}
.content .suffix_10{padding-right:600px}
.content .suffix_11{padding-right:660px}
.content .suffix_13{padding-right:780px}
.content .suffix_14{padding-right:840px}
.content .suffix_15{padding-right:900px}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
.clearfix{display:inline-block}* html .clearfix{height:1%}
.clearfix{display:block}
/* Grid Style Starts */

/* Main style starts */
/* Basic tag style starts */
body{background:#000 url(../images/bce.jpg) center 0 no-repeat; color:#EEE}
html, body{height:100%}
a, a:link, a:visited{color:#EEE; text-decoration:none}
p{margin-bottom:10px}
.hrstyle{border-top:#AAA 1px solid; border-bottom:#FFF 1px solid; height:0px !important; clear:both; margin:10px}
.alt{font-family:"Warnock Pro","Goudy Old Style","Palatino","Book Antiqua",Georgia,serif; font-style:italic; font-weight:normal}
.bold{font-weight:bold}
.jst{text-align:justify}
.center{text-align:center}
.red{color:#C00505}
.blink{text-decoration:blink}
.flt_rht{float:right; margin-left:10px}
.flt_lft{float:left; margin-right:10px}
/* Basic tag style ends */

#content_wrap, #nav_wrap{display:block; clear:both; overflow:hidden}
#content_wrap{height:auto !important; height:100%; min-height:100%}
#content_wrap{position:relative; margin:0 auto; width:760px}
#content{height:600px}
#nav_wrap{width:760px; height:600px; position:absolute; left:50%; top:0; margin-left:-380px}
#nav_wrap a{background:transparent url(../images/nav.jpg) 0 0 no-repeat; position:absolute; display:block; text-indent:-9999px; width:272px; height:64px}
a#nmovie, a#nmusic, a#nprint, a#ncontact, a#nart, a#nlogo, a#nbio, a#nlinks{background-image:url(../images/nav.jpg); background-repeat:no-repeat}
a#nmovie, a#nmusic, a#nprint, a#ncontact{left:45px}
a#nart, a#nlogo, a#nbio, a#nlinks{left:447px}
a#nmovie, a#nart{top:210px}
a#nmusic, a#nlogo{top:290px}
a#nprint, a#nbio{top:364px}
a#ncontact, a#nlinks{top:443px}
a#nmovie{background-position:0 0}
a#nmusic{background-position:0 -64px}
a#nprint{background-position:0 -128px}
a#ncontact{background-position:0 -192px}
a#nart{background-position:0 -256px}
a#nlogo{background-position:0 -320px}
a#nbio{background-position:0 -384px}
a#nlinks{background-position:0 -448px}
a#nmovie:hover{background-position:right 0}
a#nmusic:hover{background-position:right -64px}
a#nprint:hover{background-position:right -128px}
a#ncontact:hover{background-position:right -192px}
a#nart:hover{background-position:right -256px}
a#nlogo:hover{background-position:right -320px}
a#nbio:hover{background-position:right -384px}
a#nlinks:hover{background-position:right -448px}

#footer_wrap{font-size:11px; color:#CCCAAF; font-weight:bold; width:100%; position:absolute; bottom:0; padding-bottom:0.8em}
#footer_wrap a{color:#DDDCCA; background:none !important; position:static; display:inline; text-indent:0; width:auto; height:auto}
#footer_wrap a:hover{color:#F3F3EC}


/* Share style starts */
#share{padding-top:20px}
#share li{line-height:24px; float:left; display:block; margin-left:5px; margin-right:10px}
#share_tw, #share_fb, #share_rd, #share_dg, #share_dl, #share_li, #share_ms, #share_su{background:#333 url(../images/share.jpg) 0 0 no-repeat; display:block; width:24px; height:24px}
a#share_tw:hover{background-position:right 0}
#share_fb{background-position:0 -24px}
a#share_fb:hover{background-position:right -24px}
#share_rd{background-position:0 -48px}
a#share_rd:hover{background-position:right -48px}
#share_dg{background-position:0 -72px}
a#share_dg:hover{background-position:right -72px}
#share_dl{background-position:0 -96px}
a#share_dl:hover{background-position:right -96px}
#share_li{background-position:0 -120px}
a#share_li:hover{background-position:right -120px}
#share_ms{background-position:0 -144px}
a#share_ms:hover{background-position:right -144px}
#share_su{background-position:0 -168px}
a#share_su:hover{background-position:right -168px}
/* Share style ends */

/* Form style starts */
input, textarea{width:14em; font:12px Arial, Helvetica, sans-serif}
input:disabled, input:disabled:hover, input:disabled:focus{background-image:none; background-color:#CCC; color:#888; border:1px solid #BBB}

.fbf{font-size:12px; vertical-align:top; padding:0; margin:0;  margin-left:20px}
.fbf a{border-bottom:none !important}
.eg_text{color:#999}
.fbf dl:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0} /* Add clearfix to all <dl> */
.fbf dl{display:inline-block}* html .fbf dl{height:1%}
.fbf dl{display:block; margin-bottom:5px}
.fbf dl dt, .fbf dl dd{float:left; vertical-align:top}
.fbf dl dt{width:230px; font-weight:bold}
.fbf dl dd{padding-left:5px; border-left:2px solid #AAA}
.fbf dl:hover dd{border-left-color:#444}
.fbf span{font-size:10px; font-weight:normal; font-style:italic; line-height:11px; color:#333}
.fbf sup{font-size:11px; font-weight:bold; font-style:italic; padding-left:2px; padding-right:2px; color:#333}

input.slink{width:60px; margin-right:5px}

/* Captcha style starts */
#recaptcha, #recaptcha:link, #recaptcha:visited, #recaptcha:focus{background:transparent url(../images/captcha.jpg) 0 0 no-repeat; width:218px; height:55px; display:block; outline:0}
#recaptcha img{margin-top:5px; margin-left:5px}
#recaptcha:hover{background-position:0 -55px; padding:0}
#recaptcha:active{background-position:0 -110px; padding:0}
/* Captcha style ends */

.fld_error{width:14em; font:12px Arial, Helvetica, sans-serif; border:1px solid #e59393; padding:2px; border-top-color:#cc0000; background-color:#fff2f2}

/* Form style ends */


#ffdownload{font-size:12px; background:transparent url(../images/firefox_download.jpg) 0 0 no-repeat; color:#333; width:700px; height:100px; border:#7da2ce 1px solid; border-top:none; position:absolute; left:50%; margin-left:-350px; margin-top:-5px}
#ffwar{float:left; margin-left:15px; margin-top:10px; text-align:justify; width:480px}
#ffwar span{color:#C00; font-size:16px; font-weight:bold; border-bottom:#999 1px dotted; display:block}
#ffdownload a:hover{background-color:transparent !important}
a#ffdl{float:left; margin-top:54px; margin-left:5px; line-height:37px; font-weight:bold; text-indent:34px; width:178px; height:37px; display:block; color:#09700B}
#ffwar a{color:#E32F00; font-weight:bold; display:inline}
a#ffclose{color:#900 !important}