@charset "utf-8";
/* CSS Document */

html { min-height: 100%; margin-bottom: 1px; }
body { background-image: url(images/index_01.jpg);background-repeat: repeat-x;background-color:#000000}
.searchfields { font-family: Century Gothic;font-size: 14px;color: #FFFFFF;}
.centrefields { text-align: center;}
.bodytext { font-family: Century Gothic;font-size: 14px;font-style: normal;font-weight: normal;color: #000000;padding-right: 1em;padding-left: 1em;}
.indent {}
.indentright { padding-right: 1em;}
.searchtitles { padding-right: 1em;padding-left: 1em;}
.subheading1 { font-family: Century Gothic;font-size: 16px;font-weight: bold;color: grey;padding-left: 0em;}
.copyrightinfo { font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #CCCCCC;padding-right: 1em;padding-left: 1em;padding-bottom: 1em;padding-top: 1em;}
.img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;}
.img:hover { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity: 0.5;}
.searchbar { background-image:url(images/topsearchbarfill_20.jpg);background-repeat: repeat-x;}
.searchHeadings { font-family: Century Gothic;font-size: 16px;font-weight: bold;color: #FFFFFF;}
.pagetitlefont { font-family: Century Gothic;font-size: 18px;font-weight: bold;color: #660033;padding-left: 2em;}
.decentlinks { color:#330033;text-decoration:none;font-weight: bold;font-size: 18px;font-family: Century Gothic;}
.decentlinks:hover { text-decoration:underline;color:#660033;}				 
.underheader { color: #FFFF00; background-image: url(images/under_header.jpg)}
.lynx { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #FFFF00}
a.lynx:hover { text-decoration: underline; color: #FFFFFF}
.invlynx { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #993399}
a.invlynx:hover { text-decoration: underline; color: #0000FF}
.bg_page { background-image: url(images/index_01.jpg);background-repeat: repeat-x;background-color:#000000;}
.pos_QuickSearch { position: absolute; left: 28px; top: 115px; clip:   rect(   )}
.pos_QSTable { position: absolute; left: 28px; top: 146px; clip:   rect(   )}
.formLabel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #DAC2FF}
.pos_StudentLets { position: absolute; left: 261px; top: 116px; clip:   rect(   )}
.pos_ProLets { position: absolute; left: 394px; top: 116px; clip:   rect(   )}
.pos_PrivateSales { position: absolute; left: 527px; top: 116px; clip:   rect(   )}
.txt_StLets { position: absolute; left: 303px; top: 250px; clip:  rect(   )}
.txt_ProLEts { position: absolute; left: 414px; top: 250px; clip:  rect(   )}
.txt_PrivSales { position: absolute; left: 559px; top: 250px; clip:  rect(   )}
.backcon { padding-left: 1em;}
.pos_Arrow { position: absolute; left: 0px; top: 296px; clip:      rect(   )}
.searchtopheaders { font-family: Century Gothic;font-size: 14px;color: #FFFFFF;}
.pos_Go {  left: 179px; top: 317px; clip:      rect(   ); position: absolute}
h3 { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;text-transform: lowercase;color: #993399;padding-left: 1em;}
.norm {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;}
.copyright { font-family: Arial, Helvetica, sans-serif;font-size: 9px;color: #FFFFFF;}
.pos_Band { position: absolute; left: 661px; top: 230px; clip:   rect(   )}
.copyLynx { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-decoration: none; color: #993399}
a.CopyLynx:hover { color: #CC99CC; text-decoration: underline;}
.lists { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: yellow; color: purple; border-style: none; width: 129px; }
.subtitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #660033;}
.trNorm {  }
.trOver { background-color: #DBC3DB; cursor: pointer;}
.address { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: medium; font-weight: bold; color: #660033;}
.normHdr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: underline;}
.pos_Articles { position: absolute; left: 220px; top: 139px; clip:   rect(   ); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.pos_ArticleBand { position: absolute; left: 0px; top: 132px; clip:   rect(   );}
.pos_Print { position: absolute; left: 600px; top: 145px; clip:   rect(   );}
.pos_Arc { position: absolute; left: 300px; top: 130px; clip:  rect(   );}
.newsover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #993399; background-color: #FFFF00; cursor: hand;}
.newsout { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #DAC2DA; background-color: #C49BC4;}
.pos_login { position: absolute; left: 435px; top: 250px; clip:   rect(   );}
.pos_contact { position: absolute; left: 28px; top: 307px; clip: rect( ) ;}
.pos_ContactText { position: absolute; left: 28px; top: 339px; clip:  rect(   );}
.pos_RegForm { position: absolute; left: 205px; top: 115px; clip:  rect(   ); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px ;}
.formTextBox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFFFFF; border-style: none; width: 220px;}
.formLarge { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #330033;}
.pos_ArrowContact { position: absolute; left: 454px; top: 201px; clip:  rect(   );}
.pos_GoContact { left: 632px; top: 222px; clip:   rect(   ); position: absolute }
.pos_FadeArrowContact { position: absolute; left: 308px; top: 221px; clip:  rect(   );}
.pos_ArrowRegister { position: absolute; left: 454px; top: 201px; clip: rect( ) ;}
.pos_FadeArrowRegister { position: absolute; left: 454px; top: 201px; clip: rect( ) ;}
.pos_GoRegister { left: 633px; top: 403px; clip:  rect(   ); position: absolute ;}
.underheaderCopy { color: #FFFF00; background-image: url(images/under_header.jpg) ;}
.posSnail {  position: absolute; left: 340px; top: 125px; clip:   rect(   );}
.posEmail { position: absolute; left: 0px; top: 240px; clip:  rect(   );}
.pos_Directions { position: absolute;left: 141px;top: 547px;clip:  rect(   );}
.formMiniTextBox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFFFFF; border-style: none; width: 60px;}
.formdetails { font-family:Century Gothic;font-size: 14px;padding-left: 1em;padding-right: 1em;color:#660033;}
.page_results_h a { color:#330033; font-size:16px; }
.page_results_h a:hover { color:#000000; text-decoration:underline; }
.prop_description { font-size:14px; color:#000000; line-height:20px; }
.prop_quote { font-size:12px; color:grey; margin-top:10px; }
.prop_deposit { font-size:12px; padding-top:10px; }
.prop_checks { color:#660033; font-size:16px; font-weight:normal;  vertical-align:top; }
.tick { padding-right:10px; margin-top:-8px; }
.image_pad { padding-right:15px; margin-bottom:10px; }
.news_h { display:inline; font-size:14px; color:#660033; text-decoration:none; cursor: pointer; font-family:Century Gothic; }
.news_h a { text-decoration:underline; }
.news_h a:hover { color:grey; }
.credits a { font-size:14px; }
#prop_content { margin-left:15px; }