/*
Theme Name: camera-site
Author: WebfactoryUK
Description: The Road To Cinema
Version: 1.0
*/
@charset "utf-8";
#wpadminbar {display:none;}
html{width:100%;margin:0!important;}
body{font-family:"Times New Roman", Times, serif;font-size:16px;color:#b59a52;position:relative;width:100%;background:url(images/background.jpg);margin:0;padding:0;}
body.page-id-2{background:url(images/background.png) repeat-x #420202;}
a{text-decoration:none;color:#b59a52;outline:none;}
.clear{clear:both;}
h1{font-size:30px;}
h2{font-size:24px;}
h3{font-size:20px;}
img{border:none;outline:none;}
.alignright{float:right;margin-left:5px;}
.alignleft{float:left;margin-right:5px;}
.aligncenter {margin:0 auto;display:block;}
hr{color:#b59a52;background-color:#d2c091;height:2px;border:none;}
.no-margin{margin:0;}
.img-description{height:50px;width:112px;font-size:12px;}
.page-id-304 #content-area img.alignleft{border:2px solid #b59a52;margin:0 20px 50px 0;}
.inventor-link{width:179px;height:0;padding-top:15px;overflow:hidden;display:block;background:url(images/inventor-link.png) no-repeat;margin:0 auto;}
.ui-accordion-header, .ui-accordion-header a {outline:none!important;border:0!important;}
#left-shadow,#right-shadow,#left-grad,#right-grad{display:none;}
#left-shadow{background:url(images/left-shadow.png) no-repeat;width:601px;height:1111px;position:absolute;top:0;left:0;z-index:1;}
#right-shadow{background:url(images/right-shadow.png) no-repeat;width:601px;height:1111px;position:absolute;top:0;right:0;z-index:1;}
#left-grad{background:url(images/left-grad.png);width:90px;height:400px;position:absolute;top:0;left:0;z-index:990;}
#right-grad{background:url(images/right-grad.png);width:90px;height:400px;position:absolute;top:0;right:0;z-index:991;}
.intro-text{width:570px;font-size:20px;margin:0 auto 0px;text-align:center;}
#intro-content-area{width:1182px;z-index:4;position:relative;padding:60px 0;}
.enter{width:65px;height:0;padding-top:35px;overflow:hidden;background:url(images/enter.png) no-repeat;display:block;margin:25px auto 0;}
.ngg-gallery-thumbnail{margin-right:5px;}
.home #header{width:1202px;height:198px;background:url(images/home-header.jpg) no-repeat;padding-top:0;}
#home-content-area{width:1182px;min-height:380px;z-index:2;position:relative;padding:10px;}
.page-id-2 #home-content-area{background:url(images/shelf-red.png) repeat-x 0 190px;}
.instructions{text-align:center;position:absolute;bottom:5px;left:330px;font-size:14px;margin:0;}
.home #left-shadow{background:url(images/left-shadow.png) no-repeat;width:601px;height:772px;position:absolute;top:0;left:0;z-index:1;}
.home #right-shadow{background:url(images/right-shadow.png) no-repeat;width:601px;height:772px;position:absolute;top:0;right:0;z-index:1;}
#cam-wrapper{width:1182px;height:380px;overflow:hidden;position:relative;}
.cameras{position:absolute;width:6285px;height:380px;margin:0;padding:0;}
.cameras li{width:419px;list-style:none;float:left;margin:0;padding:0;}
#post-722 table img {border:2px solid #b59a52;}
#nav ul li{display:inline;margin-right:10px;}
.next-arrow{background:url(images/next.png) no-repeat;width:110px;height:59px;display:block;position:absolute;top:-35px;right:190px;z-index:999;}
.previous-arrow{background:url(images/previous.png) no-repeat;width:130px;height:59px;display:block;position:absolute;top:-35px;left:170px;z-index:998;}
#main-wrapper{width:1202px;position:relative;background:url(images/background-full.jpg) 0 200px repeat-y;border-radius:5px;box-shadow:0 5px 5px #000;margin:1px auto 0;}
#wrapper{overflow:hidden;}
#header{width:1202px;height:39px;padding-top:200px;background:url(images/header.png) no-repeat;}
#main-menu{width:710px;height:39px;z-index:100;position:relative;margin:0 auto;}
.page-id-2 #main-menu{padding-top:8px;}
#main-menu ul li{list-style:none;float:left;}
#main-menu ul li a{font-size:20px;line-height:24px;display:block;height:0;overflow:hidden;padding:33px 15px 0;background-size:79%;}
.menu-item-15 a{width:57px;background:url(images/nav/home.png) no-repeat center center;}
.menu-item-14 a{width:87px;background:url(images/nav/overview.png) no-repeat center center;}
.menu-item-13 a{width:67px;background:url(images/nav/credits.png) no-repeat center center;}
.menu-item-12 a{width:92px;background:url(images/nav/enquiries.png) no-repeat center center;}
.menu-item-727 a{width:79px;background:url(images/nav/reviews.png) no-repeat center center;}
.menu-item-728 a{width:49px;background:url(images/nav/films.png) no-repeat center center;}
.menu-item-918 a{width:161px;background:url(images/nav/cutting-room.png) no-repeat center center;background-size:91%!important;}
.menu-item-1338 a{width:67px;background:url(images/nav/contact.png) no-repeat center center;}
#content-area{width:1162px;z-index:500;position:relative;padding:20px;}
.page-title{margin:15px 0;}
.inventor{margin:0 5px 5px 0;}
#footer{width:100%;height:130px;background:url(images/footer.jpg) no-repeat;padding-top:4px;position:relative;}
#footer-content{width:1202px;min-height:60px;text-align:center;margin:0 auto;}
.back-btn{display:none;width:75px;height:0;background:url(images/back-btn.png) no-repeat;padding-top:46px;overflow:hidden;z-index:501;position:relative;margin:40px auto 0;}
.parent-pageid-2 .back-btn{display:block;}
.wpcf7 input{border-radius:5px;line-height:20px;}
p,h1,h2,h3,h4{margin:0 0 15px;}
.page-id-5 #content-area img.alignright,.page-id-299 #content-area img.alignright,.page-id-360 #content-area img.alignright,.page-id-362 #content-area img.alignright,.page-id-302 #content-area img.alignright{border:2px solid #b59a52;margin:0 0 50px 20px;}
.home #main-menu ul,#main-menu ul{margin:0;padding:0;}
fieldset {border:none;}
#wpmem_login {width:650px;margin:0 auto;}
#wpmem_reg {display:none!important;}
#wpmem_login input#pwd, #wpmem_login input#log {background:url(images/field.png);border:none;}
