* { margin:0px; padding:0px;}
body{ background-color:#000f12; background-image:url(../images/bg.jpg); background-repeat:no-repeat; background-position:top center;}

#container{margin:0 auto; width:1000px;color:#fff;}

#header{width:100%;height:144px;padding:20px 0 0 0;}
#left{float:left;}
#right{float:right;}
#logo{margin:0 0 0 20px;background-image:url(../images/logo.png);background-repeat:no-repeat;width:334px;height:144px;}
#menu{padding:30px 0 0 0;}

#content{padding:0 0 0 10px;}
#main-content{/*float:left;min-width:1024px;border:1px red solid;*/}

/* About Us/Home page */
#main{float:left;width:638px;}
.video{float:left;width:638;height:363px;padding:0 0 0 10px;}
.right-content{width:270px;margin:0 50px 0 30px;}
*html .right-content{width:270px;margin:0 50px 0 0;/*border:1px green solid;*/}
.red{color:#f21b2b; font-size:20px;font-family:Myriad Pro;/*font-weight:bold;*/}
.big{color:#f21b2b; font-size:34px;font-family:Myriad Pro;font-weight:bold;}
.white{color:#fff; font-size:20px;font-family:Myriad Pro;}

/* Works page */
#events{width:460px;padding:0 0 0 10px;color:#fff;font-size:12px;font-family:Myriad Pro;}
*html #events{width:460px;padding:0 0 0 10px;color:#fff;font-size:12px;font-family:Myriad Pro;}
.pad{clear:both;height:5px}
*html .pad{clear:both;height:10px}

/* Jobs page */
._jobs-right-content{/*float:left;*/margin:0 auto;width:320px;margin:50px 20px 0 20px;/**/text-align:left;}
*html ._jobs-right-content{width:290px;margin:50px 20px 0 20px;/**/font-size:12px;font-family:Myriad Pro;border:1px green solid; }
.big3{color:#f21b2b; font-size:18px;font-family:Myriad Pro;font-weight:bold;text-decoration:none;line-height:16px;}
.big3 a{color:#f21b2b; font-size:18px;font-family:Myriad Pro;font-weight:bold;text-decoration:none;line-height:16px;}
.big3 a:hover{color:#f21b2b; font-size:18px;font-family:Myriad Pro;font-weight:bold;text-decoration:none;line-height:16px;}
.description p { color:#fff; }
/* Contact us page */
.contacts-right-content{margin:0 auto;width:280px;margin:0 20px 0 40px;text-align:left;}
*html .contacts-right-content{width:280px;margin:0 10px 0 40px;/*border:1px green solid;*/font-size:12px;font-family:Myriad Pro; }
.big2{color:#f21b2b; font-size:18px;font-family:Myriad Pro;font-weight:bold;/**/}
.inp-field{color:#000;font-size:20px;font-family:Myriad Pro; width:280px; height:20px;padding:0;margin:3px 0 0 0; }
.txtarea-field{color:#000;font-size:20px;font-family:Myriad Pro; width:280px; height:329px;padding:0;margin:3px 0 0 0; }

#footer-bg{background-image:url(../images/footer.png);background-repeat:no-repeat;height:197px;/*width:100%;*/}
#footer{margin:0 auto;/*background-image:url(../images/footer.png);background-repeat:no-repeat;width:1024px;*/height:197px;color:#000;font-size:12px;font-family:Arial;/*background-color:#000f12;*/}

.footlinks{margin:0 auto;padding:70px 0 0 30px;text-align:center;}
.footlinks a{color:#000;font-size:12px;font-family:Arial;text-decoration:none;}
.footlinks a:hover{color:#000;font-size:12px;font-family:Arial;text-decoration:none;}
