.events_and_news { background: url('http://www.cyprusvillasrent.com/img/news_line.gif'); background-position: top; background-repeat: repeat-x; padding: 5px; width: 501px; } .events_and_news .title { color: #873629; } .events_and_news h3 { background: url('http://www.cyprusvillasrent.com/img/news_title.jpg'); background-position: left; background-repeat: no-repeat; padding: 5px 0px 0px 20px; color: #1F5E9B; margin: 0px 5px 8px 5px; font-size: 13px; } .events { } .events .leftside { float: left; width: 40%; padding-left: 15px; } .events .rightside { float: right; padding-right: 10px; } .events .image_description { text-align: right; color: #005DA3; font-weight: bold; } .events .price { text-align: right; color: #005DA3; font-weight: bold; } .events .price label { color: #912F1F; } .events .rightside .image { border: 1px solid #165695; padding: 1px; margin-top: 3px; } .news { padding-left: 5px; border-left: 2px solid #EDEDF1; } .news ul { padding-top: 0px; margin-top: 0px; margin-bottom: 5px; padding-bottom: 0px; } .news ul li { padding-bottom: 7px; list-style: none; list-style-image: url('http://www.cyprusvillasrent.com/img/news_arrow.gif'); list-style-position: outside; } .news_title { color: #8B3327; font-weight: bold; display: block; padding-bottom:2px; } .news_all { text-align: right; } .welcome_section{ padding:10px 30px 20px 20px; } .welcome_title{ font-size:16px; color:#FFFFFF; } .welcome_title_under{ font-size:12px; color:#000000; padding-bottom:10px; } .welcome_arrow{ float:left; width:10px; margin-left:5px; margin-top:5px; } .welcome_text{ float:left; padding-left:10px; width:400px; color:#FFFFFF; } .welcome_button{ padding:10px 20px 20px 25px; } .content{ width:501px; color:#444; } .content td{ width:501; color:#444; }