/* CSS Document */
body
{
background-image:url(images/bg-img1.jpg);
margin:0;
}
#wrapper{
width:794px;
text-align:left;
margin: auto;
background-image:url(images/back-shd.jpg);
background-repeat:repeat-y;
}
#header
{
background-image:url(images/header1.jpg);
background-repeat:no-repeat;
height:156px;
width:780px;
margin: 0 auto;
/*padding-top:5px;
padding-left:5px;
margin-left:7px;
margin-right:7px;
*/
}
#real-header
{
background-image:url(images/sale_pur_head.jpg);
background-repeat:no-repeat;
height:156px;
width:780px;
margin: 0 auto;
}

.logotxt
{
margin:0px;
padding:0px;
}
h1 a:link, h1 a:hover, h1 a:visited, h1 a:active{
display: block;
height:49px;
width:418px;
text-indent:-10000px;	
}
.real-es
{
margin:0px;
background-image:url(images/rela-estate.png);
background-repeat:no-repeat;
height:44px;
width:412px;
}
.real-es a:link, h1 a:hover, h1 a:visited, h1 a:active{
display: block;
height:44px;
width:412px;
text-indent:-10000px;	
}

#navig
{
width:780px;
background-image:url(images/navi-bg.jpg);
background-repeat:repeat-x;
height:38px;
margin-top:7px;
margin-left:7px;
margin-right:7px;
overflow: hidden;
background-color:#ffffff;
}
#ullist
{
list-style-type:none;
margin:0px;
padding:12px;
font-family:Tahoma;
font-size:12px;
color:white;
font-weight:bold;
width:780px;
}
#ullist li
{
display:inline;
border-left: 1px solid #fff;
padding-left:15px;
padding-right:22px;
margin-left:-13px;
margin-right:.04em;
}
#ullist a
{
display:inline;
color:#F1DADA;
text-decoration:none;
}
#ullist li a:hover
{
display:inline;
color:#ffffff;
text-decoration:underline;
}
.clear-both
{
clear:both;
}
#content{
clear:both;
width:780px;
margin-left:7px;
margin-right:7px;
background-color:#ECECEC;
}
#content-box
{
width:780px;
background-color:#ffffff;
margin-top:3px;
margin-bottom:3px;
position:relative;
}
.content-box-row
{
width:780px;
margin:0px;
height:56px;

}

#box1
{
width:406px;
height:56px;
margin-left:4px;
margin-top:1px;
background-color:#C7C7C7;
float:left;
display:inline;
}
.box-line-vert
{
background-image:url(images/box-line-vert.jpg);
background-repeat:repeat-y;
margin-top:1px;
height:56px;
width:1px;
float:left;

}
#box2
{
width:365px;
height:56px;
margin-top:1px;
background-color:#C7C7C7;
float:left;
display:inline;
}
#box1-img1
{
background-image:url(images/branded-pc1.jpg);
width:51px;
height:53px;
margin-left:8px;
margin-top:2px;
float:left;
display:inline;

}
#box1-img2
{
background-image:url(images/branded-pc.jpg);
width:250px;
height:23px;
margin-left:8px;
margin-top:15px;
float:left;
}
#box2-img1
{
background-image:url(images/icon1.jpg);
width:58px;
height:53px;
margin-left:8px;
margin-top:2px;
float:left;
display:inline;

}
#box2-img2
{
background-image:url(images/icon-text1.jpg);
width:260px;
height:22px;
margin-left:8px;
margin-top:15px;
float:left;
display:inline;
}
#box3
{
width:325px;
height:56px;
margin-left:4px;
margin-top:1px;
background-color:#C7C7C7;
float:left;
display:inline;
}
#box3-img1
{
background-image:url(images/icon4.jpg);
width:51px;
height:53px;
margin-left:8px;
margin-top:2px;
float:left;
display:inline;
}
#box3-img2
{
background-image:url(images/icon-text4.jpg);
width:210px;
height:22px;
margin-left:8px;
margin-top:15px;
float:left;
display:inline;
}

#box4
{
width:223px;
height:56px;
margin-top:1px;
background-color:#C7C7C7;
float:left;
display:inline;
}
#box4-img1
{
background-image:url(images/real-estate-icon.jpg);
width:55px;
height:53px;
margin-left:8px;
margin-top:2px;
float:left;
display:inline;
}
#box4-img2
{
background-image:url(images/real-estate-txt.jpg);
width:84px;
height:20px;
margin-left:8px;
margin-top:15px;
float:left;
display:inline;
}
#box5
{
width:222px;
height:56px;
margin-top:1px;
background-color:#C7C7C7;
float:left;
display:inline;
}
#box5-img1
{
background-image:url(images/tourtravel_icon.jpg);
width:55px;
height:53px;
margin-left:8px;
margin-top:2px;
float:left;
display:inline;
}
#box5-img2
{
background-image:url(images/tourtravel_txt.jpg);
width:108px;
height:19px;
margin-left:8px;
margin-top:15px;
float:left;
display:inline;
}
#home-head
{
background-image:url(images/welcome-site.jpg);
background-repeat:no-repeat;
width:420px;
height:27px;
margin-top:25px;
margin-left:25px;
}
#aboutus-head
{
background-image:url(images/about-us.jpg);
background-repeat:no-repeat;
width:407px;
height:27px;
margin-top:25px;
margin-left:25px;
}
#broadband-head
{
background-image:url(images/broadband.jpg);
background-repeat:no-repeat;
width:420px;
height:27px;
margin-top:25px;
margin-left:25px;
}
#comp-sale-head
{
background-image:url(images/comp-sale.jpg);
background-repeat:no-repeat;
width:428px;
height:27px;
margin-top:25px;
margin-left:25px;
}
#broadadd-top
{
float:right;
margin-top:-42px;
padding-right:20px;
}
#contactus-head
{
background-image:url(images/contact-us.jpg);
background-repeat:no-repeat;
width:430px;
height:26px;
margin-top:25px;
margin-left:25px;
}
.user-txt
{
font-family:Tahoma, Arial;
font-size:12px;
color:#000000;
margin:25px;
line-height:19px;
}
.user-txt a
{
font-family:Tahoma, Arial;
font-size:12px;
color:#FF0000;
}
.user-txt a:hover
{
font-family:Tahoma, Arial;
font-size:12px;
color:#FF0000;
}
#fladd
{
margin-top:10px;
margin-left:5px;
margin-right:5px;
padding-bottom:2px;
margin-bottom:-2px;
line-height:2px;
}
#footer
{
width:780px;
padding-top:10px;
margin-left:7px;
margin-right:7px;
text-align:center;
clear:both;
}

#footer-txt1
{
width: 780px;
height:34px;
background-color:#E71010;
}

#footnavi
{
list-style-type: none;
margin: 0;
padding: 0;
font-family:Tahoma, Arial;
font-size:11px;
}

#footnavi li
{
display:inline;
padding-left:5px;
padding-right:5px;
}
#footnavi li a
{
color:#F6D5D5;
line-height:32px;
}
#footnavi li a:hover
{
text-decoration:none;
color:#ffffff;
}
#footer-txt2
{
margin-top:5px;
padding-bottom:10px;
font-family:Tahoma, Arial;
font-size:11px;
color:#000000;
}

#abt-img
{
background-image:url(images/about.jpg);
width:188px;
height:128px;
margin-top:28px;
margin-left:25px;
background-repeat:no-repeat;
float:left;
display:inline;
}
#broadadd
{
margin-top:28px;
margin-left:25px;
margin-right:15px;
position:relative;
float:left;
display:inline;
}
.head2
{
font-family:Tahoma, Arial;
font-size:15px;
color:#0881C7;
font-weight:bold;
margin-left:25px;
margin-top:-3px;
margin-bottom:-6px;
}
.head2-2
{
font-family:Tahoma, Arial;
font-size:15px;
color:#0881C7;
font-weight:bold;
margin-left:25px;
margin-top:20px;
}
.head3
{
font-family:Tahoma, Arial;
font-size:13px;
color:#0881C7;
font-weight:bold;
margin-left:25px;
margin-top:18px;
margin-bottom:-7px;
}

#domestic-tbl
{
width:700px;
margin:auto;
margin-top:25px;
}
#domestic-tbl table
{
font-family:Tahoma, Arial;
font-size:12px;
border:1px solid #999999;
background-color:#fff;
}
.domestic-tbl02-rtl
{
width:109px;
height:28px;
background-color:#E1E1E1;
float:left;
display:inline;
margin:0px 2px 2px 2px;

}
.domestic-tbl02-r01
{
width:144px;
height:28px;
background-color:#E1E1E1;
float:left;
display:inline;
margin:0px 2px 2px 0px;
}
.domestic-tbl02-r02
{
width:120px;
height:28px;
background-color:#E1E1E1;
float:left;
display:inline;
margin:0px 2px 2px 0px;
}
.domestic-tbl02-r03
{
width:97px;
height:28px;
background-color:#E1E1E1;
float:left;
display:inline;
margin:0px 2px 2px 0px;
}
.domestic-tbl02-rtr
{
width:109px;
height:28px;
background-color:#E1E1E1;
float:left;
display:inline;
margin:0px 2px 2px 0px;
}
.domestic-tbl02-txt
{
font-family:Tahoma;
font-size:11px;
color:#616161;
font-weight:bold;
vertical-align:middle;
margin-left:7px;
margin-right:auto;
line-height:25px;
}
#brand-pc
{
width:780px;
margin:0px;
float:left;
margin-top:25px;
float:none;
}
#brand-pc-img1
{
background-image:url(images/brand-pc.jpg);
width:163px;
height:26px;
background-repeat:no-repeat;
padding:0px;
margin:0px;
}
.bottom-border
{
margin-top:-10px;
margin:0px;
width:780px;
border-bottom:1px solid #0D84C2;
line-height:0px;
float:left;
}
#brand-pc-img2
{
background-image:url(images/comp-sale-img.jpg);
width:86px;
height:60px;
margin-left:25px;
margin-top:15px;
margin-bottom:15px;
float:left;
display:inline;
}
#brand-pc-txt
{
float:left;
display:inline;
width:550px;
font-family:Tahoma, Arial;
font-size:12px;
color:#000000;
margin-left:60px;
margin-top:25px;
line-height:17px;
}
#brand-pc1
{
width:780px;
margin:0px;
float:left;
margin-top:25px;
}
#brand-pc-img3
{
background-image:url(images/brand-assemble-pc.jpg);
width:163px;
height:26px;
background-repeat:no-repeat;
padding:0px;
margin:0px;
}
#brand-pc-img4
{
background-image:url(images/brand-assemble-pc-img.jpg);
width:121px;
height:73px;
margin-left:25px;
margin-top:15px;
margin-bottom:15px;
float:left;
display:inline;
}
#brand-pc-txt1
{
float:left;
display:inline;
width:550px;
font-family:Tahoma, Arial;
font-size:12px;
color:#000000;
margin-left:25px;
margin-top:25px;
line-height:17px;
}
#brand-pc2
{
width:780px;
margin:0px;
float:left;
margin-top:25px;
}
#brand-pc-img5
{
background-image:url(images/network.jpg);
width:163px;
height:26px;
background-repeat:no-repeat;
padding:0px;
margin:0px;
}
#brand-pc-img6
{
background-image:url(images/network-img.jpg);
width:105px;
height:101px;
margin-left:25px;
margin-top:15px;
margin-bottom:15px;
float:left;
display:inline;
}
#brand-pc-txt2
{
float:left;
display:inline;
width:550px;
font-family:Tahoma, Arial;
font-size:12px;
color:#000000;
margin-left:35px;
margin-top:25px;
line-height:17px;
}
#brand-pc3
{
width:780px;
margin:0px;
float:left;
margin-top:25px;
}

#brand-pc-img7
{
background-image:url(images/product.jpg);
width:163px;
height:26px;
background-repeat:no-repeat;
padding:0px;
margin:0px;
}
#brand-pc-img8
{
background-image:url(images/products-img.jpg);
width:780px;
height:196px;
margin-top:15px;
margin-bottom:15px;
float:left;
display:inline;
}
#comp-sale-head1
{
background-image:url(images/comp-repair.jpg);
background-repeat:no-repeat;
width:700px;
height:26px;
margin-top:25px;
margin-left:25px;
display:inline;
float:left;

}
#user-txt-comp
{
font-family:Tahoma, Arial;
font-size:12px;
color:#000000;
width:750px;
line-height:19px;
margin-top:25px;
margin-left:25px;
margin-right:0px;
padding:0px;
float:left;
display:inline;
}
#list-ul
{
clear:both;
font-family:Tahoma, Arial;
font-size:12px;
color:#000000;
width:780px;
padding-bottom:0px;
margin-bottom:0px;
}
#list-ul ul
{
line-height:20px;
list-style-type:none;
padding-top:15px;
padding-bottom:0px;
}
#list-ul li
{
font-family:Tahoma, Arial;
font-size:12px;
color:#000000;
background:url(images/comp-list-img.jpg) left no-repeat;
padding-left:20px;
clear:both;
padding-bottom:0px;

}
#user-txt-comp1
{
font-family:Tahoma, Arial;
font-size:12px;
color:#000000;
line-height:19px;
margin-top:10px;
padding-bottom:10px;
margin-left:25px;
float:left;
display:inline;
}
#user-txt-comp1 a
{
font-family:Tahoma, Arial;
font-size:12px;
color:#FF0000;
}
#user-txt-comp1 a:hover
{
font-family:Tahoma, Arial;
font-size:12px;
color:#FF0000;
}
#real-estate-head
{
background-image:url(images/real-estate-hd.jpg);
background-repeat:no-repeat;
width:419px;
height:27px;
margin-top:25px;
margin-left:25px;
}
#prop-ad-img
{
background-image:url(images/prop-advice.jpg);
width:184px;
height:121px;
background-repeat:no-repeat;
float:right;
padding-left:8px;
padding-right:5px;
}
#sale-pur-img
{
background-image:url(images/sale-purchase.jpg);
width:184px;
height:121px;
background-repeat:no-repeat;
float:right;
padding-left:8px;
padding-right:5px;
}
#invest-img
{
background-image:url(images/invest.jpg);
width:184px;
height:121px;
background-repeat:no-repeat;
float:right;
padding-left:8px;
padding-right:5px;
}
#tour-header
{
background-image:url(images/tour_header.jpg);
background-repeat:no-repeat;
height:156px;
width:780px;
margin: 0 auto;
}
#broad-header
{
background-image:url(images/broad-header.jpg);
background-repeat:no-repeat;
height:156px;
width:780px;
margin: 0 auto;
}

.tour-ttl
{
margin:0px;
background-image:url(images/tour-head.png);
background-repeat:no-repeat;
height:45px;
width:450px;
}
.tour-ttl a:link, h1 a:hover, h1 a:visited, h1 a:active{
display: block;
height:45px;
width:450px;
text-indent:-10000px;	
}
#tour-head
{
background-image:url(images/tourtravel_head.jpg);
background-repeat:no-repeat;
width:401px;
height:27px;
margin-top:25px;
margin-left:25px;
}
#contact-add
{
font-family:Tahoma;
font-size:15px;
color:#0881C7;
font-weight:bold;
padding:30px;
margin-top:-10px;
margin-bottom:-10px;
}
#contact-address
{
width:200px;
margin:auto;
}

.contact-txt
{
font-family:Tahoma;
font-size:14px;
color:#EC5454;
font-weight:bold;
line-height:19px;
}
.contact-txt1
{
font-family:Tahoma;
font-size:12px;
color:black;
line-height:17px;
}
#contact-form
{
width:610px;
margin:0 auto;
}
.form-hd
{
font-family:Tahoma;
font-size:12px;
color:#0881C7;
font-weight:bold;
margin-left:2px;
}
.form-txt
{
font-family:Tahoma;
font-size:12px;
color:black;
}
.txtcu {
font-family:Tahoma;
font-size: 12px;
color:#000000;
}
.req{
font-family:Tahoma;
font-size: 10px;
color:#000000;
font-weight:200;
}
.buttns{
font-family:Tahoma;
font-size: 12px;
color:#000000;
}
.note-txt
{
background-color:#E1E1E1;
font-family:Tahoma;
font-size:11px;
}