*{margin:0;padding:0;}
html, body{height:100%}
body{background-color:#fff;font:14px Georgia;line-height:21px;}

#main{width:100%;padding-bottom:100px;text-align:center;}

#image{background-color:#ccccca;padding-left:12%;text-align:left;}
#image img{margin:80px 0 70px 0;}

.description{position:relative;margin:auto;width:75%;text-align:left;margin-top:50px;}
p{margin-top:25px;}

h1{font-size:24px;color:#333;}
h4{font-size:16px;margin-top:50px;}

.description ul{list-style-type:none;margin:25px 0 35px 0;}
.description ul li{}

ul.thumbs{list-style-type:none;margin:25px 0 50px 0;}
ul.thumbs li{float:left;margin:0 26px 45px 0;}
ul.thumbs li a{display:block;width:124px;height:170px;overflow:hidden;text-decoration:none;color:#000;}
ul.thumbs li a img{display:block;padding:1px;border:solid 1px #ccc;clear:both;margin:0 0 5px;}
ul.thumbs li a u{text-decoration:underline;color:#800080;}
ul.thumbs li a:hover, .description ul li a:hover u{color:#00d;}
ul.thumbs li a:hover img{border-color:#aaa;}


.back_link{position:relative;margin:auto;width:18px;height:18px;margin-top:50px;}
.back_link a img{border:none;width:16px;height:16px;padding:1px;}
.back_link a:hover img{border:none;width:16px;height:16px;padding:1px;background-color:#da2025;}


#download{position:absolute;top:22%;right:12%;}

#download a{font:12px Tahoma;color:#800080;}
#download a:hover{color:#00d;}

#download .vector{background-image:url(/img/bg_dl_vector.png);background-repeat:no-repeat;padding-top:16px;padding-bottom:22px;padding-left:32px;padding-right:32px;}