html {
background-color:#f7f7f7;
color:#353535;
height:100%;
}
* html body {
height:100%;
width:1003px;
}
body {
background-color:#FFF;
width:1002px;
min-height:100%;
position:relative;
font:11pt Trebuchet MS, Arial, Sans-Serif;
margin:0 auto;
padding:0;
}
#right_column {
float:left;
margin-left:274px;
width:726px;
}
#left_column {
float:left;
margin-left:-1000px;
width:274px;
}
* html #right_column {
margin-left:137px;
}
#main {
width:80%;
margin-left:6%;
margin-top:1.5%;
}
#links {
width:70%;
margin-left:13%;
margin-top:9%;
font-size:90%;
}
* html #links {
margin-top:3%;
}
#content {
overflow:hidden;
width:100%;
}
#contacts {
position:absolute;
bottom:45px;
font-size:135%;
color:#FFF;
letter-spacing:-1px;
font-weight:700;
background:url(line.gif) #585858 left top repeat-x;
width:274px;
padding:60px 0;
}
* html #contacts {
zoom:1;
}
#counter {
position:absolute;
bottom:40px;
}
#meta {
zoom:1;
font-size:70%;
background-color:#E5E5E5;
padding:20px 0;
}
#sections {
font-size:95%;
font-weight:700;
color:#585858;
}
#contacts p.large_font {
font-size:150%;
letter-spacing:-2px;
}
a {
text-decoration:underline;
}
a:hover {
text-decoration:none;
}
#head_line,#foot_line {
background-color:#585858;
height:14px;
}
#contacts p {
margin:-4px 0 -4px 15px;
}
#contacts p.nice {
text-align:right;
margin-right:16px;
}
#contacts p.code {
text-align:left;
margin-left:10px;
}
#main img {
margin-bottom:12px;
}
#links img {
margin-bottom:15px;
}
#meta p {
text-align:right;
margin:-2px 35px -2px 0;
}
ul {
list-style:square;
list-style-image:url(square.gif);
margin:13px;
padding:0;
}
*html ul {
margin:16px;
}
#sections ul {
list-style:none;
margin-left:300px;
padding-top:20px;
margin-bottom:14px;
}
*html #sections ul {
margin-left:305px;
padding-top:14px;
}
#sections li {
display:inline;
border-left:1px solid #c6c6c6;
padding:2px 22px 16px;
}
#sections li.first {
border-left:none;
}
#sections a {
font-weight:700;
color:#585858;
}
#contacts a {
color:#FFF;
text-decoration:none;
}
#meta a {
color:#000;
}
#links a,#main a {
color:#4276cc;
}
#links ul {
margin:0 5px;
}
*html #links ul {
margin:0 16px;
}
#links li {
padding:1px 0;
}