.clr{clear:both;height:1px;width:100%;overflow:hidden;}
/*quick*/
#quick{position:relative;width:193px;height:213px;background:#968AB0 url(../images/quick_top.gif) no-repeat top;display:block;padding:0px 11px 5px 11px;}
#quick p{color:#fff;margin:1px 0px 0px 0px;font-size:11px;}
#quick select, #quick input{width:100px;margin:0px;padding:0px;}
#quick select#country_id, #quick select#min_price { width:88px;}
#quick input#reference{ width:86px;}
#quick p.dev_name input{width:191px;}
#quick input.submitbutton{width:69px;height:23px;background:url(../images/submitbutton.gif) no-repeat center;border:0px;color:#fff;cursor:pointer;float:right;line-height:23px;padding-bottom:2px;}
#quick h3{color:#E5E0EF;line-height:22px;padding:11px 0px;margin:0px;margin-top:1px;}
/*featured ie top investments etc*/
.featured{float:left;padding:11px;width:193px;background:url(../images/feat_bottom.gif) no-repeat bottom;height:auto;}
.featured a img{float:left;display:block;width:83px;height:83px;margin-right:11px;}
.featured a.arrow{float:none;margin-bottom:0px;padding-bottom:2px;}
.featured p{margin:0px 0px 4px 0px;font-size:11px;line-height:15px;}
.featured p.bold{font-size:13px;font-weight:bold;}
/*search*/
#adv_s p{margin-bottom:6px;margin-top:26px;}
#adv_s_normal, #adv_s_devname, #adv_s_ref{border:1px solid #E3DFE6;background:#F0EFF6;width:100%;}
#adv_s_normal p, #adv_s_devname p, #adv_s_ref p{margin:18px 22px;}
#adv_s_normal label, #adv_s_devname label, #adv_s_ref label{width:205px;display:block;float:left;}
#adv_s_normal input, #adv_s_normal select{width:352px;float:left;margin-left:20px;}
#adv_s input.submitbutton{width:69px;height:23px;background:url(../images/submitbutton.gif) no-repeat center top;border:0px;color:#fff;cursor:pointer;line-height:23px;text-align:center;float:right;margin-top:-2px;padding-bottom:2px;}
#adv_s_devname input, #adv_s_devname select, #adv_s_ref input, #adv_s_ref select{width:262px;float:left;margin-left:20px;}
p#location select{height:126px;}
p#pricerange select{width:165px;}
p#searchdevname, p#searchref{margin-top:12px;}
/*results*/
#adv_l{width:622px;}
.adv_l_item{border:1px solid #E3DFE6;width:622px;background:#F0EFF6;margin-bottom:16px;}
a.thumbnail_link img{position:relative;float:left;border:1px solid #968AB0;margin:15px;width:168px;height:168px;}
.adv_l_item .item_head{border-bottom:1px solid #E3DFE6;width:414px;margin-bottom:6px; float:left;}
.adv_l_item h1{font-size:20px;margin:0px;display:block;float:left;}
.adv_l_item h2{color:#332B41;font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;margin:0px;line-height:22px;}
.adv_l_item h3{font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;margin:0px;color:#968AB0;}
.adv_l_item p{margin:6px;}
.adv_l_item label.cat{font-size:12px;line-height:18px;margin:18px 0px 0px 10px;color:#332B41;float:right;}
.adv_l_item label.ref{float:right;font-size:12px;color:#968AB0;padding-right:10px;margin-top:-18px;}
.adv_l_item a.information_title{float:right;display:block;padding-right:10px;}
.adv_l_item a.information_title:hover{text-decoration:underline;float:right;display:block;padding-right:10px;}
.adv_l_item a.information_title img{border:0px;}
/*results navigation*/
.total, .prop_nav, .refine{float:left;font-size:12px;line-height:19px;padding:13px 5px 18px 5px;color:#332B41;}
.total{width:142px;}
.prop_nav{width:345px;text-align:right;}
.refine{width:100px;text-align:right;}
.refine a{border-bottom:1px dashed #503092;}
.refine a:hover{border-bottom:1px solid #503092;text-decoration:none;}
.prop_nav{text-align:center;}
.prop_nav a#previous{background:url(../images/arrow_rev.gif) no-repeat left;padding-left:18px;}
.prop_nav a#next{background:url(../images/arrow.gif) no-repeat right;padding-right:18px;}
.prop_nav a.gray_link{color:#E3DFE6;}
.prop_nav a.none{color:#E3DFE6;}/*for the disactivated link*/
/*info new devs*/
#prop_content{border:1px solid #E3DFE6;margin:0px;margin-bottom:21px;padding:21px 0px 21px 21px;position:relative;}
#prop_content p{margin-left:0px;margin-top:10px;}
#prop_content p.flat{margin-bottom:3px;}
#prop_content h2{color:#322A40;font-size:14px;line-height:22px;margin:0px;font-weight:bold;}
#prop_content h2 label{color:#8D82A5;}
#prop_content h3{color:#322a41;margin-left:0px;font-size:17px;font-weight:bold;}
.back{border-bottom:1px solid #C9C3CD;border-top:1px solid #C9C3CD;position:relative;height:26px;}
.back a{display:block;float:right;background:url(../images/arrow_rev.gif) no-repeat left;padding-left:18px;font-size:12px;line-height:24px;text-decoration:none;}
.back a:hover{text-decoration:underline;}
#adv_i label.cat{font-size:13px;line-height:21px;margin:-28px 0px 0px 10px;color:#332B41;float:right;}
#adv_i h1{ color:#322A40;}
ul.nav_gallery{position:relative;width:580px;height:59px;border-top:1px solid #9388AC;border-left:1px solid #9388AC;}
ul.nav_gallery li{width:145px;float:left;list-style:none;}
ul.nav_gallery li a{border-right:1px solid #9388AC;background:url(../images/nav_gallery_link.gif) no-repeat;font-size:17px;display:block;padding-top:16px;height:43px;text-align:center;text-decoration:none;}
ul.nav_gallery li a:hover{background:url(../images/nav_gallery_hover.gif) no-repeat;}
ul.nav_gallery li a.double{background:#A89EBE;color:#FFFFFF;}
ul.nav_gallery li a.double:hover{background:#A89EBE;color:#FFFFFF;}
ul.nav_gallery li a#artist_link{padding-top:8px;height:51px;}
ul.nav_gallery li a.curre{background:#A89EBE;color:#FFFFFF;}
ul.nav_gallery li a.curre:hover{background:#A89EBE;color:#FFFFFF;}
#midimage img{margin:16px;margin-left:0px;border:1px solid #9388AC;position:relative;float:left;width:235px;height:235px;}
.gallery{background:#A89EBE;border:1px solid #9388AC;border-top:1px solid #A89EBE;margin-right:21px;padding-left:16px;margin-bottom:21px;position:relative;width:563px;}
#prop_content .gallery p{margin:13px 0px 6px 0px;color:#fff;}
.gallery a img{margin:0px 17px 17px 0px;padding:0px;position:relative;float:left;}
#links{height:38px;background:#fff;border-bottom:1px solid #E3DFE6;border-top:1px solid #E3DFE6;margin-left:-21px;}
#links a{background:url(../images/arrow_l.gif) no-repeat left;margin-left:21px;padding-left:22px;line-height:38px;text-decoration:none;font-size:12px;padding-bottom:2px;margin-right:21px;}
#links a:hover{text-decoration:underline;}

#new_links{margin-top:20px;}
#new_links a{background:#A89EBE url(../images/arrow_prop_contact2.gif) no-repeat left;border:1px solid #503192; display:block; float:left; height:53px;padding-left:45px; padding-right:10px;text-decoration:none;color:#503192;font-size:25px; line-height:53px;}
#new_links a.new_float_right{ float:right; margin-right:20px;}
#new_links a:hover{text-decoration:underline;}


#prop_contact{margin-right:22px;position:relative;float:right;background:#A89EBE;border:1px solid #503192;width:208px;height:53px;line-height:53px;margin-top:117px;}
#prop_contact.resale{margin-top:52px;}
#prop_contact a{background:url(../images/arrow_prop_contact.gif) no-repeat left;margin-left:15px;padding-left:35px;text-decoration:none;color:#503192;font-size:25px;}
#prop_contact a:hover{text-decoration:underline;}
.collapsy{border:1px solid #A89EBE;margin:21px;margin-left:0px;}
.t a{height:35px;background:#A89EBE url(../images/plus.gif) no-repeat left;padding-left:42px;display:block;line-height:35px;color:#fff;text-decoration:none;margin-bottom:1px;font-size:17px;}
.t a:hover{text-decoration:underline;}
.t a.current{background:#A89EBE url(../images/minus.gif) no-repeat left;}
.c{background:#fff;position:relative;border-top:1px solid #fff;}
#prop_content .c p{margin:0px;padding:11px 16px;}
.not_found{border:1px solid #D0C3D9;background:#fff;margin-right:21px;height:33px;}
.not_found a{border-bottom:1px dashed #503092;}
.not_found a:hover{border-bottom:1px solid #503092;}
#prop_content .not_found p{margin:0px 16px 0px 16px;line-height:33px;}
.feat{padding:10px 0px;}
.feat ul li{font-size:12px;line-height:19px;margin:0px 10px 0px 56px;color:#332B41;}
/*no result found form (ma favourite one! grrr...) and the popup form on info page*/
table.PageHeading{border:1px solid #E4E1E7;background:#F4F4F4;margin:0px;position:relative;float:left;width:100%;padding:0px;}
table.PageHeading p{line-height:22px;margin:5px 10px 5px 10px;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;}
table.PageHeading input, table.PageHeading textarea{width:205px;margin:0px 10px 0px 22px;padding:0px;}
table.PageHeading select{width:209px;margin-left:22px;}
table.PageHeading select#min_price, table.PageHeading select#max_price{width:92px;}
table.PageHeading input#txtsendme{width:15px;border:0px;vertical-align:middle;}
#button{height:26px;position:relative;display:block;padding-top:2px;}
#button a{background:url(../images/submitbutton.gif) no-repeat center top; float:left;margin-top:-2px;color:#fff;cursor:pointer;width:69px;height:23px;border:0px; line-height:23px;padding-bottom:2px;text-align:center;font-size:11px;text-transform:capitalize;margin-left:30px;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;}
.search_again img{border:0px;}
a.search_again{font-size:12px;margin-left:18px;}
a.search_again:hover{text-decoration:none;}
table.PageHeading tr.primary{background:#fff;}
table.PageHeading tr.primary p{font-size:30px;color:#968ab0;line-height:33px;margin:17px 10px;font-family:Arial, Helvetica, sans-serif;text-align:left;}
table.PageHeading tr.secondary{background:#fff;}
table.PageHeading tr.secondary p{font-size:25px;color:#AEA8BA;line-height:29px;margin:10px 10px;font-family:Arial, Helvetica, sans-serif;text-align:left;}
/*image popup*/
#picture{height:100%;background:#311E57;}
#picture table{height:10px;}
#picture p{margin:0px;font-size:12px;line-height:10px;padding:5px;color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center;display:block;}
#picture table p{font-size:9px;margin:0px;padding:0px;background:none;}
#picture a{margin:0px;font-size:10px;line-height:10px;padding:0px;color:#fff;outline:none;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;border-bottom:1px dashed #fff;}
#picture a:hover{border-bottom:1px solid #503092;}
/*sitemap*/
#sitemap h2{color:#332B41;font-size:18px;line-height:22px;margin-top:20px;}
#sitemap p{margin-bottom:0px;margin-top:4px;}
/*changes feb08*/
.pdf_link{ display:block; width:178px; height:65px;float:right;margin:0px 20px 10px 10px; border:1px solid #A89EBE;}
.pdf_link a{ display:block; padding:10px; padding-left:15px; font-size:18px; width:75px;color:#968ab0; float:left;}
.pdf_link a.img{ width:38px; height:44px; float:right; padding-left:0px;}
.pdf_link a.img img{ border:0px;}
.pdf_link a:hover{ text-decoration:underline;}
