body                             { color: #000000; background: #eceeea url(img/bg.jpg) repeat-x; font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif; font-size: 12px; margin: 0px; padding: 0px; }

a:link,
a:visited,
a:active                         { color: #333333; }
a:hover                          { color: #215588; }
img                              { border: 0px; }
h1, h2, h3, h4, h5, h6, 
p, form, ul, ol, dl,
table,
table td,
div,
form                             { margin: 0px; padding: 0px; }

#header                          { background: transparent; width: 995px; height: 160px; margin: 0px auto; position: relative; }
#logo                            { position: absolute; top: 30px; left: 0px; width: 431px; height: 130px;}

#wrapper                         { background: transparent; width: 995px; margin: 0px auto; overflow: hidden; padding: 0px; }
#content                         { margin: 0px; padding: 30px 0px 0px 50px; width: 945px; overflow: hidden; }
#content p                       { color: #666666; font-size: 16px; margin: 5px 0px 10px 0px; padding: 0px 0px 10px 0px; line-height: 28px; }
#content h1                      { color: #e56e09; font-size: 28px; margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; }
#content h2                      { color: #e56f03; font-size: 16px; margin: 5px 0px 0px 10px; padding: 3px 3px 3px 10px; }
#content h3                      { color: #D6A520; font-size: 14px; margin: 0px 0px 10px; padding: 3px 3px 3px 5px; text-align: center; }
#content ul                      {}
#content li                      { margin: 5px 10px 5px 20px; padding: 5px 0px 5px 0px; line-height: 16px; }

#footer_wrapper                  { background: transparent url(img/footer_bg.jpg) repeat-x ; margin: 0px auto; width: 100%; height: 174px; }
#footer                          { color: #45759e; width: 995px; height: 174px; margin: 0px auto; }
#footer_contact                  { background: transparent url(img/footer_contact_bg.png) no-repeat 0px 0px; margin: 25px; padding: 0px 0px 0px 80px; float: left; width: 200px; }
#footer_work                     { background: transparent url(img/footer_work_bg.png) no-repeat 0px -5px; margin: 25px; padding: 0px 0px 0px 70px; float: left; width: 200px; }
#footer_news                     { background: transparent url(img/footer_news_bg.png) no-repeat 0px -5px; margin: 25px; padding: 0px 0px 0px 70px; float: left; width: 200px; }
.footer_mid                      { background: transparent url(img/footer_mid.png) no-repeat; margin: 0px; padding: 0px; float: left; width: 4px; height: 174px; }

#footer p                        { font-size: 12px; margin: 0px 0px 25px 0px; }
#footer a:link,
#footer a:visited,
#footer a:active                 { color: #45759e; }
#footer a:hover                  { color: #153753; }


.c                               { text-align: center; }
.r                               { text-align: right; }

.rf                              { float: right; margin-left: 10px; }
.lf                              { float: left; margin-right: 10px; }
.orange28                        { color: #e56e09!important; font-size: 28px!important;}

#fbBox #video                    { margin: 0px auto; width: 500px; }
#fbBox #credits                  { width: 500px; margin: 0px auto; overflow: hidden; }
#fbBox #credits table            { border-collapse: collapse; }
#fbBox #credits table td         { padding: 1px 3px; font-size: 11px; }
#fbBox #credits p                { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; }
#fbBox #credits p.title          { color: #e56f03; font-size: 16px; margin: 5px 0px 0px 10px; padding: 3px 3px 20px 3px; text-align: center; }
#fbBox #credits p.subtitle       { font-size: 11px; text-align: center; margin-bottom: 10px !important; }
#fbBox .floats                   { width: 230px; float: left; margin: 0px 20px 0px 0px; padding: 0px; }