* { 
padding : 0; 
margin : 0; 
} 
html { 
overflow: -moz-scrollbars-vertical !important;       /*Force Vertical Scrolbars Firefox*/
}
body { 
font-family : "Trebuchet MS", "Verdana", "Arial"; 
font-size : 13px; 
} 
#wrapper { 
margin : 0 auto; 
width : 770px; 
} 
#wrappergm { 
margin : 0 auto; 
width : 945px; 
} 
#faux { 
background : url(../images/page_bg.gif); 
margin-bottom : 0; 
overflow : auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
width : 100%; 
} 
#topimage { 
background : url(TurkishVillasLogo.jpg) no-repeat; 
height : 80px; 
} 
#topimage2 { 
background : url(TurkishVillasLogo2.gif) no-repeat; 
height : 25px; 
} 
#leftcolumn { 
display : inline; 
color : #333; 
padding : 0; 
width : 140px; 
float : left; 
margin : 0 0 0 0; 
margin-bottom : 10px; 
} 
#rightcolumn { 
float : right; 
color : #333; 
margin-left : 10px; 
padding : 0; 
width : 610px; 
display : inline; 
float : right; 
} 
#footer { 
background : url(../images/page_bg.gif); 
width : 760px; 
clear : both; 
color : #333; 
margin : 0 0 10px 0; 
padding : 10px 10px 0 10px;
font-family : Tahoma; 
font-size : 11px; 
} 
#footergm { 
background : url(../images/page_bg.gif); 
width : 760px; 
clear : both; 
color : #333; 
margin : 0 0 10px 0; 
padding : 0; 
}
#map {
padding : 0;
margin : 0;
}
td.footer_bg {
background-image:url(../images/footer_bg.gif);
background-repeat: repeat-x;
} 
.clear { 
clear : both; 
background : none; 
} 
.navigation { 
list-style-type : none; 
padding : 0; 
width : 140px; 
border-bottom-width : 0; 
margin : 0 0 0 0; 
} 
.navigation li a { 
background : url(../images/glossybacknew.gif) repeat-x bottom left; 
font : bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif; 
color : white; 
display : block; 
width : 100%; 
padding : 3px 0; 
padding-left : 10px; 
text-decoration : none; 
} 
* html .navigation li a { /*IE only. Actual menu width minus left padding of A element (10px) */
width : 140px; 
} 
.navigation li a:visited { 
color : white; 
} 
.navigation li a:hover { 
background-image : url(../images/glossyback.gif); 
} 
.navigation li a:active { 
color : green; 
} 
.navigation li a:link.sel, .navigation li a:visited.sel { 
background-image : url(../images/glossyback.gif); 
color : #3e0072; 
} 
.navigation li a.sel:hover { 
background-image : url(../images/glossyback.gif); 
color : #ffa500; 
text-decoration : none; 
cursor : default; 
} 
.img { 
border : 0; 
} 
img.logo { 
margin-left : 32px; 
margin-right : auto; 
} 
#center { 
text-align : center; 
margin-left : auto; 
margin-right : auto; 
} 
h1 { 
font-size : 22px; 
font-weight : bold; 
color : #0000cc; 
margin-top : 10px; 
} 
h2 { 
font-size : large; 
font-weight : bold; 
color : #0000cc; 
margin-top : 10px; 
} 
.proph2 { 
font-size : 16px; 
font-weight : bold; 
color : #0000cc; 
text-indent : 0;
width:110px; 
} 
p.w400px { 
width:400px; 
} 
p { 
text-indent : 1.5em; 
} 
p.pagebreak { page-break-after: always; }
a { 
color : black; 
} 
a:hover { 
color : blue; 
text-decoration : none; 
} 
table.one { 
table-layout : fixed;
width:100%;
border-style : none;
border-spacing : 1; 
} 
table.two { 
width:100%;
border-style : none;
padding : 0;
border-spacing : 0; 
} 
.villaFS { 
color : #000000; 
font-weight : normal; 
font-size : 13px; 
text-indent : 0; 
} 
.villaFSTitle { 
color : #000000; 
font-weight : bold; 
font-size : 14px; 
text-indent : 0; 
} 
.bookingtitle { 
color : #000000; 
font-weight : bold; 
font-size : 16px; 
text-indent : 0; 
} 
.tbl_hdr { 
text-align : left; 
border-top : 1px solid #00829b; 
font-weight : bold; 
padding-top : 4px; 
} 
.bullet { 
list-style-type : circle; 
font-family : "Trebuchet MS", "Verdana", "Arial", sans-serif; 
color : #000000; 
font-weight : normal; 
font-size : 13px; 
font-style : normal; 
line-height : normal; 
margin : 0 0 0 20px; 
} 
img.test { 
margin : -10px 0 0 0; 
margin-bottom : 0; 
} 
img.headimg { 
margin : 0 0 0 0; 
vertical-align : top; 
} 
.imgr { 
float : right; 
padding : 0 0 2px 5px; 
} 
.img1px { 
margin : 1px 1px; 
} 
.b { 
font-weight : bold; 
} 
.copyr { 
text-indent : 0;
margin-left : 28px;
margin-top : 5px;  
font-family : Tahoma; 
font-size : 9px; 
color : #666666; 
} 
.copyrgm { 
margin-left : 30%; 
font-family : Tahoma; 
font-size : 9px; 
color : #666666; 
} 
.titlefooter {
margin : 5px 90px 15px 90px;
color : #0000cc;
font-weight : bold;
}
.textred { 
color : #ff0000; 
font-weight : bold; 
}
a.textblu { 
color : #0000CC; 
font-weight : bold; 
} 
.textem { 
font-style : italic; 
} 
.textr { 
position : relative; 
top : -1.6em; 
right : -375px; 
width : 220px; 
} 
.textni { 
text-indent : 0; 
}
.textjty {
text-align: justify;
}
.textnibold { 
text-indent : 0;
font-weight : bold; 
}
.textniem { 
text-indent : 0;
font-style : italic; 
} 
.titleni { 
text-indent : 0; 
font-weight : bold; 
text-decoration : underline; 
} 
.photonb img { 
border : none; 
} 
.h1 { 
display : none; 
visibility : hidden; 
color : #ff0000; 
} 
#gallery { 
width : 580px; 
height : 360px; 
padding : 10px; 
border : 1px solid #333; 
background : #d4ecfb; 
position : relative; 
} 
#gallery b.default { 
position : absolute; 
left : 5px; 
top : 10px; 
width : 470px; 
height : 360px; 
text-align : center; 
} 
#gallery b.default img { 
display : block; 
margin : 0 auto 10px auto; 
border : 1px solid #eee; 
border-color : #555 #ddd #eee #333; 
} 
#gallery b.default span { 
display : block; 
color : #000; 
font-family : verdana, arial, sans-serif; 
font-weight : normal; 
font-size : 11px; 
width : 350px; 
margin : 0 auto; 
} 
#gallery ul { 
list-style : none; 
padding : 0; 
margin : 0; 
width : 115px; 
position : relative; 
float : right; 
} 
#gallery ul li { 
display : inline; 
width : 52px; 
height : 35px; 
float : left; 
margin : 0 0 5px 5px; 
} 
#gallery ul li a { 
display : block; 
width : 50px; 
height : 33px; 
text-decoration : none; 
border : 1px solid #000; 
border-color : #eee #555 #333 #ddd; 
} 
#gallery ul li a span { 
display : none; 
} 
#gallery ul li a img { 
display : block; 
width : 50px; 
height : 33px; 
border : 0; 
} 
#gallery ul li a:hover { 
white-space : normal; 
border-color : #555 #ddd #eee #333; 
background : #d4ecfb; 
} 
#gallery ul li a:hover b { 
position : absolute; 
left : -470px; 
top : 0; 
width : 470px; 
height : 360px; 
text-align : center; 
background : #d4ecfb; 
z-index : 20; 
} 
#gallery ul li a:hover span { 
display : block; 
color : #000; 
font-family : verdana, arial, sans-serif; 
font-weight : normal; 
font-size : 11px; 
width : 350px; 
margin : 0 auto; 
} 
#gallery ul li a:hover img { 
margin : 0 auto 10px auto; 
width : auto; 
height : auto; 
border : 1px solid #eee; 
border-color : #555 #ddd #eee #333; 
} 
#gallery ul li a:active, #gallery ul li a:focus { 
white-space : normal; 
border-color : #555 #ddd #eee #333; 
background : #777; 
} 
#gallery ul li a:active b, #gallery ul li a:focus b { 
position : absolute; 
left : -470px; 
top : 0; 
width : 470px; 
height : 360px; 
text-align : center; 
background : #d4ecfb; 
z-index : 10; 
} 
#gallery ul li a:active span, #gallery ul li a:focus span { 
display : block; 
color : #000; 
font-family : verdana, arial, sans-serif; 
font-weight : normal; 
font-size : 11px; 
width : 350px; 
margin : 0 auto; 
} 
#gallery ul li a:active img, #gallery ul li a:focus img { 
margin : 0 auto 10px auto; 
width : auto; 
height : auto; 
border : 1px solid #eee; 
border-color : #555 #ddd #eee #333; 
} 
#gallery ul li a#one { 
display : block; 
width : 100px; 
height : 0; 
border : 0; 
font-family : Tahoma; 
font-size : 11px; 
color : #000; 
}

ul.nd { 
list-style-type : none;
}

span.copyr2 {vertical-align: super; font-weight:bold; font-size:90%}
p.c8 {text-align: justify;}
tr.c7 {padding-bottom:15px;}
td.c6 {padding-bottom:15px;}
td.c5 {padding-top:4px;}
td.c4 {width:auto;}
table.c3 {margin-bottom: 10px}
td.w150px {width:150px;}
tr.c2 {background-color:#D4ECFB;
text-align:center;
}
tr.center {text-align:center}
.center {text-align:center}
td.stats {font-family: Tahoma;font-size: 11px;color: #FFFFFF}
td.w40h60 {width:40%;
height:60px;
}
li.btmsp {padding-bottom:5px}
.bookmarks { 
margin-left:20px;
display:block;
line-height: 12pt;
}
.bookmarks a, .bookmarks a:link{
text-decoration:none;
}
.bookmarks a:hover{ 
text-decoration:none;
font-style : italic;
}
 
.valign {vertical-align : top;}

a.tt{
z-index:10;
}
a.tt:hover{
position:relative;
z-index:100;
}			
a.tt span{
display:none;
}
a.tt:hover span{
display:block;
position:absolute;
float:left;
white-space:nowrap;
top:-2.2em;
left:.5em;
background:#fffcd1;
border:1px solid #444;
color:#444;
padding:1px 5px;
z-index:10;			
}
.tt img { 
border : 0;
float: none;
margin:5px; 
}
img { 
border : 0;
} 
.stico_default
{
background: transparent url(Email_envelope.gif) no-repeat scroll 0px 0px !important;
}
#ftrmid {
background:none;
float: left;
width: 295px;
margin-right: 1px;
}
.ftrside {
background:none;
float: left;
width: 155px;
margin-right: 1px; 
padding-top: 10px;
}
.ftrside.rhs {
padding-top: 25px;
}
.bookmarks.ls15pt {
line-height: 15pt;
}
.floatl {
 float: left;
}
.marginr10px {
margin-right:10px;
}
.marginr7px {
margin-right:7px;
}
.marginr4px {
margin-right:4px;
}
.margint3px {
margin-top:3px;
}
html .del_share_link { padding:2px 0 0 20px; height:16px; background:url(../images/delicious.jpg) no-repeat top left; }
html .rdt_share_link { padding:2px 0 0 20px; height:16px; background:url(../images/Reddit.jpg) no-repeat top left; }
html .fb_share_link { padding:2px 0 0 20px; height:16px; background:url(../images/Facebook.jpg) no-repeat top left; }
html .dig_share_link { padding:2px 0 0 20px; height:16px; background:url(../images/diggit.jpg) no-repeat top left; }
 