/* CSS Document */
* {margin:0; padding:0}
body 
{
    background-color:#000; 
    min-width:990px;
    font-size:0.9em; font-family: Arial, Helvetica, sans-serif; background:url(../imgs/tail.gif) repeat-x 0 0 #363636; color:#fbfbfb;
    }
#wrapper {width:990px; margin:0 auto; padding:8px 0 0 0}

#top {width:100%}
.topmenu { float:left; width:100%; background:url(../imgs/menu_bg.gif) repeat-x 0 0;}
.topmenu .corner-left { background:url(../imgs/menu_corner_left.gif) no-repeat 0 0;}
.topmenu .corner-right { background:url(../imgs/menu_corner_right.gif) no-repeat right 0; padding:22px 0 0 0; height:52px; overflow:hidden;}

.header { background:url(../imgs/slogan_corner.jpg) no-repeat right 127px; padding:21px 0px 13px 0px;}

.logo {float:left; overflow:hidden; padding:38px 0px 41px 78px; background:url(../imgs/logo_bg.gif) no-repeat 10px 31px;}
.logo h1 {width:184px; height:30px; background:url(../imgs/logo.gif) no-repeat 0 0; font-size:1.0em; font-weight: normal; color:#1b1b1b; cursor:pointer; text-indent:-1000em; overflow:hidden;}
.logo h1:hover {text-decoration:none;}
.description {width:150px; height:15px; margin:5px 0px 0px 0px; background:url(../imgs/description.gif) no-repeat 0 0; font-size:1.0em; font-weight: normal; color:#959595; cursor:pointer; text-indent:-1000em; overflow:hidden;}

.slogan { float:left; width:100%; background:url(../imgs/slogan_bg.gif) repeat-x 0 0;}
.slogan .corner-left { background:url(../imgs/slogan_corner_left.gif) no-repeat 0 0;}
.slogan .corner-right { background:url(../imgs/slogan_corner_right.jpg) no-repeat right 0; height:202px;}		
.slogan .indent { overflow:hidden; padding:38px 0px 10px 55px;}
.main .slogan h1 { padding:0; margin:0px 0px 0px 0px;}	

.slogan h1 { padding:0px 0px 6px 0px;}
.slogan span { font-size:0.8em; color:#5cdeff; text-transform:uppercase;}
.slogan p { color:#fff; font-size:0.8em; line-height:1.2em; padding:10px 0px 10px 0px; margin:0}
.slogan .link { background:url(../imgs/slogan_link.gif) no-repeat 0 0; width:137px; height:50px; margin:0px 0px 0px -5px;}
.slogan .link a { display:block; font-size:0.8em; color:#000; text-transform:uppercase; text-decoration: none; font-weight: bold; padding:18px 0px 0px 52px; overflow:hidden;}
.slogan .link a:hover { text-decoration:underline;}


#middle {width:100%; font-size:0.8em}
#leftmenu {width:23.9%; float:left; border-right:1px dotted white}
.left {width:100%}
#content {width:72.7%; float:left; margin:0 16px}
#right {width:21.8%; float:left; border-left:1px dotted white}
#contact {margin:0 20px}
.pag {text-align: right; padding:0 0 12px 0}
.pag a:link {color:#777777; text-decoration:none}
.pag a:visited, .pag a:active {color:#777777; text-decoration: underline}
.pag a:hover {color:#6f90bb; text-decoration: underline}

#topcontent {width:100%}
#botcontent {width:100%}

#footer {width:100%; clear:left; height:66px; margin:12px 4px; background:url(../imgs/footer_bg.gif) repeat-x 0 0;}
#footer .footertext {float:left; width:800px; color:#878686; font-size:0.7em; text-align:center; line-height:3em}
#footer .footertext a:link {color:#777777; text-decoration:none}
#footer .footertext a:active, .footertext a:visited {color:#777777; text-decoration: underline}
#footer .footertext a:hover {color:#6f90bb; text-decoration: underline}
.footercentered {width:auto; margin:2px auto 2px 22%}

#validation {width:auto; float:right; margin-top:12px}
#css {float:left}
#xhtml {float:left}
#errasys {clear:left; padding:0; margin:0 8px 0 0; font-size:0.7em; text-align:right; line-height:1em}
#errasys a:link {color:#777777; text-decoration:none}
#errasys a:active, #errasys a:visited {color:#777777; text-decoration: underline}
#errasys a:hover {color:#6f90bb; text-decoration: underline}

.leftcentered {width:100%; margin:2px auto}
.searchbox {float:left; margin:0 9px 0 0}
.search {width:69px; float:left; height:20px; border:0; background:url(../imgs/search.gif) no-repeat 0 0; display:block}
.search:hover {background-position: 0 -20px}
.search span {display:none}
.textsize {float:right; margin:8px 6px 0 0}
.social {float:right; margin:8px 6px 18px 0}
.button {width:auto; margin:0 4px; font-size:1.2em; font-weight:bold}

.crotater {width:220px; float:left; margin:16px 6px; display:inline;}
.crotater2 {width:220px; float:left; margin:16px 6px 0 6px; display:inline;}
.crotator_txt {width:190px; margin:0 auto; overflow:hidden;}
.crotator_txt p {margin:0; color:#fff;}
.tq {width:100%; height:28px; background:url(../imgs/tq.gif) no-repeat bottom left;}
.bq {width:100%; height:28px; background:url(../imgs/bq.gif) no-repeat top right;}


.gallery {width:206px; margin:12px; height:230px; background:url(../imgs/gallery.gif) no-repeat 0 0}
.cyprus {width:206px; margin:12px; height:230px; background:url(../imgs/cyprus.gif) no-repeat 0 0}
.hotel {width:206px; margin:12px; height:230px; background:url(../imgs/hotel.gif) no-repeat 0 0}
.realty {width:206px; margin:12px; height:230px; background:url(../imgs/realty.gif) no-repeat 0 0}
.cars {width:206px; margin:12px; height:230px; background:url(../imgs/cars.gif) no-repeat 0 0}
.amuse {width:206px; margin:12px; height:230px; background:url(../imgs/amusement-park.gif) no-repeat 0 0}
.galtext {position:relative; top:168px; left:10px; height:52px; background:url(../imgs/galtextc.gif) no-repeat 0 0}
.galtextc {width:100%; margin:0 auto}
.galtextc {text-align:center}
.galtextc a {position:relative; top:12px; color:#fff; text-decoration:none}
.galtext a:hover {font-weight:bold; color:orange}


.clearleft {clear:left}
.clearright {clear:right}
.clearboth {clear:both}

h1 {font-size:1.3em}
h2 {font-size:1.2em; padding:0 0 10px 0}
h3 {font-size:1.1em; font-weight:bold; padding:10px 0 0 0}
#middle h1 {padding:0 0 10px 0}
h4 {float:left; font-size:0.7em; color:gray; padding-top:5px}
p {margin:10px 0; line-height:1.22em}
ul li {line-height:1.4em; margin:8px 0 8px 20px}
ul ul li {margin:0 0 0 70px}
fieldset {width:470px; -moz-border-radius:6px}
legend {padding:0 6px; color:#80aad4; font-size:12px}
table {width:100%; font-size:0.9em; margin:10px}
input {width:140px}
select {width:145px}
textarea {width:160px}

a:link {color:#fff; text-decoration:underline}
a:visited, a:active {color:#fff; text-decoration: underline}
a:hover {color:#6f90bb; text-decoration:none}

img {border:0}

#sitemap a:link {color:#fff; text-decoration:none}
#sitemap a:active, #sitemap a:visited {color:#777777; text-decoration: underline}
#sitemap a:hover {color:#6f90bb; text-decoration: underline}

/* -- Imagevue Gallery V2 -- */
#gallery {width:auto}
#imagevue {width:100%; height:874px}
#na {width:100%}
#na a:link {color:#777777; text-decoration:none}
#na a:active, #na a:visited {color:#777777; text-decoration: underline}
#na a:hover {color:#6f90bb; text-decoration: underline}

