.logo{width:253px;height:108px;float:left;background:url(../images/gilbox.net_logo.jpg) no-repeat left top;}
.logo a{width:253px;height:108px;float:left;}
.header_right{float:right;}
.refer{height:88px;color:#fff;font-size:14px;font-family:Georgia,"Times New Roman", Times, serif;font-style:italic;}
.refer p{float:right;line-height:30px;padding-right:10px;}
.refer input{float:right;width:191px;height:22px;margin:0 6px 0 0;padding-top:5px;border:1px solid #d6d6d6;background:#fff;}
.refer input.go{float:right;width:36px;height:29px;border:0;color:#164576;background:#f9d35d;}
.header_right ul{float:right;font-weight:bold;color:#164576;}
.header_right ul li{list-style:none;float:left;padding-left:15px;}
.header_right ul li a{text-decoration:none;color:#164576;}
.header_right ul li a:hover{text-decoration:underline;color:#164576;}
.footer_left{float:left;padding-top:15px;}
.footer_left ul{margin:0;padding:0;}
.footer_left ul li{float:left;list-style:none;padding-right:15px;}
.footer_left ul li a{text-decoration:none;color:#fff;}
.footer_left ul li a:hover{text-decoration:none;color:#f9d35d;}
.footer_left p{clear:both;font-size:11px;}
#footer p span{float:right;font-size:11px;line-height:13px;padding-top:20px;text-align:right;}
#leftnav{width:604px;float:left;}
.box{width:588px;padding:7px;margin-bottom:22px;clear:both;overflow:hidden;border:1px solid #d6d6d6;}
.box_inner{width:566px;padding:10px;clear:both;overflow:hidden;border:1px solid #e1e2e2;background:#e1e3e3;}
.box_inner p.pic{width:101px;height:95px;background:#fff;border:1px solid #d6d6d6;float:left;padding-top:8px;text-align:center;}
.box_inner p.forsale{width:76px;height:80px;float:right;margin:3px 3px 0 0;background:url(../images/forsale.jpg) no-repeat left top;}
.box_inner p.torent{width:76px;height:80px;float:right;margin:3px 3px 0 0;background:url(../images/torent.jpg) no-repeat left top;}
.box_inner p.buyorrent{width:148px;height:80px;float:right;margin:3px 3px 0 0;background:url(../images/buy-or-rent.png) no-repeat left top;}
.box_inner .text{width:340px;float:left;padding:0 0 0 25px;}
.box_inner .text p.links{float:left;margin:10px 15px 0 0;color:#fff;font-size:14px;line-height:26px;text-decoration:none;background:url(../images/home_link_bg.jpg) repeat-x left top;}
.box_inner .text p.links a{float:left;height:29px;padding:0 10px;color:#fff;text-decoration:none;}
.box_inner .text p.links a:hover{color:#ffcc66;}
.box_inner .text p.links a.view{padding-right:35px;background:url(../images/view_icon.jpg) no-repeat 90px;}
ul.pagination{clear:both;overflow:hidden;}
ul.pagination li{list-style:none;float:left;line-height:20px;margin-right:8px;margin-left:10px;}
ul.pagination li a{text-decoration:none;color:#000b43;height:22px;float:left;border:1px solid #d6d6d6;padding:2px 10px 0px 10px;text-align:centre;}
ul.pagination li a:hover{text-decoration:none;color:#F9D35D;height:22px;float:left;border:1px solid #d6d6d6;background:url(../images/pagintaion_hover_bg.jpg) repeat-x left top;padding:2px 10px 0px 10px;}
ul.pagination li.current{background:url(../images/pagintaion_hover_bg.jpg) repeat-x left top;margin-right:5px;color:#fff;}
ul.pagination li.current a{background:url(../images/pagintaion_hover_bg.jpg) repeat-x left top;color:#F9D35D;padding:1px 11px 0px 11px;}
.column{clear:both;margin-bottom:15px;overflow:hidden;}
.column .name{width:110px;float:left;padding-top:5px;}
.column .input{width:440px;float:left;}
.column .input input{width:430px;height:20px;padding:5px 0 0 0;border:1px solid #ccc;}
.column .input input.small{width:170px;float:left;}
.column .input span{line-height:25px;padding-left:10px;float:left;}
.column .input input.register{width:auto;height:29px;padding:4px 10px;border:0;color:#fff;background:url(../images/home_link_bg.jpg) repeat-x left top;}
p.f_hdng{font-style:italic;color:#164576;padding-bottom:10px;font-weight:bold;}
p span.txt_b{color:#164576;}
.box_inpage{width:892px;padding:7px;margin-bottom:22px;clear:both;overflow:hidden;border:1px solid #d6d6d6;}
.box_inner_inpage{width:872px;padding:10px;clear:both;overflow:hidden;border:1px solid #e1e2e2;background:#e1e3e3;}
.column1{clear:both;overflow:hidden;}
.column1 h1{float:left;}
.column1 p.backto{float:right;font-size:14px;font-weight:bold;line-height:30px;background:url(../../xhtml_2282/images/lt_arrow.jpg) no-repeat left 10px;}
.column1 p.backto a{float:right;text-decoration:none;color:#2c5891;padding:0 0 0 18px;}
.column1 p.backto a:hover{color:#ffcc66;}
.column1 .left_content{float:left;width:410px;color:#2c5891;}
.column1 .gallery{float:right;width:400px;padding:6px;background:#fff;border:1px solid #ccc;overflow:hidden;}
p.ll{clear:both;}
p.ll a{padding:0 5px;height:29px;text-decoration:none;color:#fff;float:left;line-height:26px;background:url(../images/home_link_bg.jpg) repeat-x left top;}
p.ll a:hover{color:#ffcc66;}
p strong.txt_blue{color:#2c5891;}
.left_i{width:145px;float:left;color:#4f7aa6;}
.right_i{width:500px;float:left;}
.right_i strong{font-weight:normal;color:#4f7aa6;}
.right_i a{text-decoration:underline;color:#4f7aa6;}
.right_i a:hover{text-decoration:none;}
.map{text-align:center;padding:7px 0;}
#rightnav{width:258px;float:right;}
#rightnav p.reset{background:url(../images/resetselections_icon.jpg) no-repeat left 4px;font-size:13px;font-weight:bold;}
#rightnav p.reset a{padding:0 0 0 16px;text-decoration:none;color:#164576;}
ul.current_selections{background:#fbebba;padding:0 4px 0 4px;}
ul.current_selections li{list-style:none;padding:10px 0;font-size:14px;padding-left:18px;background:url(../images/currentselctions_devider.jpg) repeat-x left bottom;}
ul.current_selections li a{text-decoration:none;color:#e94024;}
ul.current_selections li strong{font-size:16px;}
ul.current_selections li.last{background:none;}
ul.ownership{padding:0 4px 0 4px;}
ul.ownership li{list-style:none;padding:10px 0;font-size:14px;padding-left:18px;clear:both;overflow:hidden;background:url(../images/currentselctions_devider.jpg) repeat-x left bottom;}
ul.ownership li a{text-decoration:none;color:#424242;display:block;background:url(../images/resetselections_icon.jpg) no-repeat right 4px;}
ul.ownership li a img{float:left;padding-right:12px;}
ul.ownership li.last{background:none;}
ul.ownership li a.icon{line-height:35px;background:url(../images/resetselections_icon.jpg) no-repeat right 14px;}
ul.ownership li a:hover{text-decoration:none;color:#003366;}
ul.ownership li span{color:#a9a9a9;padding-left:6px;font-size:90%;}
.chat{clear:both;padding-top:20px;}
.chat_top{width:205px;height:50px;color:#f9d35d;padding:10px 0 0 50px;background:url(../images/chat_top.jpg) no-repeat left top;}
.chat_bottom{width:255px;height:33px;padding:12px 0 0 0;background:url(../images/chat_bottom.jpg) no-repeat left top;}
.chat_middle{width:245px;height:auto;padding:5px;background:url(../images/chat_middle.jpg) repeat-y left top;}
.chat_middle li{list-style:none;line-height:15px;padding:5px;border-bottom:1px solid #ebeaec;}
.chat_middle li.last{border:0;}
.chat_middle li span{font-size:11px;line-height:11px;}
.chat_bottom a.twitter{width:75px;height:25px;float:left;}
.chat_bottom a.jointheconversation{width:140px;height:25px;float:right;}
#containerul, #containerul ul{text-align:left;margin:0;padding:0;}
#containerul li{margin:22px 0 0 0;padding:7px 0 10px 0;color:#f9d35d;font-size:16px;text-indent:20px;font-weight:bold;list-style-type:none;background:url(../images/rtnav_hdng_bg.jpg) repeat-x left top;}
#containerul .clicker{display:block;cursor:pointer;background-repeat:no-repeat;background-position:220px;}
#containerul li ul.ownership1{padding:10px 4px 0 4px;}
#containerul li ul.ownership1 li{list-style:none;padding:10px 0 10px 18px;margin:0;font-size:14px;clear:both;text-indent:0;font-weight:normal;overflow:hidden;background:url(../images/currentselctions_devider.jpg) repeat-x left bottom;}
#containerul li ul.ownership1 li a{text-decoration:none;color:#424242;display:block;background:url(../images/resetselections_icon.jpg) no-repeat right 4px;}
#containerul li ul.ownershi1p li a img{float:left;padding-right:12px;}
#containerul li ul.ownership1 li.last{background:none;}
#containerul li ul.ownership1 li a.icon{line-height:35px;background:url(../images/resetselections_icon.jpg) no-repeat right 14px;}
#containerul li ul.ownership1 li a:hover{text-decoration:none;color:#003366;}
#containerul li ul.ownership1 li span {color:#a9a9a9;padding-left:6px;font-size:90%;}
ol#controls{margin:0;padding:0;height:28px;}
ol#controls li{margin:0 10px 0 0;padding:0;float:left;list-style:none;height:28px;line-height:28px;}
ol#controls li a{float:left;height:28px;line-height:28px;background:url("../images/home_link_bg.jpg") repeat-x scroll left top transparent;color:#F9D35D;padding:0 10px;text-decoration:none;}
ol#controls li.current a{background:#D6D6D6;color:#2C5891;}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-style:inherit;font-size:100%;vertical-align:baseline;}
body{background:#f2f2f2;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#424242;line-height:18px;}
h1{font-size:28px;font-style:italic;font-family:Georgia,"Times New Roman", Times, serif;color:#424242;clear:both;line-height:28px;padding-bottom:25px;font-weight:normal;}
h2{width:218px;height:35px;color:#fff;font-size:16px;margin:22px 0 4px 0;line-height:34px;padding:0 20px;background:url(../images/rtnav_hdng_bg.jpg) repeat-x left top;}
h3{font-size:20px;line-height:22px;font-style:italic;font-weight:normal;font-family:Georgia,"Times New Roman", Times, serif;color:#333333;}
#wrapper{width:908px;margin:0 auto;padding:0 26px 15px 26px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;background:#fff;}
#header{margin:0 auto;height:123px;padding:22px 15px 0 21px;background:url(../images/header_bg.jpg) repeat-x left top;}
#content{margin:25px 0 35px 0;clear:both;overflow:hidden;}
#footer{padding:0 10px;color:#f9d35d;clear:both;overflow:hidden;background:url(../images/footer_bg.jpg) repeat-x left top;}
div#map_canvas{width:100%;height:500px;text-align:center;padding:7px 0;}
table.propertydetails{width:100%;table-layout:fixed;border-collapse:collapse;}
.propertydetails td{color:#2C5891;font-weight:bold;padding:0px 0px 5px 0px;vertical-align:top;}
.property_bulletstitle{color:#2C5891;font-weight:bold;}
td.right_col_tb{color:#333333;font-weight:normal;}
.right_col_tb a{color:#333333;font-weight:normal;}
.right_col_tb a{color:#333333;font-weight:normal;}
.right_col_tb_bullet{font-family:Arial, Helvetica, sans-serif;font-size:12px;display:inline-block;}
.right_col_tb_bullet, .right_col_tb_bullet li{list-style:inside;margin:0;padding:0;color:#333333;}
.propertydetails td a{color:#2C5891;font-weight:bold;}
.propertydetails td a:hover{color:#333333;font-weight:bold;}
.subheader{font-size:17px;line-height:26px;font-style:italic;font-weight:normal;font-family:Georgia,"Times New Roman", Times, serif;color:#2C5891;padding:3px 0px;border-width:1px 0px;border-top-style:solid;border-bottom-style:solid;border-top-color:#2C5891;border-bottom-color:#2C5891;margin-top:8px;width:65%;}
#footer a{color:#ffffff;}
#footer a:hover{color:#F9D35D;}
h4{margin:1em 0;}
table.listing{width:100%;table-layout:fixed;margin-top:0.8em;}
.listing td{color:#333;padding:0.1em 0.5em 0.3em 0;font-weight:normal;}
textarea{font-family:Arial, Helvetica, sans-serif;font-size:12px;}




/* Include ColorBox CSS here */

/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    Example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:url(images/overlay.png) 0 0 repeat;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(images/controls.png) -100px 0 no-repeat;}
    #cboxTopRight{width:21px; height:21px; background:url(images/controls.png) -129px 0 no-repeat;}
    #cboxBottomLeft{width:21px; height:21px; background:url(images/controls.png) -100px -29px no-repeat;}
    #cboxBottomRight{width:21px; height:21px; background:url(images/controls.png) -129px -29px no-repeat;}
    #cboxMiddleLeft{width:21px; background:url(images/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(images/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(images/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(images/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0px; background:url(images/controls.png) -75px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(images/controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(images/loading_background.png) center center no-repeat;}
        #cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(images/controls.png) -25px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose.hover{background-position:-25px -25px;}

/*
    The following fixes png-transparency for IE6.  
    It is also necessary for png-transparency in IE7 & IE8 to avoid 'black halos' with the fade transition
    
    Since this method does not support CSS background-positioning, it is incompatible with CSS sprites.
    Colorbox preloads navigation hover classes to account for this.
    
    !! Important Note: AlphaImageLoader src paths are relative to the HTML document,
    while regular CSS background images are relative to the CSS document.
*/
.cboxIE #cboxTopLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderTopLeft.png, sizingMethod='scale');}
.cboxIE #cboxTopCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderTopCenter.png, sizingMethod='scale');}
.cboxIE #cboxTopRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderTopRight.png, sizingMethod='scale');}
.cboxIE #cboxBottomLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderBottomLeft.png, sizingMethod='scale');}
.cboxIE #cboxBottomCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderBottomCenter.png, sizingMethod='scale');}
.cboxIE #cboxBottomRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderBottomRight.png, sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderMiddleLeft.png, sizingMethod='scale');}
.cboxIE #cboxMiddleRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderMiddleRight.png, sizingMethod='scale');}
