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, b, u, i, center, 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-size:100%;background:transparent;}
body{font-family:Arial,Helvetica,sans-serif;line-height:1.5;font-size:.8em;color:#CCC;}
ol, ul{list-style:none;margin:20px;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
body{font-family:Arial, Helvetica, sans-serif;font-size:.8em;background:url(../images/backgrounds/wrapper.png) repeat-y top #181818;color:#ADADAD;text-align:center;}
a{color:#FFF;text-decoration:none;}
a:hover, a:active, a:focus{color:#FF7000;text-decoration:underline;cursor:pointer;}
h1{font-size:180%;}
h2{font-size:150%;}
h3{font-size:125%;}
h4{font-size:100%;text-transform:UPPERCASE;}
h5{font-size:100%;}
ul li{background:url(../images/bullets/bullet.gif) no-repeat 20px 7px;line-height:160%;margin-bottom:5px;overflow:hidden;padding-left:30px;}
ol li{line-height:180%;margin-left:30px;}
th{font-weight:bold;padding:5px;text-align:left;}
td{font-size:100%;padding:5px;}
fieldset{border:none;padding:10px 5px;}
legend{border:none;padding:5px 5px 0px 5px;font-size:1.4em;text-transform:capitalize;font-weight:bold;}
fieldset a{font-weight:bold;}
fieldset.input{padding:0;}
hr{border-bottom:0;border-left:0;border-right:0;border-top:1px solid #ccc;height:1px;}
#outer_wrapper{margin:0 auto;width:980px;border-width:0px 3px;border-style:solid;border-color:#000; background:#111;}
#header{background:url(../images/backgrounds/header_bg.png) repeat-x;position:relative;z-index:10;background-position:top right;height:90px;}
#header_logo{float:left;z-index:1;position:relative;height:79px;width:270px;margin-right:1px;}
h1.logo{line-height:1;}
h1.logo a{background:url(../images/headers/logo.png) no-repeat left;display:block;height:65px;width:240px;position:absolute;top:9px;left:15px;}
div#header_slogan{float:left;z-index:1;position:relative;height:79px;width:430px;margin:0 1px;}
div#header_slogan #slogan{background:url(../images/headers/slogan.png) no-repeat left;display:block;height:40px;width:330px;position:absolute;top:30px;left:60px;}
div#header_contact{float:right;z-index:1;position:relative;height:79px;width:270px;margin-left:1px;}
div#header_contact #contact{background:url(../images/headers/contact.png) no-repeat left;display:block;height:60px;width:230px;position:absolute;top:15px;right:15px;}
#nav{background:url(../images/backgrounds/menu_bg.png) repeat-x top #000;border-top:1px solid #666;line-height:1;position:relative;width:100%;}
#nav ul{list-style:none;display:inline;line-height:5px;}
#nav li a, #nav_contact a{font-size:1.1em;color:#FFF;font-weight:bold;}
#nav li a:hover, #nav li a:active, #nav li a:focus, #nav_contact a:hover, #nav_contact a:active, #nav_contact a:focus{color:#FF7000;text-decoration:none;cursor:pointer;}
#nav li{float:left;display:inline;background:url(../images/backgrounds/menu_sep.gif) right no-repeat;padding:8px 14px 6px 14px;}
#nav ul img{float:left;display:inline;vertical-align:middle;}
#nav_contact{float:right;clear:none;line-height:13px;margin:0px 7px;background:url(../images/backgrounds/menu_contact.png);width:225px;padding-top:10px;text-align:center;height:30px;background-repeat:no-repeat;font-size:1.2em;font-weight:bold;}
#nav_contact p{margin-bottom:0;}
#section_header{height:176px;overflow:hidden;background:url(../images/headers/header.png) no-repeat;position:relative;}
#main{background:url(../images/backgrounds/container_bg.png) repeat-x top;min-height:400px;position:relative;}
#content{padding:30px 45px;text-align:left;}
#footer{height:140px;position:relative;padding:10px;position:relative;border-top:1px solid #000;}
#footer ul{float:left;list-style:none;margin:20px auto 40px auto;}
#footer li{float:left;display:inline;margin:10px 0 0 5px;list-style:none;}
#footer li{background-image:url(../images/sprites/footer-buttons.png);background-repeat:no-repeat;}
#footer p{color:#666;font-weight:bold;}
#footer p a{color:#666;}
#footer p.copyright{font-size:.8em;display:block;text-align:center;margin:10px 33px;clear:both;}
.sprite-Globrix{background-position:0 0;width:111px;height:38px;}
.sprite-Primelocation{background-position:-161px 0;width:130px;height:38px;}
.sprite-findaproperty{background-position:-341px 0;width:125px;height:38px;}
.sprite-luv-the-city-logo{background-position:-516px 0;width:145px;height:38px;}
.sprite-propertyfinder{background-position:-711px 0;width:120px;height:38px;}
.sprite-rightmove{background-position:-881px 0;width:110px;height:38px;}
.clearing-element{clear:both;}
#category_name, #category_name a, #category_name strong { color:#CCCCCC;font-size:1.2em;}
#category_description{}
#sub_category{ border-bottom:1px dotted #333333;padding-bottom:5px;padding-top:5px;}
#category_table{}
#first{}
#previous{}
#next{}
#last{}

