body    { color: #2d2d2d; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 12pt; text-decoration: none; background-image: none; text-align: justify; padding-right: 15px; padding-left: 15px }
p     { text-align: justify }
td  { margin: 0; padding: 0 }

.header   { color: #1152a0; font-size: 1em; line-height: 0.3em }
.collage   { color: #727272; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; background-image: url("../i/header.jpg"); background-repeat: no-repeat; background-position: 0 0; margin-left: 0; padding-left: 0 }
h2 { color: #828282; font-style: italic; line-height: 1em; text-decoration: underline; text-align: right; padding-top: 2px; padding-right: 4px }
.headermenu  { color: #5a5a5a; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; background-color: #f5f5f5; background-image: url("../i/search-table-bg.jpg"); background-repeat: repeat-x; background-position: left top; text-align: center; padding-top: 3px; padding-bottom: 3px; border-style: solid; border-width: 1px; border-color: #f0f0f0 #b4b4b4 #b4b4b4 #f0f0f0 }
.headermenu a:link { color: #5a5a5a; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; background-color: transparent; text-align: center; border-color: transparent }
.headermenu a:visited { color: #5a5a5a; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; background-color: transparent; text-align: center; border-color: transparent }
.headermenu a:hover { color: #3b8752; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; background-color: transparent; text-align: center; border-color: transparent }
.menuspacer { padding-bottom: 3px }
.itemtable   { color: #5a5a5a; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; background-color: #c4d4fd; text-align: center; border-style: solid; border-width: 1px; border-color: #acbade #1152a0 #1152a0 #acbade }
.itemtablehead   { color: #fff; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background-color: #1152a0; background-image: url("../i/item-table-bg.jpg"); background-repeat: repeat-x; background-position: left top; text-align: left; padding: 6px; border-bottom: 1px solid #acbade }
.itemtablebody  { color: #3216f6; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 16px; text-decoration: none; background-color: #c4d4fd; text-align: left; padding: 6px }

.sectiontable   { color: #5a5a5a; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; background-color: #c4d4fd; text-align: center; height: 75px; border-style: solid; border-width: 1px; border-color: #c4d4fd #1152a0 #1152a0 #acbade }
.sectiontablehead    { color: #fff; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background-color: #1152a0; background-image: url("../i/item-table-bg.jpg"); background-repeat: repeat-x; background-position: left top; text-align: left; padding: 3px; border-bottom: 1px solid #acbade }
.sectiontablehead a:link { color: #fff; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background-color: transparent; text-align: left }
.sectiontablehead a:visited { color: #fff; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background-color: transparent; text-align: left }
.sectiontablehead a:hover { color: #bfffc3; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline; background-color: transparent; text-align: left }
.sectiontablebody   { color: #3216f6; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; background-color: #c4d4fd; text-align: left; padding: 3px; height: 50px }
.greensearch   { color: #3216f6; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background-color: #c4d4fd; text-align: left; padding-top: 2px; padding-right: 2px; padding-left: 2px }
.homesearchbox   { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; background-color: #f0f0f0; background-image: url("../i/search-table-bg.jpg"); background-repeat: repeat-x; background-position: left top; text-align: center; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; border-style: solid; border-width: 1px; border-color: #f5f5f5 #c8c8c8 #c8c8c8 #f5f5f5 }
.homesearcharea  { padding: 0 10px 10px 0 }
.searchtitle  { color: #2d2d2d; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: transparent; text-align: left; border-bottom: 2px groove #fff }
.searchborder { border-right: 1px solid #c8c8c8 }

.bodyarea   { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding-right: 10px; padding-left: 10px }
.minidescription  { color: #535353; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #eaeaea; text-align: justify; margin-left: 4px; padding-right: 2px; padding-left: 2px }
.pictable  { background-color: white; margin-right: 2px; padding-right: 2px; border-style: solid; border-width: 1px; border-color: #e1e1e1 #949494 #949494 #e1e1e1 }
.contacttext      { color: #3a3a3a; font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; background-color: transparent; text-align: right; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; height: 79px }

.contacttext a:link  { color: #3a3a3a; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: underline; background-color: transparent; text-align: right; padding-top: 4px; padding-right: 4px }
.contacttext a:visited  { color: #3a3a3a; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: underline; background-color: transparent; text-align: right; padding-top: 4px; padding-right: 4px }
.contacttext a:hover  { color: #1152a0; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; background-color: transparent; text-align: right; padding-top: 4px; padding-right: 4px }
.logoset { background-image: url("../i/Our-place-in-Cyprus-logo.jpg"); background-repeat: no-repeat; background-position: right top }
