/* general */
html, body {color: #8C8E8F;background: #FFF;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;
       font-family: Helvetica, Arial, serif;
       display: block;
       text-align: left;
       width: 960px;
       font-size: 12px;
       line-height: 16px;
       margin: 0 auto;
       padding: 1px 0 0 0;
       padding-top: 100px;
}

.left-column {float: left;width: 420px;padding: 200px 0 0 0;color: #D9C7A7;}
.right-column {float: right;width: 470px;}

.left-column h1 {font-size: 50px;line-height: 50px;padding: 0 20px 0 0;font-weight: 700;text-transform: uppercase;text-align: right;}
.left-column h1 span {display: block;}
.left-column .cv {line-height: 47px;font-size: 22px;padding: 0 20px 0 0;margin: 15px 0 20px 0;text-transform: uppercase;text-align: right;background: url(http://www.resumesimo.com/_public/upload/templates/cv18/web/img/cv.png) right top no-repeat;}
.left-column p {padding: 0 20px 0 0;font-size: 20px;margin: 5px 0 10px 0;text-transform: uppercase;text-align: right;}

.right-column {padding: 20px 0 0 0;}
.right-column .left-desc {width: 150px;float: left;text-transform: uppercase;font-size: 20px;}
.right-column .left-desc span {font-size: 12px;display: block;margin: 0 0 6px 0;}
.right-column .right-desc {width: 250px;float: left;text-transform: uppercase;font-size: 20px;}
.right-column .right-desc span {font-size: 12px;display: block;margin: 0 0 6px 0;}

h2 {font-size: 14px;line-height: 36px;text-transform: uppercase;padding: 0 0 0 20px;font-weight: normal;margin: 30px 0 0 0;background: url(http://www.resumesimo.com/_public/upload/templates/cv18/web/img/h2.png) left top no-repeat;color: #D9C7A7;}
h3 {font-size: 16px;line-height: 18px;font-weight: normal;text-transform: uppercase;}
h4 {font-size: 14px;line-height: 18px;font-weight: normal;text-transform: uppercase;margin: 0 0 7px 0;}
h5 {font-size: 14px;line-height: 20px;font-weight: normal;text-transform: uppercase;color: #A6986F;}

.block {margin: 20px 20px 10px 0;}
.left-column .block {margin-left: 40px;}
.block .date {font-size: 14px;line-height: 20px;font-weight: bold;text-transform: uppercase;color: #A6986F;margin: 0 0 10px 0;}
.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: 5px 0 10px 0;list-style: none;line-height: 20px;margin: 0;}
.block ul.score li {padding: 0 0 0 170px;line-height: 20px;}
.block ul.score li.stars1 {background: url(http://www.resumesimo.com/_public/upload/templates/cv18/web/img/stars1.png) left center no-repeat;}
.block ul.score li.stars2 {background: url(http://www.resumesimo.com/_public/upload/templates/cv18/web/img/stars2.png) left center no-repeat;}
.block ul.score li.stars3 {background: url(http://www.resumesimo.com/_public/upload/templates/cv18/web/img/stars3.png) left center no-repeat;}
.block ul.score li.stars4 {background: url(http://www.resumesimo.com/_public/upload/templates/cv18/web/img/stars4.png) left center no-repeat;}
.block ul.score li.stars5 {background: url(http://www.resumesimo.com/_public/upload/templates/cv18/web/img/stars5.png) left center no-repeat;}