@CHARSET "UTF-8";



body
{
        background:#000000 url(images/mw4_bg_tiling.jpg) fixed 0 0;
        text-align: center;
        color:white;
        position: relative;
        margin: 0;


}

.container
{
        width: 1004px;
        margin-left:auto;
        margin-right:auto;
}



.left
{
        width: 30%;
        float: left;

}
.centre
{
        width: 30%;
        float: left;
}

.right
{
        width: 30%;
        float: right;
}

.header
{
        background-image:url(images/header_image_01.png);
        width: 1004px;
        height: 316px;
        margin-left: auto;
        margin-right:auto;

}

.header_bottom
{
        background-image: url(images/header_bottom.png);
        width: 1004px;
        height: 316px;
        margin-left: auto;
        margin-right:auto;
}

.nav
{
        width: 1004px;
        margin-left: auto;
        margin-right: auto;
}

.nav1_left
{
        background-image: url(images/nav1_left.png);
        width: 266px;
        height: 23px;
        float: left;
}

.nav2
{
        background-image: url(images/nav2_downloads.jpg);
        width: 143px;
        height: 23px;
        float: left;
}

.nav3
{
        background-image: url(images/nav3_spacer.jpg);
        width: 15px;
        height: 23px;
        float: left;
}

.nav4
{
        background-image: url(images/nav4_press.jpg);
        width: 81px;
        height: 23px;
        float: left;
}
.nav5
{
        background-image: url(images/nav5_spacer.jpg);
        width: 16px;
        height: 23px;
        float:left;
}
.nav6
{
        background-image: url(images/nav6_forums.jpg);
        width: 94px;
        height: 23px;
        float: left;
}
.nav7
{
        background-image: url(images/nav7_spacer.jpg);
        width: 18px;
        height: 23px;
        float: left;
}
.nav8
{
        background-image: url(images/nav8_support.jpg);
        width: 106px;
        height: 23px;
        float: left;
}
.nav9_right
{
        background-image: url(images/nav9_right.png);
        width: 265px;
        height: 23px;
        float: left;
}
.navbottom
{
        background-image: url(images/nav_bottom.png);
        width: 1004px;
        height: 23px;
        margin-left: auto;
        margin-right: auto;
}

.maincontent
{
        width: 1004px;
        margin-left: auto;
        margin-right: auto;
        position: relative;
}
.left
{
        width: 163px;
        float: left;
}
.left01_top
{
        background-image: url(images/left01_top.png);
        width: 163px;
        height: 22px;
        float: right;
}
.left02
{
        background-image: url(images/left02_left_border.png);
        width: 35px;
        height: 69px;
        float: left;
}
.left03
{
        background-image: url(images/left03_catalyst.jpg);
        width: 118px;
        height: 69px;
        float:left;
}
.left04
{
        background-image: url(images/left04_right_border.jpg);
        width: 10px;
        height: 69px;
        float:left;
}
.left05
{
        background-image: url(images/left05_left_border.png);
        width: 35px;
        height: 122px;
        float:left;
}
.left06
{
        background-image: url(images/left06_smithandtinker.jpg);
        width: 118px;
        height: 122px;
        float:left;
}
.left07
{
        background-image: url(images/left07_right_border.jpg);
        width: 10px;
        height: 122px;
        float: left;
}
.left08
{
        background-image: url(images/left08_left_border.png);
        width: 35px;
        height: 105px;
        float:left;
}
.left09
{
        background-image: url(images/left09_vwe.jpg);
        width: 118px;
        height: 105px;
        float: left;
}
.left10
{
        background-image: url(images/left10_right_border.jpg);
        width: 10px;
        height: 105px;
        float: left;
}
.left11
{
        background-image: url(images/left11_left_border.png);
        width: 35px;
        height: 71px;
        float:left;
}
.left12
{
        background-image: url(images/left12_battlecorps.jpg);
        width: 118px;
        height: 71px;
        float:left;
}
.left13
{
        background-image: url(images/left13_right_border.jpg);
        width: 10px;
        height: 71px;
        float:left;
}
.left14_bottom
{
        background-image: url(images/left14_bottom.png);
        width: 163px;
        height: 29px;
        float: left;
}

.left15
{
        background-image: url(images/left15_top.png);
        width: 163px;
        height: 22px;
        float:left;
}
.left16
{
        background-image: url(images/left16_left_border.png);
        width: 35px;
        height: 103px;
        float: left;
}
.left17
{
        background-image: url(images/left17_vwe.png);
        width: 128px;
        height: 103px;
        float:left;
}
.left18
{
        background-image: url(images/left18_bottom.png);
        width: 163px;
        height: 31px;
        float: left;
}
.left19
{
        background-image: url(images/left03_donate.jpg);
        width: 118px;
        height: 69px;
        float:left;
}

.left20
{
        background-image: url(images/left12_microsoft.jpg);
        width: 118px;
        height: 71px;
        float:left;
}

.left21
{
        background-image: url(images/left08_left_border.png);
        width: 35px;
        height: 69px;
        float:left;
}

.navbottom2
{
        height: 20px;
        width: 678px;
        margin-left: auto;
        margin-right: auto;
}

.left_border_top
{
        background-image: url(images/left_border_top.png);
        width: 18px;
        height: 20px;
        float: left;
}
.right_border_top
{
        background-image: url(images/right_border_top.png);
        width: 18px;
        height: 20px;
        float:right;
}

.centrecontent
{
        width: 679px;
        /*margin-left: auto;
        margin-right: auto;*/
        float: left;
        /*min-height: 397px;*/
}
.centre1
{
        background-image: url(images/left_border_bottom_tile.png);
        width: 679px;
        background-repeat: repeat-y;
        min-height: 397px;
        float: left;
}
.centre2
{
        background-image: url(images/right_border_bottom_tile.png);
        width: 679px;
        background-repeat: repeat-y;
        background-position: 661px 0;
        min-height: 397px;
        float: right;
}

.content
{
        left: 18px;
        font-size: 11px;
        font-family: Verdana,Tahoma,Geneva,lucida,'lucida grande',helvetica,Arial,Trebuchet MS,Sans-Serif,Georgia,Courier,Times New Roman,Serif;
        text-align: left;
}

.content, .contenttop
{
        background-image: url(images/bg_content.png);
        position: relative;
        width: 643px;
        /*height: 397px;*/
        /*top: -417px;*/
        /*left: 18px;*/
        /*background-color: blue;*/
        float: left;
}

.contenttop
{
        height: 20px;
}

.right
{
        width: 162px;
        float: left;
}
.right01
{
        background-image: url(images/right01_top.png);
        width: 162px;
        height: 21px;
        float: left;
}
.right02
{
        background-image: url(images/right02_left_border.jpg);
        width: 12px;
        height: 119px;
        float: left;
}

.right03
{
        background-image: url(images/right03_mtx.jpg);
        width: 119px;
        height: 119px;
        float: left;
}
.right04
{
        background-image: url(images/right04_right_border.png);
        width: 23px;
        height: 119px;
        float: left;
}
.right05
{
        background-image: url(images/right05_left_border.jpg);
        width: 12px;
        height: 105px;
        float: left;
}
.right06
{
        background-image: url(images/right06_mektek.jpg);
        width: 119px;
        height: 105px;
        float: left;
}
.right07
{
        background-image: url(images/right07_right_border.png);
        width: 23px;
        height: 105px;
        float: left;
}
.right08
{
        background-image: url(images/right08_left_border.jpg);
        width: 12px;
        height: 106px;
        float: left;
}
.right09
{
        background-image: url(images/right09_at1.jpg);
        width: 119px;
        height: 106px;
        float: left;
}
.right10
{
        background-image: url(images/right10_right_border.png);
        width: 23px;
        height: 106px;
        float: left;
}
.right11_bottom
{
        background-image: url(images/right11_bottom.png);
        width: 162px;
        height: 67px;
        float: left;
}

.footer
{
        background-image: url(images/footer_bg_tile.jpg);
        /*width: 1600px;*/
        height: 20px;
        width: 100%;
        font-size: xx-small;

}

.clear
{
        clear: both;
}

A:link {text-decoration: none; color: white}
A:visited {text-decoration: none; color: white}
A:active {text-decoration: none; color: white}
A:hover {text-decoration: underline; color: white}

