@import url( "footer.css" );
/* ----------------- home ------------------------------------------------------------ */

#homecontainer {
    padding: 0;
    margin: 0;
}

#homebanner {
    float: left;
    width: 282px;
    margin: 0;
    padding: 0;
    background: #fff;
}

#homebanner a:link, #homebanner a:visited, #homebanner a:hover {
    border-bottom: 1px solid #fff;
}

#homeawards {
    width: 270px;
    float: left;
    padding-top: 2em;
}

#homecontent {
    margin: 0;
    padding: 0;
    background-color: #fff;
    background: #fff;
}

#homenav li {
    display: inline;
    list-style-type: none;
}

#homenav li a:link, #homenav li a:visited {
    color: #fff;
    margin: 0 5px 0 0;
    width: 154px;
    height: 70px;
    text-decoration: none;
    float: left;
    border-bottom: 1px solid #fff;
    background: #4E7AC8 url( ../img/bullet_home.gif ) no-repeat 12px 40px;
    background-repeat: no-repeat;
}

#homenav li a:hover {
    color: #fff;
    margin: 0 5px 0 0;
    width: 154px;
    height: 70px;
    text-decoration: none;
    border-bottom: 1px solid #fff;
    background: #89A7DE url( ../img/bullet_home_over.gif ) no-repeat 12px 40px;
    background-repeat: no-repeat;
}

h3.home {
    padding: 38px 0 0 30px;
    margin: 0;
    font-weight: normal;
    color: #fff;
    font-size: 132%;
}

#homeshortcuts {
    float: left;
    width: 144px;
    padding-left: 10px;
}

#homeshortcuts p.more {
    padding-left: 15px;
}

#homeshortcuts h5.xmas {
    background: url( "../img/bullet_buy.gif" ) no-repeat;
    padding-left: 1.2em;

}

#homeshortcuts .xmas a {
    color: #FF891F;
    border-bottom: 1px dashed orange;
}

#homenews {
    float: right;
    padding-left: 10px;
    width: 305px;
}

img#rss {
    float: right;
    margin-top: 2em;
    margin-right: 0em;
}

#homenews #intro {
/*border-top: 1px solid #ccc;*/
    padding-top: 5px;
    margin-top: 20px;
}

#homeawards h2, #homenews h2, #homeshortcuts h2 {
    margin-bottom: 0.8em;
    border-bottom: 1px solid #ccc;
    padding-top: 20px;
}

#homeaward1 {
    float: left;
    width: 80px;
    padding-right: 15px;
}

#homeaward3 {
    float: right;
    width: 80px;
}

#homeaward2 {
    float: left;
    width: 80px;
    padding-right: 15px;
}

#homeaward1, #homeaward2, #homeaward3 {
    font-family: verdana, arial, sans-serif;
    font-size: 80%;
    line-height: 1.2em;
}

#homeawards .left_block {
    float: left;
    border-right: solid 1px #eee;
    padding-right: 12px;
}

#homebanner #homeawards a.lefts {
    float: left;
    border-right: solid 6px #fff;
}

#homeawards .right_block {
    margin-left: 145px;

}

#homebanner #homeawards a.linka {

    border-bottom: 1px dashed #3D7DC7;

}

#homeshortcuts h6 {
    margin-bottom: 0.6em;
}

.homelist li {
    line-height: 1.4em;
    padding: 0 0 1em 15px;
    margin-left: 0px;
    list-style: none;
    list-style-position: outside;
    background: url( ../img/bullet_star_blue.gif ) no-repeat 0 0.4em;
}

#intro {
    padding: 10px 0 30px 10px;
    margin-top: 0px;
    margin-bottom: 1em;
    clear:right;
    border-top:solid 1px #ccc;
}

#intro p {
    padding-left: 80px;
    font-size: 1em;
    line-height: 1.3em;
    text-align: justify;

}

#intro a img {
    display: block;
    float: left;
    border: 0;
    padding: 0;

}

#intro p .go {
    display: block;
    float: right;

}

#intro .mix {
    clear: both;
    margin-bottom: 0;
    border-top: solid 5px #fff;
    padding-bottom: 15px;
    margin-left: -10px;
    margin-top:0px;

}



#intro .mix a.dice{
    display:block;
    width:87px;
    margin:0;
    padding:0;
    float:left;
    border:0;
}

#intro .mix a.dice img{
    width:87px;
    padding:0;
    margin:0 0 0 10px;
}

#content #intro .mix p.message{
    padding:0;
    margin:15px 0 0 0;
    padding-left:115px;
    text-align:left;
    line-height:1.8em;
}

#intro .mix p.first {
    padding-top: 0px;
    margin-left: 20px;
    margin-top: 0;
    text-align:right;
    margin-right:8px;

}

#intro .mix h5 {
    font-size: 1.1em;
    margin: 30px 0 0 100px;

}

p.see {
    float:right;
    background:url(../img/archive_blt.gif) no-repeat 0 5px;
    padding-left:20px;
    margin-right:10px;
}

