@charset "utf-8";
html, body {
    margin: 0;
    padding: 0;
    background: url(/images/layout/background.png);
    background-color: #000105;
    background-position: top;
    background-repeat: no-repeat;
	font-family: Arial, "Trebuchet MS", Verdana, Helvetica, sans-serif;
    color: #ffffff;
    font-size: 12px;
	line-height:16px;
}

a:link, a:visited {
    color: #00f6ff;
    text-decoration: none;
    font-weight: normal;
}

a:hover, a:active {
    text-decoration: underline;
    color: #FFFFFF;
}

.header {
    width: 1104px;
    height: 90px;
    background: top left no-repeat;
}

.relative {
    position: relative;
}

#page-container {
    width: 1104px;
    margin: auto;
}

#logo {
    position: absolute;
    top: 25px;
    left: 80px;
}

#logo img {
    border: 0;
}

ul.menu {
    position: absolute;
    left: 380px;
    top: 40px;
    margin: 0;
    padding-bottom: 10px;
    padding-top: 0px;
    width: 650px;
    list-style: none;
    height: 16px;
    padding: 0px;
}

ul.menu li {
    padding-left: 24px;
    padding-bottom: 0px;
    padding-top: 0px;
    float: left;
    height: 16px;
}

ul.menu a:link, a:visited {
    color: #FFFFFF;
    text-decoration: none;
    font-weight: normal;
}

ul.menu a:hover, a:active {
    text-decoration: underline;
    
}

.menuline {
    padding-left: 24px;
    margin-top: 5px;
    background: url(/images/layout/line.jpg) top right no-repeat;
}

.noborder {
    border-right: 0px;
}

#content {
    width: 800px;
    height: 415px;
    margin-left: 138px;
    margin-top: 46px;
    margin-bottom: 40px;
}

#footer {
    margin-right: 85px;
    margin-top: 52px;
}

#footer ul {
    float: left;
    list-style: none;
    padding-left: 120px;
}

#footer li {
    padding-right: 20px;
    padding-bottom: 0px;
    padding-top: 0px;
    float: left;
}

#footer a:link, a:visited {
    color: #FFFFFF;
    text-decoration: none;
    font-weight: normal;
}

#footer a:hover, a:active {
    text-decoration: underline;
    color: #00f6ff;
}

#footer a img {
    float: right;
    margin-left: 10px;
    border: none;
}

.issue {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

#info {
    padding-left: 164px;
    padding-right: 104px;
    padding-top: 16px;
    height: 400px;
}


h1 {
    margin-bottom: 30px;
}

#distTable {
    border-spacing: 30px 0px;
    width: 600px;
}

#distTable tr {
    width: 600px;
}

#adv {
    width: 300px;
    height: 344px;
    float: left;
    margin-left: 16px;
	line-height: 14px;
	font-size: 11px;
}
#adv h1 {
margin-bottom:10px;
}


#advTable {
    padding-top: 10px;
}

#eventsTable {

    width: 600px;
    text-align: left;
}

.scroll {
    overflow-x: hidden;
    overflow-y: auto;
}

#eventsTable tbody {
    width: 100%;
}

#eventsTable td {
    text-align: left;
}

#issues_footer {
}


/* diy */

#diy {
    padding-left: 64px;
    padding-right: 104px;
    padding-top: 16px;
    height: 400px;
    width:720px;
}

.diy_block {
width:720px;
}


.clear { clear:both; }
.hr {
width:720px;
clear:both;
margin-left:0;
height:1px;
margin-top:27px;
margin-bottom:27px;

    background: url(/images/line.gif) top left no-repeat;

}
.diy_thumb {
width:120px;
float:left;
}


.diy_text {
float:left;
color:#c8dcdd;
margin-top:10px;
width:550px;
}



