#pre-content {
clear:left;
padding-top:1px
}

#area {
float:left;
width:980px;
clear:left;
margin:0 10px
}

#area-c {
width:980px
}

#footer {
clear:both;
margin:10px 0 0
}

.split {
overflow:hidden
}

body #content {
width:670px;
float:left;
overflow:hidden
}

body #right {
width:300px;
float:right;
overflow:hidden
}

body #content .split .left {
width:330px;
margin-right:10px;
float:left
}

body #content .split .right {
width:330px;
float:right
}

body .more-guides-bottom {
float:left;
border:1px solid;
height:20px;
background:red;
width:100%
}

* html body #area,* html body #content {
display:inline
}

body.home #content {
width:660px;
float:left;
overflow:hidden
}

body.home #right {
width:300px;
float:right;
overflow:hidden
}

body.home #content .split .left {
width:320px;
margin-right:20px;
float:left
}

body.home #content .split .right {
width:320px;
float:right
}

body.home #content .how-to-c .left {
width:320px;
margin-right:2px;
float:left
}

body.home #content .how-to-c .right {
width:320px;
float:right
}

body.full #content {
width:980px
}

body.full #right {
display:none
}

body.full #content .split .left {
width:485px;
margin-right:10px;
float:left
}

body.full #content .split .right {
width:485px;
float:right
}