/* general */
html, body {color: #EAD9B0;;text-align: center;}
a {text-decoration: none;color: #000;}
a:hover { text-decoration: underline; }
.clear {clear: both; height: 1px; line-height: 0; font-size: 0;}
.la {text-align: left;}
.ra {text-align: right;}
.ca {text-align: center;}
.rf {float: right;}
.lf {float: left;}
/* /general */


#page {background: #152F40 url(http://www.resumesimo.com/_public/upload/templates/cv19/web/img/bg.png) left 100px repeat-y;
       font-style: italic;
       font-family: 'AdobeCaslonProRegular', Helvetica, Arial, serif;
       display: block;
       text-align: left;
       width: 960px;
       font-size: 12px;
       line-height: 16px;
       margin: 0 auto;
       padding-top: 60px;
}

.top {padding: 100px 0 80px 0;padding-bottom: 0;background: #FFF;}
.top .left {float: left;width: 40%;}
.top .left .initials {width: 192px;height: 192px;margin: 0 0 0 90px;text-align: center;line-height: 192px;color: #A88C6D;font-size: 90px;background: url(http://www.resumesimo.com/_public/upload/templates/cv19/web/img/initials.png) left top no-repeat;}
.top .left .initials span {color: #664E3F;}
.top .left .cv {margin: 30px 0 0 0;text-align: center;font-weight: bold;color: #664E3F;font-size: 32px;line-height: 32px;}
.top .left .cv span {color: #A88C6D;}
.top .right {float: right;margin: 30px 0 0 0;width: 55%;color: #664E3F;font-size: 20px;line-height: 35px;font-weight: bold;}
.top .right h1 {font-size: 32px;text-transform: uppercase;}
.top .right span {width: 150px;float: left;color: #A88C6D;text-align: right;padding: 0 10px 0 0;font-weight: normal;}


.left-column {float: left;width: 560px;}
.right-column {float: right;width: 400px;}

h2 {font-size: 13px;line-height: 36px;padding: 0;width: 170px;text-align: right;font-weight: bold;margin: 30px 0 0 0;color: #A88C6D;}
.right-column h2 {width: 150px;}
h3 {font-size: 16px;line-height: 18px;font-weight: bold;}
h4 {font-size: 14px;line-height: 18px;font-weight: bold;margin: 0 0 7px 0;}

.block {margin: 20px 20px 10px 0;}
.block .left {float: left;width: 170px;display: inline;padding: 0;font-size: 13px;text-align: right;font-weight: bold;color: #A88C6D;}
.block .right {float: right;width: 340px;margin: 0;display: inline;}
.right-column .block .left {width: 150px;}
.right-column .block .right {width: 200px;}

.block p {padding: 5px 0 10px 0;}
.block ul {padding: 5px 0 10px 0;list-style: disc;margin: 0 0 0 15px;}
.block ul.score {padding: 20px 0 10px 0;list-style: none;line-height: 20px;margin: 0;}
.block ul.score li {padding: 0 0 0 180px;font-size: 12px;line-height: 18px;font-weight: bold;}
.block ul.score li.stars1 {background: url(http://www.resumesimo.com/_public/upload/templates/cv19/web/img/stars1.png) 20px center no-repeat;}
.block ul.score li.stars2 {background: url(http://www.resumesimo.com/_public/upload/templates/cv19/web/img/stars2.png) 20px center no-repeat;}
.block ul.score li.stars3 {background: url(http://www.resumesimo.com/_public/upload/templates/cv19/web/img/stars3.png) 20px center no-repeat;}
.block ul.score li.stars4 {background: url(http://www.resumesimo.com/_public/upload/templates/cv19/web/img/stars4.png) 20px center no-repeat;}
.block ul.score li.stars5 {background: url(http://www.resumesimo.com/_public/upload/templates/cv19/web/img/stars5.png) 20px center no-repeat;}

.full_text {
    margin-left: 60px;
    width: 500px;
}

.tiny-header {
    margin: 0;
    padding: 0;
}