.topSpacer {
    display: block;
    position: relative;
    width: 100%;
    height: 15px;
}
.spacer {
    display: block;
    position: relative;
    width: 100%;
    height: 30px;
    /*background: #999;*/
}

#boostDload_tit {
    position: absolute;
    display: block;
    background: url(../images/techboosttit.png) top no-repeat, url(../images/techboostbg.jpg) left no-repeat;
    left: 30px;
    top: 186px;
    width: 244px;
    height: 488px;
    border: 0px solid green;
}

#boostDload {
    position: absolute;
    display: block;
    background: url(../images/techboost_dload_tile.png) left repeat-x;
    left: 84px;
    top: 552px;
    width: 190px;
    height: 106px;
    padding-top: 10px;
    padding-right: 10px;
    text-align: right;
}

.boostDload1 {
    text-align: right;
    font: bold 100% sans-serif;
    font-family: calibri;
    line-height: 0.5;
    color: #ffcc2f;
    background: none;
    font-size: 15pt;
    letter-spacing: 2px;
}

.boostDload2 {
    text-align: right;
    font: bold 100% sans-serif;
    font-family: calibri;
    line-height: 0.5;
    color: #ffcc2f;
    background: none;
    font-size: 21pt;
}

.boostDload_arr2 { /* use this for full-square link without effects */
    position: absolute;
    display: block;
    width: 57px;
    height: 57px;
    left: 133px;
    top: 49px;
    background: url(../images/boost_dload_arr.png);
}

/* use this when we restore nice effects
a.boostDload_arr2 { 
    position: absolute;
    display: block;
    width: 57px;
    height: 57px;
    left: 133px;
    top: 49px;
    background: url(../images/boost_dload_arr.png);
}

    a.boostDload_arr2:hover {
        background-position: 0 -57px;
    }
 */
.boostDloadzone_bg {
    position: relative;
    display: block;
    background: url(../images/boost_footpic.jpg) no-repeat, url(../images/boost_foottile.png) repeat-x;
    margin-left: auto;
    margin-right: auto;
    height: 288px;
}

.boostDloadzone {
    position: relative;
    /*display: block;
    border: 0px solid green;
    height: 360px;*/
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
}

.boostDload_title { /*picture with text "BOOST download" */
    position: relative;
    display: block;
    background: url(../images/techboost_dload_tit.png) no-repeat;
    height: 68px;
    width: 244px;
}

a.boostDload_block { /* block for 1 item download info*/
    position: absolute;
    display: block;
    right: 50px;
    height: 123px; /* defines location of the bottom background image */
    width: 600px; /* ~300 + extra 300: needed spare width, for handheld devices */
    /*border: 1px solid orange;*/
    text-align:right;
    background: url(../images/dl_boost.png)right no-repeat;
    font: bold 18pt Calibri;
    color: #fff; 

    transition: 0.8s;
    -moz-transition: 0.8s;
    -o-transition: 0.8s;
    -webkit-transition: 0.8s;
}

a.boostDload_block:hover { /* block for 1 item download info*/
    background: url(../images/dl_boost_hover.png)right no-repeat;
    color: #ff7d00; 
    transition: 0.8s;
    -moz-transition: 0.8s;
    -o-transition: 0.8s;
    -webkit-transition: 0.8s;
}

a.boostDload_smallBlock { /* block for 1 item download info*/
    position: absolute;
    display: block;
    right: 73px;
    height: 88px; /* defines location of the bottom background image */
    width: 600px; /* ~300 + extra 300: needed spare width, for handheld devices */
    /*border: 1px solid orange;*/
    text-align:right;
    background: url(../images/dl_boost.png)right/75px no-repeat;
    font: bold 16pt Calibri;
    color: #fff; 

    transition: 0.8s;
    -moz-transition: 0.8s;
    -o-transition: 0.8s;
    -webkit-transition: 0.8s;
}

a.boostDload_smallBlock:hover { /* block for 1 item download info*/
    background: url(../images/dl_boost_hover.png)right/75px no-repeat;
    color: #ff7d00; 
    transition: 0.8s;
    -moz-transition: 0.8s;
    -o-transition: 0.8s;
    -webkit-transition: 0.8s;
}


.boostDload_text {
    position: absolute;
    display: block;
    top: 22px;
    right: 130px;
    font: bold 18pt Calibri;
    line-height: 1;
    /*border: 2px solid blue;*/
}

.boostDload_smallText {
    position: absolute;
    display: block;
    top: 22px;
    right: 107px;
    font: bold 16pt Calibri;
    line-height: 1;
    /*border: 2px solid blue;*/
}


.boostDload_pic_skyrim {
    background: right bottom no-repeat url(../images/free_dld.png);
    top: 32px;
}

    .boostDload_pic_skyrim:hover {
        background: right bottom no-repeat url(../images/free_dld_hov_bst.png);
        top: 32px;
    }

.boostDload_pic_fc3 {
    background: right bottom no-repeat url(../images/free_trl.png);
    top: 172px;
}

    .boostDload_pic_fc3:hover {
        background: right bottom no-repeat url(../images/free_trl_bst.png);
        top: 172px;
    }

#boostDload_buy_fc3 {
    position: absolute;
    top: 320px;
    right: 190px;
    padding: 5px 15px;
    font: bold 14px Calibri;
    color: #fff;
    background: #f03200;
    transition: 0.8s;
    -moz-transition: 0.8s;
    -o-transition: 0.8s;
    -webkit-transition: 0.8s;
}

    #boostDload_buy_fc3:hover {
        color: #000;
        background: #ff7d00;
	transition: 0.8s;
    -moz-transition: 0.8s;
    -o-transition: 0.8s;
    -webkit-transition: 0.8s;
}


#chillDload_tit {
    position: absolute;
    display: block;
    background: url(../images/techchilltit.png) top no-repeat, url(../images/techchillbg.jpg) left no-repeat;
    left: 30px;
    top: 186px;
    width: 244px;
    height: 488px;
    border: 0px solid green;
}

#chillDload {
    position: absolute;
    display: block;
    background: url(../images/techchill_dload_tile.png) left repeat-x;
    left: 84px;
    top: 552px;
    width: 190px;
    height: 106px;
    padding-top: 10px;
    padding-right: 10px;
    text-align: right;
}

.chillDload1 {
    text-align: right;
    font: bold 100% sans-serif;
    font-family: calibri;
    line-height: 0.5;
    color: #9fceff;
    background: none;
    font-size: 15pt;
    letter-spacing: 2px;
}

.chillDload2 {
    text-align: right;
    font: bold 100% sans-serif;
    font-family: calibri;
    line-height: 0.5;
    color: #9fceff;
    background: none;
    font-size: 21pt;
}

.chillDload_arr2 { /* use this for full-square link without effects */
    position: absolute;
    display: block;
    width: 57px;
    height: 57px;
    left: 133px;
    top: 49px;
    background: url(../images/chill_dload_arr.png);
}

/* use this when we restore nice effects
a.chillDload_arr2 {
    position: absolute;
    display: block;
    width: 57px;
    height: 57px;
    left: 133px;
    top: 49px;
    background: url(../images/chill_dload_arr.png);
}

    a.chillDload_arr2:hover {
        background-position: 0 -57px;
    }
*/
.chillDloadzone_bg {
    position: relative;
    display: block;
    background: url(../images/chill_footpic.jpg) no-repeat, url(../images/chill_foottile.png) repeat-x;
    margin-left: auto;
    margin-right: auto;
    height:288px;
}

.chillDloadzone {
    position: relative;
    display: block;
    border: 0px solid green;
    margin-left: auto;
    margin-right: auto;
    height:288px;
    width: 1000px;
}

.chillDload_title{
    position: relative;
    display: block;
    background: url(../images/techchill_dload_tit.png) no-repeat;
    height:68px;
    width: 244px;
}

a.chillDload_block { /* block for 1 item download info*/
    position: absolute;
    display: block;
    right: 190px;
    height: 123px; /* defines location of the bottom background image */
    width: 600px; /* ~300 + extra 300: needed spare width, for handheld devices */
    /*border: 1px solid orange;*/
	text-align:right;
	line-height: 0.5;
	background: url(../images/dl_chill.png)right no-repeat;
	font: bold 18pt Calibri;
    color: #fff; 
	transition: 0.8s;
    -moz-transition: 0.8s;
    -o-transition: 0.8s;
    -webkit-transition: 0.8s;
}

a.chillDload_block:hover { /* block for 1 item download info*/
    position: absolute;
    display: block;
    right: 190px;
    height: 123px; /* defines location of the bottom background image */
    width: 600px; /* ~300 + extra 300: needed spare width, for handheld devices */
    /*border: 1px solid orange;*/
	text-align:right;
	line-height: 0.5;
	background: url(../images/dl_chill_hov2.png)right no-repeat;
	color: #4fdcff; 
	transition: 0.8s;
    -moz-transition: 0.8s;
    -o-transition: 0.8s;
    -webkit-transition: 0.8s;
}


.chillDload_text{
    position: absolute;
    display: block;
    top: 22px;
    right: 130px;
	font: bold 18pt Calibri;

    /*border: 2px solid blue;*/
}


.chillDload_pic_chill {
    background: right bottom no-repeat url(../images/free_dld.png);
    top: 60px;
}

    .chillDload_pic_chill:hover {
        background: right bottom no-repeat url(../images/free_dld_hov_ch.png);
        top: 60px;
    }

    #switchDload_tit {
    position: absolute;
    display: block;
    background: url(../images/techswitchtit.png) top no-repeat, url(../images/techswitchbg.jpg) left no-repeat;
    left: 30px;
    top: 186px;
    width: 244px;
    height: 488px;
    border: 0px solid green;
}

#switchDload {
    position: absolute;
    display: block;
    background: url(../images/techswitch_dload_tile.png) left repeat-x;
    left: 84px;
    top: 552px;
    width: 190px;
    height: 106px;
    padding-top: 10px;
    padding-right: 10px;
    text-align: right;
}

.switchDload1 {
    text-align: right;
    font: bold 100% sans-serif;
    font-family: calibri;
    line-height: 0.5;
    color: #7b5100;
    background: none;
    font-size: 15pt;
    letter-spacing: 2px;
}

.switchDload2 {
    text-align: right;
    font: bold 100% sans-serif;
    font-family: calibri;
    line-height: 0.5;
    color: #7b5100;
    background: none;
    font-size: 21pt;
}

.switchDload_arr2 { /* use this for full-square link without effects */
    position: absolute;
    display: block;
    width: 57px;
    height: 57px;
    left: 133px;
    top: 49px;
    background: url(../images/switch_dload_arr.png);
}

/* use this when we restore nice effects
a.switchDload_arr2 {
    position: absolute;
    display: block;
    width: 57px;
    height: 57px;
    left: 133px;
    top: 49px;
    background: url(../images/switch_dload_arr.png);
}

    a.switchDload_arr2:hover {
        background-position: 0 -57px;
    }
*/
.switchDloadzone_bg {
    position: relative;
    display: block;
    background: url(../images/switch_footpic.jpg) no-repeat, url(../images/switch_foottile1.jpg) repeat-x;
    border: 0px solid green;
    margin-left: auto;
    margin-right: auto;
    height: 288px;
}

.switchDloadzone {
    position: relative;
    display: block;
    /*background: url(../images/switch_footpic.jpg) no-repeat;*/
    border: 0px solid green;
    margin-left: auto;
    margin-right: auto;
    height: 288px;
    width: 1000px;
}

.switchDload_title {
    position: relative;
    display: block;
    background: url(../images/techswitch_dload_tit.png) no-repeat;
    height: 67px;
    width: 244px;
}

a.switchDload_block { /* block for 1 item download info*/
    position: absolute;
    display: block;
    right: 190px;
    height: 123px; /* defines location of the bottom background image */
    width: 600px; /* ~300 + extra 300: needed spare width, for handheld devices */
    /*border: 1px solid orange;*/
	text-align:right;
	line-height: 0.5;
	background: url(../images/dl_switch.png)right no-repeat;
	font: bold 18pt Calibri;
    color: #fff; 
	transition: 0.8s;
    -moz-transition: 0.8s;
    -o-transition: 0.8s;
    -webkit-transition: 0.8s;
}

a.switchDload_block:hover { /* block for 1 item download info*/
    position: absolute;
    display: block;
    right: 190px;
    height: 123px; /* defines location of the bottom background image */
    width: 600px; /* ~300 + extra 300: needed spare width, for handheld devices */
    /*border: 1px solid orange;*/
	text-align:right;
	line-height: 0.5;
	background: url(../images/dl_switch_hover.png)right no-repeat;
	color: #ffea00; 
	transition: 0.8s;
    -moz-transition: 0.8s;
    -o-transition: 0.8s;
    -webkit-transition: 0.8s;
}


.switchDload_text{
    position: absolute;
    display: block;
    top: 22px;
    right: 130px;
	font: bold 18pt Calibri;

    /*border: 2px solid blue;*/
}


.switchDload_pic_switch {
    background: right bottom no-repeat url(../images/free_dld.png);
    top: 60px;
}

    .switchDload_pic_switch:hover {
        background: right bottom no-repeat url(../images/free_dld_hov_sw.png);
        top: 60px;
    }

#switchDloadPrevVer {
    position: absolute;
    top: 150px;
    right: 180px;
    height: 42px;
    padding: 20px 10px 5px 25px;
    font: 13px Calibri;
    color: #fff;
    background: #d2a500;
    transition: 0.8s;
    -moz-transition: 0.8s;
    -o-transition: 0.8s;
    -webkit-transition: 0.8s;
}

    #switchDloadPrevVer:hover {
        color: #000;
        background: #ffea00;
        transition: 0.8s;
        -moz-transition: 0.8s;
        -o-transition: 0.8s;
        -webkit-transition: 0.8s;
    }

#boostNoteWin8 {
    position: absolute;
    top: 180px;
    right: 180px;
    height: 42px;
    padding: 20px 10px 5px 25px;
    font: 13px Calibri;
    color: #fff;
    background: #c3400c;
    transition: 0.8s;
    -moz-transition: 0.8s;
    -o-transition: 0.8s;
    -webkit-transition: 0.8s;
}

    #boostNoteWin8:hover {
        color: #000;
        background: #ff9030;
        transition: 0.8s;
        -moz-transition: 0.8s;
        -o-transition: 0.8s;
        -webkit-transition: 0.8s;
    }

#switchNoteWin8 {
    position: absolute;
    /*top: 220px;*/
    top: 150px;
    right: 180px;
    height: 42px;
    padding: 20px 10px 5px 25px;
    font: 13px Calibri;
    color: #fff;
    background: #d2a500;
    transition: 0.8s;
    -moz-transition: 0.8s;
    -o-transition: 0.8s;
    -webkit-transition: 0.8s;
}

    #switchNoteWin8:hover {
        color: #000;
        background: #ffea00;
        transition: 0.8s;
        -moz-transition: 0.8s;
        -o-transition: 0.8s;
        -webkit-transition: 0.8s;
    }

#chillNoteWin8 {
    position: relative;
    top: 140px;
    left: 609px;
    height: 42px;
    padding: 20px 10px 5px 25px;
    font: 13px Calibri;
    color: #fff;
    background: #00d;
    transition: 0.8s;
    -moz-transition: 0.8s;
    -o-transition: 0.8s;
    -webkit-transition: 0.8s;
}

    #chillNoteWin8:hover {
        color: #000;
        background: #4fdcff;
        transition: 0.8s;
        -moz-transition: 0.8s;
        -o-transition: 0.8s;
        -webkit-transition: 0.8s;
    }

