﻿@import url("base.css");
.deliverymargin{margin-left:200px;}
.voucher_p{width:250px;}
.fr{float:right;clear:right;}
.fl{float:left;}
.spacer3{width:100px;height:75px;}
.linkbuttonstyle2{display:block;border:1px solid #454545;font-size:11px;color:#eee;text-decoration:none;cursor:pointer;width:140px;min-height:20px;height:auto!important;height:20px;padding-top:3px;margin-bottom:10px;text-align:center;text-transform:uppercase;background-color:#222525;}
.linkbuttonstyle2:hover{background-color:#444;}
.voucher1{border-style:solid none solid none;border-width:1px;border-color:#bbb;width:600px;min-height:225px;height:auto!important;height:225px;background-color:#202020;margin-top:50px;padding-top:15px;padding-left:25px;padding-right:25px;margin-left:-25px;}
.colour6{color:#ddd;}
.back{border-style:none;display:block;width:120px;height:20px;font-size:10px;color:#aaa;text-decoration:none;position:absolute;text-align:left;left:0px;top:-20px;}
.back:hover{color:#ccc;}
.glmain{width:680px;float:left;height:100%;text-align:center;position:relative;}
.glinfo2{width:270px;height:100%;float:left;}
.glimagename{font-size:14px;width:200px;margin:40px 0px 0px 25px;height:25px;display:block;color:#ccc;}
.glimageprice{font-size:12px;width:200px;height:20px;display:block;color:#ccc;margin-left:25px;}
.gallerynav2{width:140px;height:20px;position:relative;position:relative;clear:both;top:-112px;left:10px;}
.gallerynavbutton{font-size:12px;color:#aaa;border-style:none;text-decoration:none;padding-left:10px;}
.gallerynavbutton:hover{color:#ccc;}
.gl_lt{display:inline;font-size:20px;padding-right:3px;position:relative;top:5px;}
.gl_gt{display:inline;font-size:20px;padding-right:3px;padding-left:3px;position:relative;top:5px;}
.gl1{width:200px;height:120px;padding-top:40px;}
.gl2{width:40px;height:23px;font-size:12px;color:#aaa;padding:3px 0px 0px 25px;display:block;float:left;}

.gl3
{
    float:left;
}
.gl12
{
}
.gl13
{
    background-color:#ddd;
}
.gl14
{
    margin:20px auto 0px auto;
}
.gl15
{
    display:block;
    width:100px;
    padding-top:10px;
    height:20px;
    clear:left;
    font-size:11px;
    color:#aaa;
    text-decoration:none;
    background-image:url("/images/home-sprite.png");
}
.gl16
{
    background-position:55px -352px;
    padding-left:0px;
    position:relative;
    left:25px;
}
.gl16:hover
{
    color:#ccc;
    background-position:55px -409px;
}
.gl17
{
    background-position:32px -467px;
    padding-left:0px;
    position:relative;
    left:25px;
}
.gl17:hover
{
    color:#ccc;
    background-position:33px -522px;
}
.gl18
{
    display:block;
    width:200px;
    height:20px;
    color:#aaa;
    margin-left:25px;
    font-size:12px;
    text-decoration:none;
    clear:left;
}
.gl18:hover
{
    color:#ccc;
    text-decoration:underline;
}
.gl19
{
    width:952px;
    height:650px;
    position:absolute;
    top:5px;
    left:5px;
    background-color:#282828;
}
.gl20
{
    width:967px;
    height:670px;
    position:relative;
    margin:20px 0px 0px 10px;
}
.gl21
{
    width:952px;
}
.gl25
{
    width:952px;
    float:left;
}
.gl_share
{
    position:absolute;
    width:108px;
    height:18px;
    top:0px;
    left:25px;
    color:#aaa;
    font-size:12px;
    text-decoration:none;
}
.gl_share:hover
{
    color:#ccc;
    text-decoration:underline;
}
.gl_share2
{
    position:absolute;
    top:0px;
    left:0px;
}
.gl_share3
{
    position:relative;
    top:20px;
    left:25px;
}
.glddl
{
    border-style: solid;
    border-width: 1px;
    font-size: 12px;
    color: #444;
    width: 85px;
    height:20px;
    float: left;
    background-color:#eee;
    border-color: #888;
}
.glddl option
{
    border-color:#888;
}
.btn03{clear:left;display:block;font-size:11px;color:#aaa;text-decoration:none;cursor:pointer;width:125px;height:20px!important;height:25px;position:relative;top:20px;}
.btn03:hover{text-decoration:underline;color:#ccc;}
.btn04{display:block;font-size:11px;color:#aaa;text-decoration:none;cursor:pointer;width:125px!important;width:130px;height:20px!important;height:25px;float:left;clear:left;position:relative;top:10px;left:25px;}
.btn04:hover{text-decoration:underline;color:#ccc;}
.btn05{display:block;border:1px solid #454545;font-size:11px;color:#eee;text-decoration:none;cursor:pointer;width:115px!important;width:120px;height:20px!important;height:25px;padding-left:5px;padding-top:3px;margin-left:65px;margin-bottom:10px;text-transform:uppercase;background-color:#222525;}
.btn05:hover{background-color:#444;}
.btnwed{font-size:11px;color:#aaa;text-decoration:none;cursor:pointer;width:120px!important;width:125px;height:20px!important;height:25px;margin:30px 100px 5px 0px;float:left;background-color:#222525;position:relative;}
.btnwed:hover{color:#ccc;text-decoration:underline;}
.lblwed
{
    display:block;
    width:250px;
    height:40px;
    border:solid 1px #888;
    color:#aaa;
    font-size:11px;
    clear:left;
    padding:5px;
    position:relative;
    top:20px;
    color:#ddd;
    background-color:#aa4444;
}
.gltb{width:69px;float:left;margin-right:15px;}
.glgen1{margin-top:30px;}
.progressdiv{width:75px;height:20px;position:relative;right:125px;bottom:250px;}
.progresstext{font-size:16px;color:White;text-decoration:none;}
.panelwall{float:left;width:670px;height:800px;position:relative;}
.view{width:100%;height:20px;background-color:#282828;position:relative;padding-top:5px;}
.views{font-size:12px;color:#aaa;text-decoration:none;display:block;width:120px;text-align:center;position:absolute;}
.views:hover{color:#ccc;}
.view2{width:100%;height:20px;background-color:#333;text-align:center;}
.v1
{
    left:550px;
    top:5px;
}
.v2
{
    top:5px;
    left:260px;
}
.backtogallerybutton2{border-style:none;width:100px;font-size:10px;color:#aaa;text-decoration:none;display:block;margin-left:15px;}
.backtogallerybutton2:hover{color:#ccc;}
.frametest1{background-repeat:no-repeat;width:100%;height:650px;position:relative;float:left;}
.frametest2{position:relative;margin:0;border:0;padding:0;z-index:1;}
.innermount{position:relative;margin:0;border:1px solid #ddd;padding:0;}
.tableframeimage{border:none;padding:0;margin:0;}
.mouldings3{border:1px solid #777;background-position:right;width:200px;height:250px;padding-left:10px;padding-top:5px;background-color:#fff;background-repeat:no-repeat;z-index:3;position:absolute;left:458px;top:40px;}
.scale{background-color:#cdcdcd;position:relative;left:160px;top:50px;display:block;padding:0;}
.scalemount{background-color:#fff;position:relative;margin:0;display:block;}
.scaleimage{background-color:#f5f5f5;position:relative;margin:0;display:block;}
.scaleLbls{position:relative;font-size:12px;color:#000;width:400px;}
.scaleinfo{position:relative;left:100px;top:10px;}
.framingoptions{float:left;width:310px;min-height:550px;height:auto!important;height:550px;text-align:left;}
.framingoptions h1{width:100%;height:20px;margin:0px;display:block;font-size:14px;position:relative;left:20px;color:#ccc;}
a.framingoptions:link,a.framingoptions:visited{color:#fff;font-size:14px;text-decoration:none;}
a.framingoptions:hover{color:#999;}
.a1{width:100%;height:40px;}
.fo1{width:100px;height:18px;float:left;display:block;font-size:12px;padding-left:10px;color:#ccc;text-align:left;}
.fo2{width:27px!important;width:29px;height:13px!important;height:15px;display:block;float:left;border:1px solid #222;font-size:1px;}
.fo2:hover{border:1px solid #f00;}
.fo3{border:1px solid #757575;width:35px;height:12px;margin:2px 0px 2px 0px;text-align:center;font-size:9px;color:#ccc;float:left;display:block;cursor:pointer;background-color:#333;}
.fo3:hover{color:#fff;background-color:#555;}
.fo4{width:270px;min-height:50px;height:auto!important;height:50px;clear:left;margin-left:4px;}
.fo4b{background-image:url("/images/frames/frames4.jpg");background-repeat:no-repeat;background-position:0px 2px;}
.fo6
{
    width:36px;
    height:23px;
    font-size:12px;
    color:#aaa;
    padding:3px 0px 0px 0px;
    display:block;
    float:left;
}
.fo7
{
    display:block;
    width:100px;
    padding-top:10px;
    height:20px;
    clear:left;
    font-size:11px;
    color:#aaa;
    text-decoration:none;
    background-image:url("/images/home-sprite.png");
}
.fo8
{
    background-position:30px -352px;
    padding-left:0px;
}
.fo8:hover
{
    color:#ccc;
    background-position:30px -409px;
}
.fo9
{
    background-position:29px -467px;
    margin-bottom:40px;
}
.fo9:hover
{
    color:#ccc;
    background-position:30px -522px;
}
.fo10
{
    width:250px;
    height:180px;
    padding:30px 0px 0px 25px;
}
.fo11
{
    display:block;
    width:200px;
    height:20px;
    color:#aaa;
    font-size:12px;
    text-decoration:none;
    clear:left;
}
.fo11:hover
{
    color:#ccc;
    text-decoration:underline;
}
.fo_gen1b{width:100%;height:20px;display:block;font-size:14px;position:relative;left:20px;color:#ccc;}
.fo_gen2{font-size:12px;}
.fo_gen3{font-size:11px;margin-bottom:20px;}
.fo_gen4{font-size:12px;color:#000;width:69px;float:left;margin-right:20px;margin-top:5px;}
.progressdiv3{width:290px;height:20px;position:absolute;}
.progressdiv7{width:275px;height:180px;float:left;background-color:#282828;}
.progressdiv9{width:275px;height:240px;float:left;background-color:#333;}
.progressdiv9b{width:275px;height:110px;float:left;background-color:#333;}
.progressdiv9c{width:275px;height:20px;float:left;background-color:#333;}
.progresstext{font-size:16px;color:White;text-decoration:none;}
.btn02{display:block;border:1px solid #666;font-size:22px;color:#ccc;text-decoration:none;width:240px;height:55px;padding:10px;cursor:pointer;background-color:#222525;margin-left:auto;margin-right:auto;}
.btn02:hover{background-color:#555;}
.btn06{display:block;border:1px solid #454545;font-size:11px;color:#eee;text-decoration:none;cursor:pointer;width:115px;height:20px;padding-left:5px;padding-top:3px;margin-left:65px;margin-bottom:10px;text-transform:uppercase;background-color:#222525;float:left;position:relative;bottom:5px;left:20px;}
.btn06:hover{background-color:#444;}
.formlabels2{width:120px;height:16px;float:left;padding-top:2px;display:block;color:#888;text-align:left;}
.formlabels3{width:65px;float:left;clear:left;height:25px;display:block;padding-left:5px;margin:0;position:relative;top:5px;}
.frame1{display:block;float:left;margin-right:2px;margin-top:2px;border:1px solid #222;width:50px;height:50px;background-repeat:no-repeat;}
.frame1:hover{border:1px solid #c22;}
.spacer{width:100%;height:1px;clear:left;margin:0;}
.collectionsnonebutton{border:1px solid #222;display:block;float:left;width:60px;height:12px;color:#fff;font-size:12px;text-decoration:none;font-weight:bold;text-align:center;padding-bottom:3px;}
.collectionsnonebutton:hover{border:1px solid #f00;}
.fo_ddl
{
    border-style: solid;
    border-width: 1px;
    font-size: 12px;
    color: #444;
    width: 85px;
    height:20px;
    float: left;
    background-color:#eee;
    border-color: #888;
}
.margin2{margin-left:165px;}
.fo5{position:relative;left:165px;}
.colourlabels{font-size:12px;color:#aaa;text-decoration:none;width:250px;height:15px;display:block;padding: 0pc 0pc 5px 25px;}
.colourdiv{width:270px;height:80px;margin-left:5px;}
.colourbutton{border:1px solid #111;display:block;float:left;width:27px!important;width:28px;height:15px!important;height:17px;cursor:pointer;background-color:#fff;font-size:1px;}
.end{width:100%;height:10px;clear:left;visibility:hidden;}
.z1{width:700px!important;width:740px;min-height:150px;height:auto!important;min-height:150px;height:auto;margin-left:120px;margin-top:30px;padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#555;border-top-style:solid;border-top-width:1px;border-top-color:#555;background-color:#282828;}
.z1 h1
{
    display:block;
    font-size:14px;
    color:#aaa;
    margin:0px;
}
.z1 a
{
    font-size:12px;
    color:#aaa;
    width:200px;
    display:block;
    position:relative;
    top:-15px;
    left:560px;
}
.z1 a:hover
{
    color:#ccc;
}
.z2{width:700px!important;width:740px;min-height:200;height:auto!important;height:300px;color:#aaa;margin-left:120px;margin-top:15px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#555;border-top-style:solid;border-top-width:1px;border-top-color:#555;background-color:#282828;padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;}
.z2 h2
{
    width:500px;height:30px;display:block;float:left;color:#aaa;font-size:14px;margin:10px 0px 0px 0px;
}
.z2 a
{
    font-size:12px;
    color:#aaa;
    width:200px;
    display:block;
    position:relative;
    top:-200px;
    left:595px;
}
.z2 a:hover
{
    color:#ccc;
}
.z2 p
{
    min-height:30px;height:auto !important;height:30px;display:block;clear:left;font-size:12px;margin:10px 0px 5px 0px;
}
.z3{width:100px;height:20px;display:block;float:left;clear:left;}
.z4{width:600px;height:20px;display:block;float:left;}
.sizeguide6{width:100%;height:50px;display:block;padding-top:20px;}
.sizeguide6 span{display:block;height:20px;margin:0;padding-top:0;padding-bottom:5px;}
.sizeguidespacer{width:100%;height:1px;clear:left;margin:0;padding:0;}
.z7{width:700px;min-height:500px;height:auto!important;height:500px;color:#aaa;margin-top:15px;margin-left:120px;padding-top:10px;padding-bottom:10px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#555;border-top-style:solid;border-top-width:1px;border-top-color:#555;padding-left:20px;padding-right:20px;background-color:#282828;}
.z7 h2
{
    width:500px;height:30px;display:block;float:left;color:#aaa;font-size:14px;margin:10px 0px 0px 0px;
}
.z7 a
{
    font-size:12px;
    color:#aaa;
    width:200px;
    display:block;
    position:relative;
    top:-0px;
    left:95px;
    float:left;
}
.z7 a:hover
{
    color:#ccc;
}
.z7 p
{
    min-height:30px;height:auto !important;height:30px;display:block;clear:left;font-size:12px;margin:10px 0px 5px 0px;
}
.sizeguide8{width:100%;min-height:60px;height:auto!important;height:60px;display:block;}
.sizeguide9{width:100%;height:30px;display:block;clear:left;}
.s5
{
    display:block;
    width:80px;
    height:20px;
    font-size:12px;
    color:#222;
    float:left;
}
.s6
{
    float:left;
    width:100px;
    height:20px;
}
.d20
{
    width:275px;
}
.d21
{
    height:180px;
}
.d22
{
    height:110px;
}
.d23
{
    height:20px;
}
.d24
{
    height:240px;
}
.d25
{
    width:290px;
    height:255px;
    margin:5px 0px 0px 15px;
}
.d26
{
    width:290px;
    height:125px;
    margin:5px 0px 0px 15px;
}
.d26b
{
    width:290px;
    height:20px;
    margin:5px 0px 0px 15px;
}
.d27
{
    width:290px;
    height:200px;
    margin:40px 0px 0px 15px;
}
.d28
{
    position:relative;
}
.d29
{
    width:190px;
    height:30px;
    position:relative;
    top:20px;
    left:480px;
}
.d30
{
    float:left;width:670px;height:800px;background-image:url("/images/scale_view_background5.png");background-repeat:no-repeat;position:relative;
}
.d31
{
    width:670px;
    height:780px;
    background-image:url("/images/wall_grad.png");background-repeat:no-repeat;
}
