ol, ul { list-style: none; }

/* /reset */

/* general */
html, body {color: #000;background: #E0E0E0;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 {
padding-top:100px;
background: #FFF url(http://www.resumesimo.com/_public/examples/ceo-resume-example/img/bottom.png) right bottom no-repeat;font-family: 'HelveticaNeueLTStd45Light', Helvetica, Arial, sans-serif;display: block;width: 990px;margin: 0;font-size: 15px;line-height: 21px;margin: 0 auto;text-align: left;}

img {padding: 0;margin: 0;border: 0;}

.top {padding: 60px 60px 0 0px;background: url(http://www.resumesimo.com/_public/examples/ceo-resume-example/img/top.png) left top no-repeat;}
.top h1 {font-size: 72px;line-height: 62px;padding: 0 0 0 60px;font-weight: normal;font-family: 'HelveticaNeueLTStd75Bold';}
.top p {color: #666666;font-size: 35px;padding: 20px 0 45px 100px;line-height: 30px;background: url(http://www.resumesimo.com/_public/examples/ceo-resume-example/img/slashes.png) 60px 22px no-repeat;}

.top h2 {border: 0;margin-top: 0;}
.top ul {float: left;width: 600px;padding: 3px 0;}
.top ul li {padding: 0 0 0 250px;font-size: 20px;line-height: 31px;margin: 0 0 3px 0;}
.top ul li.address {background: url(http://www.resumesimo.com/_public/examples/ceo-resume-example/img/icon_address.png) left top no-repeat;}
.top ul li.phone {background: url(http://www.resumesimo.com/_public/examples/ceo-resume-example/img/icon_phone.png) left top no-repeat;}
.top ul li.email {background: url(http://www.resumesimo.com/_public/examples/ceo-resume-example/img/icon_email.png) left top no-repeat;}
.top ul li.nationality {background: url(http://www.resumesimo.com/_public/examples/ceo-resume-example/img/icon_nationality.png) left top no-repeat;}
.top ul li.date-birth {background: url(http://www.resumesimo.com/_public/examples/ceo-resume-example/img/icon_date_birth.png) left top no-repeat;}
.top .img-container {float: right;padding: 14px 0 0 0;}
.top .img-container img {border: 1px solid #AAAAAA;}

h2 {font-size: 28px;padding: 10px 0 0 0;margin: 20px 60px 20px 60px;line-height: 40px;color: #00883D;font-weight: normal;border-top: 1px solid #CEE0D6;}
h3 {font-size: 20px;line-height: 30px;margin: 0;font-weight: normal;}
h4 {font-size: 15px;color: #666666;font-weight: normal;}

.block {padding: 5px 60px 10px 60px;}
.block .left {float: left;width: 210px;margin: 0;font-size: 20px;line-height: 28px;background: url(http://www.resumesimo.com/_public/examples/ceo-resume-example/img/slashes.png) right center no-repeat;}
.block .right {float: right;width: 640px;}
.block p {padding: 5px 0 10px 0;}
.block ul {padding: 5px 0 10px 20px;list-style: square;}
.block ul li {padding: 0 0 0 10px;}

.cols {margin: 0 60px;}
.half {width: 400px;}

.half .stars {padding: 0 0 30px 0;}
.half p {line-height: 25px;padding: 0 0 0 140px;color: #666666;}
.half p.star1 {background: url(http://www.resumesimo.com/_public/examples/ceo-resume-example/img/stars1.png) left center no-repeat;}
.half p.star2 {background: url(http://www.resumesimo.com/_public/examples/ceo-resume-example/img/stars2.png) left center no-repeat;}
.half p.star3 {background: url(http://www.resumesimo.com/_public/examples/ceo-resume-example/img/stars3.png) left center no-repeat;}
.half p.star4 {background: url(http://www.resumesimo.com/_public/examples/ceo-resume-example/img/stars4.png) left center no-repeat;}
.half p.star5 {background: url(http://www.resumesimo.com/_public/examples/ceo-resume-example/img/stars5.png) left center no-repeat;}