/* Inspire Advertising */

/* Standard
=========================================================================== */
form{margin:0px;padding:0px;}
body{
margin:0px;
padding:0px;
text-align:center;
}

body, input, textarea, table, tr, td
{
font-family:trebuchet ms;
}

/* Page Structure
=========================================================================== */

#Body_2 {
width:100%;
height:100%;
text-align:center;
}

#Content_Tbl {
width:765px;
}

#Header {
width:755px;
height:114px;
}

#Menu {
width:755px;
height:24px;
}

#Content {
width:755px;
}

#Content_Sub {
width:470px;
}

#Content_Holder {
width:449px;
margin-left:10px;
}

#property_Holder {
margin-left:20px;
margin-top:23px;
}

.Left_Content {
background:transparent url(../images/corfu_Header_bottom_BG.jpg) repeat-x scroll left top;
}

#Footer {
background:url(../images/corfu_footer_BG.jpg) top left repeat-x;
height:139px;
width:755px;
}

.Header_Image_1 {
width:125px;
height:114px;
background:url(../images/corfu_header_image_1.jpg) no-repeat;
}

.Header_Image_2 {
width:174px;
height:114px;
background:url(../images/corfu_header_image_2.jpg) no-repeat;
}


.Header_Image_3 {
width:213px;
height:114px;
background:url(../images/corfu_header_image_3.jpg) no-repeat;
}

.Menu_Bg {
background:url(../images/corfu_header_bg.jpg) left repeat-x;
border-top: 1px solid #FFFFFF;
width:240px;
}

.Logo_BG {
background:url(../images/corfu_header_top_BG.jpg) bottom repeat-x;
height:114px;
}

/* Page Links
=========================================================================== */

a.Button:link {
font-family:arial;
font-size:11px;
font-weight:bold;
text-align:center;
text-decoration:none;
background:url(../images/corfu_header_bg.jpg) repeat-x;
height:18px;
display:block;
color:#FFFFFF;
border-left: 1px solid #FFFFFF;
padding-top:4px;
}
a.Button:visited {
font-family:arial;
font-size:11px;
font-weight:bold;
text-align:center;
text-decoration:none;
background:url(../images/corfu_header_bg.jpg) repeat-x;
height:18px;
display:block;
color:#FFFFFF;
border-left: 1px solid #FFFFFF;
padding-top:4px;
}
a.Button:active {
font-family:arial;
font-size:11px;
font-weight:bold;
text-align:center;
text-decoration:none;
background:url(../images/corfu_header_bg.jpg) repeat-x;
height:18px;
display:block;
color:#FFFFFF;
border-left: 1px solid #FFFFFF;
padding-top:4px;
}
a.Button:hover {
font-family:arial;
font-size:11px;
font-weight:bold;
text-align:center;
text-decoration:none;
background:url(../images/Button_BG_ON.jpg) repeat-x;
height:18px;
display:block;
color:#FFFFFF;
border-left: 1px solid #FFFFFF;
padding-top:4px;
}

.Button_ON {
font-family:arial;
font-size:11px;
font-weight:bold;
text-align:center;
text-decoration:none;
background:url(../images/Button_BG_ON.jpg) repeat-x;
height:19px;
padding-top:4px;
display:block;
color:#FFFFFF;
border-left: 1px solid #FFFFFF;
border-top: 1px solid #FFFFFF;
}

a.Footer:link {
font-family:arial;
font-size:11px;
font-weight:normal;
text-align:right;
text-decoration:none;
padding-top:5px;
color:#66A2CE;
}
a.Footer:active {
font-family:arial;
font-size:11px;
font-weight:normal;
text-align:right;
text-decoration:none;
padding-top:5px;
color:#66A2CE;
}
a.Footer:visited {
font-family:arial;
font-size:11px;
font-weight:normal;
text-align:right;
text-decoration:none;
padding-top:5px;
color:#66A2CE;
}
a.Footer:hover {
font-family:arial;
font-size:11px;
font-weight:normal;
text-align:right;
text-decoration:underline;
padding-top:5px;
color:#66A2CE;
}

a.BUYLET:link {
font-family:arial;
font-size:11px;
font-weight:bold;
text-align:right;
text-decoration:none;
padding-top:5px;
color:#FFFFFF;
}
a.BUYLET:active {
font-family:arial;
font-size:11px;
font-weight:bold;
text-align:right;
text-decoration:none;
padding-top:5px;
color:#FFFFFF;
}
a.BUYLET:visited {
font-family:arial;
font-size:11px;
font-weight:bold;
text-align:right;
text-decoration:none;
padding-top:5px;
color:#FFFFFF;
}
a.BUYLET:hover {
font-family:arial;
font-size:11px;
font-weight:bold;
text-align:right;
text-decoration:underline;
padding-top:5px;
color:#FFFFFF;
}


/* Image Spacers
=========================================================================== */

.left_spacer {
margin-top:107px;
}
.right_spacer {
margin-top:111px;
}

.Content_BG {
background:url(../images/corfu_Header_bottom_BG.jpg) top left repeat-x;
padding-left:10px;
padding-top:20px;
padding-bottom:10px;
padding-right:3px;
}

/* Left BG's
=========================================================================== */

#mailing_tbl {
margin-bottom:1px;
}

.mailing_list {
background:url(../images/corfu_left_1.gif) top left no-repeat;
border-bottom:1px solid #FFFFFF;
}

.mailing_list_BG {
background:#12A6FE;
height:13px;
font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:left;
padding-left:10px;
color:#FFFFFF;
border-bottom:1px solid #FFFFFF;
}

.mailing_list_sub {
background:url(../images/corfu_left_2.gif) top left no-repeat;
border-bottom:1px solid #FFFFFF;
}

.mailing_list_sub_BG {
background:#55C7FB;
border-bottom:1px solid #FFFFFF;
}

.detail_curve {
background:url(../images/corfu_curve.jpg) no-repeat top left;
width:38px;
height:445px;
}

.detail__BG {
background:url(../images/corfu_detail_bg.jpg) repeat-x top left;
height:445px;
}

.search_properties {
background:url(../images/corfu_left_3.gif) top left no-repeat;
border-bottom:1px solid #FFFFFF;
}

.search_properties_BG {
background:#5FA83C;
height:13px;
font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:left;
padding-left:10px;
color:#FFFFFF;
border-bottom:1px solid #FFFFFF;
}

.search_properties_sub {background:url(../images/corfu_left_4.gif) top left no-repeat;border-bottom:1px solid #FFFFFF;}

.search_properties_sub_BG {
background:#87BF54;
height:13px;
font-family:Arial;
font-size:12px;
font-weight:normal;
text-align:left;
padding-left:10px;
padding-bottom:2px;
padding-top:3px;
color:#FFFFFF;
border-bottom:1px solid #FFFFFF;
}

.search_properties_sub_1 {
background:url(../images/corfu_left_5.jpg) top left no-repeat;
border-bottom:1px solid #FFFFFF;
}

.search_properties_sub_1_BG {
background:#733C7D;
height:13px;
font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:left;
padding-left:10px;
padding-bottom:5px;
padding-top:4px;
color:#FFFFFF;
border-bottom:1px solid #FFFFFF;
}

.search_properties_sub_1_1_BG {
background:#9D67B5;
border-right:1px solid #FFFFFF;
height:13px;
width:115px;
font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:left;
padding-left:10px;
padding-bottom:5px;
padding-top:4px;
color:#FFFFFF;
border-bottom:1px solid #FFFFFF;
}

.call_us {background:url(../images/corfu_left_6.gif) top left no-repeat;border-bottom:1px solid #FFFFFF;}

.call_us_BG {
background:#D63277;
height:13px;
font-family:Arial;
font-size:12px;
font-weight:normal;
text-align:left;
padding-left:10px;
padding-bottom:5px;
padding-top:4px;
color:#FFFFFF;
border-bottom:1px solid white;
}

.Footer_Text {
font-family:arial;
font-size:11px;
font-weight:normal;
text-align:right;
padding-right:10px;
padding-top:5px;
color:#8AB8DA;
}

.Title_Text {
font-family:arial;
font-size:22px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#0099FF;
}
.column_header{
background:url(../images/corfu_header_bg.jpg) left repeat-x;
color:white;
white-space:nowrap;
}
.report_row td{vertical-align:top;border-bottom:1px solid silver;padding:2px;}
.report_row td a{text-decoration:none;color:#8E8E90;}
.report_row td a:hover{text-decoration:underline;color:#0099ff;}
.Body_Text {
font-family:"arial";
font-size:12px;
font-weight:normal;
color:#8E8E90;
text-align:left;
text-decoration:none;
padding-top:5px;
}

.MailingList_Text {
font-family:"arial";
font-size:12px;
font-weight:normal;
color:#FFFFFF;
text-align:left;
text-decoration:none;
padding-top:5px;
}

.Tbl_Titles {
font-family:"Arial";
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
padding-left:10px;
padding-top:1px;
background:#12A6FE;
color:#FFFFFF;
height:19px;
}

.Tbl_Rows, .Tbl_Rows td{
font-family:"trebuchet MS";
font-size:11px;
font-weight:normal;
text-align:left;
text-decoration:none;
padding-left:10px;
padding-top:3px;
color:#8E8E90;
}

a.Feature_Title_1:link {
font-family:"Arial";
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
background:#12A6FE;
color:#FFFFFF;
display:block;
padding:3px;
padding-left:7px;
}
a.Feature_Title_1:visited {
font-family:"Arial";
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
background:#12A6FE;
color:#FFFFFF;
display:block;
padding:3px;
padding-left:7px;
}
a.Feature_Title_1:active {
font-family:"Arial";
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
background:#12A6FE;
color:#FFFFFF;
display:block;
padding:3px;
padding-left:7px;
}
a.Feature_Title_1:hover {
font-family:"Arial";
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
background:#D63277;
color:#FFFFFF;
display:block;
padding:3px;
padding-left:7px;
}

.Feature_Title_1_ON {
font-family:"Arial";
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
background:#71CAFE;
color:#FFFFFF;
display:block;
padding:3px;
padding-left:7px;
}


.Feature_Row {
font-family:"trebuchet MS";
font-size:11px;
font-weight:normal;
text-align:left;
text-decoration:none;
padding-left:7px;
background:#F8F5EC;
color:#8E8E90;
height:16px;
}

.Bullets {
font-family:arial;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#999999;
background:url(../images/bullet.jpg) no-repeat;
padding-left:11px;
}

input.mailbtn{
   height:22px;
   color:#0099FF;
   font-family:'trebuchet ms';
   font-size:11px;
   font-weight:normal;
   background-color:#FFFFFF;
   border:1px solid;
   border-top-color:#12A6FE;
   border-left-color:#12A6FE;
   border-right-color:#019BF8;
   border-bottom-color:#019BF8;
}
input.btn{
   height:22px;
   color:#0099FF;
   padding:0px 15px;
   font-family:'trebuchet ms';
   font-size:11px;
   font-weight:normal;
   background-color:#FFFFFF;
   border:1px solid;
   border-top-color:#12A6FE;
   border-left-color:#12A6FE;
   border-right-color:#019BF8;
   border-bottom-color:#019BF8;
}

input.mailbtnhov{
   border-top-color:#019BF8;
   border-left-color:#019BF8;
   border-right-color:#019BF8;
   border-bottom-color:#019BF8;
   color:#0099FF;
   }
   
   
input.searchbtn{
   height:22px;
   width:60px;
   color:#0099FF;
   font-family:'trebuchet ms';
   font-size:11px;
   font-weight:normal;
   background-color:#FFFFFF;
   border:1px solid;
   border-top-color:#12A6FE;
   border-left-color:#12A6FE;
   border-right-color:#019BF8;
   border-bottom-color:#019BF8;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#55C7FB',EndColorStr='#12A6FE');
}

input.searchbtnhov{
   border-top-color:#019BF8;
   border-left-color:#019BF8;
   border-right-color:#019BF8;
   border-bottom-color:#019BF8;
   color:#0099FF;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#55C7FB',EndColorStr='#019BF8');
   }

input.Txt_Box {
font-family:"trebuchet MS";
padding-left:3px;
padding-top:0px;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#333333;
height:18px;
background:url(../images/textbox_bgs.jpg) repeat-x top left;
border:1px solid #019BF8;
}
select {
font-family:"trebuchet MS";
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#333333;
height:18px;
border:1px solid #019BF8;
}

.Area_Box {
font-family:"trebuchet MS";
padding-left:5px;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#333333;
background:url(../images/area_bg.jpg) repeat-x top left;
border:1px solid #019BF8;
}

.Search_Box {
font-family:"trebuchet MS";
padding-left:5px;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#333333;
height:16px;
background:url(../images/textbox_bgs.jpg) repeat-x top left;
border:1px solid #019BF8;
}

#Mail_Join_Box {
margin-left:7px;
margin-top:5px;
margin-bottom:4px;
}
a.blue_link:link {
padding-top:3px;
height:15px;
padding-left:5px;
font-family:"trebuchet MS";
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#0099ff;
}
a.blue_link:visited {
padding-top:3px;
height:15px;
padding-left:5px;
font-family:"trebuchet MS";
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#0099ff;
}
a.blue_link:active {
padding-top:3px;
height:15px;
padding-left:5px;
font-family:"trebuchet MS";
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#0099ff;
}
a.blue_link:hover {
padding-top:3px;
height:15px;
padding-left:5px;
font-family:"trebuchet MS";
font-size:12px;
font-weight:normal;
text-decoration:underline;
color:#0099ff;
}

.blue_link_ON {
height:15px;
padding-left:5px;
font-family:"trebuchet MS";
font-size:12px;
font-weight:normal;
text-decoration:underline;
color:#0099ff;
}

.Contact_Map {
padding-left:30px;
border-left:1px solid #CCCCCC;
}

.TD_spacer {
padding-left:5px;
}


/* Image Overlays
=========================================================================== */

.Sold_Status {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='images/sold.png');padding-top:150px}

.Offer_Status {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='images/underoffer.png');padding-top:150px}
/* Button Spacers
=========================================================================== */

.Home_space {
width:56px;
}
.Home_space a{
line-height:19px;
border-top: 1px solid #FFFFFF;
}
.Home_ON {
width:53px;
font-family:arial;
font-size:11px;
font-weight:bold;
text-align:center;
text-decoration:none;
background:url(../images/Button_BG_ON.jpg) repeat-x;
height:19px;
padding-top:4px;
display:block;
color:#FFFFFF;
border-left: 1px solid #FFFFFF;
border-top: 2px solid #FFFFFF;
}

.About_space {
width:71px;
}
.About_space a{
line-height:19px;
border-top: 1px solid #FFFFFF;
}
.About_ON {
width:70px;
font-family:arial;
font-size:11px;
font-weight:bold;
text-align:center;
text-decoration:none;
background:url(../images/Button_BG_ON.jpg) repeat-x;
height:19px;
padding-top:4px;
display:block;
color:#FFFFFF;
border-left: 1px solid #FFFFFF;
border-top: 2px solid #FFFFFF;
}

.OurServices_space {
width:93px;
}
.OurServices_space a{
line-height:19px;
border-top: 1px solid #FFFFFF;
}
.OurServices_ON {
width:92px;
font-family:arial;
font-size:11px;
font-weight:bold;
text-align:center;
text-decoration:none;
background:url(../images/Button_BG_ON.jpg) repeat-x;
height:19px;
padding-top:4px;
display:block;
color:#FFFFFF;
border-left: 1px solid #FFFFFF;
border-top: 2px solid #FFFFFF;
}

.BuyToLet_space {
width:80px;
}
.BuyToLet_space a{
line-height:19px;
border-top: 1px solid #FFFFFF;
}
.BuyToLet_ON {
width:79px;
font-family:arial;
font-size:11px;
font-weight:bold;
text-align:center;
text-decoration:none;
background:url(../images/Button_BG_ON.jpg) repeat-x;
height:19px;
padding-top:4px;
display:block;
color:#FFFFFF;
border-left: 1px solid #FFFFFF;
border-top: 2px solid #FFFFFF;
}

.InfoCenter_space {
width:141px;
}
.InfoCenter_space a{
line-height:19px;
border-top: 1px solid #FFFFFF;
}
.InfoCenter_ON {
width:140px;
font-family:arial;
font-size:11px;
font-weight:bold;
text-align:center;
text-decoration:none;
background:url(../images/Button_BG_ON.jpg) repeat-x;
height:19px;
padding-top:4px;
display:block;
color:#FFFFFF;
border-left: 1px solid #FFFFFF;
border-top: 2px solid #FFFFFF;
}

.Contact_space {
width:73px;
}
.Contact_space a{
line-height:19px;
border-top: 1px solid #FFFFFF;
}
.Contact_ON {
width:72px;
font-family:arial;
font-size:11px;
font-weight:bold;
text-align:center;
text-decoration:none;
background:url(../images/Button_BG_ON.jpg) repeat-x;
height:19px;
padding-top:4px;
display:block;
color:#FFFFFF;
border-left: 1px solid #FFFFFF;
border-top: 2px solid #FFFFFF;
}