/* CSS Document */
html {
    height:100%;
    width:100%;
}

body {
    height:100%;
    font-family: "comic Sans MS", Arial;
    font-weight:normal;
    font-size: 62.5%;
    background:url(../images/pops-bg-header.png) repeat-x top left;
}

html, body, h1, h2, h3, h4, h5, h6, p, em, strong, abbr, acronym, blockquote, q, cite, ins, del, dfn, a, div, span, pre, hr, address, br, b, i, sub, sup, big, small, tt, table, tr, caption, thead, tbody, tfoot, col, colgroup, form, input, label, textarea, button, fieldset, legend, select, option, optiongroup, ul, ol, li, dl, dt, dd, code, var, kdb, samp, img, object, param, map, area, bdo, iframe {
    padding:0;
    margin:0;
    border:0;
}

img {display:block;} 



.clear:after{
    content:".";
    height:0;
    visibility: hidden;
    display:block;
    clear:both;
}

* { outline: none;}

a:hover{
    text-decoration:none;
}
.last{
    border-right:none !important;
}
.all{
    width:790px;
    margin:0 auto;
    padding-left: 160px;
    background:url(../images/shine.jpg) no-repeat 237px top;
    overflow:hidden;
    position:relative;

}
.absimg{
    position:absolute;
    top:54px;
    left:0;
    z-index:10;
}
.side-content, .side-content-inner{
    float:left;
    display:inline;
    padding:33px 0 0 0;
    height:547px;
    width:202px;
    background:url(../images/left-bg.jpg) no-repeat right bottom;
}
.imageright{
    float:right;
    padding:5px 5px 5px 5px;
    clear: right;
}
.side-content-inner{    
    background:url(../images/left-bg-inner.jpg) no-repeat right bottom;
    height:612px;
}
.news{
    background:url(../images/news-bg.png) no-repeat left top;
    height:241px;
    margin:0 0 55px 0;
    padding:0 0 0 49px;
    color:#fff;
}

.flag {
width:154px;
height:79px;
display:block;
position:absolute;
z-index:100;
left:790px;
top:60px;
background:url(../images/flag/bg-select-currency.png) no-repeat top center;
}

*html .flag {
background:url(../images/flag/bg-select-currency.gif) no-repeat top center;
}




.flag ul {
margin-top:35px;
margin-left:37px;
list-style-type:none;
}
.flag li{

margin-right:15px;
}

.flag a {
display:block;
float:left;
}

    .eu {
background:url(../images/flag/eu-small.png) no-repeat top center;
width:44px;
height:33px;
display:block;
}



    .eu:hover {
background:url(../images/flag/eu-big.png) no-repeat top center;

}
    *html .eu {
    background:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/flag/eu-small.png')sizingMethod='scale';
}



    *html .eu:hover {
    background:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/flag/eu-big.png')sizingMethod='scale';

}



    .uk {
background:url(../images/flag/uk-small.png) no-repeat top center;
display:block;
width:44px;
height:33px;
position:relative;
left:10px;
}

    *html .uk{
    position:relative;
    top:-14px;
    background:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/flag/uk-small.png')sizingMethod='scale';
    }

    *:first-child+html .uk{
    position:relative;
    top:-14px;}

    .uk:hover {
    background:url(../images/flag/uk-big.png) no-repeat top center;}

    *html .uk:hover {
    background:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/flag/uk-big.png')sizingMethod='scale';
}

.active-eu {
background:url(../images/flag/eu-big.png) no-repeat top center;
display:block;
width:44px;
height:33px;

}
*html .active-eu{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/flag/eu-big.png')sizingMethod='scale';

}


.active-uk {
background:url(../images/flag/uk-big.png) no-repeat top center;
width:44px;
height:33px;
display:block;
}

*html .active-uk {
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/flag/uk-big.png')sizingMethod='scale';
    position:relative;
    top:-14px;
}

*:first-child+html .active-uk {
 position:relative;
 top:-14px;

}
.news h2{
    padding:98px 0 5px 12px;
}
.news h3{
    font-size:1.4em;
    font-weight:bold;
}
.news p{    
    line-height:1.5em;
    font-size:1.6em;
    padding:0 25px 0 0;
    position:relative;
    z-index:20;
}

.news a{
    color:#00ffff;
}
.secondary-nav li{
    list-style:none;
}
.secondary-nav li a{
    position:relative;
    z-index:20;
    display:block;
    width:140px;
    padding:4px 0 0 19px;
    margin:-2px 0 0 32px;
    height:32px;
    font-size:1.9em;
    font-weight:normal;
    color:#0080ff;
    text-decoration:none;
    background:url(../images/secondary-nav-bg.gif) no-repeat left 1px;
}
.secondary-nav li a.red{
    color:#FF5223;
    background:url(../images/secondary-nav-bg2.gif) no-repeat left 1px;
}
.secondary-nav li a:hover{
    color:#fee900;
    background-position:left -140px;
}
.main-content{
    float:left;
    display:inline;
    width:588px;
    padding:0 0 10px 0;
    z-index:0;
    height:100%;
}






.cartimg{
    float:left;
    display:block;
    padding:0px 0 10px 85px;
    z-index:10000;
    margin:-20px 0 0 0;
}
.main-content2{
    float:right;
    display:block;
    padding:10px 0 10px 0;
}
.logo{
    padding:40px 0 0 85px;
    z-index:80;
    position:relative;

}
.main-nav{
    position:relative;
    z-index:70;
    background:url(../images/main-nav-bg.gif) no-repeat left top;
    height:150px;
    margin:-36px 0 0 0;
}
.inner{
    background:url(../images/main-nav-bg-inner.gif) no-repeat left top;
}
.main-nav a{
    position:absolute;
    overflow:hidden;
}
.main-nav a {
    behavior: expression( !this.after ? this.after = this.innerHTML = this.innerHTML + '<ins></ins>' : '' );
}
.main-nav a:link, .main-nav a:visited{
    border:2px none;
}
.main-nav a:hover, .main-nav a:active{
    border:1px none;
}

.m1{
    top:65px;
    left:20px;
    width:62px;
    height:35px;
}
.main-nav a.m1 span, 
.main-nav a.m1 ins{
    top:0;
    position:absolute;
    width:62px;
    height:70px;
    background:url(../images/menu/menu1u.png) no-repeat left top;
    _background:none;
}
.main-nav a.m1:hover span, 
.main-nav a.m1:hover ins{
    top:-35px;
    cursor: pointer;
}
.main-nav a.m1 ins{
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu/menu1u.png', sizingMethod='crop');
}

.m2{
    top:68px;
    left:85px;
    width:98px;
    height:35px;
}
.main-nav a.m2 span, 
.main-nav a.m2 ins{
    top:0;
    position:absolute;
    width:98px;
    height:70px;
    background:url(../images/menu/menu2u.png) no-repeat left top;
    _background:none;
}
.main-nav a.m2:hover span, 
.main-nav a.m2:hover ins{
    top:-35px;
    cursor: pointer;
}
.main-nav a.m2 ins{
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu/menu2u.png', sizingMethod='crop');
}

.m3{
    top:60px;
    left:190px;
    width:130px;
    height:40px;
}
.main-nav a.m3 span, 
.main-nav a.m3 ins{
    top:0;
    position:absolute;
    width:130px;
    height:80px;
    background:url(../images/menu/menu3u.png) no-repeat left top;
    _background:none;
}
.main-nav a.m3:hover span, 
.main-nav a.m3:hover ins{
    top:-40px;
    cursor: pointer;
}
.main-nav a.m3 ins{
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu/menu3u.png', sizingMethod='crop');
}

.m4{
    top:50px;
    left:312px;
    width:127px;
    height:40px;
}
.main-nav a.m4 span, 
.main-nav a.m4 ins{
    top:0;
    position:absolute;
    width:127px;
    height:80px;
    background:url(../images/menu/menu4u.png) no-repeat left top;
    _background:none;
}
.main-nav a.m4:hover span, 
.main-nav a.m4:hover ins{
    top:-40px;
    cursor: pointer;
}
.main-nav a.m4 ins{
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu/menu4u.png', sizingMethod='crop');
}

.m5{
    top:48px;
    left:443px;
    width:135px;
    height:38px;
}
.main-nav a.m5 span, 
.main-nav a.m5 ins{
    top:0;
    position:absolute;
    width:135px;
    height:76px;
    background:url(../images/menu/menu5u.png) no-repeat left top;
    _background:none;
}
.main-nav a.m5:hover span, 
.main-nav a.m5:hover ins{
    top:-38px;
    cursor: pointer;
}
.main-nav a.m5 ins{
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu/menu5u.png', sizingMethod='crop');
}

.m6{
    top:99px;
    left:30px;
    width:132px;
    height:40px;
}
.main-nav a.m6 span, 
.main-nav a.m6 ins{
    top:0;
    position:absolute;
    width:132px;
    height:80px;
    background:url(../images/menu/menu6u.png) no-repeat left top;
    _background:none;
}
.main-nav a.m6:hover span, 
.main-nav a.m6:hover ins{
    top:-40px;
    cursor: pointer;
}
.main-nav a.m6 ins{
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu/menu6u.png', sizingMethod='crop');
}

.m7{
    top:95px;
    left:165px;
    width:127px;
    height:40px;
}
.main-nav a.m7 span, 
.main-nav a.m7 ins{
    top:0;
    position:absolute;
    width:127px;
    height:80px;
    background:url(../images/menu/menu7u.png) no-repeat left top;
    _background:none;
}
.main-nav a.m7:hover span, 
.main-nav a.m7:hover ins{
    top:-40px;
    cursor: pointer;
}
.main-nav a.m7 ins{
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu/menu7u.png', sizingMethod='crop');
}

.m8{
    top:80px;
    left:290px;
    width:171px;
    height:42px;
}
.main-nav a.m8 span, 
.main-nav a.m8 ins{
    top:0;
    position:absolute;
    width:171px;
    height:84px;
    background:url(../images/menu/menu8u.png) no-repeat left top;
    _background:none;
}
.main-nav a.m8:hover span, 
.main-nav a.m8:hover ins{
    top:-42px;
    cursor: pointer;
}
.main-nav a.m8 ins{
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu/menu8u.png', sizingMethod='crop');
}

.m9{
    top:80px;
    left:461px;
    width:109px;
    height:36px;
    z-index:150;
}
.main-nav a.m9 span, 
.main-nav a.m9 ins{
    top:0;
    position:absolute;
    width:109px;
    height:72px;
    background:url(../images/menu/menu9u.png) no-repeat left top;
    _background:none;
}
.main-nav a.m9:hover span, 
.main-nav a.m9:hover ins{
    top:-36px;
    cursor: pointer;
}
.main-nav a.m9 ins{
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu/menu9u.png', sizingMethod='crop');
}

.content{
    font-family: "Verdana", Arial;
    color:#603913;
    font-size:1.3em;
    line-height:1.8em;
    padding:0 0 0 42px;
    position:relative;
}
.content ul{
    margin:0 25px 10px 15px;
}
.content ol{
    margin:0 25px 10px 25px;
}
.content input{
    padding:1px 15px 2px 15px; border:solid 1px #000; font-size:12px;
}
.ol li{
    color: #FF5223;
    padding-left:25px;  
}
.ul li{
    list-style:none;
    background:url(../images/bullet.gif) no-repeat left 9px;
    padding-left:15px;  
}
.index{
    background:url(../images/content-bg-index.jpg) no-repeat top left;
    min-height:351px;
    zoom:1;
}

.innerc{
    background:url(../images/content-bg-dub.jpg) repeat-y left;
    padding:0;
}
.innerc2{
    background:url(../images/content-bg.jpg) no-repeat left top;

}
.innerc3{
    background:url(../images/content-bg-bottom.jpg) no-repeat left bottom;  
    padding:0 0 10px 42px;
    height: auto!important; 
    height: 400px;
    min-height: 400px; 
	position:relative;

}


.table1 {

    width:500px;
    overflow:hidden;

}
.table1 td{
    width:248px;

}
.table1 tr{
    width:500px;

}



.border { border: 1px solid #cccccc;
    }
.butcolor { background-color: #FDD017;
        color: #0080FF;
        border: 1px solid #C58917;
		cursor:pointer;
      }
.abutcolor { color: #FDD017;
        background-color: #0080FF;
        border: 1px solid #C58917;
		cursor:pointer;
		font-weight:bold;
      }
.content p{
    padding:0 267px 5px 0;
    line-height:1.3em;
    font-size:12px;
}
.innerc2 p{
    padding:0 35px 10px 0;
}
.content h1{
    padding:10px 0 11px 0;
    margin:0 0 0 -4px;
    * margin:0;
    color:#ff5223;
    font-size:1.8em;
    font-weight:bold;
    font-family: "comic Sans MS", Arial;
}
.content h1 blue{
    color:#0080ff !important;
}
.content h5{
    padding:0px 15px 0px 3px;
    margin:0 0 0 -4px;
    * margin:0;
    color:#2764a9 !important;
    font-size: 1.0em;
    font-weight:bold;
    font-family: Arial;
}
.content h2{
    padding:15px 30px 11px 0;
    margin:0 0 0 -4px;
    * margin:0;
    color:#ff5223;
    font-size:1.4em;
    font-weight:bold;
    font-family: "comic Sans MS", Arial;
}

.content h6{
    margin:0 0 0 -4px;
    * margin:0;
    font-size:.8em;
}
.index h1{
    padding-right: 270px;
}
.index h2{
    padding-right: 270px;
}

.content strong{
    color:#ff5223;
    font-weight:bold;
    font-size:13px;
}
.content italic{
    color:#FF0000;
    font-style: italic;
}
.content a{
    color:#FF0000;
}
#blue{
    color:#0080FF;
}
#italic2{
    color:#0080FF;
    font-style: italic;
}
#italic3{
    color:#FF0000;
    font-style: italic;
}
.content blue{
    color:#0080FF;
}
.text{
}
.block1{
    top:5px;
    left:362px;
    position:absolute;
}
.block2{
    top:78px;
    left:383px;
    position:absolute;
}
.block3{
    top:154px;
    left:365px;
    position:absolute;
}
.block4{
    top:224px;
    left:346px;
    position:absolute;
}
.dog{
    position:absolute;
    top:224px;
    left:509px;
}
.reserved{
    color:#b16a00;
    text-align:right;
    padding:0 51px 5px 0;
    clear:both;
    display:block;
    position:relative;
    z-index:1000;
    margin-right:200px;
    zoom:1;
}

}
.content-inner{
    background:url(../images/content-bg-dub.jpg) repeat-y left;
    position:absolute;
    width:588px;
    left:-19px;
}
.content-dub{
    background:url(../images/content-bg.jpg) no-repeat left top;
}
.table{
    border:1px solid #603913;
    border-collapse:collapse;
    width:95%;
    margin-bottom:5px;
}
.table td{
    border:1px solid #603913;
    padding-left:10px;
}
tr.tr td{
    background:#E5E5E5;
}
.bord{
    width:80%;
    margin:5px auto 0 auto;
    height:1%;
    font-size:0;
    line-height:0;
    border-bottom:1px solid #F1574C;
}
.floatLeft{
    float:left;
    margin-right:15px;
}
.floatRight{
    float:right;
    margin-left:15px;
    margin-right:30px;
}
