/*FORMAT*/
*{
margin:0px;
padding:0;
border:0
}

html,body,#container{
position:relative;
height:100%
}

body{
background:#000;
color:#fff;
font:14px tahoma
}

#top{
position:absolute;
top:0px;
}

#container{
width:904px;
margin:0 auto;
background:url(../img/format/bg.gif);
position:relative
}

#content{
padding:436px 22px 272px 22px;
line-height:135%
}

#head{
position:relative;
width:904px;
height:171px;
background:url(../img/format/head.jpg);
}

p,address{
margin:0 0 14px 0;
font-style:normal
}

/*LINKS*/
a{
text-decoration:none;
outline:none
}

#soc a,#laser-combat-pictures a{opacity:0.9}

#soc a:hover,#laser-combat-pictures a:hover{opacity:1}

#content a{
color:#184771;
font-weight:bold;
color:#b22014
}

#content a:hover{color:#ce8505}

/*MAIN MENU*/
#head .menu{
position:absolute;
top:140px
}

#foot .menu{
position:absolute;
top:112px;
right:20px
}

.menu a{
float:left;
height:21px;
margin-left:22px;
background:url(../img/format/menu.png)
}

.menu li,#soc li,#laser-combat-offers li{display:inline}

#laser-combat-games-uk{width:51px}

#laser-games-uk{
width:60px;
background-position:-51px 0
}

#laser-combat-video{
width:60px;
background-position:-111px 0
}

#laser-combat-prices,#laser-combat-prices-ft{
width:58px;
background-position:-171px 0
}

#contact-sas-laser-combat-uk,#contact-sas-laser-combat-uk-ft{
width:109px;
background-position:-229px 0
}

#book-laser-combat-game,#book-laser-combat-game-ft{
width:123px;
background-position:-338px 0
}

#faq{
width:36px;
background-position:-461px 0
}

#laser-combat-prices-ft{background-position:-497px 0}
#contact-sas-laser-combat-uk-ft{background-position:-555px 0}
#book-laser-combat-game-ft{background-position:-664px 0}
#laser-combat-games-uk:hover{background-position:0 -21px}
#laser-games-uk:hover{background-position:-51px -21px}
#laser-combat-video:hover{background-position:-111px -21px}
#laser-combat-prices:hover{background-position:-171px -21px}
#contact-sas-laser-combat-uk:hover{background-position:-229px -21px}
#book-laser-combat-game:hover{background-position:-338px -21px}
#faq:hover{background-position:-461px -21px}
#laser-combat-prices-ft:hover{background-position:-497px -21px}
#contact-sas-laser-combat-uk-ft:hover{background-position:-555px -21px}
#book-laser-combat-game-ft:hover{background-position:-664px -21px}

/*OFFER*/
#laser-combat-offers{
position:relative;
width:904px;
height:241px;
border:1px #000 none;
border-style:solid none;
background:#000 url(../img/laser-combat-offers/load.gif) center no-repeat
}

#gift-vouchers{
position:absolute;
top:10px;
left:10px;
width:115px;
height:114px;
background:url(../img/gift-vouchers.png)
}

#nav{
position:absolute;
top:178px;
left:22px
}

#nav a{
float:left;
width:24px;
height:23px;
background:url(../img/laser-combat-offers/nav.png);
line-height:21px;
color:#fff;
text-align:center;
border:5px solid #080808
}

#nav a:hover{background-position:0 -22px}

#scroll{
position:relative;
width:904px;
height:241px;
overflow:hidden
}

#scroll a{
display:block;
width:904px;
height:241px;
text-align:center;
position:absolute
}

a#offer-1{background:url(../img/laser-combat-offers/cheap-laser-combat-games.jpg)}
#offer-2{left:904px}
#offer-3{left:1808px}
#offer-4{left:2712px}
#offer-5{left:3616px}

/*COLS*/
#lc,#rc{
float:left;
width:492px
}

#rc{
width:323px;
margin-left:40px
}

#lc li,#wide li{
list-style-type:none;
background:url(../img/format/li.gif)0 6px no-repeat;
padding-left:17px
}

#rc img,#rc form{margin:0 0 30px 0}

img#last{margin:0}

img.big{margin:0 0 30px 0}

img#pricelist{margin-top:36px}

/*FORMS*/
#rc form,#contact,#book{
position:relative;
width:308px;
height:243px;
padding:60px 0 0 15px;
font:14px tahoma;
background:url(../img/form/laser-combat-information-pack.jpg)
}

#contact,#book{
width:477px;
height:495px;
margin:50px 0 30px 0;
background:url(../img/form/contact-sas-laser-combat-uk.jpg)
}

#book{
position:relative;
height:512px;
background:url(../img/form/book-laser-combat-game.jpg)
}

.txt,textarea,select{
height:30px;
width:272px;
line-height:30px;
margin:0 0 6px 0;
padding:0 10px 0 10px;
color:#fff;

background:#0e0e0e url(../img/form/input-short.jpg)
}

textarea{
width:439px;
height:121px;
background:url(../img/form/input-textarea.jpg)
}

select{
width:292px;
padding:5px
}

#addy{margin-top:52px}

#send{margin:15px 0 0 209px}

.info{
position:absolute;
top:300px;
right:200px
}

#contact a{
position:absolute;
right:15px;
bottom:66px
}

/*DOT*/
.dot000,.dot1a1,#erranu{
width:462px;
padding:15px;
margin:0 0 14px 0;
border:1px dashed #808080;
background:#1a1a1a
}

.dot000{background:#000}

.dot000 p,.dot1a1 p{margin:0}

#erranu{color:#f00}

#rc #erranu{width:291px}

.border{
float:right;
margin:0 0 20px 20px;
border:1px dashed #808080
}

/*VID/GALLERY*/
#laser-combat-pictures{margin:-7px 0 30px -6px}

#laser-combat-pictures img{
margin:7px 0 0 7px;
border:3px solid #fff
}

#player{
display:block;
width:493px;
height:396px;
margin:0 0 54px 0
}

/*PACKAGES*/
#prices{
position:relative;
float:left;
width:371px;
height:359px;
padding:22px;
margin:0 0 39px 0;
background:url(../img/laser-combat-prices/laser-combat-prices.jpg);
margin-right:28px
}

#prices ul{
position:absolute;
top:193px;
left:37px
}

.book-now{
position:absolute;
top:320px;
left:17px
}

.buy-laser-combat-vouchers{
position:absolute;
top:320px;
left:216px
}

/*MAP*/
#map_canvas{
width:854px;
height:300px;
margin:0 0 30px 0
}

/*FOOTER*/
#foot{
position:relative;
width:860px;
height:272px;
padding:0 22px;
margin:-272px auto;
background:url(../img/format/foot.jpg) bottom no-repeat
}

#foot a{color:#b39f8f}

#foot a:hover{color:#b22014}

#soc{margin:0 0 10px 0}

#soc li{padding-right:10px}

#fb-img,#fb-p,#copy,#gecko{position:absolute}

#fb-img{top:134px}

#fb-p{
top:160px;
left:145px;
width:461px;
text-align:center
}

#copy,#gecko{bottom:0px}

#gecko{
right:22px;
text-align:right
}

/*FIXES*/
.clear{clear:both}

body > #container{
height:auto;
min-height:100%
}

/*HEADINGS*/
h1,h2,h3,h4,h5,h6{
position:relative;
height:22px;
overflow:hidden;
font-size:14px;
margin:0 0 10px -2px
}

h2,h3,h4,h5,h6{margin-top:20px}

h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{
display:block;
position:absolute;
left:0;
top:0;
z-index:1;
height:22px
}

#wide h1 span,#wide h2 span,#wide h3 span,#wide h4 span,#wide h5 span,#wide h6 span{width:850px}
#lc h1 span,#lc h2 span,#lc h3 span,#lc h4 span,#lc h5 span,#lc h6 span{width:492px}
#rc h1 span,#rc h2 span,#rc h3 span,#rc h4 span,#rc h5 span,#rc h6 span{width:323px}


#the-most-exciting-laser-combat-games-in-the-uk-minimum-age-only-8-years{height:52px}
#the-most-exciting-laser-combat-games-in-the-uk-minimum-age-only-8-years span{background:url(../img/header/the-most-exciting-laser-combat-games-in-the-uk-minimum-age-only-8-years.png) top left no-repeat;height:52px}
#key-differences-between-laser-quest-laser-combat-paintball-and-airsoft{height:52px}
#key-differences-between-laser-quest-laser-combat-paintball-and-airsoft span{background:url(../img/header/key-differences-between-laser-quest-laser-combat-paintball-and-airsoft.png) top left no-repeat;height:52px}
#full-catering-facilities{height:85px}
#full-catering-facilities span{background:url(../img/header/full-catering-facilities.png) top left no-repeat;height:85px}

#about-our-laser-games-video span{background:url(../img/header/about-our-laser-games-video.png) top left no-repeat}
#contact-us span{background:url(../img/header/contact-us.png) top left no-repeat}
#convoy-woodland-laser-game span{background:url(../img/header/convoy-woodland-laser-game.png) top left no-repeat}
#exciting-laser-games-using-military-technology span{background:url(../img/header/exciting-laser-games-using-military-technology.png) top left no-repeat}
#how-do-we-book span{background:url(../img/header/how-do-we-book.png) top left no-repeat}
#how-to-find-us span{background:url(../img/header/how-to-find-us.png) top left no-repeat}
#laser-combat-pricelist span{background:url(../img/header/laser-combat-pricelist.png) top left no-repeat}
#laser-combat-pricelist span{background:url(../img/header/laser-combat-pricelist.png) top left no-repeat}
#laser-combat-video-h span{background:url(../img/header/laser-combat-video-h.png) top left no-repeat}
#our-address span{background:url(../img/header/our-address.png) top left no-repeat}
#play-the-ultimate-laser-games span{background:url(../img/header/play-the-ultimate-laser-games.png) top left no-repeat}
#project-x-woodland-laser-game span{background:url(../img/header/project-x-woodland-laser-game.png) top left no-repeat}
#provisionally-book-a-laser-combat-game span{background:url(../img/header/provisionally-book-a-laser-combat-game.png) top left no-repeat}
#thank-you-for-your-enquiry span{background:url(../img/header/thank-you-for-your-enquiry.png) top left no-repeat}
#trenches-outdoor-laser-game span{background:url(../img/header/trenches-outdoor-laser-game.png) top left no-repeat}
#whats-included span{background:url(../img/header/whats-included.png) top left no-repeat}
#wipeout-outdoor-laser-game span{background:url(../img/header/wipeout-outdoor-laser-game.png) top left no-repeat}
#our-menu span{background:url(../img/header/our-menu.png) top left no-repeat}
