/* Default */
* { margin:0; padding:0;}
body { font-size:12px; background:#ffffff; font-family:Arial, Helvetica, sans-serif;}
a { text-decoration:none;}
a:hover{text-decoration:underline;}
.clear { clear: both; display: block; visibility: hidden; line-height:0px;}
img {border:none;}

/* style */
.style1{ color:#000000; }

/* bg */
#bg{ background:url(../images/bg_contents.gif) repeat-x 0 0; }

/* wraper */
#wrapper{ width:980px;}

/* main */
#main{ width:980px; }

/* contents */
#contents{ margin:0 auto; width:920px; padding:36px 0; background:url(../images/bg_house.gif) no-repeat 775px 30px; }
#contents #left{ float:left; width:200px; }
#contents #left #menu ul{ list-style:none; font-size:14px; font-weight:bold; }
#contents #left #menu ul li{  color:#000000; background:#e7e7e7 url(../images/arrow_black.gif) no-repeat 185px center; padding:7px 0 7px 8px; margin-bottom:1px; }
#contents #left #menu ul li a{ color:#000000; }
#contents #left #menu ul li a:hover{ }
#contents #left .banner{ padding-top:10px; }

#contents #right{ float:right; width:700px; }
#contents #right #title{ font-size:22px; font-weight:bold; color:#2b6ea0; background:url(../images/arrow_blue.png) no-repeat left 2px; padding:6px 0 28px 40px; }
#contents #right #text{ color:#868686; }
#contents #right #text p{ padding-bottom:20px; }

/* bottom */
#bottom{ background:#d6d6d6 url(../images/bg_bottom.gif) repeat-x 0 0; }
#footer{ width:920px; font-size:10px; color:#666666; padding:20px 30px; }
#footer #left{ float:left; width:200px; }
#footer #right{ float:right; width:650px; }
#footer #right #menu{ float:right; width:650px; text-align:right; }
#footer #right #menu a{ color:#666666; }
#footer #right #copyright{ float:right; width:250px; text-align:right; }
#footer #right #copyright span{ color:#009cca; }


/* subBg */
#subBg{ background:url(../images/bg_sub.gif) repeat-x 0 0; }
#subBg_contactus{ background:url(../images/bg_contactus.jpg) repeat-x 0 0; }
#subBg_sold{ background:url(../images/bg_sold.jpg) repeat-x 0 0; }
#subBg_gasstation{ background:url(../images/bg_business.jpg) repeat-x 0 0; }
#subBg_business{ background:url(../images/bg_business.jpg) repeat-x 0 0; }
#subBg_residential{ background:url(../images/bg_residential.jpg) repeat-x 0 0; }
#subBg_commercial{ background:url(../images/bg_commercial.jpg) repeat-x 0 0; }
#subBg_management{ background:url(../images/bg_management.jpg) repeat-x 0 0; }
#subBg_career{ background:url(../images/bg_career.jpg) repeat-x 0 0; }
#subBg_forms{ background:url(../images/bg_forms.jpg) repeat-x 0 0; }
#subBg_lend{ background:url(../images/bg_lend.jpg) repeat-x 0 0; }
#subBg_aboutus{ background:url(../images/bg_aboutus.jpg) repeat-x 0 0; }

/* sub Head */
#subHead #logo{ margin:0 auto; width:920px; padding-top:11px; padding-bottom:13px; }

/* sub navigate */
#subNavBg{ background:url(../images/mainImg_contactus.jpg) no-repeat 0 0; height:140px; overflow:hidden; }
#subNavBg_residential{ background:url(../images/mainImg_residential.jpg) no-repeat 0 0; height:140px; overflow:hidden; }
#subNavBg_sold{ background:url(../images/mainImg_soldproperty.jpg) no-repeat 0 0; height:140px; overflow:hidden; }
#subNavBg_gasstation{ background:url(../images/mainImg_businesslisting.jpg) no-repeat 0 0; height:140px; overflow:hidden; }
#subNavBg_commercial{ background:url(../images/mainImg_commercial.jpg) no-repeat 0 0; height:140px; overflow:hidden; }
#subNavBg_management{ background:url(../images/mainImg_management.jpg) no-repeat 0 0; height:140px; overflow:hidden; }
#subNavBg_career{ background:url(../images/mainImg_career.jpg) no-repeat 0 0; height:140px; overflow:hidden; }
#subNavBg_forms{ background:url(../images/mainImg_forms.jpg) no-repeat 0 0; height:140px; overflow:hidden; }
#subNavBg_lend{ background:url(../images/mainImg_lend.jpg) no-repeat 0 0; height:140px; overflow:hidden; }
#subNavBg_aboutus{ background:url(../images/mainImg_aboutus.jpg) no-repeat 0 0; height:140px; overflow:hidden; }

#subNav{ margin:0 auto; width:920px; }
#subNav ul{ list-style:none; }
#subNav ul li{ float:left; font-size:14px; font-weight:bold; margin-right:1px; }
#subNav ul li a{ display:block; padding:6px 12px;  color:#ffffff; background: url(../images/bg_nav.gif) repeat-x 0 0;}
#subNav ul li a:hover{ color:#8da0b9; text-decoration:none; }

#subNav #lend{ float:left; font-size:14px; font-weight:bold; margin-right:1px; }
#subNav #lend a{ display:block; padding:14px 30px;  color:#ffffff; background: url(../images/nav_lend_off.gif) no-repeat left center;}
#subNav #lend a:hover{ color:#8da0b9; text-decoration:none; background: url(../images/nav_lend_on.gif) no-repeat left center; }

/* sub contents left */
subConBg{}
#subCon{ margin:0 auto; width:920px; padding-top:35px; }
#subLeft{ float:left; width:200px; }
#subLeft #menuOne{ margin-bottom:25px; }
#subLeft #menuOne ul{ list-style:none; font-size:14px; font-weight:bold; }
#subLeft #menuOne ul li{ width:200px; margin-bottom:1px; background:#e7e7e7 url(../images/arrow_black.gif) no-repeat 185px center; }
#subLeft #menuOne ul li a{ display:block; color:#000000; padding:9px 0 7px 15px; height:16px; overflow:hidden; }
#subLeft #menuTwo{}
#subLeft #menuTwo ul{ list-style:none; }
#subLeft #menuTwo ul li{ display:block; padding:8px 0 8px 15px; color:#666666; background-color:#e7e7e7; margin-bottom:1px; }
#subLeft #menuTwo a{}
#subLeft #menuTwo span{ color:#052356; font-weight:bold; }
#subLeft #menuTwo .styleColor{ font-size:14px; font-weight:bold; color:#FFFFFF; background:#052356 url(../images/arrow_white.gif) no-repeat 185px center; }

#subLeft #menu ul{ list-style:none; font-size:14px; font-weight:bold; }
#subLeft #menu ul li{  color:#000000; background:#e7e7e7 url(../images/arrow_black.gif) no-repeat 185px center; padding:7px 0 7px 8px; margin-bottom:1px; }
#subLeft #menu ul li a{ color:#000000; }
#subLeft #menu ul li a:hover{ }
#subLeft .banner{ padding-top:10px; }
#subLeft .style6{ padding-bottom:10px; }

/* sub contents right */
#subRight{ float:right; width:700px; }
#article{ padding-bottom:30px; }
#article h5{ font-size:16px; font-weight:bold; color:#083a8b; padding-bottom:10px; }
#article p{ color:#868686; padding-bottom:10px; }
#article2{ padding-bottom:30px; }
#article2 h5{ font-size:16px; font-weight:bold; color:#083a8b; padding-bottom:10px; }
#article2 h6{ color:#083887; font-size:12px; font-weight:normal; }
#article2 h6 a{ color:#e5334d; text-decoration:underline; }
#article2 h6 a:hover{ text-decoration:none; }
#article2 p{ color: #666666; font-weight:normal; padding-bottom:10px; }
#article2 .style2{ padding-bottom:10px; padding-top:10px; }
#article2 ul{ float:left; width:330px; list-style:none; color:#666666; padding-left:5px; padding-bottom:30px; padding-top:15px;  }
#article2 ul li{ background:url(../images/dotted_circle.gif) no-repeat left 4px; padding-left:12px; padding-bottom:3px; }
#article2 .listBox2{ padding-left:25px;}

#article3 p{ font-weight:bold; padding-bottom:6px; }
#article3 span{ text-decoration:underline; }
#article3 p a{ color:#e5334d; text-decoration:underline; }
#article3 p a:hover{ text-decoration:none; }
#article4{ padding-bottom:30px; }
#article4 p{ font-weight:bold; padding-bottom:6px; }
#article4 span{ text-decoration:underline; }
#article4 p a{ color:#e5334d; text-decoration:underline; }
#article4 p a:hover{ text-decoration:none; }
#address p{ color:#666666; padding-bottom:15px; font-weight:normal; }
#address span { padding-bottom:20px; color:#083887; font-weight:bold; }
#address a{ color:#e5334d; text-decoration:underline; }

#lendarticle{ padding-bottom:30px; }
#lendarticle h5{ font-size:16px; font-weight:bold; color:#083a8b; padding-top:10px; padding-bottom:10px; }
#lendarticle p{ color:#868686; padding-bottom:10px; }
#lendarticle a{ color:#3c4a71; text-decoration:underline; }
#lendarticle a:hover{ text-decoration:none; }
#lendarticle .style3{ color:#083887; }
#lendarticle table{ margin-top:20px; }
#lendarticle td{ color:#333333; text-align:center; padding:5px 0; border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC; }
#lendarticle td a{}
#lendarticle .line1{ border-right:1px solid #cccccc; }
#lendarticle .line2{ border-bottom:1px solid #cccccc;}
#careerarticle h6{ color: #666666; font-size:12px; font-weight:normal; padding-bottom:10px; }

#infoAdd{ padding-bottom:35px; }
#infoAdd #Linfo{ float:left; width:340px; }
#infoAdd #Linfo h3{ font-size:16px; font-weight:bold; color:#083887; padding:15px 0; }
#infoAdd #Linfo p{ color:#083887; }
#infoAdd #Radd{ float:right; width:300px; }
#infoAdd #Radd p{ color:#868686; padding-bottom:15px; }
#infoAdd #Radd span{ color:#083887; font-weight:bold; }
#infoAdd #Radd a{ color:#e5334d; text-decoration: underline; }
#infoAdd #Radd a:hover{ text-decoration: none; }

#subRight .sTitle{ font-size:22px; font-weight:bold; color:#2b6ea0; padding:10px 0 15px 40px; overflow:hidden; background:url(../images/arrow_blue.png) no-repeat left 6px; }
#subRight .sTitle a{ font-size:22px; color:#2b6ea0; text-decoration:none; }
#subRight .sTitle a:hover{ text-decoration:underline; }
#subRight #sText{ color:#868686; padding-bottom:80px; }

.listBox{ padding-bottom:30px; }
.boxImg{ float:left; width:210px; }
.boxText{ float:right; width:472px; }
.TopBoxText{ border-bottom:1px solid #d8d8d8; padding-bottom:5px; }
.TopBoxText .price{ float:left; width:300px; font-size:16px; font-weight:bold; color:#de0021; }
.TopBoxText .active{ float:right; width:81px; color:#676767; background:url(../images/icon_n.gif) no-repeat top right; }
.TopBoxText .active span{ color:#000000; font-weight:bold; }
.UnderBoxText{ padding:9px 0; color:#000000; line-height:16px; }
.UnderBoxText span{ font-weight:bold; }

.boxTextList{}
.boxTextList ul{ float:left; width:235px; list-style:none; }
.boxTextList ul li{ background:url(../images/dotted_circle.gif) no-repeat left 5px; padding-left:12px; padding-bottom:7px; }
.boxTextList ul li a{ color:#000000; text-decoration:underline; }
.boxTextList ul li a:hover{  text-decoration:none; }

#subRight #sText .title{ background-color:#052356; color:#ffffff; font-weight:bold; }
#subRight #sText .title .bor{ border-left:1px solid #052356; border-bottom:1px solid #052356; }

#subRight #sText tr{ text-align:center; color:#000000; }
#subRight #sText tr .rightBor{ border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; }


#subRight #sText td a{ color:#000000; }

#subRight #sText #stImg{ float:left; width:335px; }
#subRight #sText #stText{ float:right; width:330px; }
#subRight #sText #stText #address p{ padding-bottom:15px; }
#subRight #sText #stText #address span { padding-bottom:20px; color:#083887; font-weight:bold; }
#subRight #sText #stText #address a{ color:#e5334d; text-decoration:underline; }
#subRight #sText #stText #info p{ padding-bottom:15px; }
#subRight #sText #stText #info h5{ font-size:16px; color:#083a8b; padding-bottom:10px; }

/* Gas Station */
#txtGas h3{ font-size:18px; font-weight:bold; color:#000000; padding-bottom:6px; }
#txtGas h5{ font-size:12px; color:#083887; padding-bottom:6px; }
.gasBox{ margin-bottom:20px; }
.gasBox h5{ color:#868686; font-size:12px; font-weight:normal;  }
.gasBox h6{ color:#083887; font-size:14px; font-weight:bold;  }
.gasBox p{ color:#868686; padding-bottom:10px; }
.gasBox .style4{ color:#666666; font-size:12px; font-weight:bold; padding-bottom:3px; }
.gasBox .style5{ padding-bottom:30px; }
.gasBox span{ color:#083887; }
.gasBox span a{ color:#e5334d; text-decoration:underline; }
.gasBox span a:hover{ text-decoration:none; }
.gasBox #grayBox{ background-color:#e7e7e7; font-size:12px; padding:10px 15px; line-height:20px; margin-top:20px; }
.gasBox #grayBox span{ color:#FF0000; }
.gasBox ul{ list-style:none; padding-left:30px; padding-bottom:30px; }
.gasBox ul li{ color:#666666; padding-bottom:3px; }
.gasBox ul li a{ color:#e5334d; text-decoration:underline; }
.gasBox ul li a:hover{ text-decoration:none; }


.gas .bgAdd{ color:#ffffff; background-color:#052356; }
.gas .bgAdd .bor{ border-left:1px solid #052356; border-bottom:1px solid #052356;  }
.gas tr{ text-align:center; }
.gas td{ border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; }
.gas .rightBor{ border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; }
.gas .new{ color:#676767; background:url(../images/icon_n.gif) no-repeat 51px 20px; }
.grayBox{ border:1px solid #cccccc; width:660px; padding:17px;}

/* businesslisting  */
#txtbusiness h3{ font-size:16px; font-weight:bold; color:#083887; padding-bottom:15px; }
#txtbusiness h5{ font-size:12px; color:#083887; padding-bottom:15px; }
#txtbusiness p{ color:#868686; padding-bottom:15px; }

/* commercial */
#comTextOne p{ color:#868686; padding-bottom:15px; }
#ctLeft{ float:left; width:285px; padding-top:20px; }
#ctLeft p{ padding-bottom:15px; color:#083887; line-height:17px; }
#ctRight{ float:right; width:337px; padding:20px 0; padding-left:40px;  background:url(../images/bar_gray.gif) no-repeat left center; }
#ctRight p{ color:#de0122; line-height:17px; }

/* residential */
#schoolImg{ margin:0 auto; width:625px; padding-bottom:30px;}
#schoolImgLeft{ float:left; width:105px; text-align:center; margin-right:33px; }
#schoolImgLeft img{ padding-bottom:10px; }
#schoolImgLeft ul{ list-style:none; }
#schoolImgLeft ul li:hover{ color:#009cca; }
#schoolImgMain{ float:left; width:350px; }
#schoolImgRight{ float:right; width:105px; text-align:center; }
#schoolImgRight img{ padding-bottom:10px; }
#schoolImgRight ul{ list-style:none; }
#schoolImgRight ul li:hover{ color:#009cca; }

.aboutus{ padding-bottom:30px; }
.aboutusLeft{ float:left; width:335px; }
.aboutusLeft h2{ font-size:16px; font-weight: bold; padding-bottom:7px; }
.aboutusImg1{ float:left; width:160px; }
.aboutusText1{ float:right; width:160px; }
.aboutusText1 p{ padding-bottom:10px; color:#868686; }
.aboutusText1 span{ color:#083887; font-size:; font-weight:bold; }
.aboutusText1 a{ color:#e5334d; display:block; padding-top:10px; text-decoration:underline; }
.aboutusText1 a:hover{ text-decoration:none; }

.aboutusRight{ float:right; width:335px; }
.aboutusRight h2{ font-size:16px; font-weight: bold; padding-bottom:7px; }
.aboutusImg2{ float:left; width:160px; }
.aboutusText2{ float:right; width:160px; }
.aboutusText2 p{ padding-bottom:10px; color:#868686; }
.aboutusText2 span{ color:#083887; font-size:; font-weight:bold; }
.aboutusText2 a{ color:#e5334d; display:block; padding-top:10px; text-decoration:underline; }
.aboutusText2 a:hover{ color:#e5334d; display:block; padding-top:10px; text-decoration:none; }

#agency span{ display:block; padding-top:20px; }
#agency .style7{ color: #666666; font-weight:bold; display: inline; padding-top:0; }

.grossary{ padding-bottom:25px; }
.grossary h5{ color: #333333; font-size:12px; font-weight: bold; }
.grossary h6{ color:#999999; font-size:12px; font-weight: bold; padding-bottom:5px; }
.grossary p{ color:#666666; padding-bottom:10px; }

.links h5{ color: #333333; font-size:13px; font-weight: bold; padding-bottom:5px; padding-left:15px; }
.links h6{ color: #333333; font-size:14px; font-weight: bold; padding-bottom:5px; }
.links a{ color:#333333; text-decoration:underline; }
.links a:hover{ text-decoration:none; }
.links ul{ list-style:none; padding-left:25px; padding-bottom:25px; }
.links ul li{ background:url(../images/dotted_circle.gif) no-repeat left 4px; padding-left:15px; padding-bottom:5px; }




